I love the sound they make as they fly by.

Slides:



Advertisements
Similar presentations
Project Management.
Advertisements

Scheduling Work I love deadlines. I love the sound they make as they fly by. -- Douglas Adams.
CP Chapter 4 Schedule Planning.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Gantt Chart Graph or bar chart with a bar for each project activity that shows passage of time Provides visual display of project schedule Slack amount.
CSSE 372 Week 6 Day 2 Constructing and Analyzing the Project Network Diagram  PERT Chart PERT was invented for the Nautilus submarine project. Ok, maybe.
Chapter 10: Project Schedule Planning
Defining activities – Activity list containing activity name, identifier, attributes, and brief description Sequencing activities – determining the dependencies.
Importance of Project Schedules
© 2000 by Prentice-Hall Inc Russell/Taylor Oper Mgt 3/e Chapter 6 Project Management.
Project Management tools BTEC National. General planning & scheduling tools Project management software helps you manage the administration, planning.
Chapter 24 Project Scheduling and Tracking
Project Scheduling & Budgeting CEE 402 Engineers Without Frontiers Lecture 6 February 26, 2003.
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.
Software Project Management Task Sequencing Activity Sequencing Concepts PERT charts Critical Path Analysis.
Time Management Week 7 - Learning Objectives You should be able to: n List and describe the processes, activities, inputs, and outputs in time management.
PROJECT MANAGEMENT Outline What is project mean? Examples of projects… Project Planning and Control Project Life Cycle Gantt Chart PERT/CPM.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
 Probably the most time-consuming project management activity.  Continuous activity - Plans must be regularly revised.  Various different types of.
POST GRADUATE PROGRAM OF INFORMATION TECHNOLOGY
Lecture 7 Project Scheduling and Tracking
Project Management Project Planning Estimating Scheduling.
~ pertemuan 6 ~ Oleh: Ir. Abdul Hayat, MTI 03-Apr-2009 [Abdul Hayat, Project Time Management, Semester Genap 2008/2009] 1 PROJECT TIME MANAGEMENT.
Dr. Jana Jagodick Polytechnic of Namibia, 2012 Project Management Chapter 7 Project Manager’s Toolkit for Time Management.
Software Project Management
Ch. 41 Project control. Ch. 42 Work Breakdown Structure WBS describes a break down of project goal into intermediate goals Each in turn broken down in.
Software Engineering Lecture 7: Scheduling & Tracking.
More on Scheduling. Recap of Last Class Activity dependencies are shown through CPM/PERT Chart. Critical path Completion date Slack time in non-critical.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Work Systems and the Methods, Measurement, and Management of Work by Mikell P. Groover, ISBN ©2007 Pearson Education, Inc., Upper Saddle.
Advanced Project Management Project Time Management Ghazala Amin.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
PROJECT PLANNING AND SCHEDULLING
Project Scheduling Software
Scheduling Work I love deadlines. I love the sound they make as they fly by. -- Douglas Adams.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Lecture 61 Project planning tool Lecture 62 Objectives Understand the reasons why projects sometimes fail Describe the different scheduling tools, including.
Project Management Inspections and Reviews 1 February.
PROJECT MANAGEMENT Outline What is project mean? Examples of projects…
Project Management Organization Scheduling 31 January.
Project Management. Introduction  Project management process goes alongside the system development process Process management process made up of three.
CON 2001 Construction Methods Tool #1 - Construction Scheduling Presented by Elia Twigg, P.E. (Prof. Ralph V. Locurcio, P.E.)
Chapter 7 – PERT, CPM and Critical Chain Operations Management by R. Dan Reid & Nada R. Sanders 4th Edition © Wiley 2010.
(M) Chapter 12 MANGT 662 (A): Procurement, Logistics and Supply Chain Design Purchasing and Supply Chain Analysis (1/2)
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Project Scheduling. Why Are Projects Late? an unrealistic deadline established by someone outside the software development group changing customer requirements.
Software cost and effort estimation will never be an exact science. Estimation is very difficult to do, but is often needed Too many variables can affect.
Tools to Help  Product flow Dependencies and relationships of deliverables  Work breakdown structure The parts  PERT charts Program Evaluation and.
IE 366 Chapter 6, Section 10 Project Planning and Scheduling.
Introduction to Project Management Chapter 7 Managing Project Resources Information Systems Project Management: A Process and Team Approach, 1e Fuller/Valacich/George.
Project Management (PERT/CPM) PREPARED BY CH. AVINASH
The Project Schedule and Budget
Chapter 6: Database Project Management
REQUIREMENTS Project management tools
For University Use Only
Software Engineering Fall 2005
Hospital Establishment
Most commonly used methods for project management.
Activity Planning.
An introduction to project planning
CHAPTER 6 PROJECT TIME MANAGEMENT
SE Tasks for a Concept Development Project
Critical Path Analysis
PERT - The Program Evaluation and Review Technique
Project Time Management
Importance of Project Schedules
CHAPTER 6 PROJECT TIME MANAGEMENT
REQUIREMENTS Project management tools
Presentation transcript:

I love the sound they make as they fly by. Scheduling Work I love deadlines. I love the sound they make as they fly by. -- Douglas Adams

Software Engineering : A Practitioner’s Approach by Pressman Why is software late? Under-Estimate of effort. Unrealistic deadlines imposed by outsiders. Changing requirements. Risks that were not considered. Technical problems that could not be foreseen. Failure to recognized that the project is falling behind schedule and lack of action to correct the problem. Software Engineering : A Practitioner’s Approach by Pressman

How to build a schedule: Determine dependencies of activities found in WBS. Use dependencies to build activity network diagram (eg PERT). Determine critical path. Map network to a timeline (eg Gantt Chart) using the effort estimates. Use a software tool to help do this work.

Why Determine Dependencies? Dependencies determine deadlines and when work can begin. The WBS shows hierarchy, not dependency. Planners must find all dependencies. Surprises are very bad!

Dependency Types External Dependency Internal Dependency Other projects Stakeholders Sub-Contractors Internal Dependency Audits (design, testing, documentation, …) Sign-Offs at end of phase

Dependency Types FS - T2 cannot start until T1 is finished. Start Finish FS - T2 cannot start until T1 is finished. coding must wait on design to be finished SS - T1 and T2 must start at same time. documentation and coding start together FF - T1 and T2 finish at same time. configuration management ends when coding is done

Dependency Types Lag – T2 cannot start until a given amount of time after T1 is done. Start on-site training one week after final demo to customer management group. Soft – T2 should start after T1, but it is not completely essential that T1 be finished. Populate the new database after the database has been built. If the new database is not completely finished we can still populate the few finished tables.

Activity Networks CPM – Critical Path Method activities are graph nodes (circles) single estimate for duration of tasks PERT – Program Evaluation and Review Technique activities are graph arcs (lines) activity times are ranges and include probabilities

http://www.cs.unc.edu/~stotts/COMP145/homes/map/images/pert.gif

http://www. mckinnonsc. vic. edu http://www.mckinnonsc.vic.edu.au/la/it/ipmnotes/ganttpert/pert_chart.gif

Example Activity Network – Activity on Node 1wks 2wks T5 T2 1wk 3wks 1wk 2wks 1wk T1 T4 T6 T8 T9 4wks T3 3wks T7 Questions: Minimum time to complete the project? Critical Path? Earliest start time, latest start, earliest finish, latest finish? For T2  es=2ndwk ls=4thwk ef=3rdwk lf=5thwk

Resulting Gantt Chart 1 2 3 4 5 6 7 8 9 10 11 12 13 14 T1 T2 T3 T4 T5

Next Time… Making Good PERT charts Managing Uncertainty Resource Leveling Matching to the Calendar and External Resources Correcting Misinterpretations Managing Uncertainty Automated Tools