Top Banner
6/21/2014 1 Chapter 5 Estimating Project Schedule-Time and Cost 51 52 Where We Are Now
26

Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

Jun 19, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

1

Chapter 5

Estimating Project

Schedule-Time and Cost

5–1

5–2

Where We Are Now

Page 2: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

2

3

Seminar Agenda

• Overview

–What is involved in schedule and cost management?

• In-depth

–Determining the sequence of activities

–Determining the project schedule

–Determining the critical path

–Handling uncertainties in time estimates

• Wrap up

5–4

Page 3: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

3

5–5

Estimating Projects

• Estimating

–The process of forecasting or approximating the time

and cost of completing project deliverables.

–The task of balancing expectations of stakeholders

and need for control while the project is implemented.

• Types of Estimates

–Top-down (macro) relationships

–Bottom-up (micro) estimates: estimates of elements

of the work breakdown structure

5–6

Why Estimating Time and Cost Are Important

EXHIBIT 5.1

• To support good decisions.

• To schedule work.

• To determine how long the project should take

and its cost.

• To determine whether the project is worth doing.

• To develop cash flow needs.

• To determine how well the project is progressing.

• To develop time-phased budgets and establish the

project baseline.

Page 4: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

4

5–7

Factors Influencing the Quality of Estimates

Quality of

Estimates

Project

Duration

People

Project Structure

and Organization

Padding

Estimates

Organization

Culture

Other

(Nonproject)

Factors

Planning Horizon

5–8

Estimating Guidelines for Times,

Costs, and Resources

1. Have people familiar with the tasks make the estimate.

2. Use several people to make estimates.

3. Base estimates on normal conditions, efficient methods,

and a normal level of resources.

4. Use consistent time units in estimating task times.

5. Treat each task as independent, don’t aggregate.

6. Don’t make allowances for contingencies/incidents.

7. Adding a risk assessment helps avoid surprises

to stakeholders.

Page 5: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

5

5–9

Top-Down versus Bottom-Up Estimating

• Top-Down Estimates

–Are usually are derived from someone who uses

experience and/or information to determine the project

duration and total cost.

–Are made by top managers who have little knowledge

of the processes used to complete the project.

• Bottom-Up Approach

–Can serve as a check on cost elements in the WBS

by rolling up the work packages and associated cost

accounts to major deliverables at the work package

level.

5–10

Page 6: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

6

5–11

Types of Costs

• Direct Costs

–Costs that are clearly chargeable

to a specific work package.

• Labor, materials, equipment, and other

• Direct (Project) Overhead Costs

–Costs incurred that are directly tied to an identifiable

project deliverable or work package.

• Salary, rents, supplies, specialized machinery

• General and Administrative Overhead Costs

–Organization costs indirectly linked to a specific

package that are apportioned to the project

12

Topic 1

PROJECT TIME

MANAGEMENT

(Schedules)

Page 7: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

7

13

A) Project Schedule (Time) Management

• “Project Time Management includes the

processes required to manage timely completion

of the project. These processes interact with

each other and with processes in the other

Knowledge Areas (of project management).

Each proces occurs at least once in every

project and occurs in one or more of the project

phases, if the project is divided into phases.”…

PMI, PMBOK 4th Ed, 2008, pg 130

14

Project Schedule (Time) Management –

in Summary

Schwalbe, 2011, pg 214

Page 8: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

8

15

Project Schedule Management Processes

• Activity Definition – Identifying the specific activities that the project team members and

stakeholders must perform to produce the project deliverables.

• Activity Sequencing – Identifying and documenting the relationships between project activities.

• Activity Resource Estimating – Estimating how many resources a project team should use to perform project

activities.

• Activity Duration Estimating – Estimating the number of work periods that are needed to complete

individual activities.

• Schedule Development – Analyzing activity sequences, activity resource estimates, and activity

duration estimates to create the project schedule.

• Schedule Control – Controlling and managing changes to the project schedule.

16

Activity Definition - Activity Lists and

Attributes

• An activity list is a tabulation of activities to be included on a project schedule. The list should include: –The activity name

–An activity identifier or number

–A brief description of the activity

• Activity attributes provide more information about each activity, such as predecessors, successors, logical relationships, leads and lags, resource requirements, constraints, imposed dates, and assumptions related to the activity.

Page 9: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

9

17

Activity Definition - Milestones

• A milestone (on a Project) is a significant event

that normally has no duration.

• It often takes several activities and a lot of work

to complete a milestone.

• Milestones are useful tools for setting schedule

goals and monitoring progress.

• Examples include completion and customer

sign-off on key documents and completion of

specific products.

18

Activity Sequencing

• Involves reviewing activities and determining

dependencies.

• A dependency or relationship relates to the

sequencing of project activities or tasks.

• You must determine dependencies in order to

use critical path analysis.

Page 10: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

10

19

Activity Sequencing - Network Diagrams

• Network Diagrams are the preferred technique

for showing activity sequencing.

• A network diagram is a schematic display of the

logical relationships among, or sequencing of,

project activities.

• Two main formats are the arrow and

Precedence Diagramming methods.

20

Sample Activity-on-Arrow (AOA) Network

Diagram for Project X

Schwalbe, Figure 6.2, page 218.

Page 11: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

11

21

Arrow Diagramming Method (ADM)

• Also called Activity-on-Arrow (AOA) network

diagram.

• Activities are represented by arrows.

• Nodes or circles are the starting and ending

points of activities.

• Can only show finish-to-start dependencies.

22

Precedence Diagramming Method (PDM)

• Activities are represented by boxes.

• Arrows show relationships between activities.

• More popular than ADM method and used by

project management software.

• Better at showing different types of

dependencies.

Page 12: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

12

23

Sample PDM Network Diagram

Schwalbe, Figure 6.4, page 221

24

Task Dependency Types

Schwalbe, Figure 6.3, page 219

The types of dependencies that could occur among project activities after you determine

the reason for a dependency between activities (mandatory, discretionary, or external), you

must determine the type of dependency….for example…

Page 13: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

13

25

Activity Resource Estimating

• Before estimating activity durations, you must have

a good idea of the quantity and type of resources

that will be assigned to each activity.

• Consider important issues in estimating resources:

–How difficult will it be to complete specific activities on this

project?

–What is the organisation’s history in doing similar activities?

–Are the required resources available?

–Are specialised resources available?

–Are resources required that need to come from overseas

locations?

26

Activity Duration Estimating

• Duration includes the actual amount of time

worked on an activity plus the elapsed time.

• Effort is the number of workdays or work hours

required to complete a task.

• Effort does not normally equal duration.

• People doing the work should help create

estimates, and an expert should review them.

Page 14: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

14

27

Schedule Development

• Uses the results of the other time management processes to determine the start and end dates of the project.

• Ultimate goal is to create a realistic project schedule that provides a basis for monitoring project progress for the time dimension of the project.

• Important tools and techniques include Gantt charts, critical path analysis, critical chain scheduling, and PERT analysis.

Schedule Development - Gantt Charts

• Gantt charts provide a standard format for

displaying project schedule information by listing

project activities and their corresponding start

and finish dates in a calendar format.

• Symbols include:

–Black diamonds: Milestones

–Thick black bars: Summary tasks

–Lighter horizontal bars: Durations of tasks

–Arrows: Dependencies between tasks

28

Page 15: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

15

29

Gantt Chart for Software Launch Project

Schwalbe,

Figure 6.6,

page 225

30

Sample Tracking Gantt Chart

Schwalbe, Figure 6-7, page 218

Page 16: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

16

31

Schedule Development - 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 can be delayed without delaying a succeeding activity or the project finish date.

32

Calculating the Critical Path

• 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.

Page 17: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

17

33

Determining the Critical Path for Project X

Schwalbe, Figure 6.8, page 229

34

Using Critical Path Analysis to Make

Schedule Trade-offs

• Free slack or free float is the amount of time an

activity can be delayed without delaying the early

start of any immediately following activities.

• Total slack or total float is the amount of time an

activity can be delayed from its early start without

delaying the planned project finish date.

• A forward pass through the network diagram

determines the early start and finish dates.

• A backward pass determines the late start and finish

dates.

Page 18: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

18

Schedule Development - Buffers

• Buffers are additional time (???) that is added to a task or a project to accommodate the PM’s uncertainty as to how long (???) the task will take to complete (??? = contingency)

• Buffers can be added to: –individual tasks

–overall phases

–overall projects

• Each approach as own advantages and disadvantages

35

36

Topic Summary

• Project time management is often cited as the

main source of conflict on projects, and most IT

projects exceed time estimates.

• Main processes include:

–Activity definition

–Activity sequencing

–Activity resource estimating

–Activity duration estimating

–Schedule development

–Schedule control

Page 19: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

19

37

Topic 2

PROJECT COST

MANAGEMENT

• Project Cost Management includes the

processes required to ensure that a project team

completes a project within an approved budget.

Notice two crucial phrases in this definition: “a

project” and “approved budget”.

Project Cost Management – a definition

Page 20: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

20

39

Notion of Cost

• What is Cost?

A resource sacrificed or foregone to achieve a

specific objective, or something given up in

exchange.

– usually measured in monetary units, such as

dollars.

40

Project Cost Management – in Summary

Schwalbe, 2011, pg 257

Page 21: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

21

41

Project Cost Management Processes

• Includes the processes required to ensure that the project is completed

within an approved budget.

• Processes are:

–Cost Estimating

• Developing an approximation or estimate of the costs of the resources needed to complete a project.

–Cost Budgeting

• Allocating the overall cost estimate to individual work items to establish a baseline for measuring performance.

–Cost Control

• Controlling changes to the project budget.

42

Project Cost Management System – an Example

http://www.todolistsoft.com/images/todolistsoft/templates/ProjectQualityManagement

Checklist_800.jpg Accessed 31 March 2013

Page 22: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

22

Basic Principles of Cost Management

Reserves (see page 260 of textbook)

• Amounts included in a cost estimate to mitigate

cost risk by allowing for future situations that are

difficult to predict.

–Contingency Reserves

• allow for future situations that may be partially planned for (sometimes called known unknowns) and are included in the project cost baseline.

–Management Reserves

• allow for future situations that are unpredictable (sometimes called unknown unknowns).

43

Basic Principles of Cost Management

Class Exercise – Buffers and Reserves

• Consider the following questions

–what are the differences between a buffer and a

contingency reserve?

• When do we use one over the other?

• What would be an example of a buffer?

• What would be an example of a reserve?

–if we include both buffers and contingency reserves in

our project plan are we double counting the costs?

44

Page 23: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

23

Project Cost Management Processes -

Cost Estimating

• Project Managers must take cost estimates

seriously if they want to complete projects within

budget constraints.

• It’s important to know the types of cost estimates,

how to prepare cost estimates, and typical

problems associated with IT cost estimates.

45

Types of Cost Estimates (see page 261 of textbook)

46 Schwalbe, Table 7.2, page 262

Page 24: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

24

Cost Management Plan

• A cost management plan

–a document that describes how the organisation will

manage cost variances on the project.

• A large percentage of total project costs are often

labour costs (i.e. resources), so Project

Managers must develop and track estimates for

labour.

47

Cost Estimation Tools

• Computerized tools

–spreadsheets

–project management software

• used to construct cost estimates.

48

Page 25: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

25

Costing Example

49 Schwalbe Figure 7.2. page 269

Costing Example

50 Schwalbe, Figure 7.3, page 270

Page 26: Estimating Project Schedule Time and Cost - psau.edu.sa · 6/21/2014 3 5–5 Estimating Projects •Estimating –The process of forecasting or approximating the time and cost of

6/21/2014

26

Summary

• Project Cost Management is traditionally a weak area in IT projects, and Project Managers must work to improve their ability to deliver projects within approved budgets.

• Main processes include: –Cost Estimating

–Cost Budgeting

–Cost Control

• EVM is the main means by which the cost performance of a project is understood.

51

5–52

Key Terms

Apportionment methods

Bottom-up estimates

Contingency funds

Delphi method

Direct costs

Function points

Learning curves

Overhead costs

Padding estimates

Phase estimating

Range estimating

Ratio methods

Template method

Time and cost databases