3. SCHEDULING THE MOST IMPORTANT PHASE PLANNING ACTIVITY. 3.1 Project Management Software Does it Really Do That?



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

Project Management Dr. James A. Bednar

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

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

Chapter 2: Project Time Management

The management of the projects with MS Project

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

Project management Project Management

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

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

Basic Concepts. Project Scheduling and Tracking. Why are Projects Late? Relationship between People and Effort

Systems Analysis and Design

Project Management Glossary

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

SYSTEMS ANALYSIS AND DESIGN DO NOT COPY

Manual on Training Preparation

Project Planning and Scheduling

Project Time Management

Graphical Project Planning Techniques: An Overview of Gantt, PERT, and CPM Charts Prepared for groups in ECE480 1/6/02, D. Grover

Scheduling Resources and Costs

MS Project Tutorial. CS 587 Software Project Management Instructor: Dr. Atef Bader. Prepared by Milton Hurtado

Time Management. Part 5 Schedule Development. Richard Boser

Chapter 6: Project Time Management

Charting Your Course: Charts and Graphs for IT Projects

Use project management tools

Project Time Management

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

Project Time Management

Project Management Fact Sheet:

Project Management Quick Reference Guide for MS Project 2010

Chapter 3 Managing the Information Systems (IS) Project

5. Creating a Gantt Chart

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

Abar Solutions Petroleum Consultancy & Training Qualified From KPC Training & Consulting Services Provider. Code Period Language Start End Location

MS Project Tutorial for Senior Design Using Microsoft Project to manage projects

Chapter 9 Computer Scheduling Projects should be scheduled one byte at a time

Project Quick Reference. The Assignment Equation. EPM Architects

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

02 Project planning. There are two approaches to identifying the components of a project: productbased and work- or activity-based.

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

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

(Refer Slide Time: 01:52)

Project Management Fact Sheet:

Project Management Concepts and Strategies

Project Management Fact Sheet: Developing a Gantt Chart

Chapter-6. Developing a Project Plan

Critical Path Analysis & PERT Charts (taken from

A Short Introduction to Project Management

Introductory Project Management Module. Mansfield Adult Continuing Education 1 Inc

Chapter 4: Project Time Management

CPM -100: Principles of Project Management

No man is wise enough by himself. -Plautus

Work Breakdown Structure & Schedules

PERCEPTION PERT-PAC Using Microsoft Project 2000

PROJECT MANAGEMENT IN PRIMAVERA P6 WEB ACCESS REL 7

Collaborative Scheduling using the CPM Method

HOW TO START WORKING WITH P2WARE PROJECT MANAGER 7?

Mastering Microsoft Project 2010

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

ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS

Project Management Planning

USER CONVERSION P3, SURETRAK AND MICROSOFT PROJECT ASTA POWERPROJECT PAUL E HARRIS EASTWOOD HARRIS

Network Calculations

Mastering Microsoft Project 2013

The Project Planning Process Group

Revealing the Secrets of Microsoft Project

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

Mastering Microsoft Project 2013 Course: 55054A Course Length: 3 Days

ESKIPM3 Project management software

How project management software can smooth the way

ELECTRO-MECHANICAL PROJECT MANAGEMENT

The Project In the beginning was The Project, and then arose the Assumptions.! And The Project was without form and the Assumptions were void.

Operational Research. Project Menagement Method by CPM/ PERT

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

1 Start a new project

Release 1. BSBPMG410A Apply project time-management techniques

Module 11. Software Project Planning. Version 2 CSE IIT, Kharagpur

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

Microsoft Project 2007 Level 2: Working with Resources and Managing a Project

NE-50413B Mastering Microsoft Project 2010

PROJECT TIME MANAGEMENT. 1 Powered by POeT Solvers Limited

Introduction to Project Management ECE 480. Erik Goodman

technical tips and tricks

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

CHAPTER FIVE THE PROJECT SCHEDULE

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

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

Project Scheduling and Gantt Charts

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

PROJECT TIME MANAGEMENT

Applied Software Project Management

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

Earned Value Analysis Exercise

Project Management Courses

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

SOFTWARE PROJECT MANAGEMENT

Scheduling Document Creation

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

Transcription:

3. SCHEDULING THE MOST IMPORTANT PHASE PLANNING ACTIVITY 3.1 Project Management Software Does it Really Do That? Not really it doesn t do any management that takes a talented human like you! A betternamed category would be Project and Tracking Software. What it does do is figure out important error signals (as a feedback control system does) that the Project Leader can then use to strategize project interventions. In this Guide we will say scheduling software package. This important class of desktop software is a combination of database, spreadsheet, and graphics capabilities: database because of the structured information retained for each task (or activity ); spreadsheet because of the cost calculations it can perform; and graphics because of the extensive large-format printing capabilities. In the same way that a word processing software package takes a lot of the pain out of writing by easing the manipulation of text, the scheduling software package takes a lot of the pain out of scheduling by easing the manipulation and linking of tasks. That makes it cost-effective for staff to regularly update schedule information. Up-to-date schedule information is a valuable asset. Developing an achievable, detailed schedule for work occurring over the next 3 6 months is arguably the most important activity performed during phase planning. That s why we put this chapter right here. 3.2 Basic Capabilities of a Software Package A scheduling software package facilitates your preparing a plan for allocating the resource of time. It associates the use of time with achievement of goals. The project s Work Breakdown Structure (WBS) provides the framework for schedule traceability that is, from master schedule to detailed schedule; and from one deliverable to another. (See Chapter 4 of the CVISN Guide to Program and Project Planning [4] if necessary to refresh yourself on WBS concepts.) software requires that you enter at a minimum: Task descriptions (about 60 characters maximum). Task durations (normally in days, between about 1 and 30). Task inter-dependency relationships (normally assumed finish-to-start). The Johns Hopkins University Applied Physics Laboratory Baseline V1.0 Page 3 1

It is stressful for people to estimate task durations. Therefore, you will have to set a scenario for them. Tell them to assume that they can work on any task for half a day each day, uninterrupted. Then double the duration. This will compensate for natural over-optimism, and the interference of other work assignments. Team leaders will also find it useful to identify named resources (example: people, equipment) for each task, in order to prevent cumulative overloading. 3.3 What's the Payoff for all this Effort? is a chore especially for the first several weeks while everyone struggles to articulate, understand, and clarify but the payoff is definitely worth it. The most significant benefit is that the team actually sat down and thought through everything they have to do. Be patient, it will take weeks or even months for the schedule to gel. Once the input data is stable, the software package will produce handsome large-format printouts such as a critical path network diagram and a Gantt chart. (Samples are forthcoming in Section 3.5.) The network view emphasizes task inter-dependencies. The Gantt chart view emphasizes task durations and calendar dates, and it can be filtered according to selection criteria for example, to show only the activities to be performed by any one person or organization. Once named resources have been entered the software package can also produce resource utilization charts, and even help via automatic resource leveling. To fully take advantage of the capabilities of this software package you will need access to a wide-format color ink-jet printer (or plotter ) that can print on 36-inch wide paper. Such devices are normally deployed as shared resources on your local area network. If you don t already have a large-format printer add it to your capital planning list; fortunately the price of such devices has come down by an order magnitude to just a few thousand dollars. The Johns Hopkins University Applied Physics Laboratory Baseline V1.0 Page 3 2

3.4 Critical Path Network Computations Arguably the greatest benefit from this software comes from capturing the dependencies among activities; that is, which activities have to finish before other ones can begin. The conventional arrow notation shown in Figure 3 1 means that Task A has to complete before Task B can start. Task A Task B Finish-to-Start Relationship Figure 3-1. Activity Dependency Notation Task inter-dependencies are best examined in the activity network view, where relationships among tasks are shown without regard to a calendar axis. Once you capture task interdependencies then the software package can compute the critical path, which is the string of activities with zero slack. Slack is defined as the work time that an activity may slip without delaying the end of the project. By definition, all activities not on the critical path have slack; it comes about because they are in parallel with activities that take longer. Adding more activities to a schedule doesn t necessarily mean a later project end date so long as they are not on the critical path, and are not performed by the same resources. An activity network models the realities and constraints of the development and deployment process and is therefore the most effective framework for planning, scheduling, monitoring, and controlling detailed activities. A simple example of an activity network is given in Figure 3 2. People use these terms synonymously to describe it: bubble chart, CPM (Critical Path Method) diagram, Critical Path Network diagram, and PERT (Program Evaluation Review Technique) chart. A Gantt chart generated for the same tasks is given in Figure 3 3. The Gantt chart shows the schedule as bars spanning calendar time. software packages make it possible for you to easily switch from one view of the schedule to another. It is also possible to capture task inter-dependencies in the Gantt chart view (start to finish, start to start, etc.) and depict those linkages as vertical lines between activity bars. The Johns Hopkins University Applied Physics Laboratory Baseline V1.0 Page 3 3

View: Activity Network Activities Activities with with bold bold outline outline are are on on the the critical critical path. path. Figure 3-2. Activity Network View is Best for Showing Task Interdependencies The Johns Hopkins University Applied Physics Laboratory Baseline V1.0 Page 3 4

View: Gantt Chart Figure 3-3. Gantt Chart View is Best for Showing Tasks Versus Calendar Time The Johns Hopkins University Applied Physics Laboratory Baseline V1.0 Page 3 5

3.5 Relationship of Product Schedule to Integration Schedule Resist the urge to toss the detailed schedule for every product into one gigantic schedule for the whole project or program. Instead, maintain the individual schedule computer files for each product, with say 100-200 tasks in each. Create a stand-alone higher-level activity network that shows the interrelationships among products and how they come together for integration, test, and deployment as illustrated in Figure 3 4. Include the preparation of test data, documentation, and training materials in addition to the products themselves. Three Tiers of Activity Networks Work Well Program Program Integration Activity Plan CVISN Program Project Credentialing Project Integration Plan Project Integration Plan Safety Product Product Activity Plan Product Activity Plan Product Activity Plan IRP CI CVIEW Figure 3-4. Don t Toss Everything Into One Giant Schedule At the very highest level you can create a stand-alone activity network that shows the key interrelationships among project activity networks, to portray how the overall program will be integrated and delivered. The Johns Hopkins University Applied Physics Laboratory Baseline V1.0 Page 3 6

3.6 Advanced Software Capabilities You are probably familiar with spreadsheet programs and how the values for cells can be linked among separate files. Similarly, modern scheduling software packages can portray dependency links between tasks in different files. They can also handle subprojects detached relatively small projects each of which is subsumed into one task in a higher level project. The Johns Hopkins University Applied Physics Laboratory Baseline V1.0 Page 3 7

This Page Intentionally Blank The Johns Hopkins University Applied Physics Laboratory Baseline V1.0 Page 3 8