Presentation is loading. Please wait.

Presentation is loading. Please wait.

Activity Planning. Effort estimation – For whole project – For individual activity Detailed plan – Starting of each activity – End of each activity –

Similar presentations


Presentation on theme: "Activity Planning. Effort estimation – For whole project – For individual activity Detailed plan – Starting of each activity – End of each activity –"— Presentation transcript:

1 Activity Planning

2 Effort estimation – For whole project – For individual activity Detailed plan – Starting of each activity – End of each activity – Risks 2

3 3 Project Vs Activity A project is composed of a number of related activities A project may start when at least one of its activities is ready to start A project will be completed when all of its activities have been completed

4 4 Cont… An activity should have a duration that can be forecasted An activity must have a clear start and a clear stop Each activity should have some ‘deliverables’ for ease of monitoring Some activities may require that other activities are completed before they can begin

5 5 Activity Planning A project plan is a schedule of activities indicating the start and stop for each activity – Also provide the project and resource schedules

6 6 Cont… During planning, managers consider: – Resource availability – Resource allocation – Staff responsibility – Project Monitoring – Cash flow forecasting – Re-planning of the project towards the pre- defined goal

7 7 Objectives of Activity Planning Feasibility assessment – Time and resource constraints Resource allocation – Timescale and resource availability Detailed costing – Cost and their timing Motivation Co-ordination

8 Cont… Activity Planning and scheduling techniques leads to – Completing the project in a min. time and at an acceptable cost – Activities in parallel

9 9 Different Levels of Plans Project Schedule: a plan that shows – What are activities – Order of activities – Dates when each activity should start and stop – When and how much of the resources will be required Activity Plan: a plan that describes – how each activity will be undertaken

10 ACTIVITY NETWORKS 10

11 Network Planning Model Network Diagram Gantt Chart CPM(Critical Path Method) PERT(Program Evaluation Review Technique)

12 12 Simple sequencing

13 CPM Network A project network should have only one start node A project network should have only one end node A link has duration Nodes have no duration Precedents are immediate preceding activities Time moves from Left to Right Nodes are numbered sequentially A network should not contain loops – Leads to an impossible sequence A network should not contain dangles

14 CPM Convention Event Number Earliest date Slack Latest date

15 15 Example to construct a CPM Id.Activity NameDuration (weeks)Precedents AHardware selection7 BSoftware design4 CHardware Installation6A DCoding4B EData Preparation5B FUser Documentation9 GUser Training5E,F HSystem Installation3C,D

16 Cont… 1 0 002 0 77 3 2 64 4 0 131313 5 2 19 6 0 16161616 A=7 B=4D=4 C=6 H=3 F=9G=5 E=5

17 Cont… 1 0 002 0 77 3 2 64 4 0 131313 5 2 19 6 0 16161616 A=7 B=4D=4 C=6 H=3 F=9G=5 E=5

18 Critical Path Any delay in critical path delays the project Slack= difference between earliest and latest dates Any event with slack 0 is critical. – Path joining these events is critical path Activity float – Float=difference in earliest finish and it’s latest start

19 Adding the time dimension Critical path approach is concerned with: – Project completed as quickly as possible – Identifying activities leads to delay project or later activities start date, if delayed. Forward pass – Earliest dates of activities Backward pass – Latest start dates and the critical path

20 20 Activity Float Time allowed for an activity to delay 3 different types: – Total float(no delay in project end date) = |latest start date – earliest start date| – Free float(delay without affecting subsequent activity) = |earliest completion date of activity – earliest start date of succeeding activity| – Interfering float = |total float - free float|

21 Cont… Loop representing impossible sequencing Code Program Test Program Release Program Correct Error Diagnose Errors

22 Cont… Dangling activities indicate errors in logic Write User Manual Design Program Test ProgramCode Program Install Program

23 Cont… Solution is: – Remove dangle activities – If that is a part of project => re-draw the network Write User Manual Design Program Test ProgramCode Program Install Program

24 Cont… Lagged Activities Build PrototypeTest Prototype Revise Specifications Document amendments Starts 1 after Test Ends 2 day after Test

25 Cont… Dummy activities

26 26 Significance of critical path During planning stage – Shortening the critical path will reduce the overall project duration During management stage – Pay more attention to those activities which fall in the critical path

27 Risk Management

28 Risk An uncertain event or condition that, – if it occurs, has a positive or negative effect on a project’s objectives. Risk relates to future It involves cause and effect

29 Risk Categorization Risk management is considering uncertainty remaining after a plan has been formulated. Project risks Business risks

30 Cont…

31 Nature of risk Estimation Errors Planning assumptions Eventualities – Unexpected events

32 Risk Management Risk Identification – Checklist – Brainstorming Risk Estimation – Likelihood – Impact Risk Evaluation Risk Planning

33 Cont… Risk Control – Aspects of quality control Risk Monitoring Risk directing and Risk staffing

34 Cont… Risk engineering Risk management Risk analysis Risk staffing Risk directing Risk monitoring Risk control Risk planning Risk evaluation Risk estimation Risk identification

35 Evaluating risks to the scheduling

36 Using PERT Most likely time (m) – Normal condition time Optimistic time (a) – Shortest time Pessimistic time (b) – Worst possible time

37 Single expected duration(t e ) t e = (a+4m+b)/6

38 Using expected duration

39 Cont…

40 Standard Deviation(s): S=(b-a)/6

41 Cont… S 5 =(s b 2 +s e 2 ) 1/2

42 Calculating the Z value: Z=(T-t e )/s

43

44

45

46

47

48

49

50


Download ppt "Activity Planning. Effort estimation – For whole project – For individual activity Detailed plan – Starting of each activity – End of each activity –"

Similar presentations


Ads by Google