Changing Project Management - A Quick Guide

Similar documents
Project Management for Scientists

Systems Analysis and Design

Project Management Planning

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >

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

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

Project Time Management

Module 5 Cost Management PMP Exam Questions

Systems Analysis and Design in a Changing World, Fifth Edition

Research Project Management Key Concepts. Dr Robin Henderson

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

Network Calculations

Mastering Microsoft Project 2010

The Plan s Journey From Scope to WBS to Schedule

Project Management. Robert F. Anderson IIT Fall Robert Anderson

Mastering Microsoft Project B; 3 days, Instructor-led

MICROSOFT OFFICE PROJECT - SYLLABUS

NE-50413B Mastering Microsoft Project 2010

PROJECT TIME MANAGEMENT

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

Project Planning and Scheduling

CA PA for CA Clarity PPM 14.2: Project and Investment Management 200

Chapter 3 Managing the Information Systems (IS) Project

IMCPM04 Project Scheduling and Cost Control. Course Outline

This is the software system proposal document for the <name of the project> project sponsored by <name of sponsor>.

Learning Outcome 1 The learner will: Be able to initiate the preliminary stages of a project.

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

Project management. Organizing, planning and scheduling software projects

Project Management Dr. James A. Bednar

Project management. Objectives. Topics covered. Organizing, planning and scheduling software projects DISCUSSION

Project Time Management

Cost Management. How Much Will This Project Cost?

Cambridge International AS and A Level Computer Science

Demonstrate and apply knowledge of project management in

PROJECT MANAGEMENT PLAN <PROJECT NAME>

Mastering Microsoft Project 2013

INTRODUCTION TO PROJECT MANAGEMENT

SOFTWARE PROJECT MANAGEMENT

Organizing, planning and scheduling software projects

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

OPERATIONAL PROJECT MANAGEMENT (USING MS PROJECT)

Project Management. Software Projects vs. Engineering Projects

Assignment 2: Microsoft Project Toolset. Eric Palmer & Mahindra Bheodari. Kennesaw State University. IS 8100 Spring 2015

Software Engineering. Project Management. Based on Software Engineering, 7 th Edition by Ian Sommerville

Project Management Concepts

PROJECT TIME MANAGEMENT. 1 Powered by POeT Solvers Limited

Manual on Training Preparation

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

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

Applied Software Project Management

SYSTEMS ANALYSIS AND DESIGN DO NOT COPY

IMEO International Mass Event Organization based on Recent Experience of Euro 2012

IT Project Management Methodology. Project Scope Management Support Guide

Project Management. Introduction. Prof. Dr. Joachim Hering Faculty of Computer Science. Joachim Hering, Hochschule Ulm

Project management. Organizing, planning and scheduling software projects. Objectives. Chapter 3. Chapter 3 Project Management. Learning Objective

Scheduling Resources and Costs

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

ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS

Open Workbench Warrior. Beginner's Guide to Open Workbench

Project management Project Management

1 Start a new project

Software Management. Dr. Marouane Kessentini Department of Computer Science

Chapter 4: Planning Projects, Part I (Integration, Scope, Time, and Cost Management) Slide 1

MITRE Baseline Configuration System Implementation Plan

The purpose of this course is to provide practical assistance for defining and managing project scope.

SLIM Estimate and Microsoft Project Best Practices

PROJECT MANAGEMENT METHODOLOGY SECTION 3 -- PLANNING PHASE

Retained Fire Fighters Union. Introduction to PRINCE2 Project Management

Project management. Organising, planning and scheduling software projects. Ian Sommerville 2000 Software Engineering, 6th edition.

PROJECT AUDIT METHODOLOGY

Certified Project Management Professional VS-1079

College of Engineering and Applied Science University of Wisconsin -- Milwaukee

Software Development & Education Center. Microsoft Office (Microsoft Project 2010)

LECTURE 5: SOFTWARE PROJECT MANAGEMENT. Software Engineering Mike Wooldridge

Chapter01. Introduction to Software Project Management

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

8. COMPUTER TOOLS FOR PROJECT MANAGEMENT

Chapter 6. (PMBOK Guide)

Chapter 7 - Project Scheduling and Tracking

Schedule Compression

<name of project> Software Project Management Plan

THE PROJECT MANAGEMENT KNOWLEDGE AREAS

Introduction to Project Management

Chapter 4: Project Time Management

Introduction. Page 1

MSP How to guide session 2 (Resources & Cost)

Chapter 2: Project Time Management

5. Creating a Gantt Chart

Project management. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 5 Slide 1

Scope management can be defined as controlling what is and what is not a part of the project.

PMP SAMPLE QUESTIONS BASED ON PMBOK 5TH EDITION

Project Management Certificate (IT Professionals)

A Fool with a Tool: Improving Software Cost and Schedule Estimation

Project Management Professional (Certified by PMI)

PROJECT MANAGEMENT IN PRIMAVERA P6 WEB ACCESS REL 7

Guidelines: Project Schedule Project Management Office (PMO)

MIS 460 Project Management

Introduction to Project Management

Transcription:

Project Management for Scientists Project Organization & Control Christoph U. Keller, c.u.keller@uu.nl Sterrekundig Instituut Utrecht Utrecht University www.astro.uu.nl/~keller

Outline Recap Resource Allocation Balancing Control Activities Change Management 2

Where We Are in the Cycle Initiate Plan Execute Control Close Project life cycle Linear progression with decision points at boundaries Each box has a given set of inputs and outputs 3

What We Have: project Plans (Science) requirements Work Breakdown Structure (WBS) Baseline schedule Baseline budget Resource plan (this lecture) Communication plan (future lecture) Risk analysis and mitigation plan (future lecture) Change control plan (this lecture) 4

What We Have: Project Team Enthusiastic and well-informed sponsor Project team with roles, authorities, and responsibilities 5

Resource Allocation After initial resource assignment and scheduling, many resources are used >100% Can be avoided by changing resource assignments and/or changing schedule (leveling) Resource leveling is last step in making realistic schedule Resource leveling: optimize the use of people and equipment assigned to project Some of it can be made automatically Also avoid under-allocation (people become inefficient) 6

Project Management Triangle Scope = science requirements, performance Resources = cost, budget Time (to completion) = schedule One side cannot be changed without affecting the others! 7

Critical Path Consecutive tasks where delay in any of those tasks delays project as a whole Typically shown in red in Gantt chart software 8

Balancing Act Balance project scope against 3 constraints 1. Time: will not get project done within time allotted by project (baseline) plan 2. Money: can deliver desired outcome on schedule, but it will cost too much 3. Resources: project cost is ok, but schedule call for people, equipment that are not available, even though the money is there to hire/buy Balancing required if one or several constraints are violated 9

Balance at project level Balancing Make changes that will deliver on time, within budget, and all requirements fulfilled Authority to do that within project Balance project constraints Change requirements, budget, and/or schedule Requires agreement of all stakeholders Balance at sponsor level Choice of which projects to pursue, how to spread limited resources Requires sponsor agreement or above 10

Balancing at Project Level Reestimate Project Change Task Assignments Add People to Project Increase Productivity Outsource Overtime 11

Reestimating Budget Optimist s choice Potential to reduce pessimistic estimates Positive: legitimately reduced estimates make project cheaper and/or faster Negative: Wishful thinking since estimates are not better Best: always check estimates, check estimating assumptions; do not reduce to please; increase facts supporting cost and schedule 12

Change Task Assignments Straightforward resource allocation maneuver Add resources to tasks on critical path Positive: reduced project duration at the same cost Negative: Too many cooks as too many people on a single task work less efficiently, therefore increased cost Best: 3 things to consider when moving resources: Both tasks need the same resource type Critical path may change after resource change Not all task durations are reduced by adding people 13

Add People to Project Obvious approach to reducing the project duration Either increase number of simultaneous tasks or number of people per task Positive: reduced project duration Negative: increase in cost of coordination and communication, requires (rare) qualified resources Best: some tasks are suitable to be done by more people; other concurrent tasks are very independent and can be done by different people 14

Increased Productivity Some people are more productive than others High performers can reduce schedule and cost Positive: highly cost and schedule effective, better results Negative: other projects will suffer and team is often overqualified Best: mix top and average people Create experts by putting same people on similar tasks Use WBS to identify tasks that benefit most from top talent Involve top people in project management tasks 15

Outsource project (Parts) Part of project is handed over to outside company Good when required skills are not available within team Positive: greater experience increases productivity, schedule Negative: responsibility move increases risk Best: high risk, high return Find qualified company Clear agreements before work starts using project management approaches 16

Overtime Easiest way to add more labor to project More efficient than adding more people Positive: no additional coordination, communication required, less distractions in workplace Negative: overtime costs more, less efficient, burnout Best: overtime is perceived as above and beyond normal Apply sparingly and show benefits to project Only when leading to big paybacks 17

Balancing Project Constraints Reduce project scope (reduced low-priority science) Fixed-phase scheduling (always meet schedule) Fast-tracking (non-traditional task overlapping) Phased product delivery (early, partially useful product, full product later) Do it twice (quick-and-dirty first, then solid product) 18

Controlling Projects Plan is clear, thought-out, manageable Execution means Work is being done Problems arise Constraints are violated Information deluge Not enough time to get everything done Changes occur Challenge to stay in control 19

Control Activities Manage scientific/technical performance Manage cost, schedule, resources Control changes Manage risks and problems Manage project team Communicate achievements and project status 20

Change Control Every project faces changes in requirements, cost, schedule, resources If not carefully controlled, project goes out of control Once approved, requirements, cost, schedule, etc. become controlled Changes to controlled requirements etc. must pass through change management process 21

Change Management Process Identify potential change, submit change request Document and analyze change request Evaluate change and impact on project plan Obtain formal approval on change Implement and document change Review and close change 22

Configuration Management Subset of change management Makes sure everybody uses the same version of documents, plans etc. Configuration management for any project part where different versions occur during life of project Project control documents Electronic files Prototypes, experiments, 23