Winter 20141 Lecture 9 Project Planning and Scheduling Time Events Resources.

Slides:



Advertisements
Similar presentations
1/13/20141 What is SimNet? LEARNING & ASSESSMENT MODULES FOR… Office 2010 | Windows Vista & IE7,8,9 | Windows XP, Vista & 7 | Computer Concepts In a simulated.
Advertisements

Monday, January 13, Instructor Development Lesson 9.
Monday, January 13, Instructor Development Lesson 6 Instructor Resources.
Rev Monday, January 13, Foundations, Technology, Skills Tools.
an innovative solution by central control
Module 6 – Evaluation Methods and Techniques. 13/02/20142 Questions and criteria Methods and techniques Quality How the evaluation will be done Overview.
Welcome Welcome to the next session in the professional development program focused around the 9-12 Mathematics Standards. 3/1/20141Geometry.
SAP-Customizing SAP-Customizing.

Information Technology Project Management – Third Edition
© 2007 Cisco Systems, Inc. All rights reserved. 1 Valašské Meziříčí Networking Media.
Managing Projects Teaching materials to accompany:
6/12/20141 Money and Banking Chapter Outline The Functions of Money The Functions of Money The Components of Money Supply The Components of Money.
All of Lab. 4 using Services Audio, LED, GPIO, LightSensor, Thermal Sensors, LCD Code by A. Tran / M. Smith Talk by M. Smith with slides from D. Lannigan.
CP Chapter 4 Schedule Planning.
Project Management from Simple to Complex
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Project Management Operations Management - 5 th Edition Chapter.
Work Breakdown Structures
Project Scheduling: Lagging, Crashing, and Activity Networks
Please, select a question: How does a personal account work? How to apply to a job offer? How to send a spontaneous application? How to recover your password?
Project Management CHAPTER SIXTEEN McGraw-Hill/Irwin Copyright © 2011 by the McGraw-Hill Companies, Inc. All rights reserved.
UUCS Congregational Meeting December 5, /25/20141.
8/25/20141 Road Map to Success Business Plan Preparation Workshop.
Project Quality Management
Session Agenda  What is WebCRD?  The four ways to place an order  Placing an order from an application  Uploading a document  Placing a Catalog order.
10/12/20141Chem-160. Covalent Bonds 10/12/20142Chem-160.
12/10/ Guy Platten Caledonian Maritime Assets Ltd (CMAL) 12/10/20142 Hybrid Ferries – the opportunity for Scotland.
10/22/20141 GDP and Economic Growth Chapter /22/20142 Outline Gross Domestic Product Gross Domestic Product Economic Growth Economic Growth.
Project Management Process. Managing the Information Systems Project Focus of project management To ensure that information system projects meet customer.
MarcEdit "A Closer Look at Productivity Tools” NETSL 2014 Apr. 11, pm.
Advanced Project Management - CPH
Scheduling The Project  Scheduling Planning, budgeting and scheduling are all part of the same process Planning a project, developing a budget for it,
Defining activities – Activity list containing activity name, identifier, attributes, and brief description Sequencing activities – determining the dependencies.
Winter Lecture 9 Project Scheduling Time Events Resources.
Project Time Management
Importance of Project Schedules
Project Plan The Development Plan The project plan is one of the first formal documents produced by the project team. It describes  How the project will.
Development Processes and Product Planning
Lean Six Sigma: Process Improvement Tools and Techniques Donna C. Summers © 2011 Pearson Higher Education, Upper Saddle River, NJ All Rights Reserved.
HIT241 - TIME MANAGEMENT Introduction
Software Project Management Task Sequencing Activity Sequencing Concepts PERT charts Critical Path Analysis.
Edward B. Farkas, Managing Director, Project Management Practice
Lecture 5 Title: Project Time Management By: Mr Hashem Alaidaros MIS 434.
Appendix A Project Management: Process, Techniques, and Tools.
~ pertemuan 6 ~ Oleh: Ir. Abdul Hayat, MTI 03-Apr-2009 [Abdul Hayat, Project Time Management, Semester Genap 2008/2009] 1 PROJECT TIME MANAGEMENT.
COMP 208/214/215/216 Lecture 3 Planning. Planning is the key to a successful project It is doubly important when multiple people are involved Plans are.
IT Project Management, Third Edition Chapter 6 1 Chapter 3: Project Time Management.
Rev. 0 CONFIDENTIAL Mod.19 02/00 Rev.2 Mobile Terminals S.p.A. Trieste Author: M.Fragiacomo, D.Protti, M.Torelli 31 Project Idea Feasibility.
Objectives 4 Understand the basic concepts of project planning and control 4 Explain PERT and Timeline (Gantt) charts.
1IT Project Management, Third Edition Chapter 6 Chapter 6: Project Time Management.
Fall CS-EE 480 Lillevik 480f06-l10 University of Portland School of Engineering Senior Design Lecture 10 Webs Scheduling MS Project (Optional)
Applied Software Project Management PROJECT SCHEDULES Applied Software Project Management 2:16:07 AM 1.
1 Rev: 5/05/07 MSE-415: B. Hawrylo Chapter 16 Managing Projects MSE-415: Product Design Lecture #3.
Information Systems System Analysis 421 Chapter 3 Managing the Information Systems Project.
Project Time Management
McGraw-Hill/Irwin Copyright © 2011 The McGraw-Hill Companies, All Rights Reserved Chapter 10 Projects.
(M) Chapter 12 MANGT 662 (A): Procurement, Logistics and Supply Chain Design Purchasing and Supply Chain Analysis (1/2)
SOFTWARE PROJECT MANAGEMENT
Fundamentals of Project Management and Schedule Development.
Project Management Planning and Scheduling. “Failing to plan is planning to fail” by J. Hinze, Construction Planning and Scheduling Planning: “what” is.
IE 366 Chapter 6, Section 10 Project Planning and Scheduling.
Project Management – PTM721S
PROJECT MANAGEMENT.
Project Management: PERT/CPM
Eleanor Roosevelt High School
Information Technology Project Management
CHAPTER 6 PROJECT TIME MANAGEMENT
Project Time Management
Importance of Project Schedules
CHAPTER 6 PROJECT TIME MANAGEMENT
Presentation transcript:

Winter Lecture 9 Project Planning and Scheduling Time Events Resources

Winter What is the difference between Project Planning and the Project Schedule? The Project Schedule is the result of detailed Project Planning Project Planning is the process of evaluating the project tasks and resources to determine how the resources will be applied to the tasks in a manner that will insure a successful result of the project.

Winter Project Planning and Scheduling Once the project is defined, the schedule becomes the most visible project document. Developing a schedule is an iterative process. Remember the triangle. Task Description Resource needs Features Preliminary Linking Resource Availability Working Schedule Time No Yes Final Schedule

Winter Development time-T Development cost-C Product Features-F C=F/T Control Documents support key factors PFSDFSDCG&S Schedule Final Project Reports The FSD answers the What? The CG&S answers the How? And the Schedule answers the When?

Winter Development time-T Development cost-C Product Features-F C=F/T The key parameters of Development Trade offs between the key product development factors.

Winter Murphys Law of Development A project can be done; –quickly, –inexpensively, –or well. One can pick any two of the three variables at the same time, but not all three. –(informally its fast, cheap, or good) Inherent trade-off between: Speed Cost Quality

Winter Project Scheduling When does a team develop a Project Schedule? It doesnt make too much sense to do a detailed schedule before the project definition is complete. However, a rough schedule with approximate milestones is generally created early in the concept development phase. This preliminary schedule is used for project justification and project pipeline planning. Once the project passes through the system level design checkpoint, and project level feasibility is proven, then the detailed plan for the completion of the project is completed. This coincides with the addition of project resources from other functional areas, and the authorization of large project funds to complete the project. The detailed plan and schedule becomes a contract between the development team and the company. Contracts and schedules can be modified over time, but both require the explicit consent of both parties.

Winter Project Scheduling 8 Steps to complete a schedule Step 1 The first step is to develop a task description list. This is list of all the tasks that you can think of that will be necessary to complete the project. It is very important not to skip over some of the more common tasks, such as system integration or testing time.

Winter Project Scheduling Practice assignment. Develop a Gantt Chart for the following project; Fixing dinner The dinner will include a tossed salad, mushroom and rice casserole, baked salmon, and rolls. Step 1. Major activities wash and cut vegetables for the salad toss the salad set the table prepare the mushrooms cook the mushrooms mix rice with casserole ingredients bake the casserole 350 degrees prepare the salmon bake the salmon prepare the rolls serve the dinner

Winter Project Scheduling Step 2 Next you make a first pass at the resource requirements to complete each task. The resource requirements need to consider both time and the number of people available. This will be hard for some of your projects, because most of you dont have any prior experience to give you a baseline. Dont estimate too tightly: allow for the unexpected. You will also have to make some fundamental assumptions about the project.

Winter Project Scheduling Fixing dinner The dinner will include a tossed salad, mushroom and rice casserole, baked salmon, and rolls. Assumptions: casserole requires the mushrooms to be precooked. We can cook both the casserole and the salmon in the same oven. We have only two people to complete the assignment Step 2. Assign resource requirements Major activities and times wash and cut vegetables for the salad--15 minutes toss the salad--5 minutes set the table -- 8 minutes prepare the mushrooms– 5 minutes Precook the mushrooms– 10 minutes mix casserole ingredients 10 minutes bake the casserole 350 degrees--25 minutes prepare the salmon minutes bake the salmon minutes prepare the rolls -- 5 minutes serve the dinner -- 5 minutes

Winter Project Scheduling Step 3 The third step is to identify linkages between the various tasks. Certain tasks are independent and can be started at any time. Most tasks require the completion of other activities before they can be started. Some tasks will have multiple linkages. You may want to use a task structure matrix to determine linkages.

Winter Three Fundamental Activity Relationships Example: Kodak Cheetah Microfilm Cartridge

Winter #TaskTime 1.wash and cut vegies15m 2.set the table10m 3.Prepare the mushrooms5m 4.precook the mushrooms10m 5.mix casserole ingredients10m 6.bake the casserole25m 7.prepare the salmon10m 8.bake the salmon20m 9.prepare the rolls5m 10.serve the dinner 5m 11.toss the salad5m 12.heat the oven10m Step 3. Identify the dependencies between activities. Dependencies none 3 4 5,12 none 7, 12 none 6,11,2,8,9 1 none What assumptions are you making about available resources?

Winter Project Scheduling Step 4 Identify the major checkpoint activities that will require the completion and demonstration of project status. Example Check if Casserole and Salmon are done.

Winter Development Phase Activities A B C D E Checkpoint Meeting Proceed to next phase 1 Cancel Project 3 Redirect Project 2 Many activities may need to come together for the checkpoint meetings.

Winter Project Scheduling Step 5 Develop the preliminary schedule. There are many software programs, such as Microsoft Project, that can be used to actually complete the schedule.

Winter min20 min30 min40 min50 min60 min * Wash and cut vegies * Prepare mushrooms * Precook mushrooms * Mix casserole * Cook Casserole * Cook Salmon * Prepare Salmon * Preheat oven * Prepare rolls * Set the table * Toss the salad * Serve dinner Gantt Chart for Dinner exercise Person 1Person 2

Winter PERT and CPM Charts 42 Start 3 6 Finish days activity precedence activity and duration Simple network diagrams are easy to understand. We cannot represent the coupled/iterative task relationships.

Winter Project Scheduling Step 6 Analyze the results. Most schedules require many passes to balance the tasks, resources, and requirements. This is just like the project triangle. If the project schedule doesnt meet the market requirements, then the project team must either modify the number of available resources, or reduce the scope of the project. In the case of your project, it is important to identify what degrees of freedom are available. The project end point is fixed. Therefore, you can only change the resources, (the amount of time that the team will commit to this project), or the scope of the development effort, (the features that your product will have).

Winter #TaskTime 1.Heat the oven10m 2.Prepare mushrooms5m 3.Precook the mushrooms10m 4.mix casserole ingredients 10m 5.bake the casserole 25m 6.prepare the salmon 10m 7.bake the salmon 20m 8.Wash and cut vegies15m 9.Toss the Salad5m 10.Set the table 10m 11.Prepare the rolls5m 12.Serve the dinner5m Step 3. What changes if you only have one person? Dependencies none , 7, 9, 10, 11 You have to determine a new sequence of task completion. Now the activity takes 75 minutes!!

Winter Project Scheduling What can you do to reduce the time to complete the dinner? Could 3 or more people help? If you had more time to prepare, how could you shorten the schedule?

Winter Project Scheduling Step 7 Identify the Critical Path, the series of tasks that have no slack time associated with their completion. Then look for ways to do more in parallel to shorten the time. The perfect schedule has all paths at their critical points.

Winter min20 min30 min40 min50 min60 min * Wash and cut vegies * Prepare mushrooms * Precook mushrooms * Mix casserole * Cook Casserole * Cook Salmon * Prepare Salmon * Preheat oven * Prepare rolls * Set the table * Toss the salad * Serve dinner Slack time Critical Path

Winter PERT and CPM (Critical Path Management) Charts 42 Start 3 6 Finish days activity precedence critical path activity and duration

Winter Project Scheduling Step 8 When the schedule is close to completion, most smart teams insert into the schedule some planned slack time for contingencies.

Winter Project Scheduling DSM - design structure matrix. Shows serial, coupled, and parallel tasks Gantt chart - horizontal time line of the project. Commonly used to show completion status. PERT chart - explicitly shows both timing and task dependencies. The nodes of the chart are the task descriptions, and the lines show the duration. It is easy to add critical path identification to the chart. (In most development projects a person is assigned to develop and manage the schedule. Most projects with over 15 people or multiple teams will require a full time project coordinator.)

Winter Homework Assignment Prepare the task list for your actual project. (Use Microsoft Project or a similar program to complete the Schedule for your project.) a copy of your task list to me following your next team meeting. Review the material in Chapter 16 of Ulrich and Eppinger

Winter PERT Chart and Critical Path A B C D E F G H I J K L M N A 2 task duration (weeks) critical path

Winter Design Structure Matrix Receive and Accept Specification Concept Generation/Selection Design Beta Cartridges Produce Beta Cartridges Develop Testing Program Test Beta Cartridges Design Production Cartridge Design Mold Design Assembly Tooling Purchase Assembly Equipment Fabricate Molds Debug Molds Certify Cartridge Initial Production Run TASK. J D A L K I E C H F G B N M BJDALKIECHFGNM Coupled Tasks Parallel Tasks Sequential Tasks C D N M L K J I H G F E A B Example: Kodak Cheetah Microfilm Cartridge