Project Time Management

Slides:



Advertisements
Similar presentations
Project Management Concepts
Advertisements

CP Chapter 4 Schedule Planning.
Work Breakdown Structures
Estimating, scheduling and budgeting
 Chapter 6: Activity Planning – Part 1 NET481: Project Management Afnan Albahli.
Chapter 10: Project Schedule Planning
Defining activities – Activity list containing activity name, identifier, attributes, and brief description Sequencing activities – determining the dependencies.
Project Time Management
Importance of Project Schedules
Chapter 4: Project Management Objectives Define the terms project and project management, and differentiate between project and process management. Describe.
Introduction to Project Management ECE 480 Erik Goodman.
ELC 347 DAY 7. Agenda Questions Assignment 3 Due Assignment #4 posted  Due next week Group Progress report due next week Exam 2 next week  Same format.
LSU 10/09/2007Project Schedule1 The Project Schedule Project Management Unit #4.
This work is licensed under a Creative Commons Attribution 3.0 Unported LicenseCreative Commons Attribution 3.0 Unported License (CC-BY). Project Management.
Project Management and Scheduling
Project Time Management J. S. Chou, P.E., Ph.D.. 2 Activity Sequencing  Involves reviewing activities and determining dependencies.  A dependency or.
Managing Project Scheduling. What is Project Scheduling? The process of: – defining project activities – determining their sequence – estimating their.
Project Management Software Tools Cheryl A. Wilhelmsen Lee Ostrom.
HIT241 - TIME MANAGEMENT Introduction
Software Project Management Task Sequencing Activity Sequencing Concepts PERT charts Critical Path Analysis.
Chapter 3 : Managing the Information Systems Project.
Time Management Week 7 - Learning Objectives You should be able to: n List and describe the processes, activities, inputs, and outputs in time management.
FUNDAMENTALS OF PROJECT MANAGEMENT. Need of Project Management Projects worth billions of rupees undertaken every year. Effective management has bearing.
Abeer Bin Humaid. Project management is “the application of knowledge, skills, tools, and techniques to project activities in order to meet project requirements”
Project Time Management J. S. Chou, P.E., Ph.D.. 2 Activity Sequencing  Involves reviewing activities and determining dependencies.  A dependency or.
Project Time Management, Mohammad A. UHCL 1 Project Time Management Mohammad A. Rob.
BSBPMG402A Apply Time Management Techniques 1 Apply Time Management Techniques Week 6 Project Time Processes – Part 2 C ertificate IV in Project Management.
Scheduling Sequence & Time.
Appendix A Project Management: Process, Techniques, and Tools.
POST GRADUATE PROGRAM OF INFORMATION TECHNOLOGY
EGNR 300 Project Management Planning & Scheduling ENGR 300 Dept. of Computer Science and Engineering University of Bridgeport,
~ pertemuan 6 ~ Oleh: Ir. Abdul Hayat, MTI 03-Apr-2009 [Abdul Hayat, Project Time Management, Semester Genap 2008/2009] 1 PROJECT TIME MANAGEMENT.
Information Technology Project Management, Seventh Edition Note: See the text itself for full citations.
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.
MS project Abeer Bin Humaid. What is project management? Project management is “the application of knowledge, skills, tools, and techniques to project.
Quick Recap.
Dr. Jana Jagodick Polytechnic of Namibia, 2012 Project Management Chapter 7 Project Manager’s Toolkit for Time Management.
Lecture 7. Review of Lecture 6 Project Scheduling: The process of defining project activities, determining their sequence, estimating their duration Scheduling.
Chapter 6: Project Time Management Information Technology Project Management,
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.
Geog 469 GIS Workshop Project Management.
Copyright Course Technology Chapter 5: Project Time Management.
BSBPMG402A Apply Time Management Techniques Apply Time Management Techniques Project Time Processes – Part 2 C ertificate IV in Project Management
Advanced Project Management Project Time Management Ghazala Amin.
Collecting requirements – Different methods Defining scope – Estimates for all resources Creating the WBS – Different approaches Verifying scope – Formal.
Chapter 6: Project Time Management Information Technology Project Management, Fourth Edition Using Critical Chain Scheduling, PERT, and MS Project 2003.
Richard Fisher 1 The University of Texas at Dallas Project Management Richard Fisher The University of Texas at Dallas.
Project Management Project Planning. PLANNING IN PROJECT ENVIRONMENT Establishing a predetermined course of action within a forecasted environment WHY.
Richard Fisher 1 The University of Texas at Dallas Project Management Richard Fisher The University of Texas at Dallas.
Project Management Inspections and Reviews 1 February.
Project Management Organization Scheduling 31 January.
Project Time Management
SOFTWARE PROJECT MANAGEMENT
Chapter 4 Note: See the text itself for full citations.
Information Technology Project Management, Sixth Edition Note: See the text itself for full citations.
WEEK 3 Project Planning.
BSBPMG503A Manage Project Time Manage Project Time Project Time Processes Part 2 Diploma of Project Management Qualification Code BSB51507 Unit Code.
Project management. Software project management ■It is the discipline of planning, organizing and managing resources to bring about the successful completion.
Project Management Planning and Scheduling. “Failing to plan is planning to fail” by J. Hinze, Construction Planning and Scheduling Planning: “what” is.
Introduction to Project Management Chapter 7 Managing Project Resources Information Systems Project Management: A Process and Team Approach, 1e Fuller/Valacich/George.
Project Management MGT 30725
Chapter 6: Project Time Management
CHAPTER 6 PROJECT TIME MANAGEMENT
Project Time Management
Introduction to Project Management ECE 480 Erik Goodman.
Teaching slides Chapter 13
Importance of Project Schedules
CHAPTER 6 PROJECT TIME MANAGEMENT
Presentation transcript:

Project Time Management Activity Definition, Resourcing and Scheduling

Key Tasks Activity Definition Activity Sequencing Activity Estimation developing the work breakdown structure Activity Sequencing identifying relationships between activities Activity Estimation ‘guessing’ the amount of time and resource required for a particular activity Schedule Development putting the Sequence and Estimation data together into a ‘plan’, a project schedule Schedule Control controlling and managing the project schedule (this will be dealt with a separate lecture)

Activity Definition Need to know the Scope, The Time Constraints and the available Budget Ideally these should be considered in this order Activity Definition Sequence the activities Estimate the duration (time = money) This should result in a Work Breakdown structure (WBS) A list of key tasks, with sub-tasks identified where possible or where required Resource Estimates against lowest level tasks – these can be aggregated back up into an overall resource requirement WBS should be reviewed regularly – break larger tasks down into more detailed tasks at key points transfer between stages of waterfall methodology or the phases of an iterative development for example

Activity Sequencing Identify the order in which tasks can or must be performed Identify dependencies between tasks Mandatory – you cannot test code until it is written Discretionary – don’t start design until analysis is complete External – delivery of new hardware Identify tasks that can be performed in parallel (i.e. they are not inter-dependent) Identify where tasks can overlap (Coding and testing usually overlap at a high level, with low-level mandatory dependencies between parts of the system) May need client input at this stage to identify areas of priority – i.e. if several tasks can be performed in parallel, is any particular task more important to the client than the others? This stage is essential if project management tools are to be used Allows the development of Network Diagrams, Gantt Charts and Critical path Analysis

Task Dependencies (from task  to task) Finish-to-Start The to task cannot start until the from task has been finished (most common type of dependency) Start-to-Start The to task can only be started if the from task has been started Finish-to-Finish The to task can only be finished if the from task has been completed Start-to-Finish The from task must start before the to task can be finished (not used very often) Resource Dependencies Two (independent?) tasks may not be able to use the same resource at the same time These can catch you out!

Activity Estimation Need to estimate Actual Time (effort – man days?) and Elapsed Time (duration - just days) Resources are assigned to tasks – you need to know how much ‘work’ a resource can do in a specific period of time Resources can rarely dedicate 100% of their time to one job, make sure your plans do not assume that they do Does involve guesswork, err on the side of caution Allocate resource estimates at the lowest level of the Work Breakdown Structure May involve ‘external’ resources (delivery of equipment or scheduling a meeting for example)

Activity Scheduling Uses all of the data and information collected thus far to provide estimated start and end dates for a project Aim is to produce a realistic and achievable schedule as a basis for monitoring progress as the project progresses Common scheduling tools and techniques Gantt Charts Critical Path Analysis (Network Diagram) PERT Analysis (often confused with network Diagrams)

Gantt Charts – The Base data

How it looks as a Gantt

Critical Path Analysis (Network Diagram) Similar to Gantt chart but shows each task as a Box Often confused with a P E R T Chart Enter details of earliest start date and task duration (giving the earliest end date) taking into account any dependencies along the way This will enable an end date to be derived You can then work back and enter the latest end-date and latest start date for a task The difference between the latest start date and earliest start date is known as the Float The critical path is the sequence of tasks that have no float time shown The only way to introduce float is to either start the whole project earlier, or finish it later

A simple example

PERT Analysis Program Evaluation and Review Technique A network analysis method which is used when there is a high degree of uncertainty about activity duration estimates Applies the critical path technique to a weighted average duration estimation These durations are then used in a network diagram as per the previous example Uses probabilistic time estimates (in days), based on: Optimistic estimate Most likely duration Pessimistic estimate The Pert Weighted Average (PWA) duration is calculated as follows PWA = optimistic time+4 * most likely time + pessimistic time ------------------------------------------------------- 6

Scheduling Tips Review the plan / schedule regularly As the project progresses, vague details should become more firm – the WBS should become finer-grained Plan with contingency in mind, do not schedule resources to 100% of their availability If in doubt, over-estimate the duration of an activity Track your actual progress against the schedule Make sure you identify the critical path, and also which tasks can be done ‘whenever’ If you come to a stop with one task, use the schedule to identify an appropriate alternative task to start instead

Practical work for this week Download, or Print off the MS Project example worksheet from WebCT Have a go at producing a Gantt chart – see if you can spot any resource issues and fix them everyone’s will be different as you will probably choose different dependencies Use Visio and have a go at producing a Network Diagram Decide if you are going to produce a schedule for your Project and if so, in what format

Summary Planning and Scheduling enables a picture of a project to be produced This can be used to manage workloads, track progress and communicate responsibilities and progress In order to produce an effective schedule you must Define the activities to be undertaken (WBS) Sequence the activities, identifying any dependencies Estimate the resources required (don’t forget that most resources can only be used for a single task at any one time) ‘guessing’ the amount of time and resource required for a particular activity Develop a Schedule (Gantt or Network Diagram) This process is very useful for project management purposes However, care must be taken not to spend too much time fiddling with the finer details of the plan