SlideShare una empresa de Scribd logo
1 de 36
Anil Purushothaman
PreparedBy:AnilPurushothaman
 A task that has a finite duration, has well
defined execution path and objectives to
achieve, and requires utilization of certain
resources, is called a Project.
 Resources can be any animate or inanimate
object. For example, Time, money,
manpower & machines, etc.
 Microsoft Project helps in managing project
timeline and resource management.
 This tutorial uses Microsoft Office Project
2007.
PreparedBy:AnilPurushothaman
 A project has basically two modes –
 Planning mode
 Tracking mode
 The first leg of this tutorial that starts from
the next slide describes creating project
plan, the second leg will describe the
tracking mode.
PreparedBy:AnilPurushothaman
1
PreparedBy:AnilPurushothaman
 Follow the following path on XP / Vista –
 Start Menu  Programs  Microsoft Office 
Microsoft Office Project 2007
PreparedBy:AnilPurushothaman
 Start by defining the properties of the
project
 You need to know the start date of the
Project
 Open “Project Menu” and select “Project
Information”, and write the Project start
date there. See screenshot on next slide -
PreparedBy:AnilPurushothaman
PreparedBy:AnilPurushothaman
 Go to “Tools” menu and select “Options”.
Select “General” tab from the top of the
dialog box.
 You can switch the task pane on/off here, or
set the Advice Wizard on/off.
 You may define the Standard Rate and
Overtime rates here.
PreparedBy:AnilPurushothaman
PreparedBy:AnilPurushothaman
 You can set the week start day, fiscal year
start month, daily work start & end time,
working hours per day, working hours per
week and number of working days per month
here for your project.
PreparedBy:AnilPurushothaman
PreparedBy:AnilPurushothaman
 You can start adding tasks and sub tasks to
the project now.
 break the whole project into individual tasks.
 Normally, a task involves one person or a
small group of people over a span of time
that can be measured in days.
PreparedBy:AnilPurushothaman
PreparedBy:AnilPurushothaman
 to group tasks under phases, grouping is done
from the top down with Final total at the
very top, with Subtotals below and so on.
 Look at the next screenshot for a how-to on
creating subtasks.
PreparedBy:AnilPurushothaman
PreparedBy:AnilPurushothaman
PreparedBy:AnilPurushothaman
 define the duration of all the tasks.
 The next screen shows tasks having a well-
defined duration.
 You don’t need to define the duration for the
task group, it is evaluated using subtasks
automatically.
PreparedBy:AnilPurushothaman
PreparedBy:AnilPurushothaman
 In MS Project a task that must be completed
before another task can start is called a
predecessor.
The first task has no predecessor and each of the
following tasks has to have at least one.
In some cases a task may have several
predecessors meaning that several tasks have to
be completed before that one can start.
In other cases a task may be predecessor to
several others - its completion can allow several
other tasks to start.
PreparedBy:AnilPurushothaman
PreparedBy:AnilPurushothaman
2
PreparedBy:AnilPurushothaman
 Two of the techniques used for project
management are called Critical Path
Management (CPM) and Program Evaluation and
Review Techniques (PERT).
The technique involves using network models to
trace the links between tasks and to identify the
tasks which are critical to meeting the deadlines.
When you have a large number of tasks
overlapping you really have to use the right tool
to show which tasks can be delayed and which
must be on time.
PreparedBy:AnilPurushothaman
 Once you've identified the critical path, any
delay on any part of the critical path will
cause a delay in the whole project.
It is where managers must concentrate their
efforts.
In MS Project, you use the Tracking Gantt
diagram to show the critical path in red
and you can see the PERT diagram by looking
at the Network view.
PreparedBy:AnilPurushothaman
PreparedBy:AnilPurushothaman
PreparedBy:AnilPurushothaman
 Now, you'll want to track the degree of
completion of each of the tasks.
 You could do that every day as you go along.
As soon as something starts to go off track,
you can react and adjust accordingly.
PreparedBy:AnilPurushothaman
PreparedBy:AnilPurushothaman
3
PreparedBy:AnilPurushothaman
 people are resources that you have to
manage well in order to achieve the project's
objectives.
 You may also need some material resources -
equipment, supplies, specialized
environments - that you will have to
schedule and pay for.
 You can easily include the management of
resources in MS Project along with the tasks
PreparedBy:AnilPurushothaman
 You must start by identifying the resources
available along with their costs.
 Resource costs will be multiplied by duration
to calculate project costs.
 You have to open the Resource sheet to
specify the projet resources and costs.
PreparedBy:AnilPurushothaman
PreparedBy:AnilPurushothaman
 To track costs, you insert a Cost column next
to the Resources column.
When you assign the resources to each task,
the costs will be calculated an displayed.
PreparedBy:AnilPurushothaman
PreparedBy:AnilPurushothaman
 You assign resources, people or material, to
each of the tasks.
 A task may have several resources.
PreparedBy:AnilPurushothaman
PreparedBy:AnilPurushothaman
For more, Write to me here –
anil@iper.ac.in
www.iper.ac.in

Más contenido relacionado

La actualidad más candente

Project Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software DevelopmentProject Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software DevelopmentProf Ansari
 
Software project estimation
Software project estimationSoftware project estimation
Software project estimationinayat khan
 
Organization and team structures
Organization and team structuresOrganization and team structures
Organization and team structuresNur Islam
 
Software project management- Software Engineering
Software project management- Software EngineeringSoftware project management- Software Engineering
Software project management- Software EngineeringMuhammad Yousuf Abdul Qadir
 
Project-Planning
Project-PlanningProject-Planning
Project-PlanningRon Drew
 
Software project management
Software project managementSoftware project management
Software project managementR A Akerkar
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project ManagementReetesh Gupta
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project ManagementSaadi Jadoon
 
PMP Chap9 - Project Human Resource management
PMP Chap9 - Project Human Resource managementPMP Chap9 - Project Human Resource management
PMP Chap9 - Project Human Resource managementAnand Bobade
 
Introduction to MS project
Introduction to MS projectIntroduction to MS project
Introduction to MS projectSamir Paralikar
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTKathirvel Ayyaswamy
 
Project Human Resource Management.pptx
Project Human Resource Management.pptxProject Human Resource Management.pptx
Project Human Resource Management.pptxIkram192675
 
Project Management Methodology
Project Management MethodologyProject Management Methodology
Project Management MethodologyMohammed Al-Taee
 
Role and Responsibilities of Project Manager
Role and Responsibilities of Project ManagerRole and Responsibilities of Project Manager
Role and Responsibilities of Project Managerkanti choudhary
 

La actualidad más candente (20)

Project Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software DevelopmentProject Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software Development
 
Ms Project 2010
Ms Project 2010Ms Project 2010
Ms Project 2010
 
Software project estimation
Software project estimationSoftware project estimation
Software project estimation
 
Organization and team structures
Organization and team structuresOrganization and team structures
Organization and team structures
 
Software project management- Software Engineering
Software project management- Software EngineeringSoftware project management- Software Engineering
Software project management- Software Engineering
 
Project-Planning
Project-PlanningProject-Planning
Project-Planning
 
Software project management
Software project managementSoftware project management
Software project management
 
Spm unit 4
Spm unit 4Spm unit 4
Spm unit 4
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
 
PMP Chap9 - Project Human Resource management
PMP Chap9 - Project Human Resource managementPMP Chap9 - Project Human Resource management
PMP Chap9 - Project Human Resource management
 
Introduction to MS project
Introduction to MS projectIntroduction to MS project
Introduction to MS project
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
 
Project Human Resource Management.pptx
Project Human Resource Management.pptxProject Human Resource Management.pptx
Project Human Resource Management.pptx
 
Spm unit1
Spm unit1Spm unit1
Spm unit1
 
Project Management Methodology
Project Management MethodologyProject Management Methodology
Project Management Methodology
 
Spm unit 1
Spm unit 1Spm unit 1
Spm unit 1
 
MS Project
MS ProjectMS Project
MS Project
 
Cocomo model
Cocomo modelCocomo model
Cocomo model
 
Role and Responsibilities of Project Manager
Role and Responsibilities of Project ManagerRole and Responsibilities of Project Manager
Role and Responsibilities of Project Manager
 

Similar a Microsoft Office Project 2007 Tutorial

Project planning 101 for publicsectorpm v2
Project planning 101 for publicsectorpm v2Project planning 101 for publicsectorpm v2
Project planning 101 for publicsectorpm v22020 Vision Partnership
 
(Sprint 1) besser childress logerquist-swain
(Sprint 1) besser   childress logerquist-swain(Sprint 1) besser   childress logerquist-swain
(Sprint 1) besser childress logerquist-swainKristadeSwain
 
PrintNetwork Diagrams and Resource UtilizationIntroduction B.docx
PrintNetwork Diagrams and Resource UtilizationIntroduction  B.docxPrintNetwork Diagrams and Resource UtilizationIntroduction  B.docx
PrintNetwork Diagrams and Resource UtilizationIntroduction B.docxChantellPantoja184
 
Practical Programming It Awareness Advocacy
Practical Programming   It Awareness AdvocacyPractical Programming   It Awareness Advocacy
Practical Programming It Awareness AdvocacyMarie Claire Ponsaran
 
Scrum Presentation by Amir Rabinkhah.pptx
Scrum Presentation by Amir Rabinkhah.pptxScrum Presentation by Amir Rabinkhah.pptx
Scrum Presentation by Amir Rabinkhah.pptxAmirRabinkhah1
 
How scrum works
How scrum worksHow scrum works
How scrum worksAnnu Rana
 
Perfect Time Management - Powerful Tips And Resources
Perfect Time Management - Powerful Tips And ResourcesPerfect Time Management - Powerful Tips And Resources
Perfect Time Management - Powerful Tips And ResourcesTimecamp
 
A Quick Guide to Scrum
A Quick Guide to ScrumA Quick Guide to Scrum
A Quick Guide to ScrumHadi Sinaee
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrumElad Sofer
 
QM-021-PDCA
QM-021-PDCAQM-021-PDCA
QM-021-PDCAhandbook
 

Similar a Microsoft Office Project 2007 Tutorial (20)

Project planning 101 for publicsectorpm v2
Project planning 101 for publicsectorpm v2Project planning 101 for publicsectorpm v2
Project planning 101 for publicsectorpm v2
 
(Sprint 1) besser childress logerquist-swain
(Sprint 1) besser   childress logerquist-swain(Sprint 1) besser   childress logerquist-swain
(Sprint 1) besser childress logerquist-swain
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Advice & Tips To Improve Your Skills
Advice & Tips To Improve Your SkillsAdvice & Tips To Improve Your Skills
Advice & Tips To Improve Your Skills
 
PrintNetwork Diagrams and Resource UtilizationIntroduction B.docx
PrintNetwork Diagrams and Resource UtilizationIntroduction  B.docxPrintNetwork Diagrams and Resource UtilizationIntroduction  B.docx
PrintNetwork Diagrams and Resource UtilizationIntroduction B.docx
 
Practical Programming It Awareness Advocacy
Practical Programming   It Awareness AdvocacyPractical Programming   It Awareness Advocacy
Practical Programming It Awareness Advocacy
 
Time and Projects
Time and ProjectsTime and Projects
Time and Projects
 
Scrum Presentation by Amir Rabinkhah.pptx
Scrum Presentation by Amir Rabinkhah.pptxScrum Presentation by Amir Rabinkhah.pptx
Scrum Presentation by Amir Rabinkhah.pptx
 
How scrum works
How scrum worksHow scrum works
How scrum works
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
Agile Course
Agile CourseAgile Course
Agile Course
 
Agile course Part 1
Agile course Part 1Agile course Part 1
Agile course Part 1
 
Primavera p6 advanced project planning
Primavera p6 advanced project planningPrimavera p6 advanced project planning
Primavera p6 advanced project planning
 
Perfect Time Management - Powerful Tips And Resources
Perfect Time Management - Powerful Tips And ResourcesPerfect Time Management - Powerful Tips And Resources
Perfect Time Management - Powerful Tips And Resources
 
LO2 - Lesson 6 - Work Plans
LO2 - Lesson 6 - Work PlansLO2 - Lesson 6 - Work Plans
LO2 - Lesson 6 - Work Plans
 
A Quick Guide to Scrum
A Quick Guide to ScrumA Quick Guide to Scrum
A Quick Guide to Scrum
 
SCRUM methodology
SCRUM methodologySCRUM methodology
SCRUM methodology
 
Scrum introduc.ppt
Scrum introduc.pptScrum introduc.ppt
Scrum introduc.ppt
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
QM-021-PDCA
QM-021-PDCAQM-021-PDCA
QM-021-PDCA
 

Último

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 

Último (20)

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Microsoft Office Project 2007 Tutorial