Professional Documents
Culture Documents
Activity
Consider a personal project that you
have been involved with in the last few
years, such as moving your residence or
buying a Vehicle. Describe the activities
related to that project that fit into each
of the four project phases.
Project
A project is any endeavor which is unique in
•Scope: the endeavor will create a precisely
specified product consisting of deliverables and
services
•Schedule: there are clearly defined beginning
and end dates
•Budget: the budget for creating those
deliverables and services is limited.
WHAT IS A PROJECT?
•“A project is a problem scheduled for
solution.” This definition forces us to
recognize that projects are aimed at
solving problems and that failure to define
the problem properly is what sometimes
gets us into trouble.
• What is a project?
• Any unique endeavor with specific objectives
• With multiple activities
• With defined precedent relationships
• With a specific time period for completion
• Examples?
• A major event like a wedding
• Any construction project
• Designing a political campaign
What is the problem?
• A desired objective is not a problem by itself. The key
to a problem is that there is an obstacle that
prevents you from closing the gap.
• A problem is a gap(achieving your objective)
between where you are and where you want to be,
with an obstacle that prevents easy movement to
close the gap.
• Problem solving consists of finding ways of
overcoming or getting around obstacles.
Project Life Cycle
• Conception: identify the need
• Feasibility analysis or study: costs benefits, and risks
• Planning: who, how long, what to do?
• Execution: doing the project
• Termination: ending the project
Project Management is the application of
Knowledge, Skills, Tools and Techniques to project
activities to meet project requirements.
•Planning is answering
questions—what must be
done, by whom, for how
much, how, when, and so
on.
Execute the plan
Human Resources
Material Resources
Financial Resources
Time Resources
Project Scope Management
A subset of project management that
includes the processes required to
ensure that the project includes all of
the work required, and only the work
required, to complete the project
successfully. It consists of initiation,
scope planning, scope definition,
scope verification, and scope change
control.
Scope Definition. Subdividing the major deliverables into
smaller, more manageable components to provide better control.
Scope Planning. The process of progressively elaborating the
work of the project, which includes developing a written scope
statement that includes the project justification, the major
deliverables, and the project objectives.
Scope Statement. The scope statement provides a documented
basis for making future project decisions and for confirming or
developing common understanding of project scope among the
stakeholders. As the project progresses, the scope statement may
need to be revised or refined to reflect approved changes to the
scope of the project.
Scope Verification. Formalizing acceptance of the project scope.
Project Scope Change Management
Project Scope Change Management
Any change to product and/or project scope must follow a formal
process.
This process must finish with the formal acceptance of the change
by the different stakeholders.
A Change Request May Be The Result Of :
An external event (e.g.. Change in a government regulation)
an error or omission in defining the scope of the product (adding a
failure system regulation).
an error in defining the scope of the project (a missing inspection)
a value adding change (positive opportunity)
a response to an identified risk (see section about risk
management)
Possible Evolutions In Product Scope
Monitoring Project scope during the project
A universal tool ……
Portfolio Management
Portfolio Management
A portfolio is a collection of projects, programs sub portfolios, and
operations that are grouped together to facilitate effective
management of that work to meet strategic business objectives.
Organizations manage their portfolios based on specific goals.
An endeavor was undertaken to produce a unique product or A collection of projects and operations managed under one group
A group of interrelated projects that are managed together
solution to achieve a strategic goal
Follows the project-level plans with the main focus on detailed Follows the ongoing processes that prioritize and align the
Follows the high-level plans that are backed up by detailed plans
delivery portfolio to achieve strategic objectives
Has a wide scope can change over time based on client Has the widest scope with the strategic perspective of the whole
Has a narrow and defined scope with no changes
requirements organization
How it should go
Requirements
Analysis
Design
Implementation
System Testing
D
E
L
A
Y
Vaporware
Project Manager
Project Manager
The primary role of the project manager is to lead, to
provide a vision of success, to connect everyone
involved in the project to that vision, and to provide the
means and methods to achieve success. The project
manager creates a goal-directed and time-focused
project culture. The project manager provides
leadership.
On some projects, the project manager may provide
direction to the technical team on the project. On other
projects, the technical leadership might come from the
technical division of the parent organization.
Project Manager
WBS = Nouns
Schedule Activities = Verbs
Mandatory Dependency
Discretionary Dependency
External Dependency
Internal Dependency
Mandatory Dependency
Consider 2 activities A and B. If B has a Mandatory Dependency
on A then it means action on B cannot be performed until
Action on A has been completed.
A: Requirements Documentation; B: Client Approval – Client
cannot approve requirements until documentation is
complete
A: Lay Building Foundation; B: Construct a Floor – A floor of a
building cannot be constructed until foundation is laid.
A: Build Car Prototype; B: Perform Crash Testing – Crash
testing on a care prototype cannot be performed unless the
prototype itself is available.
Discretionary Dependency
Discretionary Dependencies are defined by the Project Team as a
certain order of activities is more suitable for the nature of work.
LEAD
A – Collect Requirements, B – Create Design.
A – Interior work of a Building, B – Exterior
landscaping of the Building.
LAG & LAG TIME - EXAMPLE
• A lag is defined as a required delay in the start of the successor activity. Lag
time is the number of hours, days, weeks (or any other unit of time) that
has to pass while there are no resources associated with the successor
activity during that time.
• if you paint the walls in two days, the first coat (predecessor activity) needs
to dry for a day or so. And then it is going to take you two days to do the
next coat (successor activity). However, you cannot apply the second coat
before the first coat has fully dried. You will have to wait for a day for the
first coat to dry which is the lag time before you can start the successor
activity.
• All in all, the duration is two plus two days for the painting plus one day
lag time between both coats. The total duration is five days although you
would only be busy on four days.
• In a network diagram, the lag would be indicated by a positive number
because it is time that needs to be added.
LEAD
• let’s say we have two activities. One is going to take four days, and one
is going to take five days to finish. That would be nine days total
duration. Let’s assume the successor activity comes with a two-day
lead.
• This way, we can go ahead, make use of the lead time and start that
successor activity two days before the predecessor has finished. Thus,
the total duration is reduced from nine days, down to seven days.
• In schedule network diagrams, lead is normally indicated with a
negative number. It is negative because it is the time a project is saving
compared to a finish-to-start scheduling. In our example, nine minus
two gives us seven.
Example of Leads and Lags in an IT Project
• In a project, the durations are estimated as follows:
• Technical design of module A: 10 days
• Technical design of module B: 5 days
• Development of module A: 15 days
• Development of module B: 20 days
The dependencies are:
• The technical designs of module A and B, respectively, must be completed
before the respective module can be developed,
• The technical design of module B makes reference to that of module A,
• Thus, the module A design needs to be 50% completed before the module B
design can be started, and
• The development of module A depends on module B, which needs to be
25% completed before the team can start the development of module A.
• Technical design of module A (duration: 10 days),
• Technical design of module B (duration: 5 days),
• Development of module A (duration: 15 days),
• Development of module B (duration: 20 days), and
• Development of feature F in module B (duration: 1 day).
The technical dependencies are:
• The technical design of module B cannot finish until the technical design of module A
has been completed.
• The technical designs of module A must be completed before the module A
development can start.
• The technical designs of module B must be completed before the module B
development can start.
• The development of module B can only be started when the development of module A
has been started.
• The development of feature F cannot be finished before the development of module B
has started (although it can be developed independently, it needs to be integrated into
module B)
Logical Relationships and Precedence Diagram
echnical dependencies Logical relationship
The technical designs of module A must be completed before Activity (1) is predecessor of activity (3) in a finish-to-start (FS)
module A development can start. relationship
The technical designs of module B must be completed before Activity (2) is predecessor of activity (4) in a finish-to-start (FS)
module B development can start. relationship
The development of module B can only be started when the Activity (3) is predecessor of activity (4) in a start-to-start (SS)
development of module A has been started. relationship
The development of feature F cannot be finished before the Activity (5) is a successor of activity (4) and in a start-to-finish
development of module B has started (SF) relationship
Project Scheduling Steps and Techniques
Project Scheduling Steps
Define Activities
Sequence activities
Estimate time and
Develop schedule
Project Scheduling Techniques
Gantt chart- This is represented by the graph or bar chart
with a specific bar for activities in the project that shows
the passage of time. Gantt chart limits a clear indication of
interrelation between the activities.
CPM- Critical path method was developed for industrial
projects where activity times are generally known.
PERT- Program evaluation and review technique were
developed for R&D projects where activity times are
generally uncertain. Its prime objective is taking the
shortest possible time.
Microsoft projects- All the work is performed on the
computer memory and changes can be saved only when
the program is asked to operate.
Network Planning Techniques
• Program Evaluation & Review Technique (PERT):
• Developed to manage the Polaris missile project
• Many tasks pushed the boundaries of science & engineering (tasks’ duration =
probabilistic)
1. Activity
2. Event
3. Sequencing
1. Activity
Any individual operation which makes use of resources and has an end and a
starting is called as activity.
An arrow is generally used to characterize an activity with its head
representing the direction of progress in the project. These are divided into
four classes.
• Predecessor activity - Activities that ought to be completed immediately
previous to the start of another activity are known as predecessor activities.
• Successor activity - These are those activities that cannot be started until
one or more of other activities are finished but immediately succeed them.
• Concurrent activity - These are activities which can be achieved
concurrently. It may be noted that an activity can be a successor or a
predecessor for an event or it may be concurrent with one or more
activities.
• Dummy activity - An activity which does not use any type of resource but
simply depicts the technological dependence is known as dummy activity
2. Event
An event signifies a point in time representing the completion
of several activities and the starting of new ones. This is
typically symbolizes by a circle in a network which is also known
as node or connector.
Merge event - Event in which more than one activity comes
and connects an event is called as merge event.
Burst event - It is event in which more than one activity
leaves an event.
Merge and Burst event - An activity can be merge and burst
event simultaneously, as regard some activities it can be a
merge event and with some other activities it may be a burst
event.
3. Sequencing
The first requirement in the development of network
is to keep the precedence relationships. In order to
prepare a network, the subsequent points must be
taken into considerations
What job or jobs follow it?
What job or jobs could run concurrently?
What job or jobs precede it?
What controls the start and finish of a job?
Dummy Activity
• A Dummy activity is a type of operation in a project network which
neither requires any time nor any resource. It is an imaginary activity
shown in a project network to identify the dependence among operation.
Uses of Dummy Activity
101
Precedence Diagramming Method (PDM)
Rule 2 :
No two activities can be recognized by the same
end events
Rule 3 :
To assure the correct precedence relationship in the
arrow diagram, various questions must be tested
every time any activity is added to the network
What activity must be finished immediately before
this activity can start?
What activities must occur at the same time with
this activity?
What activities must follow this activity?
Critical Path Method (CPM)
• CPM is a network diagramming technique used to predict
total project duration
• A critical path for a project is the series of activities that
determines the earliest time by which the project can be
completed
• The critical path is the longest path through the network
diagram and has the least amount of slack or float
• Slack or float is the amount of time an activity may be
delayed without delaying a succeeding activity or the
project finish date
Calculating the Critical Path
• First develop a good network diagram
• Add the duration estimates for all activities on each path through the
network diagram
• The longest path is the critical path
• If one or more of the activities on the critical path takes longer than
planned, the whole project schedule will slip unless the project
manager takes corrective action
Determining the Critical Path for Project X
PERT VS CPM
PERT CPM
Technique Method
Development Project
F Cool the milk to 70 o C and add slowly the solution of citric acid till D,E
yellowish whey separates.
H Hold it under running water for a minute and press out the excess G
water.
I Hang the muslin for 15-20 minutes and drain out all the whey. H
K Fill the mass into the block and tie the muslin J
b) No two activities can be identified by the same beginning and end event.
In such cases, a dummy activity is introduced to resolve the problem
c) Inorder to ensure the correct precedence relationship in arrow diagram
following question must be checked whenever any activity is added to a network.
What activity must be completed immediately before this activity can start?
What activities must follow this activity?
What activities must occur simultaneously with this activity?
e) The arrows depicting various activities are indicative of logical precedence only;
hence length and bearing of the arrows are of no significance.
g) Two events are numbered in such a way that the event of higher number can
happen only after the event of lower number is completed.
h) Arrows should be kept straight and not curved. Avoid
arrow which cross each other.
i) Avoid mixing two directions vertical and standing
arrows may be used if necessary.
j) Use dummy activity freely in rough graph but final
network should have only reluctant dummy.
k) The network has only one entry point called the start
event and one point of emergence called end event.
l) Angle between the arrows should be as large as
possible.
Labeling of a Network Diagram
A standard procedure called i-j rule developed by D.R.F Fulkerson is most
commonly used for this purpose.
Step 1: First, a start event is one which has arrows emerging
from it but not entering it. Find the start event and label it as
number1.
Step 2: Delete all arrows emerging from all numbered events.
This will create at least one new start event out of the preceding
events.
Step 3: Number all new start events �2�, �3� and so on. No
definite rule is necessary but numbering from top to bottom
may facilitate other users using the network when there are
more than one new start event.
Step 4: Go on repeating step no. 2 & 3 until the end reached.
Example - 1
Extension to the Recreation center
Creating Facility For Lift Irrigation In A
Farm
1. It is assumed that the competent authority has approved the
project and the project scheduling starts with the activity of “Site
selection”.
2. Irrigation would be provided from a newly dug well.
3. Field channels from the well would be laid after its digging.
4. Suitable pump would be procured and installed for lifting water.
5. Specification for the pump is finalized based on the
groundwater prospecting data before digging.
6. Pump and other inputs would not be procured until the site is
selected.
7. Pump would be installed after digging the well.
Step 1: Identify the activities
Identify all the activities to be undergone and
place it in a table.
Table 1: List of Activity
Step-2: Define the inter relationship among the activities
H Hold it under running water for a minute and press out the excess G
water.
I Hang the muslin for 15-20 minutes and drain out all the whey. H
J Prepare mould to form Paneer block H
K Fill the mass into the block and tie the muslin J
L Place it under something heavy for up to two hours. K
M Cut the paneer into chunks and use as required. L
Example – 4
1.Dangling
2. Looping or Cycling
3.Redundancy
Two activities starting from a tail event must not have a same end event.
To ensure this, it is absolutely necessary to introduce a dummy activity
In a network, there should be only one start event and
one ending event
Looping error should not be formed in a network, as it represents
performance
of activities repeatedly in a cyclic manner
Looping
Looping error is also called as cycling error in a network
diagram. Making an endless loop in a network is called as
error of looping.
A
The direction of arrows should flow from left to right
avoiding mixing of direction
Dangling
Whenever an activity is disconnected from the network it
is called dangling error.
C
A B Dangli E G
ng
D
Dangli
F ng
Redundancy
When the dummy activity is introduced and it is not
required, it is called redundancy errors.
C
B
A D
A B C D
PROJECT COMPLETION TIME
PERT - Program Evaluation and Review Technique.
• project management tool that shows a graphical representation of
different activities in the timeline. The Program Evaluation Review
Technique breaks down the whole activities in individual tasks of a
project for analysis purposes.
• It helps a project manager, to analyze a project’s various tasks
and estimate the amount of time required to complete each task in
the project activities. Using this subjective information, the project
manager can easily estimate/ calculate the minimum amount of
time required to complete the whole project activity.
• This information also helps in a budget and to determine all types
of resources needed to complete the project. PERT is followed the
Probability approach. it calculates the three-time estimation for
activity.
• PERT uses three estimates to define an approximate range for a task’s duration:
• Most likely estimate (M): This estimate is based on the duration of the task,
given the resources likely to be assigned, their productivity, realistic
expectations of availability for the activity, dependencies on other participants,
and interruptions.
• Optimistic (O): The task duration based on analysis of the best-case scenario
for the task. This will tell the minimum time the task may take.
• Pessimistic (P): The task duration based on analysis of the worst-case scenario
for the task. This will tell the maximum time a task can potentially take.
• Now let us see how we do estimates using three-point (Triangular Distribution)
and PERT.
• Let “E” be the estimated time taken for the task after calculation.
• The formulas are:
• • Three-point estimate / Triangular Distribution: E = (O + M + P) / 3
• • PERT: E = (O + 4M + P) / 6
PROJECT COMPLETION TIME
Four types of time required to accomplish an activity.
Optimistic time: The minimum possible time required to accomplish an activity (o)
or a path (O), assuming everything proceeds better than is normally expected
Pessimistic time: The maximum possible time required to accomplish an activity (p)
or a path (P), assuming everything goes wrong (but excluding major catastrophes).
Most likely time: The best estimate of the time required to accomplish an activity
(m) or a path (M), assuming everything proceeds as normal.
Expected time: the best estimate of the time required to accomplish an activity (te)
or a path (TE), accounting for the fact that things don't always proceed as
normal (the implication being that the expected time is
the average time the task wouldrequire if the task were
repeated on a number of occasions over an extended period of time.
A formula to estimate the cost and/or time required to complete a task .
TE means Estimated Time, o Optimistic Time, m Most likely Time , p Pessimistic Time
TE= (o + 4m + p) ÷ 6
For Activity A:
o = 4 hours (Optimistic time), m = 8 hours (Most likely time), p = 16
hours (Pessimistic time) TE is Most likely time
TE = (o + 4m + p) ÷ 6
E = (4 + 4(8) + 16) / 6
E = 52 / 6
E = 8.7 hours
Critical path: Critical path is the longest sequence of
activities in a project plan which must be completed
on time for the project to complete on its due. It is the
sequence of activities which decides the total project
duration
Variables within critical path
Float or slack is a measure of the excess time and
resources available to complete a task. How long a
task can be delayed without interrupting other tasks
or the whole project
It is the amount of time that a project task can be
delayed without causing a delay in any subsequent
tasks (free float) or the whole project (total float).
Positive slack would indicate ahead of schedule;
Negative slack would indicate behind schedule; and
Zero slack would indicate on schedule.
A project consists of the following activities and time estimates. Construct the
network. determine the expected task time. show the critical path. what is the
project duration?
The formula for expected task time (te) =
From this network diagram 1-4-7 represents the critical path and the
duration for project completion = total time along the critical path = 14+11 =
25 days
The Critical Path
The critical path describes the sequence of tasks that would
enable the project to be completed in the shortest possible
time.
A critical path diagram is a useful tool for scheduling
dependencies and controlling a project.
Critical path is the longest sequence of activities in a project
plan which must be completed on time for the project to
complete on its due. It is the sequence of activities which
decides the total project duration
In order to identify the critical path, the length of time that
each task will take must be calculated.
Example : Establishment of a Mango orchard
The critical path is A-B-D-E and the project duration is 15 days.
A project consists of the following activities and time estimates. Construct the
network. determine the expected task time. show the critical path. what is the
project duration?
The formula for expected task time (te) =
From this network diagram 1-4-7 represents the critical path and the
duration for project completion = total time along the critical path = 14+11 =
25 days