CS5363-7-ProjectPanning Schedule and Budget-Spring2025
CS5363-7-ProjectPanning Schedule and Budget-Spring2025
Lecture 7:
Project Planning: Schedule and Budget
Reference:
Jack T. Marchewka, Information Technology Project, Wiley
2015
Chapter 6 – Project Planning: Schedule and Budget
Introduction
• How does the project schedule and budget build upon WBS?
– By identifying the sequence of activities and
interdependencies
– Project Planning Framework (Fig. 6.1)
2
Introduction
• Project Planning Framework (Fig. 6.1)
– A guide for developing and assessing project plan
– MOV set for a project
– Scope defined with deliverables to support a project’s MOV
– Phases determined to reduce risks
– Activity/task defined for each deliverable
– Sequence
• Linear or parallel
– Resources required by tasks
• Cost associated with resources
– Time estimates for each task
4
Developing the Project Schedule
• Several project management tools and techniques
– To create a project network plan
– Tools
• Gantt Charts
• Project Network Diagram
– Activity on the node (AON)
– Critical path analysis
– PERT
– Precedence diagramming method (PDM)
• Critical Chain Project Management (CCPM)
– Tools/techniques integrated into most project management
software
Gantt Charts
• Developed by Henry L. Gantt during World War I
– A visual representation
• Compare a project plan with actual progress
– One of the most useful project management tools
– Gantt Chart for Planning (Fig. 6.2)
– Gantt Chart for Reporting Project’s Progress (Fig. 6.3)
6
Gantt Charts
• Gantt Chart for Planning (Fig. 6.2)
– Estimates for tasks represented using a bar across a
horizontal time axis
– Diamonds represented milestones
Gantt Charts
• Gantt Chart for Reporting Project’s Progress (Fig. 6.3)
– Track and monitor the progress of the project
– Completed tasks shaded or filled in
• Can see the status of project
– Useful for communicating project status
• No show relationships among tasks
8
Project Network Diagram
• Project network diagram
– Represent a visual presentation of a workflow of tasks
– Provide logical sequences and dependencies among tasks
– Provide when to start and finish specific tasks
– Provide what tasks may be delayed without affecting the
deadline
– Make decisions about scheduling and resource assignments
• To shorten the time for critical tasks
– Diagrams
• Activity on the Node (AON)
• Critical Path Analysis
• Program Evaluation and Review Technique (PERT or PERT/CPM)
• Precedence Diagramming Method (PDM)
10
Activity on the Node (AON)
• Developing a simple corporate intranet
- Activities, time estimate, relationships
11
12
Critical Path Analysis
• Critical Path Analysis
– Determine how long a project will take to complete
• Critical path (Table 6.2)
– The longest path in a project network
• The shortest time to complete a project
– Has zero slack (or float)
• Any change in the duration of tasks on the critical path
affects the project schedule
• A project manager can expedite
13
14
Critical Path Analysis
• Can expedite (or crash) the project
– By adding resources to tasks on the critical path to shorten
the duration
• E.g., the resources for E diverted to tasks on CP
• E.g., the use of additional resources can inflate the budget
– By looking for parallel task opportunities (known as fast-
tracking the project)
– Can the critical path change?
– Possible for a project to have more than one critical path
15
16
Program Evaluation and Review Technique
(PERT)
• E.g.,
– Estimates (Table 6.3)
– PERT Activity Paths (Fig. 6.4)
– Critical paths
• Deadline increases from 19 days using AON to 21 days
using PERT
• AON – most likely estimates
• PERT – pessimistic, most likely, optimistic estimates
17
18
19
20
Precedence Diagramming Method (PDM)
– Start-to-start (SS)
• Occurs when two tasks can or must start at the same time
• But they do not have to finish together (no same duration)
• Task A and Task B starts at the same time (Fig. 6.5)
• Parallel activity shortening a project schedule
21
22
Precedence Diagramming Method (PDM)
– Start-to-finish (SF)
• Probably the least common, exactly opposite of FS
• Task A cannot end until Task B starts (Fig. 6.5)
23
24
Critical Chain Project Management (CCPM)
• Why do projects still finish late?
– Even though people build safety into each task
• Reasons
– 1. Student’s syndrome
• Students just begin working on an assignment right before
the due
– 2. Parkinson’s law
• Work expands to fill the time available
• No incentive for finishing a task early
• Afraid that management will cut their estimates next time
– 3. Multitasking of resources (resource contention)
• A member assigned to more than one project
• No longer able to devote time to tasks on the critical path
25
26
27
28
Project Management Software Tools
• Microsoft Project
– Gantt chart
– Project network diagram
– PDM techniques
• Open-source tools
– Open Project Community edition:
• https://www.openproject.org/community-edition/
• draw.io
29
30
Developing Project Budget
• Direct cost
– Salary of employee
• Other cost
– Indirect cost
• Rent, utilities, insurance, and other administrative costs
– Sunk cost
• Costs incurred prior to the current project
• E.g., a previous attempt to build an application system
– Costs associated with a learning curve
• Time or effort to waist to understand a problem or use a new
technology
– Reserves
• A cushion when unexpected situation arise
• E.g., Contingency reserves for risk
31