91
1 course : Information course : Information technology technology project and management project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA UNIVERSITY OF HAREISA COLLAGE OF COMPUTER SCIENCE

1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Embed Size (px)

Citation preview

Page 1: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

1

course : Information course : Information technologytechnologyproject and management project and management

 lecturer : Mukhtar Elmi

UNIVERSITY OF HAREISAUNIVERSITY OF HAREISA

COLLAGE OF COMPUTER SCIENCE

Page 2: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Chapter SIX Chapter SIX Project Time Project Time ManagementManagement

Most Slides from Book called Most Slides from Book called Information Technology Project and Information Technology Project and Management Management ,, sixth edition sixth edition Information Technology Project Information Technology Project Management, 6, EditionManagement, 6, Edition

Note: See the text itself for full examples Note: See the text itself for full examples .2

Page 3: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

3

Learning Objectives Understand the importance of project schedules and

good project time management Define activities as the basis for developing project

schedules Describe how project managers use network

diagrams and dependencies to assist in activity sequencing

Understand the relationship between estimating resources and project schedules and Explain how tools and techniques help project managers perform activity duration estimating

Page 4: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

4

Learning Objectives Use a Gantt chart for planning and

tracking schedule information, find the critical path for a project, and describe how critical chain scheduling and the Program Evaluation and Review Technique (PERT) affect schedule development

Discuss how reality checks and people issues are involved in controlling and managing changes to the project schedule

Describe how project management software can assist in project time management

Page 5: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

5

Importance of Project Importance of Project SchedulesSchedules

Many information technology projects are failures in terms of meeting scope, time, and cost projections

Managers often cite delivering projects on time as one of their biggest challenges

Time has the least amount of flexibility; it passes no matter what happens on a project

Schedule issues are the main reason for conflicts on projects, especially during the second half of projects

Page 6: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

There are six main in project There are six main in project time management processes :time management processes :

A) Defining Activities A) Defining Activities

B) Sequencing Activities: B) Sequencing Activities: Dependencies and Network Diagrams

C) Estimating Activity Resources C) Estimating Activity Resources

D) Estimating Activity DurationsD) Estimating Activity DurationsE) Developing the Schedule: GanttGantt Charts,

Critical Path Method, Critical Chain Scheduling, and Program Evaluation and Review Technique (PERT)

F) Controlling the Schedule: Reality Checks on Scheduling and the Need for Discipline

6

Page 7: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Figure 6-1. Project Time Figure 6-1. Project Time Management SummaryManagement Summary

7

Page 8: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

A) Defining ActivitiesA) Defining Activities Defining activities: identifying the specific activities

that the project team members and stakeholders must perform to produce the project deliverables

An activity or task is an element of work normally found on the work breakdown structure (WBS) that has an expected duration, a cost, and resource requirements

Activity definition involves developing a more detailed WBS and supporting explanations to understand all the work to be done so you can develop realistic cost and duration estimates

8

Page 9: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Activity Lists and Attributes

An activity list is a tabulation of activities to be included on a project schedule that includes: The activity name An activity identifier or number A brief description of the activity

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

9

Page 10: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

10

A milestone is a significant event that normally has no duration

It often takes several activities and a lot of work to complete a milestone

They’re useful tools for setting schedule goals and monitoring progress

Examples include obtaining customer sign-off on key documents or completion of specific products

MilestonesMilestones

Page 11: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

B) Sequencing ActivitiesB) Sequencing Activities

Sequencing activities: identifying and documenting the relationships between project activities

Involves reviewing activities and determining A network Diagrams in order to use critical path analysis and dependency or relationship is the sequencing of project activities or tasks

11

Page 12: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Network DiagramsNetwork Diagrams Network diagrams are the preferred technique for

showing activity sequencing A network diagram is a schematic/diagram

display/show of the logical relationships among, or sequencing of project activities

12

Page 13: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Network Planning Techniques

There are common network planning tools and techniques namely Critical Path Method (CPM) ,Program Evaluation and Review Technique (PERT), Gantt charts, and critical chain scheduling

We shall see in this chapter .

13

Page 14: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Figure 6-2. Sample Activity-on-Figure 6-2. Sample Activity-on-Arrow (AOA) Network Diagram Arrow (AOA) Network Diagram for Project Xfor Project X

14

Page 15: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Find

a) Identify the possible routes/paths the nature ?

b) sum up the for all activities in each routes ?

c) Find earliest completion date of the project or critical path of the project ?

15

Page 16: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Arrow Diagramming Method Arrow Diagramming Method (ADM(ADM

Also called activity-on-arrow (AOA) network diagrams

Activities are represented by arrows Nodes or circles or events are the starting and

ending points of activities Can only show finish-to-start dependencies A node is simply the starting and ending point

of activities 16

Page 17: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Process for Creating AOA Process for Creating AOA DiagramsDiagrams

1) Find all of the activities that start at node 1. Draw their finish nodes and draw arrows between node 1 and those finish nodes. Put the activity letter or name and duration estimate on the associated arrow.

2. Continue drawing the network diagram, working from left to right. Look for bursts and merges. Bursts occur when a single node is followed by two or more activities. A merge occurs when two or more nodes precede a single node.

17

Page 18: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Process for Creating AOA Process for Creating AOA DiagramsDiagrams

For example, in Figure 6-2, Node 1 is a burst since it goes into Nodes 2, 3, and 4.

Node 5 is a merge preceded by Nodes 2 and 3.

3. Continue drawing the project network diagram until all activities are included on the diagram that have dependencies.

4. As a rule of thumb, all arrowheads should face toward the right, and no arrows should cross on an AOA network diagram.

18

Page 19: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Precedence Diagramming Precedence Diagramming Method (PDM)Method (PDM) Activities are represented by boxes Arrows show relationships between activities More popular than ADMADM method and used by

project management software Better at showing different types of

dependencies

19

Page 20: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Activities or tasks dependencies

The nature of the dependencies between linked tasks. you link tasks by defining a dependency between their finish and start date , for example , the contact caterers’’ tasks must finish before the start of the ‘’ determine menus ‘’ tasks .

The are four kinds of dependencies in Microsoft project

20

Page 21: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Figure 6-3. Task Figure 6-3. Task Dependency TypesDependency Types

21

Page 22: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Figure 6-4. Sample PDM Figure 6-4. Sample PDM Network DiagramNetwork Diagram

22

Page 23: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Second sample Diagram the network

23

Page 24: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Find

a) Draw a Network Diagram ?

b) Find possible routes/paths of the project ?

c) Establish which activities are on the critical path or earliest completion date of the project ?

d) Draw a Gantt Chart ?24

Page 25: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Third sample Diagram the network

Step 1: Define the project Ministry of Water Resource is establishing a

new borehole in Hargeisa. The Ministry has identified 11 activities and their precedence relationships

25

Page 26: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

26

Page 27: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Step 2: Diagram the network for the Ministry

27

Page 28: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

C) Estimating Activity C) Estimating Activity ResourcesResources

Estimating activity resources: estimating how many resources a project team should use to perform project activities

Before estimating activity durations, you must have a good idea of the quantity and type of resources that will be assigned to each activity; resources are people, equipment, and materials, money

28

Page 29: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Estimating Activity Estimating Activity ResourcesResources

Consider important issues in estimating resources How difficult will it be to do specific activities on this

project? What is the organization’s history in doing similar

activities? Are the required resources available?

A resource breakdown structure is a hierarchical structure that identifies the project’s resources by category and type

29

Page 30: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

D) Activity Duration D) Activity Duration EstimatingEstimating

Estimating activity durations: estimating the number of work periods that are needed to complete individual activities

Duration includes the actual amount of time worked on an activity plus existing as a natural or basic part of something

There are dangers/risks inherent in almost every sport. I have an inherent distrust of lawyers.

time30

Page 31: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

D) Activity Duration D) Activity Duration EstimatingEstimating

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

31

Page 32: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Three-Point EstimatesThree-Point Estimates

Instead of providing activity estimates as a discrete/separate number, such as four weeks, it’s often helpful to create a three-point estimate An estimate that includes an optimistic, most likely,

and pessimistic estimate, such as three weeks for the optimistic, four weeks for the most likely, and five weeks for the pessimistic estimate

Three-point estimates are needed for PERT

32

Page 33: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

E) Developing the E) Developing the ScheduleSchedule

GanttGantt Charts, Charts, Critical Path Method,Critical Path Method, Critical Chain Scheduling,Critical Chain Scheduling,

andand Program Evaluation and Review Program Evaluation and Review

Technique (PERT)Technique (PERT)

33

Page 34: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

E) Developing the E) Developing the ScheduleSchedule

Developing the scheduleDeveloping the schedule: analyzing activity sequences, activity resource estimates, and activity duration estimates to create the project schedule

Uses results of the other time management processes to determine the start and end date of the project activities

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, and critical chain scheduling, and PERT analysis

Determining the start and end date the project its activities 34

Page 35: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Gantt Charts

Gantt charts provide a standard format for displaying/show project schedule information by listing project activities and their corresponding/matching 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

35

Page 36: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

The Gantt chart

A Gantt chart is a very useful project management tool that provides you with an overview of your schedule (it is not network diagram ).

A Gantt chart does not show the relationships between the activities of your project. However, a number of project management software packages allow you to show such relationships on a Gantt chart providing you with an overview of the schedule, and the critical path of your project.

36

Page 37: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

example Gantt chart , here is a person his time planning schedule

37

Page 38: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

other example Here is the Gantt chart for the website project design

38

Page 39: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Here is the Gantt chart for the design(continues )

39

Page 40: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Figure 6-5. Gantt Chart for Figure 6-5. Gantt Chart for Project X have used project Project X have used project packages packages

40Note: Darker bars would be red in Project 2007 to represent critical tasks.

Page 41: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Figure 6-6. Gantt Chart for Figure 6-6. Gantt Chart for Software Launch ProjectSoftware Launch Project

41

Page 42: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Adding Milestones to Gantt Adding Milestones to Gantt ChartsCharts

Many people like to focus on meeting milestones, especially for large projects

Milestones emphasize important events or accomplishments on projects

Normally create milestone by entering tasks with a zero duration, or you can mark any task as a milestone

42

Page 43: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

SMART Criteria Milestones should be:

Specific Measurable Assignable Realistic Time-framed

43

Page 44: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Figure 6-7. Sample Tracking Figure 6-7. Sample Tracking Gantt ChartGantt Chart

44

Page 45: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

other example Here is the Gantt chart schedule for the workshop project

Project title : skill training on management information system Junior student ICT , at University Of Hargiesa , somanaliland in Dec 15th – Dec 20th (2014 )

45

Page 46: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

46

Page 47: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

47

Page 48: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

48

Page 49: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

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

49

Page 50: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Slack or float

Slack is zero , if it is lack zero, there is a critical path

Or slack or float is defined as amount of time and activities can be delayed with out effecting the duration of project on a critical path

50

Page 51: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Calculating the Critical Calculating the Critical PathPath

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

51

Page 52: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Figure 6-8. Determining the Figure 6-8. Determining the Critical Path for Project XCritical Path for Project X

52

Page 53: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

More on the Critical PathMore on the Critical Path A project team at Apple computer put a stuffed

gorilla on the top of the cubicle of the person currently managing critical task

The critical path is not the one with all the critical activities; it only accounts for time Remember the example of growing grass being on the

critical path for Disney’s Animal Kingdom There can be more than one critical path if the

lengths of two or more paths are the same The critical path can change as the project

progresses53

Page 54: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Using Critical Path Analysis Using Critical Path Analysis to Make Schedule Trade-to Make Schedule Trade-offsoffs

A forward pass through the network diagram determines the early start and Earliest finish dates

A backward pass determines the late start and late finish dates

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 may be delayed from its early start without delaying the planned project finish date

54

Page 55: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Figure 6-9. Calculating Early and Figure 6-9. Calculating Early and Late Start and Finish means Late Start and Finish means Dates(Dates(A forward pass and A backward pass

55

Page 56: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Table 6-1. Free and Total Table 6-1. Free and Total Float or Slack for Project XFloat or Slack for Project X

56

Page 57: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Using the Critical Path to Using the Critical Path to Shorten a Project ScheduleShorten a Project Schedule

Three main techniques for shortening/limitation schedules Shortening durations of critical activities/tasks by

adding more resources or changing their scope Crashing activities by obtaining the greatest amount

of schedule compression for the least incremental cost/in a series of amount

or Fast tracking activities by doing them in parallel or

overlapping them 57

Page 58: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Importance of Updating Importance of Updating Critical Path DataCritical Path Data

It is important to update project schedule information to meet time goals for a project

The critical path may change as you enter actual start and finish dates

If you know the project completion date will slip, negotiate with the project sponsor

58

Page 59: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Network diagram analysis

59

Page 60: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Calculating Early and Late Start Calculating Early and Late Start and Finish means Dates(and Finish means Dates(A forward pass and A backward pass

a) Drawing network radiogram ?

b) Find possible routes (paths ?

c) Find critical path ?

d) Find earliest start time( ES) , earliest finish time date( EF) and latest start time and latest finish time date

e) Find slacks or float ?

60

Page 61: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Step : Define the project

Ministry of Water Resource is establishing a new borehole in Hargeisa. The Ministry has identified 11 activities and their precedence relationships

61

Page 62: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

62

Page 63: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Equations

1) Drawing network radiogram ?

2) ) Find possible routes (paths ?

3) Find critical path ?

4) Find earliest start time( ES) , earliest finish time date( EF) and latest start time and latest finish time date

5) Find slacks or float ?

63

Page 64: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Step 1: Diagram the network

64

Page 65: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Step : (A) Add deterministic time estimates and connected paths

65

Page 66: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Step 2: (B) find the possible paths completion

times

66

Paths AC Path duration

ABDEGHJK 40

ABDEGIJK 41

ACFGHJK 22

ACFGIJK 23

Page 67: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

3, ) Find critical path ?

In this example, the longest path (ABDEGIJK) limits the project’s duration (project cannot finish in less time than its longest path), therefore,

. ABDEGIJK is the project’s critical path 41

67

Page 68: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

4. ES, EF, LS and LF

ES of an activity without precedence is 0 Earliest Start (ES) = the earliest finish Time

of the immediately preceding activity ES= largest EF of the immediate

predecessors

Earliest Finish (EF) = is the ES plus the activity time

Latest Start (LS) and Latest Finish (LF) = the latest an activity can start (LS) or finish (LF) without delaying the project completion

68

Page 69: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

CPM

The late start time (LS) and late finish time (LF) of all activities is calculated in a “backwards pass” through the network

The LF of all activities with no successors are set equal to the completion time of the project

1) LF= LS of the activity which succeed it! 2) LF= Minimum LS of all activities which

succeed it

LS= LF-Activity Duration69

Page 70: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Some Network Definitions

All activities on the critical path have zero slack

Slack defines how long non-critical activities can be delayed without delaying the project

Slack = the activity’s late finish minus its early finish (or its late start minus its early start) SLACK= (LF- EF or LS-ES)

70

Page 71: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

ES, EF Network

71

Page 72: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

LS, LF Network

72

Page 73: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

5. Calculating Slack

73

ActivityLate

FinishEarly Finish

Slack (weeks)

A 4 4 0B 10 10 0C 25 7 18D 16 16 0E 30 30 0F 30 12 18G 32 32 0H 35 34 1I 35 35 0J 39 39 0K 41 41 0

Page 74: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Techniques for Shortening a Project Schedule

Crashing - shortening the schedule duration for the least incremental cost by adding resources.

Fast tracking tasks by doing them in parallel or overlapping them

74

Page 75: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Critical Chain Critical Chain SchedulingScheduling

Critical chain scheduling A method of scheduling that considers limited

resources when creating a project schedule and includes buffer to protect the project completion date

Uses the Theory of Constraints (TOC) A management philosophy developed by Eliyahu M.

Goldratt and introduced in his book The Goal Attempts to minimize multitasking

When a resource works on more than one task at a time

75

Page 76: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Figures 6-10a and 6-10b. Figures 6-10a and 6-10b. Multitasking ExampleMultitasking Example

76

Page 77: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Buffers and Critical Chain A buffer is additional time to complete a task Murphy’s Law states that if something can go

wrong, it will Parkinson’s Law states that work expands to fill

the time allowed In traditional estimates, people often add a buffer

to each task and use it if it’s needed or not Critical chain scheduling removes buffers from

individual tasks and instead creates: Project buffers or additional time added before the

project’s due date Feeding buffers or additional time added before tasks

on the critical path77

Page 78: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Figure 6-11. Example of Critical Chain Figure 6-11. Example of Critical Chain SchedulingScheduling

78

Page 79: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Program Evaluation and Program Evaluation and Review Technique (PERT)Review Technique (PERT)

PERT is a network analysis technique used to estimate project duration when there is a high degree of uncertainty about the individual activity duration estimates

PERT uses probabilistic time estimates Duration estimates based on using optimistic,

most likely, and pessimistic estimates of activity durations, or a three-point estimate

79

Page 80: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

PERT Formula and ExamplePERT Formula and Example

where optimistic time = 8 daysmost likely time = 10 days, andpessimistic time = 24 days

PERT weighted average = optimistic time + 4X most likely time +pessimistic time

6or

PERT ( TePERT ( Te = a+4m+b = = 6

80

Page 81: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

PERT Formula and ExamplePERT Formula and Example

PERT weighted average =8 workdays + 4 X 10 workdays

+24workdays 6 Formula , PERTFormula , PERT= = 72 = 12 Days= 12 Days 6 Therefore, you’d use 12 days on the network

diagram instead of 10 when using PERT for the above example

81

Page 82: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

PERT Formula and ExamplePERT Formula and Example

Te = most expect time a= most optimistic timeb= pessimistic timeM= most likely time

Exercise Activities : 3 months most optimistic time, 5

months pessimistic time and 4 months most likely time

PERT ( TePERT ( Te = a+4m+b = = 6

82

Page 83: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Schedule Control Schedule Control suggestion/idea suggestion/idea

Perform reality checks on schedules Allow for contingencies/unforeseen event Don’t plan for everyone to work at 100%

capacity all the time Hold/support progress meetings with

stakeholders and be clear and honest in communicating schedule issues/topics

83

Page 84: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

F) Controlling the F) Controlling the ScheduleSchedule

Controlling the schedule: controlling and managing changes to the project schedule

Goals are to know the status of the schedule, influence factors that cause schedule changes, determine that the schedule has changed, and manage changes when they occur

Tools and techniques include: Progress reports A schedule change control system Project management software, including schedule

comparison charts like the tracking Gantt chart Variance analysis, such as analyzing float or slack in

network Performance management, such as earn value (Chapter

7)

84

Page 85: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Reality/actuality Checks on Reality/actuality Checks on SchedulingScheduling

First review the draft schedule or estimated completion date in the project charter ,2015 -2016

Prepare a more detailed schedule with the project team

Make sure the schedule is realistic and followed top management well in advance if there are

schedule problems

85

Page 86: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Working with People Issues

Strong leadership helps projects succeed more than good PERT charts/diagram

Project managers should use: Empowerment Incentives/motivation Discipline Negotiation

86

Page 87: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

What Went Right?

Mittal Steel Poland earned Poland’s Project Excellence Award in 2007 for implementing a SAP system

Derek Prior, research director at AMR Research, identified three things the most successful SAP implementation projects do to deliver business benefits: Form a global competence centre Identify super-users for each location Provide ongoing involvement of managers in business

processes so they feel they own these processes

87

Page 88: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Using Software to Assist in Using Software to Assist in Time ManagementTime Management

Software for facilitating communications helps people exchange schedule-related information

Decision support models help analyze trade-offs that can be made

Project management software can help in various time management areas

88

Page 89: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Words of Caution/attention on Words of Caution/attention on Using Project Management Using Project Management SoftwareSoftware

Many people misuse project management software because they don’t understand important concepts and have not had training

You must enter dependencies to have dates adjust automatically and to determine the critical path

You must enter actual schedule information to compare planned and actual progress

89

Page 90: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

Chapter SummaryChapter 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:Define activitiesSequence activitiesEstimate activity resourcesEstimate activity durationsDevelop scheduleControl schedule

90

Page 91: 1 course : Information technology project and management course : Information technology project and management lecturer : Mukhtar Elmi UNIVERSITY OF HAREISA

EndEnd

91