PM Module-2 Notes
PM Module-2 Notes
Module-02: Contents
Defining the project scope, Project scope checklist, Project priorities,
Work Breakdown Structure (WBS), Integrating WBS with
organization, coding the WBS for the information system. Scheduling
Projects: Purpose of a project schedule, historical development, how
project schedules are limited and created, develop project schedules,
uncertainty in project schedules, Gantt chart.
Project scope
The scope of a project defines the boundaries of what will be delivered and what won't be
delivered. It is a statement of the project's objectives, deliverables, and the work required to
achieve those objectives. The scope outlines what is included in the project, and also what is
not included.
Defining the scope of a project is critical to ensure that all stakeholders have a clear
understanding of what the project will deliver. This clarity is essential in managing expectations
and avoiding scope creep, where additional work is added to the project without proper
evaluation of its impact on budget, timeline, and resources. A well-defined scope helps in
developing realistic project plans, identifying potential risks and constraints, and allocating
resources effectively.
1
• Identify all stakeholders involved in the project
• Define and understand project objectives
• Define project deliverables
• Identify project requirements
• Determine project limitations
• Define project milestones
• Define project tasks and sub-tasks
• Develop project schedule
• Estimate project costs
• Define communication strategies and plans
• Create project risk assessment
• Create project quality assurance plan
• Approval: Project Manager on Project Scope
• Prepare project scope statement document
• Approval: Stakeholders on Project Scope Statement
• Finalize and distribute Project Scope Document
• Update Project Management Plan
• Review and adjust project schedule as necessary
• Train team on project scope management.
Project priorities
Project priorities are the assignments that you designate as the most important in your
workflow. Top priority projects are tasks that you need to start immediately and that you
provide with the highest-quality resources, while low priority projects may not even have an
immediate deadline.
2
Work Breakdown Structure (WBS)
Work Breakdown Structure (WBS) a hierarchical decomposition of the total scope of work to
be carried out by the project team to accomplish the project objectives and create the required
deliverables.
The Work Breakdown Structure (WBS) is a tree structure, which shows a subdivision of
effort required to achieve an objective; for example, a program, project, and contract. The WBS
may be hardware, product, service, or process oriented. A WBS can be developed by starting
with the end objective and successively subdividing it into manageable components in terms
of size, duration, and responsibility (e.g., systems, subsystems, components, tasks, subtasks,
and work packages), which include all steps necessary to achieve the objective.
1. The first is that is helps more accurately and specifically define and organize the scope of
the total project. The most common way this is done is by using a hierarchical tree structure.
Each level of this structure breaks the project deliverables or objectives down to more specific
and measurable chunks.
2. The second reason for using a WBS in your projects is to help with assigning
responsibilities, resource allocation, monitoring the project, and controlling the project. The
WBS makes the deliverables more precise and concrete so that the project team knows exactly
what has to be accomplished within each deliverable. This also allows for better estimating of
cost, risk, and time because you can work from the smaller tasks back up to the level of the
entire project.
3. Finally, it allows you double check all the deliverables’ specifics with the stakeholders and
make sure there is nothing missing or overlapping.
3
Figure: Work Breakdown Structure
Scheduling Projects:
Purpose of a project schedule:
The main purpose of project scheduling is to represent the plan to deliver the project scope
over time. A project schedule, in its simplest form, could be a chart of work elements with
associated schedule dates of when work elements and milestones (usually the completion of a
deliverable) are planned to occur.
The point of project scheduling is to bring together the work to be done and the timeline for
completion into a single resource for the team. It’s a document that summarizes the entirety of
the project and acts as a guide to getting the work done. It’s the roadmap for the team.
Basically, it’s hard to run a project without a schedule.
5
5 benefits of project scheduling.
• Prioritization
• Tracking
• Resource management
• Risk management
• Stakeholder satisfaction
Projects are undertaken to accomplish important business purposes, and people often want to
be able to use the project results as quickly as possible. Many specific questions such as the
following can be answered by having a complete and workable schedule:
• When will the project be complete?
• What is the earliest date a particular activity can start, and when will it end?
• What activity must begin before which other activities can take place?
• What would happen if a delivery of material was one week late?
• Can a key worker take a week of vacation the first week of March?
• If one worker is assigned to do two activities, which one must go first?
• How many hours do we need from each worker next week or month?
• Which worker or other resource is a bottleneck, limiting the speed of our project?
• What will the impact be if the client wants to add another module?
• If I am willing to spend an extra $10,000, how much faster can the project be
completed?
• Are all of the activities completed that should be by now?
Historical Development
Throughout history, projects have been performed, but many early projects such as cathedrals
in Europe took decades or longer to complete. As competition drove the need for more rapid
completion, systematic methods were developed for scheduling projects. In the 1950s, two
project scheduling methods were developed: program evaluation and review technique (PERT)
and critical path method. The critical path method (CPM) is “a method used to estimate the
minimum project duration and determine the amount of scheduling flexibility on the logical
network paths within the schedule model.
Both CPM and PERT were founded on the concepts still in place today of identifying activities,
determining their logical order, and estimating the duration for each. Networks representing
the activities were developed and the schedule calculated. Each of the techniques also boasted
a capability the other did not possess. PERT was developed in the Navy’s Special Program
6
Office because the Navy was developing the large and complex Polaris Weapons System. To
complete it as quickly as possible, many activities needed to be worked on simultaneously.
Furthermore, many aspects of the Polaris used unproven technology. CPM was developed in
the Engineering Services Division of DuPont. DuPont needed to plan large projects when it
built and refurbished enormous plants. Planners using CPM estimated the time for each
individual work activity using a single time estimate. The focus was on understanding the
longest sequence of activities, which determined how long the project would take.
PERT and CPM originally used a method for displaying the work activities called activity on
arrow (AOA) or arrow diagramming method (ADM), in which schedule activities are
represented by arrows and connected at points called nodes. Because it is often confusing to
draw an accurate AOA network, this method is rarely used today. The more common method
used today is called activity on node (AON) or the precedence diagramming method (PDM).
AON or PDM is “a technique in which the scheduled activities are represented by nodes and
are graphically linked by one or more logical relationships to show the sequence in which the
activities are performed. A small project schedule is shown in figure with work activities A
through D connected by arrows showing logical relationships (A must be complete before B
and C can begin and both B and C must finish before D can begin).
7
The first factor is the logical order in which activities need to be completed. For example, one
needs to dig a hole before cement can be poured in it. This is covered in the section on
sequencing activities.
The second factor is how long each individual activity will take. This is discussed in the
section on estimating activity duration. It includes methods for estimating durations, problems
with estimates, and remedies to those problems.
The third factor is how many key resources are available at specific points in the project. For
example, if six rooms were available to be painted at the same time, and fewer than six painters
were available, progress would be slowed. This is discussed in
The fourth factor is imposed dates. For example, a project working on a government contract
may not be able to start until the government’s new fiscal year, which starts on October 1.
The fifth and final factor is cash flow. Projects may not start until money is approved, but
progress may also be slowed until enough revenue arrives to cover expenses.
Two-Pass Method
First or forward pass is “a critical path method technique for calculating the early start and
early finish dates by working forward through the schedule model from the project start. On
the forward pass, the project team starts at the beginning of the project and asks how soon each
8
activity can begin and end. If the project is being scheduled with software, actual calendar dates
are used.
Early start date (ES): The earliest possible point in time on which uncompleted portions of a
schedule activity can start, based upon the schedule network logic, the data date, and any
schedule constraints
Early finish date (EF): The earliest possible point in time on which uncompleted portions of
a schedule activity can finish, based upon the schedule network logic, the data date, and any
schedule constraints
Late start date (LS): The latest possible point in time in which uncompleted portions of a
schedule activity can start, based upon the schedule network logic, the project completion date,
and any schedule constraints
Late finish date (LF): The latest possible point in time when the uncompleted portions of a
schedule activity can finish based upon the network logic, the project completion date, and any
schedule constraints.
When performing the backward pass, teams start at the end and work backward asking, “How
late can each activity be finished and started?” Unless there is an imposed date, the late finish
for the last activity during planning is the same as the early finish date.
10
Uncertainty in Project Schedules
On some projects, it is easy to estimate durations of activities with confidence. On others, so
many uncertainties exist that managers have far less confidence in their ability to accurately
estimate. However, project managers still need to tell sponsors and clients how long they
believe a project will take and then be held accountable for meeting those dates.
One common strategy for handling this potential problem is to construct the best schedule
possible and then manage the project very closely. A different strategy is to estimate a range of
possible times each individual activity may take and then see what impact that has on the entire
schedule. PERT and Monte Carlo are two methods sometimes used for this approach.
The primary advantage of PERT is that it helps everyone realize how much uncertainty exists
in the project schedule. When people use single time estimates, sometimes there is a tendency
to believe that the estimates foretell exactly what will happen. On many projects, a great deal
of uncertainty exists, and PERT helps to make this visible.
11
Monte Carlo Simulation
Monte Carlo simulation is “a process which generates hundreds of thousands of probable
performance outcomes based on probability distributions for cost and schedule on individual
tasks. The outcomes are then used to generate a probability distribution for the project as a
whole. Monte Carlo is more flexible than PERT, in that an entire range of possible time
estimates can be used for any activity. The project schedule is calculated many times (perhaps
1,000 or more), and each time the estimate for a particular activity is generated based upon the
likelihood of that time as determined by the project manager.
For example, suppose a project manager estimated that for a particular activity there was a 10
percent chance of taking five days, a 30 percent chance of taking six days, a 40 percent chance
of taking seven days, and the remaining 20 percent chance of taking eight days. Then for each
100 times the computer generated a project schedule, when it came to that activity, 10 times it
would choose five days, 30 times it would choose six days, 40 times it would choose seven
days, and 20 times it would choose eight days. The output from the computer would include a
distribution of how often the project would be expected to take each possible length of time.
Many other possible outputs can also be generated from Monte Carlo simulations.
Gantt Chart
A Gantt chart is a popular project management tool used to visually represent a project
schedule. Gantt charts not only show the timeline and status of a project but also who’s
responsible for which task in a particular project. The chart helps to show the progress of the
project, identify any delays, and track the critical path.
12
A Gantt chart can capture the following details about a project:
• The broken-down tasks.
• Beginning and end of each task.
• Duration for each task.
• People assigned to each task.
• When important meetings, approvals, or deadlines need to happen.
• The progress happening on the project.
• The complete project schedule from start to finish.
13
14