Professional Documents
Culture Documents
Week 7 - Project Planning Scheduling - AO
Week 7 - Project Planning Scheduling - AO
ayomide.okunlola@flemingcollegetoronto.ca
Week #6 – Winter Semester , January 2023
Recap of Week 5
ESTIMATE ACTIVITY DURATION
Estimate Activity Durations is the process of estimating the number of
work periods needed to complete individual activities with estimated
resources.
ESTIMATE ACTIVITY DURATIONS: INPUTS
They can consider the prioritization tasks and the fact that certain
projects will run in parallel to each other to create the most accurate
project schedule.
Importance of Activity Duration Estimates (cont.)
• This is because certain resources have costs per time unit, like employees
who earn salaries based on the number of hours they work.
Importance of Activity Duration Estimates (cont.)
• While the time estimates may change, this transparency can help build
trust in others about the goals and success of a project.
Estimation Challenges
• Not splitting the tasks enough: Most projects have a WBS (Work
breakdown structure), but sometimes they are not broken enough to be
conceptualised with clarity.
Each task unit should be equivalent to an Agile story point. Lack of this
usually implies that there is no proper basis for estimation and then
well, it slips out into a subjective guess.
Estimation Challenges (cont.)
• Not factoring the dependencies right: Often, an external dependency
or a decision point is missed out causing the project to suffer, this is
termed as “coordination neglect”.
For example, a vendor product’s license may be about to expire or a
new version may be up for release which will require for your product
to be tested with the newer version.
A good understanding of mandatory, discretionary and external
dependencies can help you plan the schedule well. Not to forget the
dependencies on people resourcing and allowance for vacation and sick
leave.
Estimation Challenges (cont.)
• Poor design: While no one wants to admit it, poor design is time and
again the root-cause that plays spoilsport even when the best efforts
are taken.
Often, people conjure up a tight design on the basis of a requirements
document, that is misconstrued to be frozen and do not show the
forethought to make the design scalable.
A poor design results in unnecessary code tweaking and heavy-duty
maintenance applying pressure on schedules.
Estimation Challenges (cont.)
• How much buffer is the right amount? What is the right buffer to
pad once you arrived at an estimate? This is a common challenge for
Project Managers and there is no simple formula here.
For example, you may have observed that new programmers usually
provide aggressive estimates for the fear of being perceived as
incompetent. Then they end up working long hours to finish the task.
Although 20% padding is usually done, the best figure is arrived
considering the people’s skillsets and complexity of the project.
Estimation Challenges (cont.)
• Top to bottom scheduling: This is a practical problem one needs to
deal with. Instead of doing bottoms-up estimation, most projects start
with – “I need this done in 6 months” and then a work breakdown is
done where the task estimates are retrofitted inside these 6 months.
It is okay to have a high level guideline, but it’s a dangerous trend if the
management exerts pressure to submit unrealistic estimates.
Estimation Challenges (cont.)
• The risk of analogous estimation: Often, project estimates are done
based on an expert judgment or from past projects’ experience.
While picking an analogy and mapping the estimate might seem like an
intuitive thing to do, it’s often risky because of the numerous variables
in a project and the unique elements and dependencies, the people
involved and their skillset, diverse tools and technologies adopted and
the infrastructure and resources in place.
Estimation Challenges (cont.)
• Ignoring team capacity: There is a lot of debate about what unit,
estimates need to be provided in – should we measure complexity,
time or effort? Irrespective of what unit is followed, many Project
Managers tend to ignore considering their team’s capacity.
For example, imagine how different people take different time to cook
the same dish. It seems obvious that different people would take
different time to code, but when we draw estimates, we come up with a
standard effort estimate. This inherently adds a risk layer which is going
to make the estimate unreliable.
MS Project & Case Study
(DecoCam)
Recap of Week 5
Determining When the
24
the Project?
• Recall that during Scope Planning, the project was broken down
into a number of deliverables, each representing a part of the
project to be delivered
• The deliverables are broken down into smaller and smaller deliverables
• The smallest are called work packages
• Each deliverable (or work package) is a noun—that is, a thing that is
produced
• During Schedule Planning, for each work package, the activities
needed to create the work package are defined
• Each activity is a verb—that is, an action that is performed
© 2021 Dave C. Barrett
Creating the Project HR
26
Requirements
• Using the Project Schedule, Sophie is able to determine
the types of human resources required and the timing
• Sophie works with a Resource Manager—this is a role
that is present in many organizations—who helps S ee t h
Requ e Project
ireme HR
projects acquire the human resources that are needed Case nt s
Study for the
textb in
• Sophie documents the HR needs in a Project HR ook (C the
h 7)
Requirements document
Organized?
Organized?
#2 The Responsibility Assignment Matrix
• Another planning tool that may be used to clarify the planned
involvement of people is a Responsibility Assignment Matrix (RAM)
• A common form of RAM is called a RACI Chart
• RACI stands for four different involvements that a person may have:
• R—Responsible
• A—Accountable
• C—Consulted
• I—Informed
Organized?
#3 The Project Organization Chart
• Organizations often use Organization Charts to S ee t h
Organ e
demonstrate the structure of the company and the izatio Project
Case n Chart for
S tud y
reporting relationships textb in the the
ook (C
h 7)
• The same is done for projects, particularly very large
and complex ones
• Quiz #4
• Applied Learning: Group Assignment #1 due
• Midterm Grades are due, so make sure you finish
work on time this week!
Thank you!
Thank you!
FlemingCollegeToronto.ca