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.

Slides:



Advertisements
Similar presentations
Lecture Network Analysis
Advertisements

WBS: Lowest level OBS: Lowest level
CP Chapter 4 Schedule Planning.
1 Lecture by Junaid Arshad Department of Engineering Management Abridged and adapted by A. M. Al-Araki, sept WBS: Lowest level OBS: Lowest level.
Developing a Project Plan
Advanced Project Management - CPH
Project Scheduling Tools As part of CSA3040 © 2003, 2004 – Dr. Ernest Cachia.
Chapter 10: Project Schedule Planning
Defining activities – Activity list containing activity name, identifier, attributes, and brief description Sequencing activities – determining the dependencies.
Tutorial 2 Project Management Activity Charts (PERT Charts)
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.
Project Management OPER 576 Project Networks Greg Magnan, Ph.D. April 29, 2004.
Project Scheduling: Networks, Duration Estimation, and Critical Path
Chapters 8, 9, and 10 Design Stage 1 Preconstruction Stage 2: Procurement Conceptual Planning Stage3: Construction Stage 4: Project Close-out.
Project Scheduling. SEEM Project Scheduling (PS) To determine the schedules to perform the various activities (tasks) required to complete the project,
Chapter 6 Activity Planning McGraw-Hill Education ISBN
Copyright © 2009 T.L. Martin & Associates Inc. Chapter 2 Key CPM Scheduling Terms.
Copyright 2012 John Wiley & Sons, Inc. Chapter 8 Scheduling.
Importance of Project Schedules
Software project management (intro) Scheduling Network.
This work is licensed under a Creative Commons Attribution 3.0 Unported LicenseCreative Commons Attribution 3.0 Unported License (CC-BY). 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.
Network Scheduling : Precedence Diagram Method
HIT241 - TIME MANAGEMENT Introduction
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.
Project Planning : Understanding The Work
Successful IT Projects slides © 2007 Darren Dalcher & Lindsey Brodie Successful IT Projects By Darren Dalcher & Lindsey Brodie
ENGM91 ACTIVITY PLANNING Unit 2
Project Management: A Managerial Approach
Project Management: A Managerial Approach
A brief summary of Critical Path (or network) Analysis Critical Path Analysis is a way of planning complex projects. It allows one to find those parts.
1 L U N D S U N I V E R S I T E T P rojektledning och Projektmetodik.
© Pearson Education Limited 2004 OHT 8.1 Cadle and Yeates: Project Management for Information Systems, 4th edition Critical Path Method(CPM)
Software Project Management
PROJECT MANAGEMENT Approaches
University of Sunderland CIFM02 Unit 2 COMM02 Activity Planning Unit 2.
 Chapter 6: Activity Planning – Part 3 NET481: Project Management Afnan Albahli.
A2 Operations Management Critical Path Analysis. How long will it take? n Walls have decided to launch a new Magnum ice cream. Machine delivery will take.
 Chapter 6: Activity Planning – Part 2 NET481: Project Management Afnan Albahli.
Unit 2 Time Management Prepared by: Prof. Seemaah Keddar.
Project Planning & Scheduling What is a “project”? Objectives and tradeoffs Planning and Control in Projects Scheduling Methods Constant-Time Networks.
Project Planning 1. Statement of work: written description of what is to be done 2. All activities are identified. Activity = job that requires labor,
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 –
Project Modelling The success of the whole planning and control function depends on the project planner being able to define the project’s full scope of.
Critical Path Method(CPM)
Project Planning & Scheduling
Project Scheduling Lecture # 1.
Operations Research Lecture 5.
Project Planning & Scheduling
Analysing the AoA network
Software Development & Project Management
Activity on Node Approach to CPM Scheduling
Project Management (lecture)
Software Project Management 4th Edition
Software Project Management 4th Edition
Project Planning By Phaik San Liew.
Chapter 6 Activity Planning.
Lecture 5: Project Time Planning (Precedence Diagramming Technique)
Software Project Management 4th Edition
Project Modelling The success of the whole planning and control function depends on the project planner being able to define the project’s full scope of.
Project Management (lecture)
Chapter 6 Activity Planning.
Scheduling.
Presentation transcript:

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 (OHT 8.8) for a Linear Responsibility Chart. Such a chart could be used, for example, in section “2.4 Project Responsibilities” of the “software development plan”. Note the different kins of roles and their degree of “responsibility”

2 B. SW Project planning & scheduling Establishing precedence relationships between activities. Each work package description should identify the inputs and outputs from its constituent activities. At this stage, we are concerned with “real” precedence relationships rather than those that might arise because of, say, lack of workers. A table such as illustrated in Yeates & Cadle (OHT 8.9) is helpful – this kind of information can be easily inputted into Microsoft Project. We can see that the immediate predecessors of A, B, C, D and E are, respectively, D & C, A, D, None and C (check!)

3 B. SW Project planning & scheduling The basic tool for depicting activities and their inter-relationships is a project network model. Two kinds of commonly in use activity-on- arrow and activity-on-node. The basic rules for “activity-on-node” networks are (e.g. Yeates & Cadle (OHT 8.13) –Only one start or end node (No dangles!) –A node normally has duration (except maybe “start” and/or “end”) –Might choose initially not to put in duration – just the precedence –Links normally have no duration – just represent relationships –Time moves from left to right (if at all possible) – can have arrows –No loops allowed –May wish to represent lagged activities (e.g. two parallel activities one starting 2 days after the other).

4 B. SW Project planning & scheduling The basic rules for “activity-on-arrow” networks are (e.g. Yeates & Cadle (OHT 8.10) [node=event, link=activity] –Only one start or end node (No dangles!) –A link (arrow) normally has duration (except maybe “start” and/or “end”). (Dummy activities have zero duration – see below) –Might choose initially not to put in duration – just the precedence –Nodes have no duration – represent points in time –Time moves from left to right (if at all possible) – can have arrows –Nodes are numbered sequentially – no precise rules –No loops allowed –Dummay activities (dotted arrows) have zero duration. Used for example to show that preceding activities must all finish before next can start –May wish to represent lagged activities (e.g. two parallel activities one starting 2 days after the other). Not as neat as for “activity-on-node.

5 B. SW Project planning & scheduling The Critical Path is the sequence of activities in a network which are such that if any one of them is delayed then the whole project is delayed. To identify the critical path we must add in the time dimension. This means that we must come up with estimated durations for all activities. See Yeates & Cadle (OHT 8.11) for an example of an activity-on-arrow network with durations included and the critical path in bold. Normally a tool such as Microsoft Project will calculate the critical path but it is important to understand the principles involved …

6 B. SW Project planning & scheduling In general, the Critical Path Method is concerned with (a) planning such that the project is completed as soon as possible and (b) calculating the actual critical path. The method requires that one works out 4 times associated with each activity (see Yeates & Cadle (OHT 8.12) ). The times are worked out in a forward pass (from start to finish) followed by a backward pass (from finish to start). These times can be displayed in the network diagram (see Yeates & Cadle (OHT 8.13) ). Activity Total float = Activity LST – Activity EST (see Yeates & Cadle (OHT 8.15) ). Any activity with a float of zero is critical and it can be shown that there will always be at least one path joining these critical activities – the Critical Path.