12
1 © 2004 Gunnar Wettergren 1 MIT32 Lecture 4 – Scheduling, resources and risk management © 2004 Gunnar Wettergren 2 Progress so far -Planning -Budget -People -Scheduling -Resources -Monitoring -Control Termination + Project models = © 2004 Gunnar Wettergren 3 Agenda ! "#$# " # % ! !& ! (# % )**+

MIT32 Lecture 4 – Scheduling, resources and risk managementgunnarw/OldSite/MIT32Lectures/MIT32 - Le… · 2 © 2004 Gunnar Wettergren 4 Schedules and scheduling © 2004 Gunnar Wettergren

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MIT32 Lecture 4 – Scheduling, resources and risk managementgunnarw/OldSite/MIT32Lectures/MIT32 - Le… · 2 © 2004 Gunnar Wettergren 4 Schedules and scheduling © 2004 Gunnar Wettergren

1

© 2004 Gunnar Wettergren 1

MIT32Lecture 4 – Scheduling, resources and risk management��������������

������� ��������

© 2004 Gunnar Wettergren 2

Progress so far

-Planning-Budget

-People

-Scheduling-Resources

-Monitoring-Control Termination

+ Projectmodels =

© 2004 Gunnar Wettergren 3

Agenda

�� ��������������������������

���� �� ������� ��!�

" #��$�#�

" ���

#��%���������!����� ��!�&�

'��������������!��

�(�#��%���)**+

Page 2: MIT32 Lecture 4 – Scheduling, resources and risk managementgunnarw/OldSite/MIT32Lectures/MIT32 - Le… · 2 © 2004 Gunnar Wettergren 4 Schedules and scheduling © 2004 Gunnar Wettergren

2

© 2004 Gunnar Wettergren 4

Schedules and scheduling

© 2004 Gunnar Wettergren 5

The project schedule

(!,����������%��������!���������� � ��,�

����� ! ����� ��,�������-����� .�#��.����.��#�����

/�� ��� ���&���!�����&�� ����%������������� ����������$!,�

����-�����!�!�� ���,��

© 2004 Gunnar Wettergren 6

Different scheduling formats

#��$�#�������&�0����&�� ���!�!!��

����!,������ �����!����� ���������������������������!!��������� �������%��

���������1!��������������������!��

2������������3������� ������

�������,���,������������

Page 3: MIT32 Lecture 4 – Scheduling, resources and risk managementgunnarw/OldSite/MIT32Lectures/MIT32 - Le… · 2 © 2004 Gunnar Wettergren 4 Schedules and scheduling © 2004 Gunnar Wettergren

3

© 2004 Gunnar Wettergren 7

PERT/CPM

4������� �!���������56�*���

#��� ������� �-��/(�0������ �7��&��� .��#��-�4����

8!��� ! �������!�

����#2'����������-�-!�!�!����!,������ ��#�� ���,!�!�!�

© 2004 Gunnar Wettergren 8

Why are these tools useful?

9��� ���!��&���!�����&�� ����%���������� �!,�������,�!��

: ��! !��������!!�������!��� ���!�!!���!��������%��

9��������#�� !� �����&�!,��!��������� ���

© 2004 Gunnar Wettergren 9

The language of PERT/CPM

;�!�!�

2���

�!�������

0����&

#��

��!!�������

��!!����!,�

Page 4: MIT32 Lecture 4 – Scheduling, resources and risk managementgunnarw/OldSite/MIT32Lectures/MIT32 - Le… · 2 © 2004 Gunnar Wettergren 4 Schedules and scheduling © 2004 Gunnar Wettergren

4

© 2004 Gunnar Wettergren 10

A PERT/CPM network

;<0�= ;�!�!������� �

�#�

;<;�= ;�!�!����������

#2'�

© 2004 Gunnar Wettergren 11

How to build a network

>!���������� ���! ��! �����

;�!�!!��.�!���� !�������������!,�!���.��������!����!���-�����������!�!!��

2����

�!�������

��� ! ��!������� ��!�����#��%�����!�������

© 2004 Gunnar Wettergren 12

Simple project action planTask Predecessor

a --

b --

c a

d b

e b

f c, d

g e

Page 5: MIT32 Lecture 4 – Scheduling, resources and risk managementgunnarw/OldSite/MIT32Lectures/MIT32 - Le… · 2 © 2004 Gunnar Wettergren 4 Schedules and scheduling © 2004 Gunnar Wettergren

5

© 2004 Gunnar Wettergren 13

AON network

© 2004 Gunnar Wettergren 14

AOA network

© 2004 Gunnar Wettergren 15

Critical path and time

�����������!����������!����������������,���!���� �������%����� ���������!��!����&���!�������!,����,� �

����!���!���������!,��������! ��! �?

Page 6: MIT32 Lecture 4 – Scheduling, resources and risk managementgunnarw/OldSite/MIT32Lectures/MIT32 - Le… · 2 © 2004 Gunnar Wettergren 4 Schedules and scheduling © 2004 Gunnar Wettergren

6

© 2004 Gunnar Wettergren 16

Simple project action plan 2Activity Predecessor Duration

a -- 5 days

b -- 4

c a 3

d a 4

e a 6

f b, c 4

g d 5

h d, e 6

i f 6

j g, h 4

© 2004 Gunnar Wettergren 17

Node information

(���&����>����@�7(�A2(�@7>�A2>�

��B$$����,!��������������&$C����$���$���)��,�

© 2004 Gunnar Wettergren 18

Complete network

Slack = 15-12 = 3

Page 7: MIT32 Lecture 4 – Scheduling, resources and risk managementgunnarw/OldSite/MIT32Lectures/MIT32 - Le… · 2 © 2004 Gunnar Wettergren 4 Schedules and scheduling © 2004 Gunnar Wettergren

7

© 2004 Gunnar Wettergren 19

MS Project and PERT/CPM

© 2004 Gunnar Wettergren 20

Gantt

4������� �!��565D�-��9���������

:����������!�������������!���� ���&�

2������ ���

(����������!�����������%�����!�������

© 2004 Gunnar Wettergren 21

Gantt chart

Page 8: MIT32 Lecture 4 – Scheduling, resources and risk managementgunnarw/OldSite/MIT32Lectures/MIT32 - Le… · 2 © 2004 Gunnar Wettergren 4 Schedules and scheduling © 2004 Gunnar Wettergren

8

© 2004 Gunnar Wettergren 22

Gantt chart with slack

© 2004 Gunnar Wettergren 23

Resources

© 2004 Gunnar Wettergren 24

What are resources in a project?

9�,������!��

��,��!�������

�����

����!���

7�-�������!,�

Page 9: MIT32 Lecture 4 – Scheduling, resources and risk managementgunnarw/OldSite/MIT32Lectures/MIT32 - Le… · 2 © 2004 Gunnar Wettergren 4 Schedules and scheduling © 2004 Gunnar Wettergren

9

© 2004 Gunnar Wettergren 25

The project and resources

;�����%���,������������,�����������������������������

��������� ! ������������������ � ����,�,-���������%����! ��������

�������������!�����-��,�������������?

© 2004 Gunnar Wettergren 26

Resource loading

�����,����� �����! !���������������!�� ���������! !����&

'�����������!��-!�!�

/!�!E�!���� �����������������

������������� �����&$ ���

© 2004 Gunnar Wettergren 27

Keeping track of resources

<���� ����-!�����&�� �����#��!����&�������&��� �,��!����������������

����� ! �������������!��-��

<���� ����,������ ��� ������&�����!���(�#��%��

:������������ ������������������!��.����&!�.��� ������!�

Page 10: MIT32 Lecture 4 – Scheduling, resources and risk managementgunnarw/OldSite/MIT32Lectures/MIT32 - Le… · 2 © 2004 Gunnar Wettergren 4 Schedules and scheduling © 2004 Gunnar Wettergren

10

© 2004 Gunnar Wettergren 28

MS Project Example – 1

© 2004 Gunnar Wettergren 29

MS Project Example – 2

© 2004 Gunnar Wettergren 30

Risk management

Page 11: MIT32 Lecture 4 – Scheduling, resources and risk managementgunnarw/OldSite/MIT32Lectures/MIT32 - Le… · 2 © 2004 Gunnar Wettergren 4 Schedules and scheduling © 2004 Gunnar Wettergren

11

© 2004 Gunnar Wettergren 31

What are risks in projects?

9�,������!��

:,������,���!������� �������!,!�������������

2��!���,��

:�����������!E�!��

��,��!���

������,����7������ ������!����

© 2004 Gunnar Wettergren 32

or

2�����!�����,!��%����� !E������-%��!����������-��!�����!���

Risk = The possibility of something happening

x The effect of that occurrence

© 2004 Gunnar Wettergren 33

Risk management'!�&�: ��! !��!��

�� ��� �������������� ��!�&�!��������%��

������!��������!�

��3�!������-�-!�!�� ��� ����!�&��! ��! !�

'!�&�;�����!�

��������!�&���� !���

�,�������

�F���� ������

��!�!����-���

'����������'!�&

��!����!�&������������ ��

Page 12: MIT32 Lecture 4 – Scheduling, resources and risk managementgunnarw/OldSite/MIT32Lectures/MIT32 - Le… · 2 © 2004 Gunnar Wettergren 4 Schedules and scheduling © 2004 Gunnar Wettergren

12

© 2004 Gunnar Wettergren 34

Summary / Questions