Egypt Scholars Presented by Mohamed Khalifa Hassan Jan 2014

Similar documents
Precedence Diagram Method. CSTM 462 Planning & Scheduling

Scheduling Glossary Activity. A component of work performed during the course of a project.

Project Time Management

Project Time Management

Project Time Management

Project Management Glossary

Importance of Project Schedules. matter what happens on a project. projects, especially during the second half of projects

Chapter 2: Project Time Management

Chapter 6: Project Time Management. King Fahd University of Petroleum & Minerals SWE 417: Software Project Management Semester: 072

Scheduling. Anne Banks Pidduck Adapted from John Musser

PROJECT TIME MANAGEMENT. 1 Powered by POeT Solvers Limited

Chapter-6. Developing a Project Plan

8. Project Time Management

Time Management. Part 5 Schedule Development. Richard Boser

PROJECT TIME MANAGEMENT

Basic CPM Calculations

Chapter 4: Project Time Management

Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza

CPM-200: Principles of Schedule Management

Unit 4: Time Management (PMBOK Guide, Chapter 6)

Goals of the Unit. spm adolfo villafiorita - introduction to software project management

Information Technology Project Management

Test Fragen. October 2003 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003

Project Planning and Scheduling

Information Technology Project Management, Sixth Edition. Note: See the text itself for full citations. More courses at cie-wc.edu

Chapter 6. (PMBOK Guide)

SCHEDULING AND TIME MANAGEMENT. Project Management and Leadership 2015D, PhD, PMP

TIME MANAGEMENT TOOLS AND TECHNIQUES FOR PROJECT MANAGEMENT. Hazar Hamad Hussain *

MnDOT Project Management Office Presents: Schedule Float. Presenter: Jonathan McNatty, PSP Senior Schedule Consultant DRMcNatty & Associates, Inc.

Collaborative Scheduling using the CPM Method

Test Fragen + Antworten. October 2004 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003

Learning Objectives. Learning Objectives (continued) Importance of Project Schedules

Project Time Management

Appendix A of Project Management. Appendix Table of Contents REFERENCES...761

MnDOT Project Management Office Presents: Schedule Updates. Presenter: Eric Costantino Senior Schedule Consultant DRMcNatty & Associates, Inc.

CRITICAL PATH METHOD (CPM) SCHEDULES

Lecture 6: Project Time Management By: Prof. Lili Saghafi. Information Technology Project Management, Fifth Edition

Operational Research. Project Menagement Method by CPM/ PERT

Featured Paper Satya Narayan Dash By Satya Narayan Dash, PMP, CSM, MCP

Chapter 6: Project Time Management

MECH 896 Professional Development for MEng Students. Homework Discussion. Scheduling Overview. Winter 2015: Lecture #5 Project Time Management

Project Time Management Activity Definition Activity Sequencing Duration Estimating Schedule Development Schedule Control

The work breakdown structure can be illustrated in a block diagram:

Module 3: The Project Planning Stage

The Plan s Journey From Scope to WBS to Schedule

Scheduling Best Practices

Network Calculations

Dashboards and Reporting for Program Management

PROJECT EVALUATION REVIEW TECHNIQUE (PERT) AND CRITICAL PATH METHOD (CPM)

Project Management Process. Prepared by Jay Knape

Table of Contents Author s Preface... 3 Table of Contents... 5 Introduction... 6 Step 1: Define Activities... 7 Identify deliverables and decompose

Define Activities Sequence Activities Estimate Activity Resources Estimate Activity Durations Develop Schedule Control Schedule

Cambridge International AS and A Level Computer Science

Project Time Management

Project Scheduling. with Primavera P6. Training Manual

Project Management. Week 4- Project Planning and Network Diagrams

Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza

ME 407 Mechanical Engineering Design Spring 2016

CSC 443: IT Project Management Midterm 1 exam - Spring semester March 21 st, 2012

Should I Resource Load My Schedule?

Scheduling Best Practices. Proper Use of Milestones and Constraints By Paul Brough, Vice President of Warner s Scheduling Group

added to the task, using Project, it will automatically calculate the schedule each time a new resource is added.

pm4dev, 2015 management for development series Project Schedule Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS

Project Creation and Gantt Chart Design Using Microsoft Project. R. Baker. The University of Tampa

Introduction to Project Management

Synergy between PMBOK and MS Project 2007 A Schedule Management Perspective

Basic Schedule Analysis

Network Diagram Critical Path Method Programme Evaluation and Review Technique and Reducing Project Duration

Tasks can be added manually by typing them into the list Manually adding tasks put the project manager in control and is a good way to start

Frequently Asked Questions in Project Management

CSSE 372 Software Project Management: Software Project Scheduling

The Project Planning Process Group

WORK PROGRAM GUIDELINES

CRITICAL PATH METHOD (CEE 320 VDC SEMINAR)

California Department Of Transportation. Class # G0C094

CISC 322 Software Architecture. Project Scheduling (PERT/CPM) Ahmed E. Hassan

Problems, Methods and Tools of Advanced Constrained Scheduling

Network Planning and Analysis

Agenda. CPM Scheduling at CDOT Laura Zamora, P.E. February 24, 2016

Memorandum. Jeff Jasper, P.E. Director, Division of Design. Technical Support TEBM, Division of Construction. From: Jeremiah Littleton, P.E.

An Introduction to the Management Principles of Scheduling

Project Management (CS 3730) Lecture 4 Name:

ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS

Chapter 1.7 Project Management. 1. Project financing is one of the step of project management- State True or False

108-C-215 CRITICAL PATH METHOD SCHEDULE. (Revised )

Topic: The easiest way to calculate Critical Path, Total Float, Free Float, Early Start, Early Finish, Late Start, and Late Finish.

Project Management Chapter 3

Object-Oriented Analysis. with the Unified Process. John W. Satzinger Southwest Missouri State University. Robert B. Jackson Brigham Young University

MODEL SCHEDULING SPECIFICATION

SYSTEMS ANALYSIS AND DESIGN DO NOT COPY

technical tips and tricks

How To Manage A Project With Project Management On M Project Software On A Pc Or Macbook 2.5 (Windows)

Introduction. Page 1

PROGRAM EVALUATION AND REVIEW TECHNIQUE (PERT)

Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering Indian Institute of Technology, Delhi

Use project management tools

Priority rules and relationships in micro-scheduling of construction wood-framing tasks

PN /16/ CRITICAL PATH METHOD PROGRESS SCHEDULE

Unit 1: Project Planning and Scheduling

Transcription:

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 7.3 Logical schedule alternatives 3

7.1 Scheduling techniques 7.1.1 Activity sequencing Activity sequencing is a planning process that involve identifying and documenting interactivity dependencies among project activities for the purpose of creating the project schedule. 4

7.1 Scheduling techniques Activity A Predecessor Activity B Successor Dependency Relationships Finish-to-start (FS) Finish-to-Finish (FF) Start-to-Start (SS) Start-to-Finish (SF) Description The predecessor activity must finish before the successor activity can start. The predecessor activity must finished before the successor activity can finish. The predecessor activity must start before the successor activity can start. Can be expressed as, "Activity A Must start before Activity B can finish The predecessor activity must start before the successor activity can finish. Activity A must start before Activity B can finish Example The foundation for the house must be finished (Activity A) before the framing can start (Activity B) Construction must be finished (Activity A) before the building inspection can be finished (Activity B) The building design must start (Activity A) before the electrical layout design can start (Activity B) The electrical inspections must start(activity A) before you can finish dry walling (Activity B) 5

7.1 Scheduling techniques 6

7.1 Scheduling techniques Dependency determination: Establishes dependencies among the activities, creating logical sequences. Dependency Description Example Mandatory Hard Logic ; Dictated Work.The dependency is inherent to the work itself. Activity must be done in specific sequence Discretionary Soft logic ; Preferred logic ; Best practice ; preferential logic. Dependencies defined by the project management team at their discretion External Dependencies contingent on input from outside the project activities Books can t be bound before they re printed The sponsor would like to see the book s cover design as soon as possible, so the team may decide to have the cover artwork done before the inside illustrations. The books can t be printed until the shipment of paper arrives 7

7.2 Critical path method You created a project network diagram and acquired activity duration estimates to help you develop your overall project schedule. Now you can establish the start and finish times for each of the activities in your project and determine the duration of the entire project. You need to identify the critical path. 8

7.2 Critical path method Standard Diagram Notations ES : Early start. The earliest time an activity can start. EF : Early finish. The earliest time an activity can finish. The EF for the first activity is same as its duration. LF Late finish. The latest time an activity can finish. The LF for the last activity is the same as its EF time. LS late start. The latest time an activity can start. The LS for last activity = EF-DU. LS for any predecessor activity = LF-DU DU Duration. The number of work periods required for completion of an activity. Critical path:- The Critical path is the network path that has the longest total duration. Activities on the critical path cannot be delayed or the whole project will be delayed unless subsequent activities are shortened. 9

7.2 Critical path method The Critical Path calculation: Calculated by doing forward pass to calculate ES & EF for each activity and then backward pass to calculate the LS and LF for each activity. The path with longest total duration and no scheduling flexibility is the critical path (ES=LS & EF=LF) & Float = 0 Float : Float is the amount of time an activity can be delayed from its ES without delaying the project finish date. In arrow diagramming method networks, float is called slack. Total Float = Late Start (LS) Early Start (ES) OR Late Finish (LF) Early Finish (EF). Free Float : The amount of time an activity can be delayed without delaying the ES of any activity that immediately follows it is known as free float. Free float is not shared among activities Free Float = ES of successor activity (EF of the last activity + Lag). Free Float Total Float (Float) (Slack) Total Float (Float) (Slack) 10

7.2 Critical path method Lag 11

Workshop (20 Min) 12

7.3 Logical schedule alternative 7.3.1 Develop Schedule 13

7.3 Logical schedule alternative Schedule network analysis: Produce the project schedule through a mix of analysis Schedule network analysis is a technique used to calculate the theoretical early and late start and finish dates for all project activities. This also generates float or slack. Schedule network analysis may be achieved using one of four methods: Critical Path Method (CPM) ; Critical Chain Method ;What-if Scenario and Resource Leveling Critical path method (CPM) Analysis that calculates early and late start and finish dates for all activities in the project. Critical Chain Method: Alters the project schedule to accommodate limits on resources. Involves adding buffer activities to keep focus on activity durations. 14

7.3 Logical schedule alternative Resource leveling: Assist in making scheduling decisions when there are resource management concerns. What-if scenario analysis : Analysis that involves creating a scenario, ( What if X happened? ), and then calculating various possible project durations. Simulation involves calculating multiple project duration with different set of activity assumptions (Mont Carlo Simulation) Adjusting lead and lags: Leads and lags may need to be adjusted to accommodate other scheduling elements. 15

7.3 Logical schedule alternative Schedule Compression:- Schedule compression is the shortening of the project schedule without affecting the project scope. Compression may be achieved one of two ways: 1 Fast tracking 2 - Crashing 1 - Fast Tracking : Fast tracking is the process of compressing total project duration by performing some activities concurrently that were originally scheduled sequentially. Some fast-tracking may entail looking very creatively at the network diagram to see some discretionary dependencies could be done completely independently. 16

7.3 Logical schedule alternative 2 - Crashing: Crashing is a schedule compression method that analyzes cost and schedule tradeoffs to determine how to obtain the greatest amount of schedule compression for the least incremental cost. Crashing typically involves allocating more resources to activities on the critical path in an effort to shorten their duration and thereby increases project costs. 17

7.3 Logical schedule alternative Schedule Tool: May include available commercial software or in-house, custom-built applications. Now you need to assign actual start and finish dates to each activity, 18

7.3 Logical schedule alternative Schedule Baseline A Schedule baseline is a specific version of the project schedule developed from the schedule network analysis. It is accepted and approved by the project management team as the schedule baseline Schedule Data Schedule data for the project schedule includes the schedule milestones, schedule activates, activity attributes, and documentation of all identified assumptions and constrains. Supporting details include :- - Resource requirements by time period - Alternative schedules, such as best-case or worst case, not resource-leveled or resource leveled - Scheduling of contingency reserves 19