• No results found

Network diagrams in context

N/A
N/A
Protected

Academic year: 2021

Share "Network diagrams in context"

Copied!
31
0
0

Loading.... (view fulltext now)

Full text

(1)

SOW

CHARTER

SCOPE DEFINITION

PM

WBS

circulation, negotiation, translation

WP

à

activities --- estimation

Time

Cost

GANTT

PERT

AOA

AON

Network  diagrams  in  context  

-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐  planning,  resource  alloca7on,  cost  alloca7on,  control  -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐  

WBS

(2)
(3)

Network  diagrams    

(4)

PERT, what

does it stat

e

for?

(5)
(6)

WBS

GANTT

(7)

Network  Analysis    

(PERT  –  Program  Evalua/on  &  Review  Technique;    

CPM  –  Cri/cal  Path  Method)  

 

Network   modula7on   approach   used   in   planning,   scheduling   and   controlling   projects.   Beyond   the   analysis   they   facilitate,   they   represent   a   common   ground   to   discuss   op7ons   so   they   are   excellent   communica7on   tools.  They  facilitate  thema7c  brain-­‐storming  analysis  

 

Network  diagrams  are  en7ty/rela7onship  models  (interrela7ons  among  instances  of  resources)  usually  used   in  project  planning,  namely  on  scheduling  and  7me  management  

 

Using  these  models    we  need  to  take  into  account:  

 

•   interrela7on  of  ac7vi7es  (sequencing  rela7ons)  and    

•   rela7ons  among  ac7vi7es  and  resources  (alloca7on)    

 

(8)

Cri7cal  Path  Method  (CPM)  (determinis7c)    

A  schedule  network  analysis  technique  used  to  determine  the  amount  of  scheduling  flexibility  (the   amount  of  float)  on  various  logical  network  paths  in  the  project  schedule  network,  and  to  determine   the  minimum  total  project  dura7on.  Early  dates  are  calculated  by  means  of  a  forward  pass,  using  a   specified  start  date.  Late  dates  are  calculated  by  means  of  a  backward  pass,  star7ng  from  a  specified   comple7on  date,  which  some7mes  is  the  project  early  finish  date  calculated  during  the  forward  pass   calcula7on.    

   

Program  Evalua7on  and  Review  Technique  (PERT)  (probabilis7c)    

A  technique  used  to  improve  the  accuracy  of  the  cost  or  dura7on  es7mates  of  project  components   when   there   is   uncertainty.   PERT   uses   weighted   averages   of   op7mis7c,   pessimis7c,   and   most   likely   es7mates   (the   well-­‐known   three-­‐point   es7mates)   of   the   components'   cost   or   dura7on.   Different   weigh7ng  schemes  represent  different  probability  distribu7ons  of  the  possible  cost  or  dura7on  of  a   component.  For  instance,  the  typical  formula  is  [(op/mis/c  +  4  /mes  the  most  likely  +  pessimis/c)   divided  by  6],  approximates  a  beta  distribu7on.    

(9)

CPM/PERT  

•  Cri7cal  Path  Method  (CPM)  

–  DuPont  &  Remington-­‐Rand  (1956)  

–  Determinis7c  task  7mes  

–  Ac7vity-­‐on-­‐node  network  construc7on  

•  Project  Evalua7on  and  Review  Technique  (PERT)  

–  US  Navy,  Booz,  Allen  &  Hamilton  

–  Mul7ple  task  7me  es7mates  (probabilis7c)  

(10)

         PERT  elements  

Events  (states),  ac7vi7es  (nature  and  7me),  preceding,  alloca7on,  context  (context  must  always  be  defined   and  clarified)  

 

Some  examples  of  PERT  representa7on  -­‐  AOA  –  ac/vity  on  arrow,  or  ADM  -­‐  arrow  diagramming  method;  

and  AON  –  ac7vity  on  node  

A,3

B,5

E,6

C,7

D,2

(11)

         PERT  elements  

Events  (states),  ac7vi7es  (nature  and  7me),  preceding,  alloca7on,  context  (context  must  always  be  defined   and  clarified)  

 

Some  examples  of  PERT  representa7on  -­‐  AOA  –  ac7vity  on  arrow,  or  ADM  -­‐  arrow  diagramming  method;  

and  AON  –  ac7vity  on  node  

A,3

B,5

E,6

C,7

D,2

F,3

G,10

17  

19  

(12)
(13)

AOA  -­‐  Parallel  ac/vi/es  signaled  as  we  exemplify  are  not  allowed  

A

B

A,B  

A

B

dummy

(14)

Task  B  can  only  be  started  acer  ac7vity  A  is  completed.  The  same  with  D  and  C  

A,3

B,7

C,4

D,6

10

(15)

A,3

B,7

C,4

D,6

Network  Analysis  example  AOA  

(16)

A,3

B,7

C,4

D,6

10

10

Are  all  paths  iden7fied?  

(17)

A,3

B,7

C,4

D,6

10

10

No,  there  are  

three

 paths,  not  two!  

 

 And  that  makes  quite  a  difference!!  

11

(18)

A,3

B,7

C,4

D,6

10

10

11

Activity Duration Early St Early Fi Latest St Lat. Fi. Float

A

B

C

D

Dummy

(19)

A,3

B,7

C,4

D,6

10

10

11

Activity Duration Early St Early Fi Latest St Lat. Fi. Float

A

3

0

3

1

4

1

B

7

4

11

4

11

0

C

4

0

4

0

4

0

D

6

4

10

5

11

1

Dummy

0

4

4

4

4

0

(20)

PERTS, and projects

1.  Define  the  project  and  all  its  ac7vi7es.  The  project  is  made  of  tasks  and  all  tasks  should  have  a  

single  start  and  a  single  finish  

2.  Develop  the  rela7onships  among  the  ac7vi7es.  Decide  which  ac7vi7es  must  precede,  which  

must  follow  others,  and  the  ones  that  can  be  executed  in  parallel.  If  you  are  short  in  7me  try   to  put  in  parallel  as  much  ac7vi7es  as  you  can  

3.  Draw  the  network  diagram  connec7ng  all  the  ac7vi7es.  Each  ac7vity  is  unique.  Dummy  

ac7vi7es  are  immaterial  in  7me  but  relevant  in  sequence,  they  impose  logical  dependences   4.  You  can  assign  7me  and  cost  to  each  ac7vity  

5.  Compute  the  longest  7me  path  through  the  network.  This  path  is  called  the  Cri/cal  Path  

6.  Use  the  network  to  help  plan,  schedule,  monitor  and  control  the  project  and  also  as  a  

communica7on  tool  

Preceded by a planning effort by the

project management team. This

planning effort is part of the

Develop Project Manage-

ment Plan process

(21)
(22)
(23)
(24)

 

backward  pass  

Early  dates  are  calculated  forwards,  using  the    forward  path.  Late  dates  are  calculated  in  reverse  direc7on,  

star7ng  at  the  date  of  the  finishing  of  the  project  –  this  is  the  backward  path  

 

In  this  example  one  backward  path  leads  us  to  “event  3”  through  ac7vity  B.  So  we  have:  

•   Total  project  7me  (cri7cal  path)  =  11  

•   11-­‐7  =  4.  This  means  that  the  late  start  for  ac7vity  B  is  4  

 

Rela7ng  to  “event  2”  we  have  to  evaluate  two  paths,  Dummy  and  D.  Through  Dummy  we  have  4  -­‐  0  =  4,  this  

means  that  Dummy  late  start  is  4  and  through  D  we  have  11  -­‐  6  =  5,  so  ac7vity  D  late  start  is  5  

A,3

C,4

D,6

B,7

2

3

4

D

UMMY

,0

Activ ity Dura tion Early St Early Fi Lates t St Lat. Fi. Float

A

3

0

3

1

4

1

B

7

4

11

4

11

0

C

4

0

4

0

4

0

D

6

4

10

5

11

1

Dum my

0

4

4

4

4

0

(25)

So   you   already   have   the   rule   to   compute   early   starts   and   late   starts.   Early   starts   are  

computed  in  the  

forward  path  

from  the  beginning  to  the  end,  adding  dura7on  

 

and  late  starts  are  computed  in  the  

backwards  path

,  subtrac7ng  dura7on  from  the  end  

 

Project  management  tools  compute  this  for  you,  you  just  have  to  manage  according  to  

(26)

Your  project  is  to  design  and  develop  an  electric  motor.  Ac7vity  dura7ons  and  predecessors  

are  iden7fied  at  the  following  table.  A)  construct  a  PERT;  B)  Which  is  the  dura7on  of  every  

path?  Which  path  is  the  cri7cal  one?  C)  What  happens  if  ac7vity  E  dura7on  becomes  8?  

 

Ac7vity   dura7on   predecessor   A   10   -­‐   B   20   -­‐   C   4   -­‐   D   2   A   E   10   B,C   F   8   B,C   G   4   B,C   H   2   C   I   6   G,H   J   2   D,E  

(27)

Ac7vity   dura7on   predecessor   A   10   -­‐   B   20   -­‐   C   4   -­‐   D   2   A   E   10   B,C   F   8   B,C   G   4   B,C   H   2   C   I   6   G,H   J   2   D,E  

(28)

Ac7vity   dura7on   predecessor   A   10   -­‐   B   20   -­‐   C   4   -­‐   D   2   A   E   10   B,C   F   8   B,C   G   4   B,C   H   2   C   I   6   G,H   J   2   D,E  

Network  Analysis  example    AOA  

8  paths  

(29)

A,3

B,7

C,4

D,6

Network  Analysis  example  AOA  

à

 AON  

A,3

B,7

C,4

D,6

With  AON  you  don’t  have  dummies  

END

B

AOA

(30)

Ac7vity   dura7on   predecessor   A   10   -­‐   B   20   -­‐   C   4   -­‐   D   2   A   E   10   B,C   F   8   B,C   G   4   B,C   H   2   C   I   6   G,H   J   2   D,E   A,10 B,20 C,4 D,2 E,10 F,8 G,4 H,2 I,6 J,2

B

END

Network  Analysis  example  AON  

ADJ 14

BEJ 32

BF 28

BGI 30

CEJ 16

CF 12

CGI 14

CHI 12

(31)

Question exam type

You have an activity with an

early start

in week 6, an

early finish

in week 10,

a

latest start

in week 14 and a

latest finish

in week 18. The slack of this

References

Related documents

Such a WebSIM, like any other server in the Internet is transparently accessible from Internet hosts via TCP/IP and HTTP. Specific services offered by SIMs, e.g. authentication, can

Two types of BCI’s have been used for unspoken speech recognition, one invasive approach based on the interpretation of signals from intra- cortical microelectrodes in the

Wednesday, September 7, 2011 Viktoryia Schnose & Betul Demirkaya QPM Lab 2: Data Visualization & Descriptive Statistics in R and R Commander 16.. Difference between R Script

The Union Light Heat and Power Company was acquired in 1910 by the Consumer Power Company, which became Northern States Power in 1916.. The Union Light Heat and Power

This often means the existence of at least two clinical histories (one for each level), generally with no way of sharing information between primary care

Cilj ovog rada bio je pronaći odgovore na tri pitanja koja je autor postavio vezano uz to jesu li Saveznici mogli spriječiti Konferenciju u Wannseeu i tako okončati

This is because sub-dimensions of perfectionistic concerns (e.g., socially prescribed 25.. perfectionism, parental pressure and coach pressure) entail a number of beliefs and