A Short Introduction to Project Management



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

Use project management tools

Chapter 2: Project Time Management

Critical Path Analysis & PERT Charts (taken from

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

Operational Research. Project Menagement Method by CPM/ PERT

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

Systems Analysis and Design

Project Planning. COSC345 Lecture 3 Slides: Andrew Trotman Dramatic presentation: Richard O Keefe. Software Engineering 2013

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

technical tips and tricks

Project Management Dr. James A. Bednar

Notes on the Critical Path Method for project planning and management.

Chapter 6: Project Time Management

Project Planning and Scheduling

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

Priori ty

Introduction to Project Management

SECTION CONSTRUCTION SCHEDULE B. Part 1 - General Work Included Related Requirements Reference Standards...

Lecture 26 CPM / PERT Network Diagram

Project Time Management

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

Review on Using Packages to Enhance the Teaching of Critical Path Networks

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

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

The management of the projects with MS Project

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

Module 3: The Project Planning Stage

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

Scheduling Resources and Costs

ESKIPM3 Project management software

Chapter 3 Managing the Information Systems (IS) Project

Scheduling. Anne Banks Pidduck Adapted from John Musser

Project management Project Management

Project Management Planning

Software Application: Information System Elements. Project Management in Information Technology (IT) Projects. Project Scheduling basics

ME 407 Mechanical Engineering Design Spring 2016

Project Time Management

Cambridge International AS and A Level Computer Science

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

Time Planning and Control

Leaving Certificate Technology. Project Management. Teacher Notes

Network Calculations

Project Scheduling: PERT/CPM

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

SOFTWARE PROJECT MANAGEMENT

Microsoft Project 2010

Guidance on Critical Path Analysis

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

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

PLANNING FOR YOUR PROJECT

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

8. Project Time Management

Project Time Management

Project Management Glossary

Chapter 4: Project Time Management

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

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

SYSTEMS ANALYSIS AND DESIGN DO NOT COPY

SE351a: Software Project & Process Management

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

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

Project Scheduling & Tracking

OVERVIEW. Microsoft Project terms and definitions

Work Breakdown Structure & Schedules

Collaborative Scheduling using the CPM Method

Project Audit & Review Checklist. The following provides a detailed checklist to assist the PPO with reviewing the health of a project:

Pearson Education Limited 2003

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

EdExcel Decision Mathematics 1

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

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

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

VIII. Project Management Glossary

Time Management II. June 5, Copyright 2008, Jason Paul Kazarian. All rights reserved.

The Plan s Journey From Scope to WBS to Schedule

CRITICAL PATH ANALYSIS AND GANTT CHARTS

Software Project Management

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

Devising new Software Project Risk Management Model: MARUNA

12 Network Scheduling Techniques

Time Management. Part 5 Schedule Development. Richard Boser

Programmes. Unit 3: P lanning construction work processes and efficient use of resources in construction and the built environment.

MATERIALS: The Contractor shall provide the latest version of Primavera SureTrak software.

HOW TO START WORKING WITH P2WARE PROJECT MANAGER 7?

The Job of the Project Manager. Robert Youker World Bank (retired) 5825 Rockmere Drive Bethesda, Md. USA

ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS

Project Time Management

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

SWEN 256 Software Process & Project Management

Software Project Management. Software Engineering SW Project Management Slide 1

Project Management. Software Projects vs. Engineering Projects

A. O. Odior Department of Production Engineering University of Benin, Edo State.

Project Management in H2020 Projects. Gorazd Weiss, Centre for Social Innovation (ZSI), Austria

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

Project Management. ZEUS Student Seminar on 14 th November 2003 by Riko Wichmann. Riko Wichmann, MPY Zeus Student Seminar - PM,

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

Transcription:

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 a project, why not just do it? need to know what to do before trying to do it ensure that goals achieved detect deviations from plan early in order to take remedial action (or to take advantage of positive deviations) increase overall efficiency in performing project reduce risk of failure, cost or time overrun

2003 January April SFWR ENG 2B03 Slides 08 2 What is a Project? A project is defined by: unambiguous goal: concrete deliverables time deadline: completion date resource budget: money, person-days, etc.

2003 January April SFWR ENG 2B03 Slides 08 3 Goals: Unambiguous, Clear Goal, deliverables specified so that it is always absolutely clear whether project is: not yet started started but not yet finished finished Developing a program for is not enough. delivery form? how many? where? training, other supporting services, etc. etc.?

2003 January April SFWR ENG 2B03 Slides 08 4 Activities Divide and conquer Subdivide a project into activities, each with unambiguous goal: concrete deliverables time deadline: completion date resource budget: money, person-days, etc. I.e., each activity is a subproject Subdivide activities further until each activity is small enough to be understood easily

2003 January April SFWR ENG 2B03 Slides 08 5 Activities An activity is performed over an interval of time consumes resources Examples: design PlayCard review PlayCard test PlayCard document the player module

2003 January April SFWR ENG 2B03 Slides 08 6 Events An event takes place at a point in time does not consume resources Examples: source code for PlayCard completed and submitted to reviewer source code for player module submitted to TAs project report submitted to client

2003 January April SFWR ENG 2B03 Slides 08 7 Milestones A milestone is a particularly important event, a significant accomplishment Example: completion of the design, review and testing of the PlayCard and InformMove access routines completion of the design, review and testing of the InitGame, DealCard and ReportPoints access routines

2003 January April SFWR ENG 2B03 Slides 08 8 Project Planning For each activity determine: prerequisite activities (which other activities must be finished before this activity can start) when to perform (schedule activities) who will perform (estimate and coordinate personnel allocation) what other resources needed (estimate and coordinate resource allocation) Resolve resource allocation conflicts (iteratively)

2003 January April SFWR ENG 2B03 Slides 08 9 Planning Aids PERT plan shows interdependencies between activities does not show time scale Gantt chart shows time scale clearly does not show interdependencies between activities Use both. Neither is enough.

2003 January April SFWR ENG 2B03 Slides 08 10 Execute, Monitor and Control Let the project members do their work For a while Then monitor progress Control actual progress against plan, evaluate Modify plan as appropriate (Modify goals if necessary and possible) Repeat this cycle

2003 January April SFWR ENG 2B03 Slides 08 11 Feedback Loop of Project Management Define Goals Plan Control Execute Monitor

2003 January April SFWR ENG 2B03 Slides 08 12 Monitor and Review: How Often? frequently enough to give time to take corrective action effort for monitoring and replanning should pay off in increased overall efficiency and reduced risk of cost or time overrun or failure rule of thumb: informally: continually formally: 1 to 10% of project time between reviews

2003 January April SFWR ENG 2B03 Slides 08 13 PERT Charts Program Evaluation and Review Technique One (of several) conventions for drawing PERT charts: event = circle activity = arrow an arrow is drawn between two circles start circle has outgoing arrows, end circle has incoming arrows, other circles have both

2003 January April SFWR ENG 2B03 Slides 08 14 PERT Charts PERT chart an event (circle) occurs when all incoming activities (arrows) are finished an activity (arrow) can start only when its preceding event (circle) has occured

2003 January April SFWR ENG 2B03 Slides 08 15 Example PERT Chart A6.1, 1 A1, 2 A6.2, 1 start A3, 2 A5, 8 end A2, 3 A7, 4 A4.1, 4 A4.2, 4

2003 January April SFWR ENG 2B03 Slides 08 16 PERT Chart Calculations Forward calculation: earliest possible times for each activity and event: begin at start circle at current time earliest possible activity start time earliest possible activity completion time earliest possible event time

2003 January April SFWR ENG 2B03 Slides 08 17 PERT Chart Calculations Reverse calculation: latest permissible times for each activity and event: begin at end circle at planned completion time latest permissible activity completion time latest permissible activity start time latest permissible event time Slack is the difference between earliest possible and latest permissible times for an activity, event

2003 January April SFWR ENG 2B03 Slides 08 18 Critical Path The path along which the slack is zero (or minimum) is the critical path Any delay on the critical path will delay project completion Project manager must monitor activities on the critical path especially carefully and critically

2003 January April SFWR ENG 2B03 Slides 08 19 Gantt Charts Horizontal bar chart Gantt chart for activities, another for resources Horizontal scale is calendar time Each bar shows earliest possible start to latest permissible completion planned start to planned completion or planned utilization of a particular resource

2003 January April SFWR ENG 2B03 Slides 08 20 Example Gantt Chart 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

2003 January April SFWR ENG 2B03 Slides 08 21 Conclusions Successfully completed projects: not luck but due to good planning execution monitoring control i.e. good project management is necessary if the goal is to be achieved on time and in budget