Академический Документы
Профессиональный Документы
Культура Документы
I Project Planning
Project Planning
Planning is the systematic arrangement of tasks to achieve the objective. In the context of a project, it involves: Defining the Project Objectives Developing a work breakdown structure Developing a network diagram
Project Objective
The 1st step in Project Planning. The objective must be clear, attainable, specific, and measurable. The objective is usually defined in terms of scope, schedule and cost.
Questionnaire
Report
Design
Responses
Software
Report
Identify target consumers Develop Draft Questionnaire Pilot-test Questionnaire Finalize Questionnaire Develop Test Data
Print Questionnaire Prepare Mailing Labels Mail Questionnaire & Get Responses
1.1 Performers
1.2 Stage
3.1 Management
3.2 General
4.1 Lodging
1.2. 1 Seating
1.2. Stand 3
3.1. 1 M arketing
3.1. 2 Finance
4.2. 1 Fd Booths
Responsibility Matrix
Displays in tabular format the individuals responsible for the work items. X can be used to indicate who is responsible. P indicates who has primary responsibility. S indicates who has secondary responsibility.
P P P
S S P P
S P S P P P P P P
S P
3.1.1 M arketing 3.1.2 Finance 3.2 4 4.1 4.2 General Accommodation & Food Lodging Food
Activities, Defined
An activity is a piece of work that consumes time.
Activities, Example
For Work Package Design Questionnaire work package in Consumer Market Survey Project, detailed activities may be identified as 1. Identify target consumers 2. Develop Draft Questionnaire 3. Pilot-test Questionnaire 4. Finalize Questionnaire 5. Develop Test Data
Gantt Charts
Gantt charts, or bar charts, are planning tools in which: Activities are listed down the left-hand side. A time scale is shown along the bottom. Popular due to their simplicity.
Gantt Chart
Develop data analysis software Sree Vijay Test software Input Response data Analyze Results Prepare Report
Sree Vijay Ganesh Ganesh Ganesh
Network Principals
Different formats can be used to draw the diagram: Activity in the box (AIB) a.k.a. activity on the node (AON) Activity on the arrow (AOA)
Get Volunteers 5
Wash Car
Dry Car
Loops
Not allowed because it portrays a path of activities that perpetually repeats itself.
A 1 C 3
B 2
Laddering
Used for projects that have a set of activities that are repeated several times. Example Consider a project involving painting of 3 rooms. Painting each room requires 1. Preparing the room 2. Painting the room, and 3. Cleaning the room 4. Assume 3 experts are available one for each activity.
Laddering ??
How about organising like this?
Prepare Room 1 1 Paint Room 1 2 Clean Room 1 3 Prepare Room 2 4 Paint Room 2 5 Clean Room 2 6
Clean Room 3 9
Paint Room 3 8
Prepare Room 3 7
Laddering??
How about organising like this?
Prepare Room 1 1 Paint Room 1 4 Clean Room 1 7
Start Project
Prepare Room 2 2
Paint Room 2 5
Clean Room 2 8
Finish Project
Clean Room 3 3
Paint Room 3 6
Prepare Room 3 9
Laddering??
How about organising like this?
Prepare Room 1 1 Paint Room 1 2 Clean Room 1 4
Prepare Room 2 3
Paint Room 2 5
Clean Room 2 7
Clean Room 3 6
Paint Room 3 8
Prepare Room 3 9
Network Diagram
Prepare Mailing labels 5 Identify target Consumers 1 Develop draft questionnaire 2 Pilot-test Questionnaire 3 Review comments & Finalize 4 questionnaire Print Questionnaire 6 Develop Data Analysis Software 7 Develop Software Test Data 8 Mail Questionnaire & get 9Response Test Software 10
Prepare Report 13
Analyze Results 12
II Project Scheduling
Introduction
Schedule is a time table for the plan. Project scheduling consists of the following: 1. Estimating duration of each activity 2. Establishing Estimated ST and Required Completion Time for overall project 3. Calculating EST and EFT for each activity, based on projects start time. 4. Calculating LST and LFT of each activity, to complete project by completion time. 5. Determining +ve or -ve slack between time each activity can start or finish and time it must start or finish 6. Identifying the critical (longest) path.
(10 is the duration estimate for activity 1 and it includes plastering and curing both)
Print Questionnaire 6 10
10
Analyze Results
Prepare Report
12
13
10
Mail Brochures 3 25 5 30
This project is to be completed by day 30. What is the LS for 2, 3 and 1??
Show forward and backward calculation for CSP. Estimated start time is 0. Project completion time is 130 days.
Identify target Consumers 1 3 Develop draft questionnaire 2 Pilot-test Questionnaire 3 Review comments & Finalize questionnaire 4 5
Print Questionnaire 6 10
10
20
Test Software
10
Develop Software Test Data Input Response Data 11 7 Analyze Results Prepare Report 8 2
12
13
10
Paint Walls 2 5
Activity Identify target consumers Develop Draft Questionnaire Pilot test Questionnaire Review C omments & Finalize Questionnaire Prepare Mailing Labels Print Questionnaire Develop Data Analysis software Develop Software test data Mail questionnaire & get response
ES
EF
LS
LF
Establish Baseline plan (Schedule, Budget) Start Project During each report period Information on any changes to project plan (Scope, Schedule, Budget)
Calculate updated Project Schedule, Budget, and Forecasts Analyze current status Compared to plan (Schedule, Budget) No
Are corrective actions needed Yes Establish Baseline plan (Schedule, Budget)
Paint Walls
5
Paint Walls
5
Identify target Develop draft Pilot-test Review comments Consumers 2 questionnaire 11 Questionnaire & Finalize 30 questionnaire 1 3 2 10 3 20 4 5
Print Questionnaire 6 10
AF: Assume 1 finished on day 2, 2 on day 11, and 3 on day 30 PC: 1. DB outdated, and a new one to be purchased, which was ordered on day 23 and will take 21 days to get from supplier. 2. Review of Pilot-test Questionnaire indicates revision to the questionnaire and hence duration estimate of 4 gets increased from 5 days to 15 days. 3. Activity duration for Mail Questionnaire and Get response from the Customers can be reduced to 55 days by getting less time for the customers to respond.
Test Software
10
Analyze Results
Prepare Report
13
10
IV - Resource Considerations
Introduction
Resource-Constrained Planning Resource Leveling Developing Resource Profile from Planned Resource Utilization data Resource-Limited Scheduling
Introduction
Resource-Constrained Planning Planned Resource Utilization - Resource Profile Resource Leveling - a trail-and-error method that makes resource application as uniform as possible by delaying non-critical activities beyond their ES without extending the project completion date. Resource-Limited Scheduling - an iterative method for developing the shortest schedule with limited resources - resources allocated to activities based on least slack, will extend project completion time if necessary.
Resource-Constrained Planning
(a) Activity Sequence without Resource Constraints Paint Living Room Start Project Paint Kitchen Finish Project
Paint Bedroom (b) Activity Sequence with Resource Constraints Start Project Paint Living Room Paint Kitchen Paint Bedroom Finish Project
Finish Project
Day
2 4
3 4
4 4
5 3
6 3
7 2
8 2
9 2
10 2
11 1
12 1 32
Painters 4
4 3 2 1
10
11 12
Days
Resource Leveling
Resource leveling, or smoothing, is a method for developing a schedule that attempts to minimize the fluctuations in requirements for resources. This method levels the resources so that they are applied as uniformly as possible without extending the project schedule beyond the required completion time. It is a trail-and-error method in which noncritical activities are delayed beyond their ES.
Resource Leveling
Let us apply resource leveling to the Painting project. Trace the Critical path and its Value. Can you delay this? Why not? Which activities can be delayed by how many days? Alt 1 delay the one with the most positive slack by 6 days so that it starts after bedrooms is finished. Alt 2 delay bedrooms so that it will start on day 5, after basement room is completed. Resource level utilization and resource leveled profile is shown in next two Figures. For large projects is very complicated and hence computer can generate resource leveled utilization charts and profile.
Resource-Leveled Utilization
First floor rooms (2 Painters) Stairs & Hall (1 Painter) Bathroom (1 Painter) Painter Days 16 4 2 Basement rooms (1 Painter) Bedrooms (1 Painter) 4 6
Day
2 3
3 3
4 3
5 3
6 3
7 3
8 3
9 3
10 3
11 1
12 1 32
Painters 3
10
11 12
Days
Resource-Limited Scheduling
Resource-limited scheduling is a method for developing the shortest schedule when the number or amount of available resources is fixed and cannot be exceeded. An iterative method - resources allocated to activities based on least slack. Will extend project completion time if necessary to keep within resource limits.
Resource-Limited Scheduling
What happens if you have only 2 painters for the project? It will take a minimum of 16 days. Why? When we push down the level of resources, project completion gets pushed out.
10
11 12 Pushed Out
Days
Project Completion
Resource-Limited Scheduling
When several activities need same limited resources at the same time, the activities with least slack have first priority. Let us apply this to the painting project. Our original painting schedule shows 4 painters being used for 3 activities. As only 2, they will be utilized based on the priority decided by the slack. They will be allotted to first floor rooms till completed, i.e. up to day 8. This can be seen in First Resource Allocation chart. Project extended by 2 days
+8 +6
Day
2 4
3 4
4 4
5 3
6 3
7 2
8 2
9 2
10 2
11 1
12 1
Painters 4
Day
2 2
3 2
4 2
5 2
6 2
7 2
8 2
9 4
10 4
11 3
12 3
13 14 1 1
Painters 2
Resource-Limited Scheduling
As a result of this iteration, project completion has extended from 12 to 14 days. Additionally, on days 9 -12 resource requirements have exceeded limit of 2. Bedrooms have the least slack - 2 day. Hence allocate 1 to Bedrooms. Stairs & Hall and Basement Rooms have same least slack 0. One way could be allot to one which was more critical for a longer time. Hence allocate remaining 1 painter to Stairs & Hall (Why?). Hence Bedrooms from 8 - 14, and Stairs & Hall from 8 - 12, as in Second Resource Allocation
Day
2 2
3 2
4 2
5 2
6 2
7 2
8 2
9 2
10 11 2 2
12 2
13 14 15 3 3 1
16 1
Painters 2
Resource-Limited Scheduling
As a result of this allocation, there is another extension, from 14 to 16 because of delay of Basement Room. Also, on day 13 and 14 resource requirement has exceeded 2. Basement Room has less slack (-4) than the other, hence on 13th one painter be allocated to Basement Room. Next time the painter will be available on day 14 and hence bathrooms will have its start delayed after day 14. This third allocation will finally look as in the chart next Project completion delayed beyond 12 by 4 days but resources kept within the limit. No further iteration is required.
Bedrooms (1 Painter)
Day
2 2
3 2
4 2
5 2
6 2
7 2
8 2
9 2
10 11 2 2
12 2
13 14 2 2
15 2
16 2
Painters 2
1. Project Budgeting
Allocating Total Budgeted Cost (TBC) Developing Cumulative Budgeted Cost (CBC)
20 L
5L 10 L
5L
10 L
20 L
5L
Network Diagram for Packaging Machine Project Packaging Machine (100 L) Design (24 L) Build (60 L) Install & Test (16 L)
Weeks
2 5
3 9
4 5 2
5 1 8
Total Expended 22
10
14
12
46 0
2 2
5 7
9 16
7 23
9 32
10 42
14 56
12 68
68 68
120 100 80 60 40 20 0 1 2 3 4 5 6
Report Period
10 11 12 13
Weeks
90 100 5 0 15 0
Week TBC Design Build Install & Test 24 60 16 2.4 6 19.2 24.6 33 39 48 54 1 2.4 2 6 3 4 5 24 9 6 24 15 7 24 24 8 24 30
19.2 21.6 3
Cumulative 100
Cumulative Budgeted, Actual, and Earned Value for Packaging Machine Project
120 100 80 60 40 20 0 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 Weeks
Cumulative Budgeted Cost (CBC) Cumulative Actual Cost (CAC) Cumulative Earned Value (CEV) Cumulative Cost Report Period
4. Cost Performance
Following four cost related measures are used to analyze project cost performance. TBC (Total Budgeted Cost) CBC (Cumulative Budgeted Cost) CAC (Cumulative Actual Cost) CEV (Cumulative Earned Value) Tell two things Whether project is being performed within budget Whether value of the work performed is in line with the actual cost.
Cost Performance
PMP example - 64 L budgeted to perform all tasks till the first 8 weeks. 68 L was actually expended by end week 8 54 L was the value of work performed till week 8 So, why all this financial jugglery? To know: Is project being performed within budget ?
No, actual cost exceeding budget
Cumulative Budgeted, Actual, and Earned Value for Packaging Machine Project
Cumulative Cost
Percent 100 90 80 70 60 50
64%
40 30 20 10
5. Cost Forcasting
3 methods for determining Forecasted Cost At Completion (FCAC) Method 1 assumes remaining work will be done at the same efficiency as done till now. Hence, FCAC = Total budgeted cost / Cost Performance Index
Cost Forcasting
Method 3: Third method says re-estimate the cost of remaining work and then add this re-estimate to Cumulative Actual Cost to arrive at FCAC Hence, FCAC = CAC + Re-estimate of remaining work to be performed
6. Cost Control
The key is to analyze cost performance on a regular and timely basis. Identify cost variances and inefficiencies early. The above involves the following: Analyzing cost performance to determine which work packages may require corrective action. Deciding what corrective action should be taken. Revising the project plan.