The Formal Mechanics of Project Management Work Breakdown Structure Capabilities Resources Resource Requirements Resource Assignments Scheduling and Critical.

Slides:



Advertisements
Similar presentations
Work Breakdown Structure
Advertisements

CP Chapter 4 Schedule Planning.
Chapter 6 Time Planning & Networks
MS Project.
F O U R T H E D I T I O N Project Management © The McGraw-Hill Companies, Inc., 2003 supplement 3 DAVIS AQUILANO CHASE PowerPoint Presentation by Charlie.
PROJECT MANAGEMENT Outline What is project mean? Examples of projects…
MANAGING PROJECT RESOURCES. Resource Allocation Problem  A shortcoming of most scheduling procedures is that they do not address the issues of resource.
Developing a Project Plan
إدارة المشروعات Projects Management
Tutorial 2 Project Management Activity Charts (PERT Charts)
Creating the Project Plan
CS3500 Software Engineering Project Management (1) In 1986 one well-known software engineer (Tom DeMarco) made the simple but important observation: “You.
SW Project Management Project Schedule and Budget
Chapter 4: Project Management Objectives Define the terms project and project management, and differentiate between project and process management. Describe.
Applied Software Project Management Andrew Stellman & Jennifer Greene Applied Software Project Management Applied Software.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
LSU 10/09/2007Project Schedule1 The Project Schedule Project Management Unit #4.
Prof. Awad Hanna Estimating Activity Duration Time Interval  Time Interval is selected according to the nature of the activity (seconds - minutes…) 
Project planning. Software project management Informal definition of management – The art of getting work done through other people Software project management.
ERT461 BIOSYSTEMS ENGINEERING DESIGN 1 ERT424 BIOPROCESS PLANT DESIGN 1.
Time Planning and Con trol Precedence Diagram.  Precedence Diagramming  An important extension to the original activity-on-node concept appeared around.
Toolkit 4.
PROJECT MANAGEMENT Outline What is project mean? Examples of projects… Project Planning and Control Project Life Cycle Gantt Chart PERT/CPM.
Software Project Management Task Estimating and Scheduling
The World of Project Management. WHAT IS A PROJECT?
Chapter 6: Project Time Management
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Project Management Operations Management - 5 th Edition Chapter.
Projects CHAPTER 10. Learning Objectives 1. Explain what project management is and why it is important. 2. Identify the different ways projects can be.
Appendix A Project Management: Process, Techniques, and Tools.
Information Technology Project Management, Seventh Edition Note: See the text itself for full citations.
Dr. Jana Jagodick Polytechnic of Namibia, 2012 Project Management Chapter 7 Project Manager’s Toolkit for Time Management.
1 Chapter 5 Project management. 2 Project management : Is Organizing, planning and scheduling software projects.
BIS 360 – Lecture Two Ch. 3: Managing the IS Project.
Title of presentation goes here Name of presenter Location/date © 2005 MPA. All rights reserved. Task Management in MS Project Genea Mallow-Jensen President,
Project Management Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
Topics To Be Covered 1. Tasks of a Shop Control Manager.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
The Resource Problem Resources and Priorities
Applied Software Project Management PROJECT SCHEDULES Applied Software Project Management 2:16:07 AM 1.
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Project Management Operations Management - 5 th Edition Chapter.
Project Management Project Planning. PLANNING IN PROJECT ENVIRONMENT Establishing a predetermined course of action within a forecasted environment WHY.
PROJECT MANAGEMENT Approaches By- Rahul Jain. Plan your work first…..then work your plan.
Chapter 3 Managing the Information Systems Project
Information System Project Management.  Some problems that org faced with IS dev efforts include schedule delays, cost overrun, less functionality than.
1 8.0 Definition of Project Management Project  Series of related jobs or tasks focused on the completion of an overall objective. Project Management.
Project Time Management
ENGM 631 Optimization Ch. 10: PERT/CPM. Great Pyriamid of Cheops (2,500 B.C.) 42,300,000 Stone Blocks 440 Stories 4Accuracy of 0.04 inch 413 acres level.
Dr. Hany Abd Elshakour 2/18/ :27 PM 1. Dr. Hany Abd Elshakour 2/18/ :27 PM 2 Time Planning and Control Activity on Arrow (Arrow Diagramming.
PERT Gantt WBS.
Project Management Fundamentals - Planning Tools 1.
Chapter 8 - Project Management1 Lecture 2 Today’s lecture covers the followings: 1.To study “project crashing” concept 2.LP formulation for project management.
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Project Management Operations Management - 5 th Edition Chapter.
Develop Schedule is the Process of analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule.
PROJECT MANAGEMENT TOOLS AND TECHNIQUES SEMINAR December 2003.
Overview of Software Project Management cont Review – Class 6 Scheduling Tasks Project Management Activities CEN 4010 Class 8 – 09/22.
Project Management MGT 30725
Management should be based on effective and thorough planning
Activity networks – Example 1
Scheduling Resources and Costs
Chapter 8 - Project Management
CHAPTER 6 PROJECT TIME MANAGEMENT
Time Planning and Control Precedence Diagram
Chapter 6 Network-Based Scheduling
Critical Path Method Farrokh Alemi, Ph.D.
Lecture 5: Project Time Planning (Precedence Diagramming Technique)
University of Debrecen Mongolian University of Life Sciences
Time Planning and Control Precedence Diagram
CHAPTER 6 PROJECT TIME MANAGEMENT
Scheduling Resources and Costs
Presentation transcript:

The Formal Mechanics of Project Management Work Breakdown Structure Capabilities Resources Resource Requirements Resource Assignments Scheduling and Critical Path Analysis Load Balancing Issues

Step 1: Create a Work Breakdown Structure Specify Milestones, the places where significant change occurs. Specify what work product is produced at each milestone. Break your project down into major tasks and those into subtasks Often it’s useful to work between the milestones Indicate the dependencies between tasks (which ones must end before others can start). Indicate which tasks have a fixed duration (wait for paint to dry) and which depend on how many resources are applied

Step 2: Taxonomize Capabilities Often the resources you need can be thought of in terms of their capabilities There are better and worse computers, for example You might need to use people with certain skills Capabilities (or skills) often form a taxonomy Higher capability can do everything one below it can do Typically higher capability resources are also more scarce, expensive Each individual may possess a variety of capabilities, some high some low I’m a good programmer and a lousy artist

Step 3: Describe The Resources Any particular resource has – a set of capabilities –An organizational position –A work calendar, that may not be easy to change –A cost –Ability (or inability) to switch between different tasks

Step 4: Indicate Resource Requirements A resource requirement specifies: –What kind of resource is needed –The minimum required capability –How much of that resource is required (work hours) –How easy it would be to combine several resources to meet this requirement

Step 5: Assign Resources Pick a set of resources that are consistent with the requirement Have a least the capability required Add up to the needed amount of the resource Specify how much you want to load the resource Resources might be sharable I.e. you can split your day into segments and apply each to a different task There are complications to this (see later)

Step 6: Schedule Tasks Assign the earliest start date for the whole project Assign the latest end date for the whole project Forward simulation: –A task’s earliest start date is the maximum of all its predecessors earliest end date –Given the earliest start date, figure out how long the task will take (its duration) to complete, given the resources allocated (this depends on their calendar). –The earliest end date is the earliest start date plus the task duration. –A subtask with no predecessors in the task takes the super-task as its predecessor. –The project’s earliest end date is the max of the earliest end date of all terminal tasks. Backward simulation: –A task’s latest end date is the minimum of its successors’ latest start dates. –Duration works the calendar backward from latest end date –Latest start date is Latest End Date minus duration –Project’s Latest Start Date is minimum of Latest Start Dates o fall initial tasks

Step 6: Schedule Tasks Normally the difference between Earliest State Date and Latest End Date for each task is bigger than the task’s duration The difference is called “Slack” You can schedule the task at any time so that it remains between its ESD and LED using the slack as you like to minimize resource conflicts The path through the WBS network with minimum slack is called the Critical Path The Critical Path determines how fast you can get done.

Step 7: Roll Up Resources Consumption Each specific resource will be required by different tasks at different times at different loading levels At each time point we can add up how much of that resource is required This is called the total load If the total load exceeds the amount of the resource available, then you must reschedule some task that uses the resource, or allocate other resources in its place. When you’ve come up with a schedule in which all resources are under- consumed, you have an executable Project Plan Once you start executing it, it will go wrong, so plans with slack and under- loaded resources are preferable.

Issues Divisibility and additivity –How many tasks can you cut yourself up into while staying sane –How effective on each one will you be if there are 1, 2, 10 –Will applying two people to a task make it happen twice as fast? How about 10 –How much of your day isn’t devoted to “official tasks” Conversations, , coffee, esprit building Subtleties of Requirements –Some requirements are just for time (e.g. glue drying) –Some requirements are subordinate to other requirements (clamps needed while glue sets up, or tools needed by workers) –Some requirements can be divided but then the subordinate ones multiply If two people do the job at 50% they both still need 100% of the tools Risk –How accurate are your assumptions? –How much will it matter? –Redo the exercise with all resource requirements doubled