Information Technology Project Management



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

Project Time Management

Project Time Management

Project Time Management

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

Egypt Scholars Presented by Mohamed Khalifa Hassan Jan 2014

Precedence Diagram Method. CSTM 462 Planning & Scheduling

PROJECT TIME MANAGEMENT. 1 Powered by POeT Solvers Limited

Project Management Glossary

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

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

Project Time Management

Scheduling. Anne Banks Pidduck Adapted from John Musser

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

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

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

Second Edition. Mantel, Meredith, Shafer, and Sutton. John Wiley and Sons, Inc. Prepared by Scott M. Shafer. Copyright 2005 John Wiley & Sons, Inc.

Chapter 4: Project Time Management

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

The Project Planning Process Group

Chapter 6: Project Time Management

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

PROJECT TIME MANAGEMENT

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

CPM-200: Principles of Schedule Management

Chapter-6. Developing a Project Plan

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

Information Technology Project Management

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

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

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

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

Module 3: The Project Planning Stage

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

Systems Analysis and Design

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

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

Scheduling Best Practices

Chapter 6. (PMBOK Guide)

Project Management Chapter 3

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

Project Management. Week 4- Project Planning and Network Diagrams

The Plan s Journey From Scope to WBS to Schedule

Project Time Management

Time Management. Part 5 Schedule Development. Richard Boser

Use project management tools

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

Administration. Welcome to the Eastwood Harris Pty Ltd MICROSOFT PROJECT 2010 AND PMBOK GUIDE FOURTH EDITION training course presented by

SYSTEMS ANALYSIS AND DESIGN DO NOT COPY

PROJECT TIME MANAGEMENT

How To Use Ms Powerbook On A Pc Or Mac Or Macbook 2 (Windows)

Basic CPM Calculations

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

WORK PROGRAM GUIDELINES

PROGRAM EVALUATION AND REVIEW TECHNIQUE (PERT)

Project Planning and Scheduling

Hands on Microsoft Project (Part I) From a WBS to a Complete Schedule Emanuele Della Valle, Lecturer: Dario Cerizza

Metadata-Based Project Management System. A Case Study at M-Files Corporation. Iulia Adomnita

Introduction to Project Management. What is the Project Management Life Cycle? Common Life Cycle Characteristics

Introduction. Page 1

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

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

Microsoft Project From the WBS to a Complete Schedule Emanuele Della Valle, Lecturer: Dario Cerizza

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

Synergy between PMBOK and MS Project 2007 A Schedule Management Perspective

Project Management Fact Sheet:

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

Project Management Fact Sheet: Developing a Gantt Chart

Chapter 2: Project Time Management

8. Project Time Management

Introduction to Project Management

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

Operational Research. Project Menagement Method by CPM/ PERT

PMI Lexicon of Project Management Terms

Application Survey Paper

Chapter 01. PMP work book answers V Exercise 01: Question Answer Question Answer

PMP Exam Preparation Answer Key

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

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

Cambridge International AS and A Level Computer Science

ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS

Project Management Process. Prepared by Jay Knape

IT Training. Microsoft Project. Vicky Samways, IT Training Information System Services Version 2.1

Project Planning. Lecture Objectives. Basic Reasons for Planning. Planning. Project Planning and Control System. Planning Steps

ECDL. European Computer Driving Licence. Project Planning Project Management Software BCS ITQ Level 2. Syllabus Version 1.0

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

IMCPM04 Project Scheduling and Cost Control. Course Outline

Network analysis: P.E.R.T,C.P.M & Resource Allocation Some important definition:

Quantitative Risk Analysis with Microsoft Project

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

CRITICAL PATH METHOD (CPM) SCHEDULES

PMBOK GLOSSARY. Activity Duration Estimating. Estimating the number of work periods which will be needed to complete individual activities.

Is Your Schedule Correct? Common Scheduling Mistakes and How to Avoid Them

PN /16/ CRITICAL PATH METHOD PROGRESS SCHEDULE

Collaborative Scheduling using the CPM Method

Project Management Dr. James A. Bednar

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

10 Project Management with PERT/CPM

CPM -100: Principles of Project Management

MODEL SCHEDULING SPECIFICATION

Transcription:

Information Technology Project Management by Jack T. Marchewka Power Point Slides by Jack T. Marchewka, Northern Illinois University Copyright 2006 John Wiley & Sons, Inc. all rights reserved. Reproduction or translation of this work beyond that permitted in Section 117 of the 1976 United States Copyright Act without the express permission of the copyright owner is unlawful. Request for further information information should be addressed to the Permissions Department, John Wiley & Sons, Inc. The purchaser may make back-up copies for his/her own use only and not for distribution or resale. The Publisher assumes no responsibility for errors, omissions, or damages caused by the use of these programs or from the use of the information contained herein.

Chapter 7 The Project Schedule and Budget

Learning Objectives Describe the Project Management Body of Knowledge (PMBOK ) called Project Cost Management. Develop a Gantt chart. Develop a project network diagram using the activity on the node (AON) technique. Identify a project s critical path and explain why it must be controlled and managed. Develop a PERT diagram. Describe the concept of precedence diagramming and identify finish-to-start, start-to-start, finish-to-finish, and start-to-finish activity relationships. Describe the various costs for determining the project s budget. Define what is meant by the baseline project plan.

The Project Planning Framework

PMBOK Project Cost Management Resource planning Cost estimating Cost budgeting Cost control

- 0.0 Husky Air Project + 1.0 Conceptualize & Initialize Project + 2.0 Develop Charter & Plan + 3.0 Analysis + 4.0 Design + 5.0 Construct + 6.0 Test + 6.1 Test Plan - 6.2 Test Results Report 6.2.1 Review test plan with client 6.2.2 Carry out test plan 6.2.3 Analyze results 6.2.4 Prepare test results report and presentation 6.2.5 Present test results to client 6.2.6 Milestone: Client signs off on test results 6.3 Milestone: Testing completed + 7.0 Implementation + 8.0 Close Project + 9.0 Evaluate Project Success

Schedule Development Put it all together to determine the start and end dates for the project Iterations may be necessary A realistic project schedule is the goal!

Developing the Project Schedule Project Management Tools Gantt Charts Project Network Diagrams Activity on the Node (AON) Critical Path Analysis Program Evaluation and Review Technique (PERT) Precedence Diagramming Method (PDM)

Gantt Chart for Planning

Gantt Chart Reporting Project s Progress

Activity Analysis for AON Activity Description Estimated Duration (Days) Predecessor A Evaluate current technology platform 2 None B Define user requirements 5 A C Design Web page layouts 4 B D Set-up Server 3 B E Estimate Web traffic 1 B F Test Web pages and links 4 C,D G Move web pages to production environment 3 D,E H Write announcement of intranet for corp. newsletter 2 F,G I Train users 5 G J Write report to management 1 H,I

Activity on the Node (AON) Network Diagram

Possible Activity Paths Possible Paths Path 1 Path 2 Path 3 Path 4 Path 5 Path A+B+C+F+H+J 2+5+4+4+2+1 A+B+D+F+H+J 2+5+3+4+2+1 A+B+D+G+H+J 2+5+3+3+2+1 A+B+D+G+I+J 2+5+3+3+5+1 A+B+E+G+I+J 2+5+1+3+5+1 Total 18 17 16 19* 17

Critical Path Longest path Shortest time project can be completed Zero slack (or float) The amount of time an activity can be delayed before it delays the project Must be monitored and managed! Project manager can expedite or crash by adding resources Fast tracking running activities in parallel which were originally planned as sequential The CP can change Can have multiple CPs

PERT Program Evaluation and Review Technique Developed in 1950s to help manage the Polaris Submarine Project Developed about the same time as the Critical Path Method Often combined as PERT/CPM Employs both a project network diagram with a statistical distribution

Activity Analysis for PERT Activity Predecessor Optimistic Estimates (Days) Most Likely Estimates (Days) Pessimistic Estimates (Days) Expected Duration (a+4b+c) 6 A None 1 2 4 2.2 B A 3 5 8 5.2 C B 2 4 5 3.8 D B 2 3 6 3.3 E B 1 1 1 1.0 F C,D 2 4 6 4.0 G D,E 2 3 4 3.0 H F,G 1 2 5 2.3 I G 4 5 9 5.5 J H,I.5 1 3 1.3

Possible PERT Activity Paths Possible Paths Path Total Path 1 A+B+C+F+H+J 18.8 2.2+5.2+3.8+4.0+2.3+1.3 Path 2 A+B+D+F+H+J 18.3 2.2+5.2+3.3+4.0+2.3+1.3 Path 3 A+B+D+G+H+J 18.6 2.2+5.2+3.3+3.0+2.3+1.3 Path 4 A+B+D+G+I+J 20.5* 2.2+5.2+3.3+3.0+5.5+1.3 Path 5 A+B+E+G+I+J 2.2+5.2+1.0+3.0+5.5+1.3 18.2

Precedence Diagramming Method - PDM Based on 4 fundamental relationships Finish-To-Start (FS) Start-To-Start (SS) Finish-To-Finish (FF) Start-To-Finish (SF)

PDM Relationships

Lead and Lag times Lead is starting the next task before the first task is complete Example: Begin installing the operating systems when half of the PCs are set up Lag (or negative lead) is the adding of a buffer of time before the next task begins Example: Once the walls have been painted, wait one day before laying the carpet so that the walls have had a chance to dry

Critical Chain Project Management (CCPM) People often inflate or add cushioning to their time estimates This is to add safety or compensate for uncertainty Dependence to other person Pessimism from previous experience Project sponsor tends to cut schedules

Safety Measure Failure of safety measure: Students syndrome Wait until last minute Parkinson s Law Work expands to fill the time available Multitasking of resources

CCPM Add safety in the form of buffers to the task that needed the most (not to each task) Buffers: Feeding buffers Resource buffers Buffer at the end of the project

Comparison Project Schedule with safety in each task A 10d B C E 10d 10d 10d D 10d Critical Chain Project Schedule A B C E 5d 5d 5d 5d D 5d 2.5d 10

Developing the Project Budget 1. Define what resources will be needed to perform the work 2. Determine the quantity of resources that are needed 3. Define the cost of using each resource 4. Calculate the cost of the task or activity 5. Ensure that the resources are leveled, that is, resources have not been over allocated assigned to more than one task scheduled at the same time

Project Management Software Tools A number of project management software tools are available to plan and track the progress of your project However, having a fundamental understanding of these project management techniques is important to make the most of these software tools

Microsoft Project 2003 Gantt Chart View

Microsoft Project 2003 PERT Chart View

Microsoft Project 2003 Calendar View

Microsoft Project 2003 Adding Resources to A Project

Microsoft Project 2003 Project Status

Other Costs Direct Costs The direct cost of labor or other resources Indirect Costs The cost for covering such things as rent, utilities, insurance, etc. Sunk Costs Costs incurred prior to the project such as a project that has been restarted after a failed attempt Learning Curve Often have to build one and throw it away to understand a problem or a new technology Prorated Costs The idea that there is a cost associated with using a resource Reserves Contingency funds to be used at the discretion of the project manager

Finalizing the Project Schedule and Budget The project schedule and budget may require several iterations before it is acceptable to the sponsor, the project manager, and the project team Once the project schedule and project plan are accepted, the project plan becomes the baseline plan. Once accepted, the project manager and project team have the authority to execute or carry out the plan.

PMBOK Resource Planning

PMBOK Cost Estimating

PMBOK Cost Budgeting

PMBOK Cost Control