 Chapter 6: Activity Planning – Part 3 NET481: Project Management Afnan Albahli.

Slides:



Advertisements
Similar presentations
Lecture Network Analysis
Advertisements

© The McGraw-Hill Companies, Software Project Management 4th Edition Activity planning Chapter 6.
Developing a Project Plan CHAPTER SIX Student Version Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
 Chapter 6: Activity Planning – Part 1 NET481: Project Management Afnan Albahli.
CSSE Sep.2008 Constructing and Analyzing the Project Network Diagram Chapter 6.
Project Scheduling Tools As part of CSA3040 © 2003, 2004 – Dr. Ernest Cachia.
Network Analysis and Duration Estimating Kathy S. Schwaig.
Tutorial 2 Project Management Activity Charts (PERT Charts)
Creating the Project Plan
MGMT 483 Week 8 Scheduling.
Management & Development of Complex Projects Course Code - 706
5/4/20151 NETWORK SCHEDULING TECHNIQUES. 5/4/20152 Network Diagrams  PMI defines the scheduling process as: “the identification of the project objectives.
Dr. Hany Abd Elshakour 5/4/2015 3:55 PM 1. Dr. Hany Abd Elshakour 5/4/2015 3:55 PM 2 Time Planning and Control Activity on Node Network and Precedence.
Chapters 8, 9, and 10 Design Stage 1 Preconstruction Stage 2: Procurement Conceptual Planning Stage3: Construction Stage 4: Project Close-out.
CHAPTER 4 MANAGING PROJECT PROCESSES. THE CONCEPT A project is an interrelated set of activities that has a definite starting and ending point and that.
Chapter 6 Activity Planning McGraw-Hill Education ISBN
Module 5 – Networks and Decision Mathematics Chapter 24 – Directed Graphs.
15C Backward scanning and crashing
Copyright © 2009 T.L. Martin & Associates Inc. Chapter 2 Key CPM Scheduling Terms.
Software project management (intro) Scheduling Network.
1 B. SW Project planning & scheduling Recap from previous slide: It is important to decide on who is responsible for each activity. See Yeates & Cadle.
Scheduling CTC-415. Activity Network Development Network Models Activity on Node Precedence Diagram Method Activity on Arrow Network Characteristics Discrete.
Drawing AOA and AON networks
Prof. Awad Hanna Estimating Activity Duration Time Interval  Time Interval is selected according to the nature of the activity (seconds - minutes…) 
Software Project Management
Where We Are Now. Where We Are Now Developing the Project Plan The Project Network A flow chart that graphically depicts the sequence, interdependencies,
7-1 Copyright © 2013 McGraw-Hill Education (Australia) Pty Ltd Pearson, Larson, Gray, Project Management in Practice, 1e CHAPTER 7 Project Time Management.
The Critical Path – Precedence diagram method Luise Lorenz Christina Mohr.
Chapter 6: Activity Planning – Part 2
PROJECT MANAGEMENT Outline What is project mean? Examples of projects… Project Planning and Control Project Life Cycle Gantt Chart PERT/CPM.
THE MANAGERIAL PROCESS Clifford F. Gray Eric W. Larson Developing a Project Plan Chapter 6.
Successful IT Projects slides © 2007 Darren Dalcher & Lindsey Brodie Successful IT Projects By Darren Dalcher & Lindsey Brodie
ENGM91 ACTIVITY PLANNING Unit 2
Project Management Chapter Unique, one-time operations designed to accomplish a specific set of objectives in a limited time frame. Build A A.
Irwin/McGraw-Hill © The McGraw-Hill Companies, Inc., 1999 PROJECT MANAGEMENT 18-1 Project Management.
Software Project Management
PROJECT MANAGEMENT Approaches
Chapter 3 Managing the Information Systems Project
University of Sunderland CIFM02 Unit 2 COMM02 Activity Planning Unit 2.
Chapter 6: Project Time Management Information Technology Project Management, Fourth Edition Using Critical Path and MS Project 2003 Tuesday, February.
Chapter 7 – PERT, CPM and Critical Chain Operations Management by R. Dan Reid & Nada R. Sanders 4th Edition © Wiley 2010.
Chapter 7 : Risk Management – part 2
Dr. Hany Abd Elshakour 2/18/ :27 PM 1. Dr. Hany Abd Elshakour 2/18/ :27 PM 2 Time Planning and Control Activity on Arrow (Arrow Diagramming.
 Chapter 6: Activity Planning – Part 2 NET481: Project Management Afnan Albahli.
Chapter 4 MIS Project Management Lecturer Sihem Smida Sihem Smida Developing a project plan.
Network planning models These project scheduling techniques model the project's activities and their relationships as a network. In the network, time flows.
Activity Planning. Effort estimation – For whole project – For individual activity Detailed plan – Starting of each activity – End of each activity –
17 Project Management Homework; 1b, 4b, 5b, Sup1, Sup2.
Project Management MGT 30725
Chapter 5: Project Time Management Doddy Prayogo, Ph.D.
Activity Planning.
Analysing the AoA network
Activity on Arrow Project Management.
Software Development & Project Management
Project Scheduling: networks, duration estimation, and critical path
Software Project Management
Drawing the AON network
Project Management (lecture)
Drawing AOA and AON networks
Software Project Management 4th Edition
Software Project Management 4th Edition
Activity Networks
Chapter 6 Activity Planning.
Lecture 5: Project Time Planning (Precedence Diagramming Technique)
Software Project Management 4th Edition
Drawing AOA and AON networks
Project Management (lecture)
Chapter 6 Activity Planning.
Presentation transcript:

 Chapter 6: Activity Planning – Part 3 NET481: Project Management Afnan Albahli

Representing Lagged Activities  Lag activities: are two activities that will be undertaken in parallel but there is a lag between them. تباطئ  Here tow activities will be undertaken at the same time with some lag between them.  “Document amendments” will start one day after “Test prototype” starts and finish two days after “Test prototype” ends.

Representing Lagged Activities

Labeling Conventions  There are a number of labeling conventions.  Label convention is a way of entering information on an activity-on-node network.  One labeling convention is the British Standard 4335.

Adding the Time Dimension  After we create the logical network model showing the activities and the interrelationships between those activities. We should think of when each activity will be undertaken.  The critical path approach is concerned with:  Planning the project in a way that it will be completed as quickly as possible.  Identifying the activities where a delay in their execution is likely to affect  The overall end date of the project or  Later activities start dates.

Adding the Time Dimension (cont’d)  For each activity we will estimate its duration.  The network is then analyzed by carrying out the forward pass and a backward pass.  The forward pass:  Calculates the earliest dates at which activities may be started, finished  Project completion time.  The backward pass:  Calculates the latest dates at which activities may be started, finished, the float and  The critical path.

Example

Example (cont’d) The project duration=13 weeks

The Critical Path  There will be at least one critical path in the network.  The critical path defines the duration of the project.  Any delay to any of the activities on this critical path will result in a delay of the project completion.  Activity Float:  Difference between the latest start and the earliest start or  Difference between the latest finish and the earliest finish.  Activity Span:  Difference between the latest finish and the earliest start.  It is a measure of the maximum time allowable for the activity.

Example  What is the Activity Spam for:  Activity D: 11-4 =7 weeks  Activity G: 13-10= 3 weeks

Critical Activities  They are those on the critical path.  Activities not on the critical path may become critical. How ?  As the project proceeds the activities may use some of their float.  Periodic recalculation of the network is required.  As soon as activities on a particular path use up their float the activities will become critical.  Identifying critical activities is an important step in:  Risk analysis.  Resource allocation.  Project monitoring.

Activity Float  Time allowed to delay an activity start.  3 different types:  Total float (without affecting the completion of the project) it is the float recorded in the precedence network = Latest start date – Earliest start date  Free float (without affecting the next activity) = Earliest start date of next activity – Earliest Finish date of activity(in question)  Interfering float = (total float - free float)

Example For Activity D  What is the total float?  Total float= 3 w  What is the free float?  Free float= ES(H)- EF(D)= 9 - 8=1 w  What is the interfering float?  interfering float= 3 - 1=2 w

Shortening the Project Duration  If we want to bring forward the end date of the project, which activities should we try to reduce their durations?  Critical activities.  How can we reduce the time duration for an activity?  More resources.  Working overtime.  Additional staff  Suppose that the duration for activity F is shortened to 8 weeks, calculate the end date of the project.

Activity-On-Arrow Network ‭ ‬  Links or arrows represent activities ‭. ‬  Nodes represents events ‭. ‬

Activity-On-Arrow Network (cont’d) ‭ ‬ Rules and Conventions ‭ ‬  A project network may have one start node ‭. ‬  A project network may have only one end node ‭. ‬  A link has duration ‭. ‬  Nodes have no duration ‭. ‬  Nodes are events ‭. ‬  The source node ‭. ‬  ‬ The sink node ‭. ‬  ‬ The intermediate nodes ‭. ‬  ‬

Activity-On-Arrow Network (cont’d) ‭ ‬  Time moves from left to right ‭. ‬  Nodes are numbered sequentially ‭. ‬  A network may not contain Loops ‭. ‬  A network may not contain dangles ‭. ‬  ‬

 Sequential numbering ‭ ‬  A loop

 A Dangle ‭ ‬

Dummy Activities ‭ ‬  A Dummy activity is an imaginary activity. It does not exist in the Project activities. It is used in the network diagram to show dependency relationship or connectivity between two or more activities. It is represented by a dotted arrow.

Dummy Activities ‭ ‬ Suppose that in a project ‭,  Before you can start ‭ “coding the software” ‬ you need to ‭ : ‬  “Specify the hardware”  “Design data structures”.  Before placing an order you only need to ‭ : ‬  “Specify the hardware” ‬

Dummy Activities ‭ ‬  Resolving the error using a dummy activity ‭. ‬  Dummy activities ‭ : ‬  Are used to aid in the layout of network drawings ‭. ‬  ‬

Lagged Activities ‭ ‬  We represent lagged activities with a pair of dummy activities ‭.  ‬