Techniques: CPM-PERT
|
|
|
- Samuel Carpenter
- 9 years ago
- Views:
Transcription
1 ESD.36J System & Project Management + Lecture 2 Network Planning Techniques: CPMPERT Instructor(s) Prof. Olivier de Weck 09 Sept 2003
2 Today s Agenda Overview of PM methods and tools CPM 101 Critical Paths, Slack Probabilistic Task Times Task Crashing and Cost Conclusions and Class Discussions Introduce HW1 2
3 History of Project Management Big Projects since antiquity Pyramids (Egypt), Great Wall (China) Enormous workforce, but no documented evidence of formal project management Formal Project Management Henry Gantt ( ) bar chart 1957 Sputnik Crisis revival of scientific management Polaris (1958) Project Evaluation and Review Technique (PERT) DuPont Company (1960) Critical Path Method (CPM) 1960 s NASA projects: Mercury, Gemini, Apollo Work Breakdown Structures (WBS) Cost and Schedule Tracking, Configuration Management 3
4 Comments about early PM Project decomposition necessary due to complexity Resource allocation and workload smoothing Schedule urgency.. before the decade is out JFK Circumstances Complex Relations between Government and Contractors Shielded from Society, Competition, Regulations Cold War Pressures for Nuclear Power, Space Race.. Other Innovations Project Manager as a central figure Beginnings of Matrix Organization Earned Value adopted by USAF (1963) Professionalization since 1969 Diffusion into other industries: computers, automotive Project Management Institute (PMI) founded PMBOK ISO 10006:1997 Quality in Project Management Recent criticism about PM standards as bureaucratic 4
5 Fundamental Approaches How to represent task relationships? Networkbased (graph theory) methods CPM, PERT,. Task is a node or an arc Matrixbased methods DSM Tasks are columns and rows Interrelationships are offdiagonal entries System Dynamics Feedback loops, causal relationships Stocks and flows simulation Tasks that are done or waiting to be done are stocks amount of work Doing project work causes a flow a b c WORK TO BE DONE d e x x xxx x x x PEOPLE PRODUCTIVITY WORK BEING DONE WORK DONE 5
6 Gantt Charts Attributed to Henry Gantt most popular PM tool (80%) Used to plan big shipbuilding projects (cargo ships WWI) Graphical way of showing task durations, project schedule Does not explicitly show relationships between tasks Limited use for project tracking Easy to understand Gantt Chart Builder System (Excel) 1.6 Bus Unit Project % Start Finish Project "XYZ" 30 9Sep03 6Oct03 Mkt Customer Clinic Sep Sep2003 Sys Requirements Definition Sep Sep2003 Eng Parts Design 50 15Sep Sep2003 Sys Design Review 0 23Sep Sep2003 Mfg Manufacturing 0 24Sep Oct2003 Sys Product Release 0 06Oct Oct2003 tasks completion 08 Sep'03 08/09 15/09 actual today 22 Sep'03 22/09 29/09 calendar 06 Oct'03 06/10 13/10 milestone planned 6
7 CPM 101 Represent a project (set of task) as a network using graph theory Task ID Capture task durations Capture task logic (dependencies) (Series) A,5 B,8 B can only start after A is completed Expected Duration 7 A,5 (Parallel) B,8 C,2 D,3 B and C do not depend on each other
8 CPM Assumptions Project consists of a collection of well defined tasks (jobs) Project ends when all jobs completed Jobs may be started and stopped independently of each other within a given sequence (no continuousflow processes) Jobs are ordered technological sequence 8
9 Task Representations Tasks as Nodes of a Graph Circles Boxes A,5 Tasks as Arcs of a Graph Tasks are unidirectional arrows ID:A LS Nodes now represent states of a project KelleyWalker form ES EF Dur:5 LF broken A, 5 fixed 9
10 Work Breakdown Structure Used to create the task (job) list Treedecomposition of project tasks WBS identifies terminal elements The key starting point for project planning Required by US Govt as part of SOW Can be activityoriented or deliverable oriented Use stickynotes method early on Carl L. Pritchard. Nuts and Bolts Series 1: How to Build a Work Breakdown Structure. ISBN Job A Job B Job X Job G 10
11 WBS Painting a Room 1 Prepare materials 1.1 Buy paint 1.2 Buy brushes/rollers 1.3 Buy wallpaper remover 2. Prepare room 2.1 Remove old wallpaper 2.2 Remove detachable decorations 2.3 Cover floor with old newspapers 2.4 Cover electrical outlets/switches with tape 2.5 Cover furniture with sheets 3. Paint the room 4. Clean up the room 4.1 Dispose or store left over paint 4.2 Clean brushes/rollers 4.3 Dispose of old newspapers 4.4 Remove covers 11
12 WBS Guidelines No more than terminal elements, if more use subprojects Can be up to 34 Levels deep Not more than 59 jobs at one level Human cognitive bandwidth only 3 bits=2 3 =8 Short term memory for most people 59 items Poorer planning if toofine grained dilution of attention The more tasks there are, the more intricate dependencies there will be to keep track of Jobs should be of similar size/complexity Manageable chunks sense of progress Level of graininess very difficult to answer 12
13 Task List List all tasks in a table with Identifying symbol (tag) Task description Immediate prerequisite jobs Expected task duration Arrange jobs in technological order No job appears in the list until all its predecessors have been listed Iterations are NOT allowed cycle error Job a precedes b precedes c precedes a We will discuss iterations a lot in this class!!! 13
14 Simple Example: Job List Two Parts X and Y: Manufacture and Assembly Job # Description Immediate Predecessors Time [min] A Start 0 B Get materials for X A 10 C Get materials for Y A 20 D Turn X on lathe B,C 30 E Turn Y on lathe B,C 20 F Polish Y E 40 G Assemble X and Y D,F 20 H Finish G 0 14
15 Project Graph Each job is drawn on a graph as a circle* Connect each job with immediate predecessor(s) unidirectional arrows Jobs with no predecessor connect to start Jobs with no successors connect to finish start and finish are pseudojobs of length 0 A finite number of arrow paths from start to finish will be the result Total time of each path is the sum of job times Path with the longest total time critical path There can be multiple critical paths minimum time to complete project * or other symbol, see before 15
16 Project Graph C,20 E,20 F,40 critical path A,0 Start G,20 H,0 Finish B,10 D,30 4 unique paths: A,C,E,F,G,H; A,C,D,G,H; A,B,D,G,H; A,B,E,F,G,H
17 Critical Path CP is the bottleneck route Shortening or lengthening tasks on the critical path directly affects project finish Duration of noncritical tasks is irrelevant Crashing all jobs is ineffective, focus on the few % of jobs that are on the CP Crashing tasks can shift the CP to a different task Shortening tasks technical and economical challenge How can it be done? Previously noncritical tasks can become critical Lengthening of noncritical tasks can also shift the critical path (see HW1). 17
18 Critical Path Algorithm For large projects there are many paths Need a algorithm to identify the CP efficiently Develop information about each task in context of the overall project Times Start time (S) For each job: Earliest Start (ES) Earliest start time of a job if all its predecessors start at ES Job duration: t Earliest Finish (EF)=(ES)+t Finish time (F) earliest finish time of the overall project Show algorithm using project graph 18
19 CP Algorithm 1. Mark the value of S to left and right of Start 2. Consider any new unmarked job, all of whose predecessors have been marked. Mark to the left of the new job the largest number to the right of its immediate predecessors: (ES) 3. Add to ES the job time t and mark result to the right (EF) 4. Stop when Finish has been reached 19
20 CP Algorithm Graphical C,20 E,20 F, critical path Finish S=0 A,0 0 Start G,20 H, F=100 B,10 D,
21 Latest Start and Finish Times Set target finish time for project: T >= F Usually target is a specific calendar date, e.g. October 1, 2007 When is the latest date the project can be started? Late Finish (LF) latest time a job can be finished, without delaying the project beyond its target time (T) Late Start: LS = LFt 21
22 Determine LF and LS Work from the end of the project: T 1. Mark value of T to left and right of Finish 2. Consider any new unmarked job, all of whose successors have been marked mark to the right the smallest LS time marked to the left of any of its immediate successors 3. Subtract from this number, LF, the job time t and mark result to the left of the job: LS 4. Continue upstream until Start has been reached, then stop 22
23 LS and LF : Project Graph C,20 E,20 F,40 Finish S=0 A,0 Start B,10 D,30 G,20 H, Legend early ES EF late LS LF 23
24 Slack Some tasks have ES=LS > no slack Total Slack of a task TS=LSES Maximum amount of time a task may be delayed beyond its early start without delaying project completion Slack time is precious managerial freedom, don t squander it unnecessarily e.g. resource, work load smoothing When T=F then all critical tasks have TS=0 At least one path from Start>Finish with critical jobs only When T>F, then all critical jobs have TS=TF 24
25 Project Graph Slack C,20 E,20 F,40 TS=0 TS=0 TS=0 Finish TS=0 TS=0 S=0 A,0 Start TS=10 TS=30 B,10 D,30 G,20 H, Legend early ES EF late LS LF 25
26 Task Times Detail Task i ES(i) LS(i) Duration t(i) Total Slack TS(i) FS(i) Free Slack EF(i) Duration t(i) ES(j) LF(i) j is the immediate successor of i with the smallest ES 26 j>i Free Slack (FS) is the amount a job can be delayed with delaying the Early Start (ES) of any other job. FS<=TS always
27 Main CPM Errors Estimated job times are wrong Predecessor relationships may contain cycles cycle error List of prerequisites contains more than the immediate predecessors, e.g. a b, b c and a,b c Overlooked some predecessor relationships Some predecessor relationships may be listed that are spurious and. Some tasks/jobs may be missing!!! 27
28 Gradual Refinement of CPM Job Times Given rough time estimates construct CPM chart Reestimate times for CP and those with very small TS Iterate until the critical path is stable Focus attention on a subset of tasks Predecessor Relationships Check algorithmically for cycle errors and prepredecessor errors Cancel all except immediate predecessor relationships Wrong or Missing Facts Cannot be detected by computers! 28
29 How long does a task take? Conduct a small inclass experiment Fold MIT paper airplane Have sheet & paper clip ready in front of you Paper airplane type will be announced, e.g. A1B1C1D1 Build plane, focus on quality rather than speed Note the completion time in seconds +/ 5 [sec] Plot results for class and discuss Call out your time aloud We will build a histogram and display results in realtime 29
30 MIT Paper Airplane Credit: S. Eppinger 30
31 Job Duration Distribution Job task durations are stochastic in reality Actual duration affected by Individual skills Learning curves what else? Project Task i 15 Frequency completion time [days] 31
32 CPM vs PERT Difference how task duration is treated CPM assumes time estimates are deterministic Obtain task duration from previous projects Suitable for construction type projects PERT treats durations as probabilistic PERT = CPM + probabilistic task times Better for R&D type projects Limited previous data to estimate time durations Captures schedule (and implicitly some cost) risk 32
33 PERT Project Evaluation and Review Technique Task time durations are treated as uncertain A optimistic time estimate minimum time in which the task could be completed everything has to go right M most likely task duration task duration under normal working conditions most frequent task duration based on past experience B pessimistic time estimate time required under particularly bad circumstances most difficult to estimate, includes unexpected delays should be exceeded no more than 1% of the time 33
34 AMB Time Estimates Project Task i Range of Possible Times 15 Frequency times com pletion time [days] Time A Time M Time B Assume a Betadistribution 34
35 BetaDistribution All values are enclosed within interval t As classes get finer arrive at βdistribution Statistical distribution pdf: [ A, B] x [ 0,1] beta function: 35
36 Expected Time & Variance Mean expected Time (TE) Time Variance (TV) TV Early Finish (EF) and Late Finish (LF) computed as for CPM with TE Set T=F for the end of the project A+ 4M + B TE = B A = σ t = 6 Assume that times are Gaussian distributed due to Central Limit Theorem Example: A=3 weeks, B=7 weeks, M=5 weeks > then TE=5 weeks 36
37 Probabilistic times Probability distribution for early finish of task i Probability distribution for late finish of task i E[EF(i)] E[LF(i)] Time expected slack SL(i) = E[EF(i)] E[LF(i)] 37
38 Probabilistic Slack Variance of task times: σ [ ES() i ] Start times: Finish times: σ 2 i = σ 2 t j j= 0 i 2 2 [ EF() i ] = σ t j j= n Sum all variances of the longest path from start (task 0) to task i Sum all variances of the longest path from finish (task n) upstream to task i Variance of Slack: Normal (Gaussian) Distribution for Slack SL(i) Time SL(i) σ 2 SL() i = σ 2 EF() i + σ 2 LF() i [ ] [ ] [ ] 38
39 Probability of no slack? Target date is not met when SL(i)<0, i.e. negative slack occurs Convert slack to a normalized random variable z: z EF LF SL = = 2 2 σ ( EF) + σ ( LF) σ SL ( ) For each value of z one can look up the probability that SL=0 from a table of the normal (Gaussian) distribution function For tasks on the critical path, the probability that SL=0 is always 50% 39
40 Probability of meeting target? Many Projects have target completion dates, T Interplanetary mission launch windows 34 days Contractual delivery dates involving financial incentives or penalties Timed product releases (e.g. Holiday season) Finish construction projects before winter starts Analyze expected Finish F relative to T Normal Distribution for F n = # of last task Probability that project will be done at or before T T E[EF(n)]=F Time 40
41 Normal random variable z Compute z = T E[ F] σ ( F) Look up probability in a standard normal probability table Example: Company wants to have prototype at car show on T=May 3 rd. Expected Early Finish F for project from PERT plan is: May 12 with a standard deviation s=20. z= (5/25/12)/20=8/20=0.4 * there are 8 working days between 5/2 and 5/12. For z=0.4 we obtain a Probability of 35% that we can meet the target date. 41
42 Crashing Tasks If we theoretically were building 100 prototypes, ~35 of them would make it on time Important decision basis for management How could we speed up the project? Cost of speedup? Is there a net savings resulting from reduction in overall project time? 42
43 Cost Calculations Can compute project costs if cost of each job is included in the task data (Potentially) shorten crew jobs by adding personnel Speedup carries price tag: normal time, crash time Assign some critical jobs to their crash time Direct costs will increase as we crash critical tasks Indirect (fixed, overhead) costs will decrease as the overall project duration decreases standing army phenomenon Minimize the sum of fixed and direct costs 43
44 Typical Cost Pattern Project Costs [$] Total Costs Fixed Costs Direct Costs A Total Project Time [days] 44 B
45 CPM Judgment + Focuses attention on a subset of critical tasks Determine effect of shortening/lengthening tasks Evaluate costs of a crash program Doesn t capture task iterations, in fact Prohibits iterations = cycle error Treats task durations as deterministic 45
46 Summary CPM is useful, despite criticism, to identify the critical path focus on a subset of the project Slack (TS and FS) is precious apply flexibility to smooth resource/schedules PERT treats task times as probabilistic Individual task durations are βdistributed Sums of multiple tasks are normal zdistributed Selective crashing of critical tasks can reduce total project cost CPM and PERT do not allow task iterations 46
47 Class Frustrations Poor examples set by project managers Perception of PM as bureaucratic boxchecking Why? Traditional Project Management Doesn t acknowledge the existence of iterations Is inflexible, changing the plan considered a failure Does not think of projects in a probabilistic sense Hostage to existing project management software In a reactive mode no early warning systems Based on pure reductionism 47
48 HW1 Introduction out 9/9 You are Project Manager for a UAV Development Project fuselage Plan the project avionics Task list, project graph suite Critical path B Slack times payload Replanning after change Challenge Question probability of completion at target time T? managerial type questions 48 L empennage wings b engine Fig 1.UAV concept, Specifications: L=2000 mm, B=3500 mm, b=500 mm Due 9/18
Prof. Olivier de Weck
ESD.36 System Project Management + Lecture 9 Probabilistic Scheduling Instructor(s) Prof. Olivier de Weck Dr. James Lyneis October 4, 2012 Today s Agenda Probabilistic Task Times PERT (Program Evaluation
Project Planning and Scheduling
Project Planning and Scheduling MFS606 Project Planning Preliminary Coordination Detailed Task Description Objectives Budgeting Scheduling Project Status Monitoring When, What, Who Project Termination
Operational Research. Project Menagement Method by CPM/ PERT
Operational Research Project Menagement Method by CPM/ PERT Project definition A project is a series of activities directed to accomplishment of a desired objective. Plan your work first..then work your
Network Diagram Critical Path Method Programme Evaluation and Review Technique and Reducing Project Duration
Network Diagram Critical Path Method Programme Evaluation and Review Technique and Reducing Project Duration Prof. M. Rammohan Rao Former Dean Professor Emeritus Executive Director, Centre for Analytical
The work breakdown structure can be illustrated in a block diagram:
1 Project Management Tools for Project Management Work Breakdown Structure A complex project is made manageable by first breaking it down into individual components in a hierarchical structure, known as
Scheduling Resources and Costs
Student Version CHAPTER EIGHT Scheduling Resources and Costs McGraw-Hill/Irwin Copyright 2011 by The McGraw-Hill Companies, Inc. All rights reserved. Gannt Chart Developed by Henry Gannt in 1916 is used
Module 3: The Project Planning Stage
Overview Once you've initiated the project and gathered all relevant information, you'll then begin planning your project. The planning stage depends on the size of your project, how much information you
Scheduling Glossary Activity. A component of work performed during the course of a project.
Scheduling Glossary Activity. A component of work performed during the course of a project. Activity Attributes. Multiple attributes associated with each schedule activity that can be included within the
Priori ty ... ... ...
.Maintenance Scheduling Maintenance scheduling is the process by which jobs are matched with resources (crafts) and sequenced to be executed at certain points in time. The maintenance schedule can be prepared
CISC 322 Software Architecture. Project Scheduling (PERT/CPM) Ahmed E. Hassan
CISC 322 Software Architecture Project Scheduling (PERT/CPM) Ahmed E. Hassan Project A project is a temporary endeavour undertaken to create a "unique" product or service A project is composed of a number
Project Scheduling: PERT/CPM
Project Scheduling: PERT/CPM Project Scheduling with Known Activity Times (as in exercises 1, 2, 3 and 5 in the handout) and considering Time-Cost Trade-Offs (as in exercises 4 and 6 in the handout). This
10 Project Management with PERT/CPM
10 Project Management with PERT/CPM 468 One of the most challenging jobs that any manager can take on is the management of a large-scale project that requires coordinating numerous activities throughout
Network Planning and Analysis
46 Network Planning and Analysis 1. Objective: What can you tell me about the project? When will the project finish? How long will the project take (project total duration)? 2. Why is this topic Important
Project Management Chapter 3
Project Management Chapter 3 How Project Management fits the Operations Management Philosophy Operations As a Competitive Weapon Operations Strategy Project Management Process Strategy Process Analysis
Project Management SCM 352. 2011 Pearson Education, Inc. publishing as Prentice Hall
3 Project Management 3 SCM 35 11 Pearson Education, Inc. publishing as Prentice Hall Boeing 787 Dreamliner Delays are a natural part of the airplane supply business. They promise an unreasonable delivery
8. Project Time Management
8. Project Time Management Project Time Management closely coordinated Two basic approaches -bottom-up (analytical) -top-down (expert judgement) Processes required to ensure timely completion of the project
Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org
Planning and Managing Software Projects 2011-12 Class 9 Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org Credits 2 This slides
Network Calculations
Network Calculations The concepts and graphical techniques described in this week s readings form the basis of the tools widely used today to manage large projects. There is no way of simplifying the tasks
Project Scheduling: PERT/CPM
Project Scheduling: PERT/CPM CHAPTER 8 LEARNING OBJECTIVES After completing this chapter, you should be able to: 1. Describe the role and application of PERT/CPM for project scheduling. 2. Define a project
Lecture 26 CPM / PERT Network Diagram
Lecture 26 CPM / PERT Network Diagram 26.1 Introduction to CPM / PERT Techniques CPM (Critical Path Method) was developed by Walker to solve project scheduling problems. PERT (Project Evaluation and Review
Time Management. Part 5 Schedule Development. Richard Boser
Time Management Part 5 Schedule Development Richard Boser 6.5 Schedule Development Inputs Organizational Process Assets Scope Statement Activity List Activity Attributes Network Diagrams Resource Req ms
Network analysis: P.E.R.T,C.P.M & Resource Allocation Some important definition:
Network analysis: P.E.R.T,C.P.M & Resource Allocation Some important definition: 1. Activity : It is a particular work of a project which consumes some resources (in ) & time. It is shown as & represented
ME 407 Mechanical Engineering Design Spring 2016
ME 407 Mechanical Engineering Design Spring 2016 Project Planning & Management Asst. Prof. Dr. Ulaş Yaman Acknowledgements to Dieter, Engineering Design, 4 th edition Ullman, The Mechanical Design Process,
22 Project Management with PERT/CPM
hil61217_ch22.qxd /29/0 05:58 PM Page 22-1 22 C H A P T E R Project Management with PERT/CPM One of the most challenging jobs that any manager can take on is the management of a large-scale project that
Project Time Management
Project Time Management Study Notes PMI, PMP, CAPM, PMBOK, PM Network and the PMI Registered Education Provider logo are registered marks of the Project Management Institute, Inc. Points to Note Please
Application Survey Paper
Application Survey Paper Project Planning with PERT/CPM LINDO Systems 2003 Program Evaluation and Review Technique (PERT) and Critical Path Method (CPM) are two closely related techniques for monitoring
pm4dev, 2015 management for development series Project Schedule Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS
pm4dev, 2015 management for development series Project Schedule Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS A methodology to manage development
SE351a: Software Project & Process Management
SE351a: Software Project & Process Management W8: Software Project Planning 22 Nov., 2005 SE351a, ECE UWO, (c) Hamada Ghenniwa SE351 Roadmap Introduction to Software Project Management Project Management
Research on Task Planning Based on Activity Period in Manufacturing Grid
Research on Task Planning Based on Activity Period in Manufacturing Grid He Yu an, Yu Tao, Hu Da chao Abstract In manufacturing grid (MG), activities of the manufacturing task need to be planed after the
Scheduling. Anne Banks Pidduck Adapted from John Musser
Scheduling Anne Banks Pidduck Adapted from John Musser 1 Today Network Fundamentals Gantt Charts PERT/CPM Techniques 2 WBS Types: Process, product, hybrid Formats: Outline or graphical organization chart
Chapter 11 Monte Carlo Simulation
Chapter 11 Monte Carlo Simulation 11.1 Introduction The basic idea of simulation is to build an experimental device, or simulator, that will act like (simulate) the system of interest in certain important
SWEN 256 Software Process & Project Management
SWEN 256 Software Process & Project Management Plan: Identify activities. No specific start and end dates. Estimating: Determining the size & duration of activities. Schedule: Adds specific start and end
Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering Indian Institute of Technology, Delhi
Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering Indian Institute of Technology, Delhi Lecture - 9 Basic Scheduling with A-O-A Networks Today we are going to be talking
Project Management Glossary
Project Management Glossary THE VOCABULARY OF ACHIEVEMENT RON BLACK THE MENTOR GROUP WWW.RONBLACK.COM 800-381-8686 This glossary is an excerpt from Ron Black s book, The Complete Idiot s Guide to Project
Introduction to Project Management
L E S S O N 1 Introduction to Project Management Suggested lesson time 50-60 minutes Lesson objectives To be able to identify the steps involved in project planning, you will: a b c Plan a project. You
A Short Introduction to Project Management
2003 January April SFWR ENG 2B03 Slides 08 0 A Short Introduction to Project Management SFWR ENG 2B03 2003 Robert L. Baber 2003 January April SFWR ENG 2B03 Slides 08 1 Why Project Management? Why manage
Project Time Management
Project Time Management Plan Schedule Management is the process of establishing the policies, procedures, and documentation for planning, developing, managing, executing, and controlling the project schedule.
MnDOT Project Management Office Presents: Schedule Float. Presenter: Jonathan McNatty, PSP Senior Schedule Consultant DRMcNatty & Associates, Inc.
MnDOT Project Management Office Presents: Schedule Float Presenter: Jonathan McNatty, PSP Senior Schedule Consultant DRMcNatty & Associates, Inc. Housekeeping Items Lines will be muted during the webinar
Basic Concepts. Project Scheduling and Tracking. Why are Projects Late? Relationship between People and Effort
Basic s Project Scheduling and Tracking The process of building a schedule for any case study helps really understand how it s done. The basic idea is to get across to break the software project into well-defined
Chapter 6: Project Time Management. King Fahd University of Petroleum & Minerals SWE 417: Software Project Management Semester: 072
Chapter 6: Project Time Management King Fahd University of Petroleum & Minerals SWE 417: Software Project Management Semester: 072 Learning Objectives Understand the importance of project schedules Define
MnDOT Project Management Office Presents: Schedule Updates. Presenter: Eric Costantino Senior Schedule Consultant DRMcNatty & Associates, Inc.
MnDOT Project Management Office Presents: Schedule Updates Presenter: Eric Costantino Senior Schedule Consultant DRMcNatty & Associates, Inc. Housekeeping Items Lines will be muted during the webinar Questions
Collaborative Scheduling using the CPM Method
MnDOT Project Management Office Presents: Collaborative Scheduling using the CPM Method Presenter: Jonathan McNatty, PSP Senior Schedule Consultant DRMcNatty & Associates, Inc. Housekeeping Items Lines
Use project management tools
Use project management tools Overview Using project management tools play a large role in all phases of a project - in planning, implementation, and evaluation. This resource will give you a basic understanding
CPM-200: Principles of Schedule Management
CPM-: Principles of Schedule Management Lesson B: Critical Path Scheduling Techniques Instructor Jim Wrisley IPM Fall Conference PMI-College of Performance Management Professional Education Program Copyright
MECH 896 Professional Development for MEng Students. Homework Discussion. Scheduling Overview. Winter 2015: Lecture #5 Project Time Management
MECH 896 Professional Development for MEng Students Mohamed Hefny and Brian Surgenor ([email protected] and [email protected]) Winter : Lecture # Project Time Management Homework Discussion Homework
CSC 443: IT Project Management Midterm 1 exam - Spring semester 2011-2012 March 21 st, 2012
King Saud University College of Computer & Information Sciences Department of Computer Science CSC 443: IT Project Management Midterm 1 exam - Spring semester 2011-2012 March 21 st, 2012 1- Decomposing
B. 2-4-6 D. 3-4-5 E. 3-5-7 F. 5-7-9
Lesson 01 Project Management Solutions #1: The network diagram for a project is shown below, with three time estimates (optimistic, most likely, and pessimistic) for each activity. Activity times are in
Importance of Project Schedules. matter what happens on a project. projects, especially during the second half of projects
Project Time Management Chapter 6 Importance of Project Schedules Managers often cite delivering projects on time as one of their biggest challenges Time has the least amount of flexibility; it passes
Project Planning. Project Planning. Project Planning MGMT 409 PROJECT MANAGEMENT PROJECT PLANNING: WORK BREAKDOWN STRUCTURE (WBS) (SLIDE SET 05)
MGMT 409 PROJECT MANAGEMENT PROJECT PLANNING: WORK BREAKDOWN STRUCTURE (WBS) (SLIDE SET 05) Dr. Ömer Yağız Department of Business Administration EMU Project Planning Plans are only good intentions unless
Chapter 2: Project Time Management
Chapter 2: Project Time Management Learning Objectives o o o o Understand the importance of project schedules and good project time management. Define activities as the basis for developing project schedules.
Chapter 4: Project Time Management
Chapter 4: Project Time Management Importance of Project Schedules Managers often cite delivering projects on time as one of their biggest challenges Time has the least amount of flexibility; it passes
Lecture 4. Prof. Olivier de Weck
ESD.36J System & Project Management + Lecture 4 Design Structure Matrix Instructor(s) Prof. Olivier de Weck Reminder Term Project Proposals are due today! 2 Today s Topic DSM Introduction Project Graphs
Goals of the Unit. spm - 2014 adolfo villafiorita - introduction to software project management
Project Scheduling Goals of the Unit Making the WBS into a schedule Understanding dependencies between activities Learning the Critical Path technique Learning how to level resources!2 Initiate Plan Execute
CHAPTER 1. Basic Concepts on Planning and Scheduling
CHAPTER 1 Basic Concepts on Planning and Scheduling Scheduling, FEUP/PRODEI /MIEIC 1 Planning and Scheduling: Processes of Decision Making regarding the selection and ordering of activities as well as
Project Scheduling and Gantt Charts
Project Scheduling and Gantt Charts Siddharth Gangadhar Dr. Prasad Kulkarni Department of Electrical Engineering & Computer Science Lab Presentation [email protected] [email protected] 4 November 2015 2015
Chapter 1.7 Project Management. 1. Project financing is one of the step of project management- State True or False
Chapter 1.7 Project Management Part I: Objective type questions and answers 1. Project financing is one of the step of project management- State True or False 2. Proposed new technologies, process modifications,
Project Scheduling & Tracking
Project Scheduling & Tracking Traditional Techniques: Work Breakdown Structure (WBS) Gantt Charts Precedence Diagrams Earned Value Planning It is the mark of an instructed mind to rest satisfied with the
Chapter 11: PERT for Project Planning and Scheduling
Chapter 11: PERT for Project Planning and Scheduling PERT, the Project Evaluation and Review Technique, is a network-based aid for planning and scheduling the many interrelated tasks in a large and complex
12 Network Scheduling Techniques
Page 671 12 Network Scheduling Techniques 12.0 Introduction Management is continually seeking new and better control techniques to cope with the complexities, masses of data, and tight deadlines that are
Test Fragen + Antworten. October 2004 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003
Test Fragen + Antworten October 2004 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003 Question 1 All the following Statements about a WBS are true except that it a. Provides a framework for
PROGRAM EVALUATION AND REVIEW TECHNIQUE (PERT)
PROGRAM EVALUATION AND REVIEW TECHNIQUE (PERT) ABSTRACT Category: Planning/ Monitoring - Control KEYWORDS Program (Project) Evaluation and Review Technique (PERT) (G) is a project management tool used
Project Management Dr. James A. Bednar
Project Management Dr. James A. Bednar [email protected] http://homepages.inf.ed.ac.uk/jbednar SAPM Spring 2006: Project Management 1 Project Management A project is a temporary endeavour to produce
Chapter 6: Project Time Management
CIS 486 Managing Information Systems Projects Fall 2003 (Chapter 6), PhD [email protected] California State University, LA Computer and Information System Department Chapter 6: Project Time Management
CRITICAL PATH METHOD (CEE 320 VDC SEMINAR)
CRITICAL PATH METHOD (CEE 320 VDC SEMINAR) 4 February 2009 Jesse Santiago & Desirae Magallon Overview Background & History CPM Defined The CPM approach Definitions Class Exercise Background & History Developed
Project Time Management
Project Time Management Study Notes PMI, PMP, CAPM, PMBOK, PM Network and the PMI Registered Education Provider logo are registered marks of the Project Management Institute, Inc. Points to Note Please
PERT/CPM. Network Representation:
- 1 - PERT/CPM PERT Program Evaluation & Review Technique It is generally used for those projects where time required to complete various activities are not known as a priori. It is probabilistic model
Chapter-6. Developing a Project Plan
MGMT 4135 Project Management Chapter-6 Where we are now Developing the Project Network Why? Graphical representation of the tasks to be completed Logical sequence of activities Determines dependencies
PROJECT TIME MANAGEMENT. 1 www.pmtutor.org Powered by POeT Solvers Limited
PROJECT TIME MANAGEMENT 1 www.pmtutor.org Powered by POeT Solvers Limited PROJECT TIME MANAGEMENT WHAT DOES THE TIME MANAGEMENT AREA ATTAIN? Manages the project schedule to ensure timely completion of
Learning Objectives. Learning Objectives (continued) Importance of Project Schedules
Chapter 6: Project Time Management Information Technology Project Management, Fifth Edition Learning Objectives Understand the importance of project schedules and good project time management Define activities
Project Time Management Activity Definition Activity Sequencing Duration Estimating Schedule Development Schedule Control
Project Time Management Activity Definition Activity Sequencing Duration Estimating Schedule Development Schedule Control Activity Definition Input Work Breakdown Structure Scope Statement Historical Information
Project Planning. Lecture Objectives. Basic Reasons for Planning. Planning. Project Planning and Control System. Planning Steps
Project Planning What are you going to do in the project? Lecture Objectives To discuss the tasks in planning a project To describe the tools that can be used for developing a project plan To illustrate
Project management: a simulation-based optimization method for dynamic time-cost tradeoff decisions
Rochester Institute of Technology RIT Scholar Works Theses Thesis/Dissertation Collections 2009 Project management: a simulation-based optimization method for dynamic time-cost tradeoff decisions Radhamés
Cambridge International AS and A Level Computer Science
Topic support guide Cambridge International AS and A Level Computer Science 9608 For examination from 2017 Topic 4.4.3 Project management PERT and GANTT charts Cambridge International Examinations retains
Project Time Management
Project Time Management By Augsburg College 1 Learning Objectives Understand the importance of project schedules and good project time management Define activities as the basis for developing project schedules
PROJECT TIME MANAGEMENT
6 PROJECT TIME MANAGEMENT Project Time Management includes the processes required to ensure timely completion of the project. Figure 6 1 provides an overview of the following major processes: 6.1 Activity
Lecture 6: Project Time Management By: Prof. Lili Saghafi. Information Technology Project Management, Fifth Edition
Lecture 6: Project Time Management By: Prof. Lili Saghafi Information Technology Project Management, Fifth Edition Learning Objectives 2 Understand the importance of project schedules and good project
Dashboards and Reporting for Program Management
MnDOT Project Management Office Presents: Dashboards and Reporting for Program Management Presenter: Jonathan McNatty Senior Schedule Consultant DRMcNatty & Associates, Inc. Housekeeping Items Lines will
Module 11. Software Project Planning. Version 2 CSE IIT, Kharagpur
Module 11 Software Project Planning Lesson 29 Staffing Level Estimation and Scheduling Specific Instructional Objectives At the end of this lesson the student would be able to: Identify why careful planning
Information Technology Project Management, Sixth Edition. Note: See the text itself for full citations. More courses at cie-wc.edu
Note: See the text itself for full citations. More courses at cie-wc.edu Understand the importance of project schedules and good project time management Define activities as the basis for developing project
Project Management DISCUSSION QUESTIONS
3 C H A P T E R Project Management DISCUSSION QUESTIONS. There are many possible answers. Project management is needed in large construction jobs, in implementing new information systems, in new product
Egypt Scholars Presented by Mohamed Khalifa Hassan Jan 2014
Project Management Six Session Egypt Scholars Presented by Mohamed Khalifa Hassan Jan 2014 Mohamed Khalifa, 2014 All Rights 1 7. Scheduling 2 7. Scheduling 7.1 Scheduling techniques 7.3 Critical path method
A Generalized PERT/CPM Implementation in a Spreadsheet
A Generalized PERT/CPM Implementation in a Spreadsheet Abstract Kala C. Seal College of Business Administration Loyola Marymount University Los Angles, CA 90045, USA [email protected] This paper describes
PROJECT EVALUATION REVIEW TECHNIQUE (PERT) AND CRITICAL PATH METHOD (CPM)
PROJECT EVALUATION REVIEW TECHNIQUE (PERT) AND CRITICAL PATH METHOD (CPM) Project Evaluation Review Technique (PERT) and Critical Path Method (CPM) are scheduling techniques used to plan, schedule, budget
PROJECT COMPLETION PROBABILITY AFTER CRASHING PERT/CPM NETWORK
PROJECT COMPLETION PROBABILITY AFTER CRASHING PERT/CPM NETWORK M Nazrul, ISLAM 1, Eugen, DRAGHICI 2 and M Sharif, UDDIN 3 1 Jahangirnagar University, Bangladesh, [email protected] 2 Lucian Blaga University
Project Scheduling. Introduction
Project Scheduling Introduction In chapter, the O and ON networks were presented, also the time and cost of individual activities based were calculated. Yet, however, we do not know how long is the total
108-C-215 CRITICAL PATH METHOD SCHEDULE. (Revised 03-24-10)
CRITICAL PATH METHOD SCHEDULE (Revised 03-24-10) The Standard Specifications are revised as follows: SECTION 108, BEGIN LINE 177, INSERT AS FOLLOWS: 108.04.1 Critical Path Method Schedule (a) General Requirements
CSSE 372 Software Project Management: Software Project Scheduling
CSSE 372 Software Project Management: Software Project Scheduling Shawn Bohner Office: Moench Room F212 Phone: (812) 877-8685 Email: [email protected] Examination #1 Results Average Score 82.70% Median
Chapter 3 Managing the Information Systems (IS) Project
Content Chapter 3 Managing the Information Systems (IS) Project Process of managing IS projects Skills required to be an effective project manager Skills and activities of a project manager during project
Microsoft Project From the WBS to a Complete Schedule Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org
Planning and Managing Software Projects 2010-11 Session 6 Microsoft Project From the WBS to a Complete Schedule Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org Credits 2 These
Project Time Management
Project Academy Series Project Time Management 01/22/2015 01/23/2015 Welcome and Introductions Ramaswamy Adisesh: Data Processing Manager III California Project Management Office Department of Technology
Appendix A of Project Management. Appendix Table of Contents REFERENCES...761
Appendix A Glossary Terms of Project Management Appendix Table of Contents REFERENCES...761 750 Appendix A. Glossary of Project Management Terms Appendix A Glossary Terms of Project Management A Activity
Analysis of the critical path within a project with WinQSB software
Analysis of the critical path within a project with WinQSB software GURAU MARIAN ANDREI, MELNIC LUCIA VIOLETA Faculty of Engineering and Technological Systems Management, Faculty of Mechanical Engineering
Table of Contents Author s Preface... 3 Table of Contents... 5 Introduction... 6 Step 1: Define Activities... 7 Identify deliverables and decompose
1 2 Author s Preface The Medialogist s Guide to Project Time Management is developed in compliance with the 9 th semester Medialogy report The Medialogist s Guide to Project Time Management Introducing
Seradex White Paper A newsletter for manufacturing organizations April, 2004
Seradex White Paper A newsletter for manufacturing organizations April, 2004 Using Project Management Software for Production Scheduling Frequently, we encounter organizations considering the use of project
Project management Project Management
Project management Project Management Dr. James A. Bednar [email protected] http://homepages.inf.ed.ac.uk/jbednar A project is a temporary endeavour to produce a unique product, service, or result (PMI
Systems Analysis and Design
Systems Analysis and Design Slides adapted from Jeffrey A. Hoffer, University of Dayton Joey F. George, Florida State University Joseph S. Valacich, Washington State University Modern Systems Analysis
Project Control. 1. Schedule Updating
Project Control During the execution of a project, procedures for project control and record keeping become indispensable tools to managers and other participants in the construction process. These tools
Test Fragen. October 2003 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003
Test Fragen October 2003 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003 Question 7 Which term describes a modification of a logical relationship that delays a successor task? a. Lag b. Lead
technical tips and tricks
technical tips and tricks Performing critical path analysis Document author: Produced by: Andy Jessop Project Learning International Limited The tips and tricks below are taken from Project Mentor, the
Frequently Asked Questions in Project Management
Frequently Asked Questions in Project Management 1. Question: What is Project Management? Answer: Project Management is the collection and application of skills, knowledge, processes, and activities to
