time scheduling a project

Upload: ravneet-s-lotey

Post on 14-Apr-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/29/2019 Time Scheduling a Project

    1/63

    Time Scheduling of a

    project

  • 7/29/2019 Time Scheduling a Project

    2/63

    2

    Definition of scheduling and its relationship to theproject management process

    Scheduling uses and benefits

    Schedule types

    Characteristics of a good schedule

    Schedule preparation, reports and control

    Network scheduling including analysis techniquesand relationships

    Scheduling Topics Covered

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    3/63

    3

    Can you imagine starting a long car trip to an unfamiliar destination without a

    map or navigation system? You're pretty sure you have to make some turns

    here and there, but you have no idea when or where, or how long it will take toget there. You may arrive eventually, but you run the risk of getting lost, and

    feeling frustrated, along the way.

    Essentially, driving without any idea of how you're going to get there is the

    same as working on a project without a schedule. No matter the size or scopeof your project, the schedule is a key part of project management. The schedule

    tells you when each activity should be done, what has already been completed,

    and the sequence in which things need to be finished.Luckily, drivers have fairly accurate tools they can use. Scheduling, on the other

    hand, is not an exact process. It's partestimation, part prediction, and part'educated guessing.'

    Because of the uncertainty involved, the schedule is reviewed regularly, and it

    is often revised while the project is in progress. It continues to develop as the

    project moves forward, changes arise, risks come and go, and new risks are

    identified. The schedule essentially transforms the project from a vision to atime-based lan.

    http://www.mindtools.com/pages/article/newPPM_01.htmhttp://www.mindtools.com/pages/article/newPPM_01.htm
  • 7/29/2019 Time Scheduling a Project

    4/63

    4

    PM Process Summary

    Launch Plan Recruit and organize project team Establish team operating rules Level project resources

    Assign work

    Monitor& Control Progress Establish progress reporting system Set up change control process Define problem escalation process Monitor progress vs. plan Revise project plan

    Close Out Project Obtain client acceptance Install project deliverables Complete project documentation Complete post-implementation audit Issue final project report

    Develop Detailed Plan Identify project activities Estimate activity duration Determine resource requirements Construct / analyze project network Prepare project schedule

    Define Project State need, problem or opportunity Define project objectives Identify success criteria List assumptions, risks and obstacles Define project scope and work

    breakdown structure

    Feedback

    Adapted from Project Management,

    1987 Kepner-Tregoe, Inc.and Effective Project Management by R.K. Wysocki, R. Beck Jr.& D.B. Crane (Wiley, 1995)

    We are here

  • 7/29/2019 Time Scheduling a Project

    5/63

    5

    The process of converting a general or outline plan fora project into a time-based graphic presentation usinginformation on available resources and timeconstraints.

    Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    In project management, a schedule is a listing ofa project's milestones, activities, and deliverables, usuallywith intended start and finish dates. Those items areoften estimated in terms of resource allocation, budgetand duration, linked by dependencies and scheduled

    events.

    Project managers have a variety of tools to develop aproject schedule from the relatively simple processofaction planning for small projects, to use ofGanttCharts

    and Network Analysis for large projects.

    http://www.maxwideman.com/issacons/index.htmhttp://en.wikipedia.org/wiki/Projecthttp://en.wikipedia.org/wiki/Projecthttp://en.wikipedia.org/wiki/Project_managementhttp://en.wikipedia.org/wiki/Milestone_(project_management)http://en.wikipedia.org/wiki/Project_managementhttp://en.wikipedia.org/wiki/Task_(project_management)http://en.wikipedia.org/wiki/Task_(project_management)http://en.wikipedia.org/wiki/Task_(project_management)http://en.wikipedia.org/wiki/Deliverablehttp://en.wikipedia.org/wiki/Deliverablehttp://en.wikipedia.org/wiki/Projecthttp://en.wikipedia.org/wiki/Milestone_(project_management)http://en.wikipedia.org/wiki/Task_(project_management)http://en.wikipedia.org/wiki/Deliverablehttp://en.wikipedia.org/wiki/Estimation_(project_management)http://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://www.mindtools.com/pages/article/newHTE_04.htmhttp://www.mindtools.com/pages/article/newHTE_04.htmhttp://www.mindtools.com/community/Bite-SizedTraining/SmallProjects.phphttp://www.mindtools.com/pages/article/newPPM_03.htmhttp://www.mindtools.com/pages/article/newPPM_03.htmhttp://www.mindtools.com/pages/article/newPPM_03.htmhttp://www.mindtools.com/pages/article/newHTE_04.htmhttp://www.mindtools.com/community/Bite-SizedTraining/SmallProjects.phphttp://www.mindtools.com/pages/article/newPPM_06.htmhttp://www.mindtools.com/pages/article/newPPM_06.htmhttp://www.mindtools.com/pages/article/newPPM_03.htmhttp://www.mindtools.com/pages/article/newPPM_03.htmhttp://www.mindtools.com/pages/article/newPPM_06.htmhttp://www.mindtools.com/pages/article/newPPM_06.htmhttp://www.mindtools.com/pages/article/newPPM_06.htmhttp://www.mindtools.com/pages/article/newPPM_06.htmhttp://www.mindtools.com/pages/article/newPPM_03.htmhttp://www.mindtools.com/pages/article/newPPM_03.htmhttp://www.mindtools.com/pages/article/newPPM_03.htmhttp://www.mindtools.com/community/Bite-SizedTraining/SmallProjects.phphttp://www.mindtools.com/community/Bite-SizedTraining/SmallProjects.phphttp://www.mindtools.com/community/Bite-SizedTraining/SmallProjects.phphttp://www.mindtools.com/pages/article/newHTE_04.htmhttp://www.mindtools.com/pages/article/newHTE_04.htmhttp://www.mindtools.com/pages/article/newHTE_04.htmhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Resource_allocationhttp://en.wikipedia.org/wiki/Estimation_(project_management)http://en.wikipedia.org/wiki/Deliverablehttp://en.wikipedia.org/wiki/Task_(project_management)http://en.wikipedia.org/wiki/Milestone_(project_management)http://en.wikipedia.org/wiki/Projecthttp://en.wikipedia.org/wiki/Project_managementhttp://en.wikipedia.org/wiki/Project_managementhttp://en.wikipedia.org/wiki/Project_managementhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    6/63

    6

    Scheduling is a management tool

    They provide a basis for you to monitor and control project

    activities.

    They help you determine how best to allocate resources soyou can achieve the project goal. They help you assess how time delays will impact the project. You can figure out where excess resources are available to

    allocate to other projects. They provide a basis to help you track project progress.

    Scheduling

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    7/637

    It can be used to satisfy a number of objectives Coordination Analysis and forecasting Reporting against a baseline

    Scheduling enables you to Integrate the activities of the various project participants Show interface responsibilities particularly with respect to

    timing Secure, record and communicate commitment to tasks by

    the various contributors to the project effort

    Scheduling

  • 7/29/2019 Time Scheduling a Project

    8/638

    Scheduling also enables you to

    Identify the key activity sequence (critical path)determining the length of the project

    Display departmental work loading and hencefacilitate departmental planning

    Provide the basis for more detailed scheduling

    Scheduling

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    9/639

    Scheduling enables analysis and forecasting

    You can Show priorities for procuring equipment, material,

    labor and services Analyze complex work areas with many interrelated

    activities through network analysis Facilitate long range planning and future resource

    allocation

    Measure progress Measure performance Maintain control over time and cost of the project Produce a cash flow forecast

    Scheduling

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    10/6310

    Use scheduling for reporting

    Provide a visible summary of important ormajor activities

    Report planned completion dates Report deviations from plan Provide an early warning system for delays Monitor cash flow Record actual dates

    For forecasting For estimating on future projects

    Scheduling

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    11/6311

    Three Basic Steps to a Project Schedule

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    12/6312

    There are many ways of presenting similarinformation, each with different objectives:-

    Gantt Chart is another name for Bar Chart

    Milestone Chart

    Progress Chart

    Networks

    Line of Balance

    And several other methods

    Types of Schedules

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    13/6313

    Graphicalrepresentationshows horizontalbars against atime scale

    At summary ordetailed levels

    Gantt or Simple Bar Chart

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    14/6314

    Graphicalrepresentationshows milestone

    dates Identifies key

    points in theproject's life span

    The bars are notnecessarily visible

    Milestone Chart

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    15/6315

    Graphicalrepresentationshows progress

    relative to plan In this case, behind

    schedule

    No indication of

    final completion

    Progress Bar Chart

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    16/6316

    Graphicalrepresentation showsoriginal baselineschedule (red bars)

    and actual progressrelative to currentplan

    No indication of finalcompletion

    Bar Chart Status Report

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    17/6317

    Advantages Good communication tool Easy to prepare (minimal cost) Easy to update

    Good for small projects

    Disadvantages Do not show relationships between

    activities without a lot of extra lines Limited help for project control

    Bar Charts Pros and Cons

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    18/6318

    A good schedule will be Logical Simple and easy to work with

    Easy to monitor Flexible, easy to revise Specific and timely

    It will also Anticipate problems

    Promote effective communication

    Project Planning and Scheduling

    Characteristics of a Good Schedule

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    19/6319

    The highest summary level schedule for a projectshowing the overall phasing and all majorinterfaces, key milestones and significant workelements

    Also known as an Executive Summary LevelSchedule

    Usually prepared manually as an outline of intentvery early in the project's life span

    Master Schedule

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    20/6320

    Developed as early as possible in the project life span

    Maintained by the project manager

    For the project owner/sponsor

    Preferably developed through negotiation with theproject sponsor

    Should show all major activities at a summary level

    Include key milestones or events relating to eachmajor activity at critical points in time

    Master Schedule

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    21/6321

    Original version is the baseline or target schedule

    Provides a yardstick for the overall project statusagainst which overall progress is measured

    Because of its simplicity, it can be used throughoutthe project as the reporting base

    Master Schedule

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    22/6322

    The Baseline Master Schedule should not bechanged unless

    A formal and agreed re-scheduling takes place for

    the entire project or a major part of it

    The current actual progress and the targetschedule become so far apart that recovery isimpossible and target objectives have becomemeaningless

    Such changes are recognized by seniormanagement and approved by the sponsor/client

    Master Schedule

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    23/6323

    There are 9 general steps in preparing a reliable schedule

    Before you start preparing a serious detailed schedule, youmust first have

    A Work Breakdown Structure (WBS) A list of tasks derived from each Work Package

    Staffing and resources required, or available, for each task

    But first Assemble key team members who will be responsible for

    conducting the project Brief them on the purpose of the meeting

    Inevitably there will be some preliminary discussion

    Preparing a Schedule - Prerequisites

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    24/63

    24

    Establish and agree the scheduling assumptions,especially a clear set of scheduling objectives For example, product quality grade, time and

    cost limitations that will affect activities

    Overall strategy for the project

    Methodology or technology to be used and how itwill be applied

    Sources of resources and their competence, ortraining needs

    Working hours, holidays, other interruptions

    Preparing a Schedule

    Project Planning and Scheduling

    Step 1

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    25/63

    25

    Identify each logical work area as reflectedin the WBS and the activities associatedwith each

    Make sure that all the necessary majoractivities and tasks have been included tocreate the required intermediate and finaldeliverables

    If you have too many activities considerusing "hammocks to group discrete tasksas one activity

    Preparing a Schedule

    Project Planning and Scheduling

    Step 2

    Hammock - An aggregate or summary

    activity. All related activities are tied as

    one summary activity and reported at

    the summary level.http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    26/63

    26

    Establish the project's natural or "inherent" logic

    Some projects have very clear logic while othersprovide more options depending on resources or

    the nature of the project or other circumstances

    It is worth spending time to look for it

    Work the activities from the beginning to the end

    Then work from the end back to the beginning!

    Preparing a Schedule

    Project Planning and Scheduling

    Step 3

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    27/63

    27

    Develop a flow chart or logic diagram a network diagrampaint a picture of the schedule

    Use the work breakdown structure as a To do list

    Which of these items must be done first? Label that item A

    What must follow next?

    Label those B, C, D, etc Now ask what can be done concurrently with A, B or C?

    Assemble a simple logic diagram arranged from left to right

    Project Planning and Scheduling

    Step 3,continued Preparing a Schedule

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    28/63

    28

    Logic Diagram

    Use large sheets of paper, cards on the wall or sticky notes

    More than 30 activities, separate project into two phases

    Project Planning and Scheduling

    Step 3,continued

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    29/63

    29

    Estimate the duration of each activity or task

    Pay particular attention to this step since the whole

    schedule will depend upon it

    Use all available sources of information

    Document areas of high uncertainty (risk)

    Always aim for the most likely" duration don't build in

    contingency at every step, or the project will not fly

    Always be realistic you can refine on the second pass

    and make appropriate contingency allowances later

    Preparing a Schedule

    Project Planning and Scheduling

    Step 4

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    30/63

    30

    Calculate the Forward Pass by adding the durationsalong each path in your network to establish theearliest start (ES) and finish (EF) dates for each activity

    Calculate the Backward Pass by repeat this operationbut working backwards from the last date established inthe Forward Pass or from a specified RequiredCompletion date to establish the latest start (LS) andfinish (LF) dates for each activity

    This is much easier using scheduling software

    Preparing a Schedule

    Project Planning and Scheduling

    Step 5

    http://www.maxwideman.com/issacons/index.htm

    l d h d l

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    31/63

    31

    If you examine the values of (ES-LS) and (EF-LF)you will note that

    The string of activities where these values are

    zero is the longest path through the network

    This is known as the Critical Path

    Where the values are positive indicates thatthere is Float for those activities

    Preparing a Schedule

    Project Planning and Scheduling

    Step 5,continued

    http://www.maxwideman.com/issacons/index.htm

    P j Pl i d S h d li

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    32/63

    32

    A negative ES-LS value implies that you must start anactivity before you are logically able to do so, that is,you don't have enough time to do all of the work asplanned

    This usually only happens when you are given amandated finish date which is inadequate or too tight(senior management's favorite pastime)

    If you have negative values the schedule doesn'twork, and you need to go to Step 6

    Preparing a Schedule

    Project Planning and Scheduling

    Step 5,continued

    http://www.maxwideman.com/issacons/index.htm

    P j t Pl i d S h d li

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    33/63

    33

    There are a number of things you can do to fix anunworkable schedule

    To meet a predetermined end date

    Check whether all activities are really necessary Move activities off the critical path or eliminatethem altogether

    Accelerate critical activities Using overtime or more resources Work some activities in parallel (concurrently) or

    increase the amount of overlap

    Insist that management provides faster feedback ondecision-making

    Preparing a Schedule

    Project Planning and Scheduling

    Step 6

    http://www.maxwideman.com/issacons/index.htm

    P j t Pl i d S h d li

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    34/63

    34

    Make sure the resulting schedule chart makes senseand looks good

    A well-presented bar chart will show the grouped

    activities in a progressive cascade making it clear andeasy to read

    Use the calendar dates and create an ideal masterschedule of milestone dates identifying the completionof major or key activities

    Preparing a Schedule

    Project Planning and Scheduling

    Step 7

    http://www.maxwideman.com/issacons/index.htm

    P j t Pl i d S h d li

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    35/63

    35

    Finally, when everyone is satisfied, follow upwith these last two steps

    Chart or print the results and distribute for

    final team review and acceptance beforeissuing it to management

    Abstract or summarize schedule data fordifferent levels of management

    Preparing a Schedule

    Project Planning and Scheduling

    Step 8

    Step 9

    http://www.maxwideman.com/issacons/index.htm

    P j t Pl i d S h d li

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    36/63

    36

    Schedule Reports

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    37/63

    37

    Strictly speaking, you cannot control the schedule

    What you can do is

    Create a schedule

    Have it distributed for action

    Observe what is actually going on

    Compare and update the schedule

    Report your findings to those in charge

    Conduct review meetings with your team

    Schedule Control

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    38/63

    38

    The agenda should include

    Significant variances

    Impact on future milestones

    Impact on activities of others

    Proposed actions to catch up

    Summary of expected future key milestone dates

    Planning and Schedule Review Meetings

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    39/63

    39

    If there is a severe problem with the schedule,recovery actions may well depend on thetechnology that you are dealing with

    However, management steps that you mightconsider include Closer control Crashing reduce time by increasing resources Working overtime or double shifts Fast tracking overlap serial activities Trade-offs between scope, quality, time and cost Change methods, materials or equipment Negotiate a revised schedule

    Changing the Schedule

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    40/63

    40

    If the schedule gets really out of whack you may needto do more than just negotiate a revised schedule

    You may need to obtain approval for

    A major revision of the timeline Major revisions of the methodology or resources Revision of the project scope with all appropriate

    approvals, of course In other words, a major re-planning effort

    A suggested flow chart for a schedule change processis shown on the next slide

    Changing the Schedule

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    41/63

    41

    Schedule Change Process

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    42/63

    42

    A graphical display of the logical order of activitiesthat defines the sequence of work in a project whereactivities are represented by boxes

    Networks are usually drawn from left to right withlines drawn between the boxes to show theprecedence relationships between them

    Arrow heads are sometimes placed on the lines to

    indicate the direction of the flow through time

    Network Scheduling

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    43/63

    43

    Precedence diagram format is the most common (seenext slide)

    Shows logical inter-relationships between activities,

    that is, their interdependence

    Enables easy calculation of critical path eithermanually or with software

    Critical Path activities have zero float and constitutesthe longest path in the project

    Shows how much float other activities have

    Network Advantages

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    44/63

    44

    Project Planning and Scheduling

    Precedence Network Diagram

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    45/63

    45

    The critical path determines length of project accordingto the project logic and the critical activities for thatparticular scenario

    Easy to assign leads and lags between activities tosolve a deadline problem

    Easy to apply resources and determine resource ortime trade-offs

    Facilitates what if" scenarios

    By running the same network with actuals it is fairlyeasy to assess project progress and performance

    Network Advantages

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    46/63

    46

    If you have more than a few activities you need touse software

    The network itself is not a good presentation

    communication tool

    Good software will present the same information as abar chart

    The network itself is really only a means to an end

    Network Disadvantages

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    47/63

    47

    Activity An item of work that consumes time andresources to produce some result

    Critical Path

    The series of activities all of which must finish ontime for the whole project to finish on time

    Sometimes described as the longest path through anetwork, hence the shortest project time

    A critical path has zero float

    A critical path assumes that the network logic issound

    Network Terminology

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    48/63

    48

    Event or Milestone A point in time when certain conditions have been

    fulfilled, such as the start or completion of one ormore activities

    Unlike an activity, does not consume time orresources

    Hence, expresses a state of being Activities take place between events

    Float or Slack Time The additional time availableto complete a non-critical activity

    Network Terminology

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    49/63

    49

    Leads and Lags An imposed modification of thelogical relationship between activities to accelerateor delay the apparent natural order

    Scheduling Network Graphical representation ofactivities or nodes and the dependencies betweenthem

    Time Estimate The prediction of the most likely

    duration of an activity

    Network Terminology

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    50/63

    50

    Essentially there are three different approaches Activity-oriented systems, Event-oriented systems Event-oriented systems plus probability

    Activity-oriented systems use either activities asconnectors or Activities as nodes

    Event-based approach focuses on start and finish

    times and may involve PERT Shown graphically on the next slide

    Approaches to Network Analysis

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    51/63

    51

    Network Analysis Techniques

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    PERT

    Project

    Evaluation

    and Review

    Technique

    Calculation produces an "Expected time" Te,

    where Te = (To+4Tm+Tp)/6, that is to say,

    the mean value of the three estimates

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    52/63

    52

    Networks depend on relationships

    Relationships between activities are central to theconcept of network analysis

    Several relationships, including lag factors, are showngraphically on the next several slides

    Note that with Arrow Diagramming you have to use

    dummy activities to correctly display certainrelationships not intuitive, but it works

    Network Relationships

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    53/63

    53

    Arrow Diagramming

    oject a g a d Sc edu g

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    54/63

    54

    Precedence Diagramming

    j g g

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    55/63

    55

    Lag Factor Notation

    j g g

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    56/63

    56

    Start is dependent, but not completion

    j g g

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    57/63

    57

    Completion is dependent, but not start

    j g g

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    58/63

    58

    B depends on A after a specified lag

    j g g

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    59/63

    59

    Precedence Network Activity Data Boxes

    http://www.maxwideman.com/issacons/index.htm

    Suggested display of key data

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    60/63

    60

    Precedence Network Diagram

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    61/63

    61

    You'll probably want to make your first cut at acomplicated network schedule on paper

    Start with a large sheet of paper Fill it with blank data boxes (previous slides) all neatly

    lined up in rows and columns with space betweenthem all Use sticky notes for the boxes so you can move them

    around Display as many activities as you can think of Now draw in the dependency lines

    Enter any other data you have this all makes iteasier to computerize later

    Larrys note Its easier said than done

    First Cut at a Complex Schedule

    http://www.maxwideman.com/issacons/index.htm

    Project Planning and Scheduling

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    62/63

    62

    Weve covered the essentials of project scheduling

    Definition of scheduling

    Uses and benefits

    Types of schedules

    Schedule preparation

    Schedule reports and control

    Network scheduling and analysis techniques

    Summary

    http://www.maxwideman.com/issacons/index.htm

    http://www.maxwideman.com/issacons/index.htmhttp://www.maxwideman.com/issacons/index.htm
  • 7/29/2019 Time Scheduling a Project

    63/63