LSU 10/09/2007Project Schedule1 The Project Schedule Project Management Unit #4.

Slides:



Advertisements
Similar presentations
Management Information Systems [MOIS470]
Advertisements

Project Scheduling Using OpenProj.
Creating a Schedule Using Network Diagrams; Defining Task Durations
PERTEMUAN 3 PPSI Microsoft Project Presentation. What is a Gantt Chart? A Gantt Chart is a visual tool to help Plan, Manage, and Track a project or projects.
Software Process Models
Chapter 10: Project Schedule Planning
Systems Analysis and Design 9th Edition
Microsoft Project.
McGraw-Hill/Irwin © The McGraw-Hill Companies, All Rights Reserved Creating Gantt Charts With Microsoft Project Technology Plug-In T12.
Managing Project Scheduling. What is Project Scheduling? The process of: – defining project activities – determining their sequence – estimating their.
Introduction to Project Management Chapter 6 Managing Project Scheduling Information Systems Project Management: A Process and Team Approach, 1e Fuller/Valacich/George.
Projmgmt-1/18 DePaul University Evaluating Schedule In MicroSoft Project Instructor: David A. Lash.
Importance of Project Schedules
Introduction to Project Management ECE 480 Erik Goodman.
Projmgmt-1/23 DePaul University Tracking the Progress of Your Project In MicroSoft Project Instructor: David A. Lash.
Project Time Management
Project Management Session 7
Microsoft Project Presentation By Corey Johnson 10/11/00.
LSU 10/09/2007Project Tasks & Costs1 Defining the Project Tasks, Cost and Schedule Project Management Unit #3.
PROJECT SCOPE, SCHEDULE, AND RESOURCE MANAGEMENT
LSU 07/25/2004Estimating Costs1 Estimating Project Costs & Time Project Management Unit, Lecture 5.
LSU 07/24/2004Defining Project Tasks1 Defining the Project Tasks Project Management Unit, Lecture 4.
Copyright © Software Process Group 1 Software Process Group Microsoft Project Tutorial Steve Meyers
Planning & Scheduling Your Projects 1. Planning Elements Work Breakdown Structure (WBS) ◦Identifying the tasks and organizing them Scheduling the WBS.
Project Management Software Tools Cheryl A. Wilhelmsen Lee Ostrom.
Refining Your Project Plan Lesson 4. Skills Matrix SkillsMatrix Skill Apply a task calendar to an individual task Change task typesChange scheduling formula.
Copyright © 2009 T.L. Martin & Associates Inc. Chapter 3 Requirements of a realistic CPM schedule.
Project Management Methodology Project monitoring and control.
HIT241 - TIME MANAGEMENT Introduction
Project Management An overview. What is a Project A temporary job to accomplish a specific task A temporary job to accomplish a specific task Attributes.
Abeer Bin Humaid. Project management is “the application of knowledge, skills, tools, and techniques to project activities in order to meet project requirements”
Project Tracking. Questions... Why should we track a project that is underway? What aspects of a project need tracking?
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
CEN th Lecture CEN 4021 Software Engineering II Instructor: Masoud Sadjadi Software Project Planning.
MS project Abeer Bin Humaid. What is project management? Project management is “the application of knowledge, skills, tools, and techniques to project.
© 2012 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the U.S.
Software Project Management Lecture # 7. What are we studying today? Chapter 24 - Project Scheduling  Effort distribution  Defining task set for the.
Time/Cost Trade-off Analysis
Using Microsoft Project Gavrilă Cristian. Using Microsoft Project 1. Introduction 2. Tasks 3. Resources and costs 4. Fine tunning 5. Publishing projects.
Gantt Chart Heba Iqbal. What is a Gantt chart? Developed by Henry Gantt Were considered revolutionary when first introduced Type of bar chart Illustrates.
Management & Development of Complex Projects Course Code - 706
Software Engineering Saeed Akhtar The University of Lahore Lecture 8 Originally shared for: mashhoood.webs.com.
Ahmad Al-Ghoul. Learning Objectives Explain what a project is,, list various attributes of projects. Describe project management, discuss Who uses Project.
Lecture 6. Review of Lecture 5 Company strategic planning: mission and objective statements and competitive strategy. Planning Methods: Top-down, Bottom-up.
Microsoft ® Office Project 2007 Training Linking Project tasks [Your company name] presents:
Project Management All projects need to be “managed” –Cost (people-effort, tools, education, etc.) –schedule –deliverables and “associated” characteristics.
PRJ566 Project Planning & Management Work Breakdown Structure.
Configuration Management and Change Control Change is inevitable! So it has to be planned for and managed.
PMI-Planning Process Group Lecture 08 Ms Saba Sahar.
PROJECT MANAGEMENT Approaches By- Rahul Jain. Plan your work first…..then work your plan.
Information Systems System Analysis 421 Chapter 3 Managing the Information Systems Project.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Chapter 3 Managing the Information Systems Project 3.1.
Information System Project Management.  Some problems that org faced with IS dev efforts include schedule delays, cost overrun, less functionality than.
Engineering Economics Lecture 18 Project Management 6 January 2010.
Creating the Work Breakdown Structure. INFO 638Lecture #22 WBS The goal of the project should be accomplished when all tasks in the WBS are completed.
SOFTWARE PROJECT MANAGEMENT
Develop Schedule is the Process of analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule.
© 2008 Prentice HallAppendix A -1 Introduction to Project Management Appendix Microsoft Project Tutorial Information Systems Project Management: A Process.
Creating a Work Breakdown Structure with Microsoft Project.
© 2008 Prentice Hall6-1 Introduction to Project Management Chapter 6 Managing Project Scheduling Information Systems Project Management: A Process and.
Microsoft Project 101: How to Build a Project Plan
2nd Task of Your Project „All you have to decide, is what to do with the time that is given to you.“ J.R.R. Tollkin Prof. Dr. Christian Bleis 1 Interaktionskompetenz.
CHAPTER 6 PROJECT TIME MANAGEMENT
MGMT 404 Education for Service-- tutorialrank.com
In this tutorial you will:
Guide to Project.
PROJECT MANAGEMENT Bill Biddle.
Introduction to Project Management ECE 480 Erik Goodman.
CHAPTER 6 PROJECT TIME MANAGEMENT
Defining the Project Tasks, Cost and Schedule
Presentation transcript:

LSU 10/09/2007Project Schedule1 The Project Schedule Project Management Unit #4

LSU 10/09/2007Project Schedule2 The project scheduling process Establishing a project schedule determines the time ordering of tasks, helps identify potential resource conflicts, and provides assurance about completion time. A well defined schedule is also a very useful tool for monitoring progress. Developing a project schedule includes the following steps: –Establish the detailed WBS –Determine the task dependence or precedence –Identify time lags –Roll-up time estimates from bottom level WBS –Assign resources (i.e. people) to tasks & resolve conflicts –Identify milestone dates –Implement trade-off if schedule is not acceptable

LSU 10/09/2007Project Schedule3 Factor affecting the schedule Is the WBS complete? –Undefined tasks or time lags can disrupt the planned schedule How accurate is the work package time estimate? –Uncertainty in the times for the lowest WBS level will propagate upward during roll-up What is the level of task dependency? –Dependent tasks can only be accomplished in sequence rather than in parallel. Thus, increasing the number of personnel will not necessarily reduce the time required to complete the tasks. What is the availability of personnel resources? –An individual can not focus on more than one task at a time. Thus, without sufficient personnel independent tasks will need to be done sequentially. What is the effectiveness of the personnel? –What is the percentage of time per week that personnel can be “on task”?

LSU 10/09/2007Project Schedule4 Essential schedule information A complete WBS provides the first order schedule organization –All major tasks, subtasks and milestone events should be identified –The WBS units will usually already be in some kind of time ordering Determine which tasks require the results from some previous task (i.e. task precedence) –For example, you can not install a sensor until the sensor has been specified, ordered and delivered Determine which tasks can be accomplished in parallel –For example, you can build multiple copies of the same design at the same time. Identify milestone events and determine if any of these events require a fixed date Identify and estimate the length of any time lags like shipping time, holidays, exam schedule, time off, etc.

LSU 10/09/2007Project Schedule5 Begin “coding” the schedule Become familiar with project scheduling software such as Microsoft Project Enter tasks from WBS into scheduling software –Use software features to establish “tree structure” relationship –Lower level tasks should be clearly associated with a higher level task –Enter “shipping time” or other project specific lags as “tasks” in the schedule Enter time estimates for lowest level tasks and time lags –These times should then be rolled-up to the higher level summary tasks –Milestone events are indicated by having zero duration Enter task and milestone predecessor information Use software features to enter general time lags such as holidays, exam schedules, etc. Short tutorial of basic Project usage is provided in Lecture 6aLecture 6a

LSU 10/09/2007Project Schedule6 Refinements to the schedule Define the characteristics of your personnel resources and assign these resources to specific task Take into account effects due to limited personnel availability Include lags to reflect the effectiveness of personnel Improve the “parallelism” of your tasks Check that the schedule is consistent with constraints Correct any schedule issues

LSU 10/09/2007Project Schedule7 Personnel availability The schedule can be affected by the number of people with appropriate skills available to the project Individuals can not work on multiple tasks at the same time If two tasks that would normally be worked in parallel are assigned to the same individual, then these tasks must be made dependent and worked in sequence This decision is made when assigning resources to tasks Software like MS Project can automatically examine for resource conflicts and adjust the schedule –Select “Resource Leveling …” from the “Tools” menu –Be careful and save your project before performing any automated leveling. The automation may not work exactly as you expect.

LSU 10/09/2007Project Schedule8 Personnel Effectiveness Include time lags to reflect the effectiveness of personnel Keep in mind that there is a difference between “time on task” and “calendar time” Both available work time and work efficiency must be taken into account If a task requires 40 hours of work … –Normal 100% efficient worker will need 1 week calendar time –Worker that can only focus on task for 10 hours per week will need four weeks of calendar time Schedule software can automatically handle some of these effects by defining the characteristics of particular personnel resources

LSU 10/09/2007Project Schedule9 Define personnel resources Scheduling software should have some ability to define the characteristics of the project resources –Shown is the Resource Information panel in Microsoft Project These resources can then be assigned to particular tasks and the scheduling program will automatically take into account the resource characteristics Characteristics of individuals include: –Normal working time –Personal absences –Percent of work week devoted to project –Calendar dates of availability

LSU 10/09/2007Project Schedule10 Schedule tasks in parallel To within personnel constrains, the more tasks you can schedule to run concurrently the shorter your overall schedule will be. Detailed WBS and task definitions may reveal parallel effort. –Fabrication of duplicates of same design can be run in parallel –Determine requirements early so development of different modules can run in parallel Take advantage of “natural” time lags –While parts for module A are being shipped, schedule work on module B

LSU 10/09/2007Project Schedule11 Check for consistency Make sure that your schedule is consistent with known constraints Is there work scheduled when no one will be available? Is the total work time shown in the schedule consistent with the total time personnel have committed to work? Are the major milestones occurring on the expected or required dates? Is the overall duration of the schedule as expected?

LSU 10/09/2007Project Schedule12 Tracking your schedule Once the initial schedule has been established you should monitor progress –In MS Project you can indicate the percentage that a task is done. –If your schedule is on track then you should show all tasks earlier than the current calendar date as being done There are a few things you can do if you are running behind schedule –Descope the project and eliminate tasks –Increase the number of personnel working on the project –Reassign tasks to more efficient or more available personnel –Increase the number of hours personnel work on the project