Project Management Using MS Project
Project Management Using MS Project
Management
using MS Project
What is a project?
A project is an activity that :
is temporary having a start and end date
is unique
brings about change
has unknown elements, which therefore
create risk
A project contains a well defined objective. The project objective
is defined in terms of scope ( or requirements), schedule, and
cost.
A project is carried out via a set of interdependent tasks.
A project uses various resources to carry out these tasks.
What is a project?
Generally projects are formed to solve a problem
or take advantage of an opportunity.
Business as usual activities can often be mistaken
for projects.
Generally it is the uniqueness of the activity that
is the deciding factor do we do this every year?
If so, then it is not truly a project although you
can use project methods to get it done.
Initiating a project
Planning the project
Executing the project/plan
Controlling execution of the project/plan
Closing the project
Initiating Process
Planning Process
Executing Process
Controlling Process
Closing Process
PM Fundamentals
Project Constraints
Project scope Have all the project
requirements (i.e., deliverables) been
completed?
Project cost Is the cost of the project close
to the amount the customer has agreed to
pay?
Schedule Was the project completed on
time?
Customer satisfaction Is the customer
happy with the quality of the project?
Project Scheduling
Schedule Calculations
A project schedule includes:
The earliest times (or dates) at which each
activity can start and finish, based on the
project's estimated start time (or date)
The latest times (or dates) by which each
activity must start and finish in order to
complete the project by its required
completion time (or date)
Slack time
Slack or float is the amount of time that a
task in a project network can be delayed
without causing a delay to:
Subsequent tasks (free slack)
Project completion date (total slack)
Critical Activity
An activity that has a total slack equal to
zero is said to be a 'critical activity',
which means that a delay in the finish time
of this activity will cause the entire project
to be delayed by the same amount of time.
Example
Critical Path
The critical path is the longest path in the diagram.
The activities that make up the critical path have the least slack.
Microsoft Project
Most widely used project management software
http://office.microsoft.com/en-us/project/default.aspx
Project Planning
Specification
Global Structure
Project Breakdown
Task Delegation
Time Estimation
Integration of Time/Personnel
Setting Controls/Gates
Specification
A statement of the problem, not the solution.
Normally contains errors, ambiguities, &
misunderstandings
Need a written definition of requirements and
deadlines
Should be clear, complete and rigorous to
eliminate misunderstandings, contradictions,
oversight of technical difficulties
Sources of Problems
The work duplicates or negates work already
done
The deliverable is not appropriate
The time frame is unrealistic
The work depends on work of others
The resources are not available
The cost is prohibitive
Structure
Tasks that must be accomplished
Relationship of each task to the
specifications
Who will do what?
When will it be done?
Project Breakdown
Project Breakdown
Sample Collection
Contact supplier (at Tech Farm)
Prepare collection materials
Sample container
Preservative (e.g. Sodium
Citrate)
Collect sample
Perform preliminary quality control
Transport sample
Task Allocation
Assign tasks to specific people (or teams)
Order tasks so that they occur in a logical sequence
Match tasks to abilities of the team
Allow for flexibilities the team can do sub-planning
Match task with personalities and goals
Person 1 needs more responsibility
Person 2 needs more detail
Person 3 needs to learn how to use the fluorescent
microscope
One person (or team) may do multiple tasks (e.g. to
reduce boredom).
Time Estimation
Start at the bottom of the tree. I.e. sum the time for
individual subtasks to estimate total task time
Times are based on previous experience
They are always wrong plan accordingly
Example: How long should it take you to climb the statue of
Liberty?
Estimate the number of steps
Estimate the time per step
Can do a preliminary study on a flight of stairs
Add extra buffer where tasks depend on one another
Weigh speed against quality
Project Controls
Include
milestones (clear, unambiguous targets of
what, by when)
established means of communication
Planning Strategy
Formulate an initial plan
Check with team members for
Input on timing
Review of tasks and feasibility
Quality Controls
Establish gates for transition to the next phase (gate/stage
processes)
Must examine critical parameters
Should not be overly burdensome
o With respect to time requirements
o With respect to cost
o With respect to what is measured
Leave specifics toward the end
Project Risk
Project risk is an uncertain event or condition that, if it occurs,
has a positive or negative effect on a project objective
Risk Impact
Project
Monitoring
And
Control
Project Monitoring
Typical Monitoring Activities
Regular reviews of progress against schedule using
WBS as basis (Plan against Baseline)
Regular review of actual costs (O/P from SAP) against
budgeted costs and Earned Value at WBS level
Regular review of resource loading
Regular progress meetings with project team
Regular meetings with contractors
Production of periodic progress reports
Risk reviews
Inspections/ audits
Project Control
Typical Control Activities
Assign responsibilities at Work Package
level
Staged authorisation of work to be done
Staged release of budgets
Ensure PM has a Management Reserve
under his control
Seek corrective action reports when WPs
go off track (overrunning or
overspending)
Release Management Reserve carefully
Project Cost
Management
Cost Estimating
Project managers must take cost estimates
seriously if they want to complete projects
within budget constraints.
Its important to know the types of cost
estimates, how to prepare cost estimates,
and typical problems associated with IT cost
estimates.
Parameters include:
o Function points: Technology-independent assessments of the
functions involved in developing a system.
o Source Lines of Code (SLOC): A human-written line of code
that is not a blank line or comment.
Cost Budgeting
Cost budgeting involves allocating the project cost estimate to
individual work items over time.
The WBS is a required input for the cost budgeting process because it
defines the work items.
Important goal is to produce a cost baseline:
A time-phased budget that project managers use to measure and monitor
cost performance.
Cost Control
Project cost control includes:
Monitoring cost performance.
Ensuring that only appropriate project changes are
included in a revised cost baseline.
Informing project stakeholders of authorized changes
to the project that will affect costs.
Many organizations around the globe have problems with
cost control.
Rate of Performance
Rate of performance (RP) is the ratio of actual work
completed to the percentage of work planned to have been
completed at any given time during the life of the project or
activity.
For example, suppose the server installation was halfway
completed by the end of week 1. The rate of performance
would be 50 percent (50/100) because by the end of week 1,
the planned schedule reflects that the task should be 100
percent complete and only 50 percent of that work has been
completed.