• No results found

Large Scale Systems Design G52LSS

N/A
N/A
Protected

Academic year: 2021

Share "Large Scale Systems Design G52LSS"

Copied!
18
0
0

Loading.... (view fulltext now)

Full text

(1)

Large Scale Systems Design G52LSS

Lecture 6 – Project Scheduling With PERT

Project Scheduling

PERT Diagrams

Constructing Pert Diagrams

Learning outcomes: describe the purpose and steps of project scheduling within the SDLC; understand the purpose of Pert diagrams; appreciate the differences between AoN and AoA Pert

diagrams; understand the information given by Pert diagrams; draw

AoN and AoA Pert diagrams given the precedence table.

(2)

Project scheduling is part of project management within the Planning phase of the Systems Development Life

Cycle.

Project. Set of (concurrent/consecutive) activities or tasks with clear beginning and ending points aimed to achieve a specific goal. The amount of available resources (time, personnel and budget) to carry out the activities is

usually limited.

Project Scheduling. Allocate resources to execute all activities in the project.

Project Scheduling

(3)

Objectives of Project Scheduling

Establish beginning, ending and duration of each activity or task in the project

Calculate overall completion time of the project given the amount of usually limited resources

Determine the critical path and its duration

Determine the slack time for all non-critical activities and the whole project

Guide the allocation of resources other than time such as staff and budget

Produce a tool (schedule) to aid the control phase of

project management

(4)

Steps of Project Scheduling

Define activities or tasks according to the project objectives and at various levels of detail

Identify precedence relationships or dependencies

Estimate time required to complete each task

Draw the (AoA or AoN) PERT diagram inserting dummy activities if required

Apply CPM to calculate earliest and latest starting

times, earliest and latest completion times, slack times, critical path, etc.

Construct a GANTT chart

If necessary, re-allocate resources and re-schedule

Continuously monitor/revise the time estimates along

the project duration

(5)

Pert diagrams (also called network diagrams) reflects dependence relationships between tasks in a project.

Activity-on-node (AoN) diagrams

Maybe more than one single start and end node

Nodes represent activities

Arrows indicate precedence Activity-on-arrow (AoA) diagrams

One single start and one single end node

Arrows represent activities

Nodes indicate beginning/end of activities

PERT Diagrams

(6)

Example 6.1 of Pert diagrams

D E

B,C D

A C

B A

Precedence Task

A C

B D E

E D

B

C A

AoN Pert Diagram

AoA Pert Diagram

(7)

Example 6.2 of Pert diagrams

F G

D F

A,C E

D

B C

B A

Precedence Task

D B

A

F C

G E A

B C

D F

E

G

AoN Pert Diagram

AoA Pert Diagram

(8)

In AoA Pert diagrams, each activity must be uniquely identifiable by its start and end nodes. This means that the diagram must meet the following conditions:

Two activities must not share the same start and end nodes

No activity can have more than one start node or more than one end node. That is, there must be only one

arrow for each activity

Sometimes it is necessary to insert dummy activities (duration zero) in AoA Pert diagrams in order to

maintain the clarity of the diagram and/or the correct precedence between tasks.

Constructing PERT Diagrams

(9)

Example 6.3 In this AoA diagram, two tasks are sharing the same start and end nodes.

A B

B,C D

A C

A

Precedence Task

A

B

C

D

The solution is to insert a dummy task

A

B

C

D

dummy task

(10)

Example 6.4 In this Pert diagram, the difficulty is to insert activity E.

C E

A B

B,C D

C A

Precedence Task

A B

C

D

E

(11)

Example 6.4 (cont.) Inserting task E as shown in any of the cases below is incorrect.

A B

C

D

E

A B

C

D

C E

(12)

Example 6.4 (cont.) The solution is to insert a dummy task so that the precedence of task E is preserved.

C E

A B

B,C D

C A

Precedence Task

A B

C

D

E

dummy

(13)

Exercise 6.1 Construct the AoN and AoA Pert diagrams for the following precedence table.

C,D G

E F

B E

B

B D

A C

A

Precedence

Task A

B

C D

E F

AoN G

C

B A

E D

F

G

AoA

(14)

Exercise 6.2 Construct the AoN and AoA Pert diagrams for the following precedence table.

H I

F,G H

D G

E F

B,C E

A B

B,C D

C A

Precedence Task

C B A

E

F

AoA A

C

B

D G

E

AoN F

H I

D

G

H I

(15)

Exercise 6.3 Construct the AoN and AoA Pert diagrams for the following precedence table.

C E

A B

B,C D

C A

Precedence Task

B

C A

D AoA

A

C

B

E AoN D

E

(16)

Exercise 6.4 Construct the AoA Pert diagram for the following precedence table.

D,G I

F H

E G

C F

B,C E

B

A D

C A

Precedence Task

A D

C

B E G

F H

I

(17)

Exercise 6.5 Construct the AoN and AoA Pert diagrams for the following precedence table.

I,J K

H J

E,F I

D,G H

B,C G

A F

A E

B

C D

C A

Precedence Task

A F I K

L

E

C D H

B G

J

(18)

Additional Reading

Chapter 3 of (Dennis et al., 2006)

Chapter 3 of (Kendall and Kendall, 2005)

Chapter 5 of (Maylor, 2003)

References

Related documents

This handbook will help iden- tify these opportunities, and presents ideas for potential measures and projects to be developed in the next programming cycle in the field of

The following case outlines the relationship between Profile and ECCnet, Canada’s centralized, standardized on-line product registry – a relationship that changed the way over

The Event Director, Deputy Event Director, Safety Officer and FAI International Jury have been approved by the CIA in March 2009 and the competition will be run according to

In order to achieve homogeneous glass products the loading of the simulant Magnox sludge in the HM09 glass composition needs to be 30 wt% or lower.. Excess loading results in the

Quality: We measure quality (Q in our formal model) by observing the average number of citations received by a scientist for all the papers he or she published in a given

BA (0.5-3.0 mg/L) in combination of auxins like NAA, IAA and IBA (0.5 mg/L) were used to produce the direct shoot regeneration from young leaf of in vitro regenerated Solanum..

IMPRES OTA Battery Management, for XPR 7000 or XPR 3000 Series radios when used with IMPRES batteries, automatically collects battery information over the air while radios are in

[r]