[530]4 time planning

Upload: saravanachilla

Post on 10-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 [530]4 Time Planning

    1/65

    1

    Engineering

    Project Management

    By

    Sami Fahmy, Ph.D, P. Eng, PMP

    ENG M 530 - Lecture No. 4

    Planning Time (Scheduling)

  • 8/8/2019 [530]4 Time Planning

    2/65

    2

    References

    Project Management Book ofknowledge(PMBoK-2004). Published by

    PMI

    Construction Project Scheduling andControl. By Dr. Saleh Mubarak. Published

    by Pearson, Prentice hall

  • 8/8/2019 [530]4 Time Planning

    3/65

    3

    Agenda

    1. Activity Definition

    2. Activity Sequencing

    3. Activity Resource Estimating

    4. Activity Duration Estimating

    5. Schedule Development

  • 8/8/2019 [530]4 Time Planning

    4/654

    Schedule is an Important Tool

    1. Quantifies the time objective

    2. Determines sequence and time frame for

    activity accomplishment3. Establishes basis for progress evaluation

    4. Allows Project Manager to make educateddecisions

    5. Define significant events and activities for

    the project6. Allows for the control of project activities

    (Used as a baseline)

  • 8/8/2019 [530]4 Time Planning

    5/655

    Time Planning Processes

    Primary Input Process Major Output

    WBS and scope

    statement

    Activity Definition Activity list

    Activity list

    Activity Attribute

    Activity Sequencing Project schedulenetwork diagram

    Activity list

    Activity List

    Project schedule network Diagram

    Activity durationestimate

    Activity ResourceEstimating

    Activity Duration

    Estimating

    Schedule

    Development

    Activity resourceRequirement

    Activity duration

    estimate

    Project Schedule

  • 8/8/2019 [530]4 Time Planning

    6/656

    1. Activity Definition

    Identifies and documents the work that isplanned to be performed

    Decomposes Work Packages intoactivities

    Provides a basis for estimating,scheduling, execution, monitoring andcontrol

    The activities scheduled must relate toprojects objectives

  • 8/8/2019 [530]4 Time Planning

    7/657

    1. Activity Definition Process

    Project ScopeStatement

    WBS

    Activity List

    Activity Attributes

    Milestone List

    Tools and Techniques

    1. Decomposition

    2. Templates

    3. Rolling wave

    planning4. Expert

    judgment

    5. Planningcomponent

  • 8/8/2019 [530]4 Time Planning

    8/658

    1. Activity Definitions (T & T)

    Decomposition Subdividing the project work

    package into smaller scheduledactivities

    Activities (action statements)

    Major outputs are described asactivities

    Decomposition is done bymembers responsible for workpackages

  • 8/8/2019 [530]4 Time Planning

    9/659

    1. Activity Definitions (T & T)

    Templates Activity lists from previous projects are

    often used Advantages and disadvantages

    Also consider activity attributes. Arethey valid for this project?

    It identifies typical milestones for atypical project

  • 8/8/2019 [530]4 Time Planning

    10/65

    10

    1. Activity Definitions (Outputs)

    Activity List

    Include all activities Describe each activity in detail

    Organized as an extension to WBS

  • 8/8/2019 [530]4 Time Planning

    11/65

    11

    1. Activity Definitions (Outputs)

    Activity Attributes Used for planning schedule activities

    and schedule development Examples:

    Activities identifier/description

    Activity codes

    Logical relationships

    Resource requirements Imposed dates

    Constraints and assumptions

  • 8/8/2019 [530]4 Time Planning

    12/65

    12

    1. Activity Definitions (Outputs)

    Milestone list

    Identifies milestones Mandatory or optional

    Part of the project management plan

  • 8/8/2019 [530]4 Time Planning

    13/65

    13

    2. Activity Sequencing

    Identifying and documenting interactivity

    dependencies Accurately sequencing project activities

    will contribute to a realistic and achievable

    schedule Use manual or computer program in

    sequencing activities, or a combination ofboth

  • 8/8/2019 [530]4 Time Planning

    14/65

    14

    2. Activity Sequencing Process

    Tools and techniques

    1. PrecedenceProgramming Method(PDM or AON)

    2. Arrow Diagramming

    Method (ADM/AOA)

    3. Schedule networktemplates

    4. Dependencydetermination

    5. Applying leads andlags

    Project Scope Statement

    Activity list

    Activity attributes

    Milestone list

    Approved change requests

    Project Schedule

    Network Diagrams

    Activity list (updates)

    Activity attributes(updates)

    Requested changes

    2 A i i S i (T & T)

  • 8/8/2019 [530]4 Time Planning

    15/65

    15

    2. Activity Sequencing (T & T)

    Precedence Programming Method (PDM)

    Project network diagram with:

    Nodes representing activities

    Arrows representing dependencies

    Used by most project management software No dummy activities

    Activity Constraint Activity

    2 A ti it S i (T & T)

  • 8/8/2019 [530]4 Time Planning

    16/65

    16

    2. Activity Sequencing (T & T)

    Precedence Programming Method (PDM)

    Also called Activity on Node Method(AON)

    Event oriented

    Activities represented by nodes

    Arrow denotes the precedence

    relationship

    2 A ti it S i (T & T)

  • 8/8/2019 [530]4 Time Planning

    17/65

    17

    2. Activity Sequencing (T & T)

    Precedence Programming Method (PDM)

    Start

    Activity A Activity B

    Activity C Activity D

    Finish

    2 A ti it S i (T & T)

  • 8/8/2019 [530]4 Time Planning

    18/65

    18

    2. Activity Sequencing (T & T)

    Arrow Diagramming Method (ADM) Network diagramming with:

    Arrows representing activities Nodes representing dependencies

    It only allows finish to startdependencies

    Event Activity Event

    2 Activity Sequencing (T & T)

  • 8/8/2019 [530]4 Time Planning

    19/65

    19

    2. Activity Sequencing (T & T)

    Arrow Diagramming Method (ADM)

    Also called Activity on Activity Method (AON) Work done between two events is an activity

    Activity (arrow) connects two events

    Activity oriented

    The succeeding activity could NOT start until

    preceding activity is completed Finish to Start relationship

    Dummy activities used to indicate

    interdependency

    2 Activity Sequencing (T & T)

  • 8/8/2019 [530]4 Time Planning

    20/65

    20

    2. Activity Sequencing (T & T)

    Arrow Diagramming Method (ADM)

    Start FinishA

    BC

    F

    E

    D Dum

    my

    Activity

    2 Activity Sequencing (T & T)

  • 8/8/2019 [530]4 Time Planning

    21/65

    21

    2. Activity Sequencing (T & T)

    Dummy Activity An activity of zero duration

    Used to show logical relationship(dependencies)

    Shown as a dashed line headed by anarrow

    Indicate interdependency

    Know the Difference:

  • 8/8/2019 [530]4 Time Planning

    22/65

    22

    Know the Difference:

    AOA:

    pour (1 d) cure (7 d) install

    25 26 27 28

    concrete walls concrete floor joist

    AON:

    pour concrete Lag (7 d) install floorwall joist

    Types of Relationships

  • 8/8/2019 [530]4 Time Planning

    23/65

    23

    Types of Relationships

    Finish to Start

    Start to Start

    Finish to Finish

    Start to Finish (Not used often)

    Types of Dependencies

  • 8/8/2019 [530]4 Time Planning

    24/65

    24

    Types of Dependencies

    Finish to Start Relationship (FS)

    AOA PDM

    Running wires can NOT

    start until framing is finished

    FrameWall

    RunWire Frame

    WallRunWire

    Types of Relationships

  • 8/8/2019 [530]4 Time Planning

    25/65

    25

    Types of Relationships

    AOA PDM

    Start to Start Relationship (SS)

    Begin wall

    framing

    Complete wall

    framing

    Runwiring

    Frame

    walls

    Run

    wires

    Wiring can NOT start until

    wall framing starts

    Types of Relationships

  • 8/8/2019 [530]4 Time Planning

    26/65

    26

    Types of Relationships

    AOA PDM

    Finish to Finish Relationship

    Install

    shingles

    Begin roof Complete roof

    Install

    shingles

    Roof

    Roofing can NOT be finished

    until the shingles are finished

    Know the Difference

  • 8/8/2019 [530]4 Time Planning

    27/65

    27

    Know the Difference

    PDM (AON)

    Shows

    interdependenciesNo dummy activities arerequired

    New activities can beeasily added to schedule

    More flexible

    Utilizes lags betweenactivities

    ADM (AOA)

    Show

    interdependency

    Dummy activities can

    be usedNo lags between

    activities

    2 Activity Sequencing (T & T)

  • 8/8/2019 [530]4 Time Planning

    28/65

    28

    2. Activity Sequencing (T & T)

    Dependency

    Indicates the relationship betweenactivities or tasks

    Mandatory

    Discretionary

    External

    2 Activity Sequencing (T & T)

  • 8/8/2019 [530]4 Time Planning

    29/65

    29

    2. Activity Sequencing (T & T)

    Mandatory Dependencies (Hard Logic) They are inherent in the nature of the

    work being done.

    They include physical limitations:

    Build a basement before starting

    the superstructure Build prototype before testing starts

    Write Review

    Document document

    2. Activity Sequencing (T & T)

  • 8/8/2019 [530]4 Time Planning

    30/65

    30

    2. Activity Sequencing (T & T)

    Discretionary Dependencies (Soft Logic) Defined by the project management

    team

    soft logic or preferential logic/preferredlogic

    Use with care and document, may limitscheduling options

    Based on: Best practices of a particular industry

    Desired specific sequencing

    2. Activity Sequencing (T & T)

  • 8/8/2019 [530]4 Time Planning

    31/65

    31

    2. Activity Sequencing (T & T)

    External Dependencies Activities that involve a relationship

    between project activities and non-project activities

    Examples:

    Environmental hearing before sitepreparation work begins

    Delivery of a product has to be donebefore on-site testing may begin

    2. Activity Sequencing (Outputs)

  • 8/8/2019 [530]4 Time Planning

    32/65

    32

    2. Activity Sequencing (Outputs)

    Project Schedule Network Diagrams Activity list (updates)

    2. Activity Sequencing (Outputs)

  • 8/8/2019 [530]4 Time Planning

    33/65

    33

    2. Activity Sequencing (Outputs)

    Project Schedule Network Diagrams A schematic display of the projects

    activities and the logical relationshipamong them

    The diagram should be accompaniedby:

    Summary of the basic sequencing

    approach

    Details of any unusual sequencing

    3. Activity Resource Estimating

  • 8/8/2019 [530]4 Time Planning

    34/65

    34

    3. Activity Resource Estimating

    Tools and techniques

    1. Expert judgment

    2. Alternatives analysis

    3. Published estimatingdata

    4. Project management

    software

    5. Bottom-up estimating

    Activity list

    Activity attributes

    Resource availability

    Activity resource

    requirements

    Activity attributes

    (updates)

    Resource breakdown

    structure

    3 Activity Resource Estimating (T & T)

  • 8/8/2019 [530]4 Time Planning

    35/65

    35

    3. Activity Resource Estimating (T & T)

    Published estimating data

    Production rates

    Unit cost

    Hourly rate

    Etc.

    3. Activity Resource Estimating (T & T)

  • 8/8/2019 [530]4 Time Planning

    36/65

    36

    y g ( )

    Bottom-up estimating

    Engineering estimate

    Most accurate estimate

    Uses WBS

    Advantages and disadvantages

    3 Activity Resource Estimating (Outputs)

  • 8/8/2019 [530]4 Time Planning

    37/65

    37

    3. Activity Resource Estimating (Outputs)

    Activity resource requirements

    Resource breakdown structure

    Activity Resource Estimating (Outputs)

  • 8/8/2019 [530]4 Time Planning

    38/65

    38

    y g ( p )

    Activity Resource Requirements Resources assigned to project will

    significantly influence the duration of theactivities

    Doubling the number of resourcesassigned to a project may or may beable to complete the tasks in half the

    time Watch for efficiency,safety and space

    limitation

    Activity Resource Estimating (Outputs)

  • 8/8/2019 [530]4 Time Planning

    39/65

    39

    y g p

    Resource Breakdown Structure Hierarchal structure

    Identifies resources by: Category

    Type

    4. Activity Duration Estimating

  • 8/8/2019 [530]4 Time Planning

    40/65

    40

    The process of taking information onthe project scope and resources

    and then developing durations for

    input to schedule

    4. Activity Duration Estimating

  • 8/8/2019 [530]4 Time Planning

    41/65

    41

    Involves estimating the number of workperiods likely to be needed to completeeach identified activity

    Estimates should be approved by an

    experienced person in the type of workunder consideration

    Considers the elapsed time required forspecific operations

    4. Activity Duration Estimating

  • 8/8/2019 [530]4 Time Planning

    42/65

    42

    Tools and techniques1. Expert judgment

    2. Analogous

    estimating3. Parametric

    estimating

    4. Three-point estimate

    5. Reserve analysis

    Project scope statement

    Activity list

    Activity attributes

    Activity resource

    requirements

    Activity DurationEstimates

    Activity Attributes

    (updates)

    Activity Duration Estimating (Inputs)

  • 8/8/2019 [530]4 Time Planning

    43/65

    43

    Project scope statement

    Activity list

    Activity attributes

    Activity resource requirements

    Activity Duration Estimating Guidelines

  • 8/8/2019 [530]4 Time Planning

    44/65

    44

    Estimate each activity independently Assume a normal level of labour and

    equipment

    Assume a normal work week

    Disregard any predetermined contract

    completion date Use past experience as a guide

    Use consistent time unit

    Activity Duration Estimating (T & T)

  • 8/8/2019 [530]4 Time Planning

    45/65

    45

    Analogous estimating

    Parametric estimating Three-point estimate

    Activity Duration Estimating (T & T)

  • 8/8/2019 [530]4 Time Planning

    46/65

    46

    Analogous Estimating (Top down) Using actual estimate from a previous,

    similar activity as a basis for estimatingother activity

    A Form of expert judgment

    Most reliable when:

    The previous activity is similar

    The individual preparing the estimatehas the needed expertise

    Activity Duration Estimating (T & T)

  • 8/8/2019 [530]4 Time Planning

    47/65

    47

    Parametric Estimating (quantitative) Uses mathematical models

    Regression analysis Scatter diagram

    Learning curves Activity duration = quantity x unit

    rate

    Activity Duration Estimating (T & T)

  • 8/8/2019 [530]4 Time Planning

    48/65

    48

    Three-Point Estimate Use three-point estimate for each

    activity: Most likely (Realistic)

    Optimistic (Best-case scenario) Pessimistic (Worst-case scenario)

    Examples

    Activity Duration Estimating (Outputs)

  • 8/8/2019 [530]4 Time Planning

    49/65

    49

    Activity Duration Estimates

    Activity Attributes (updates)

    4. Activity Duration Estimating (Outputs)

  • 8/8/2019 [530]4 Time Planning

    50/65

    50

    Activity Duration Estimates

    Quantitative assessments of the likely

    number of work periods that will berequired to complete an activity

    Indicate a range to give some idea ofaccuracy

    E.g.. 10 days 2 days (8-12 days) 15% probability of exceeding the 10

    days

    5. Schedule Development

  • 8/8/2019 [530]4 Time Planning

    51/65

    51

    Schedule development is concerned with:

    Determine start and finish for each

    activity Determine the critical path

    Must be realistic Iterative approach

    5. Schedule Development Process

  • 8/8/2019 [530]4 Time Planning

    52/65

    52

    Tools and techniques

    1. Schedule networkanalysis

    2. Critical path method

    Activity list

    Activity attributes

    schedule network diagrams

    Activity resource requirements

    Activity duration estimates

    Project schedule

    Schedule model

    data

    Schedule baseline

    Resource requirements

    (updates)

    5. Schedule Development (Inputs)

  • 8/8/2019 [530]4 Time Planning

    53/65

    53

    Activity list

    Activity attributes Project schedule network diagrams

    Activity resource requirements Activity duration estimates

    Risk register

    5. Schedule Development (T & T)

  • 8/8/2019 [530]4 Time Planning

    54/65

    54

    Schedule network analysis

    Critical path method

    Schedule compression

    Resource leveling

    Project management software

    5. Schedule Development (T & T)

  • 8/8/2019 [530]4 Time Planning

    55/65

    55

    Schedule network analysis Analytical techniques

    Involves calculating theoretical earlyand late starts and finish dates for allproject activities, regardless of any

    resource pool description

    The resulting information is not the

    schedule but an indication of theschedule

    5. Schedule Development (T & T)

  • 8/8/2019 [530]4 Time Planning

    56/65

    56

    Critical path method

    Calculates a single deterministic

    early and late start and finish. Basedon single duration estimate

    The focus of the schedule is on thecalculation of the float

    5. Schedule Development (T & T)

  • 8/8/2019 [530]4 Time Planning

    57/65

    57

    Critical path method

    The longest path through a networkdiagram

    Determines the date for earliest

    completion of the project Series of activities that has (no float)

    Questions on CPM

  • 8/8/2019 [530]4 Time Planning

    58/65

    58

    Can a critical path change? If yes, when? Is it possible to have more than one critical

    path?

    Is it a good idea to have 2 paths? The latest finish time for activities A, B, and C

    is 10, 15, 16. What is the earliest start time for

    activity D?

    D

    A

    BC

    Questions on CPM (contd)

  • 8/8/2019 [530]4 Time Planning

    59/65

    59

    The latest start time for activity A, B, C is 10, 15,16. What is the latest finish time for Activity D?

    Activity A, early start is 5 weeks and latest startis 6 weeks. This activity has to be delayed by 1week as a result of last equipment delivery. What

    is the effect on the critical path?

    D

    A

    B

    C

    A

    Float

  • 8/8/2019 [530]4 Time Planning

    60/65

    60

    Slack time

    Built-in time flexibility

    Critical activities has no float

    Any delay in the critical activities willresult in the delay of the project

    Float can be positive or negative

    Two Types of Float

  • 8/8/2019 [530]4 Time Planning

    61/65

    61

    Free float

    The amount of time an activity can

    be delayed without delaying theearly start date of its successor

    activityTotal float

    The amount of time a task can bedelayed without delaying theprojects completion date

    5. Schedule Development (Outputs)

  • 8/8/2019 [530]4 Time Planning

    62/65

    62

    Project Schedule

    Formats

    Project Schedule Networkdiagram

    Bar Chart (Gantt chart) Milestone chart

    Bar Chart

  • 8/8/2019 [530]4 Time Planning

    63/65

    63

    Advantages Good, fast and

    easy

    Easy to update

    Shows plan and

    schedule Excellent tool for

    small projects

    Good reportingtool

    Disadvantages No critical path

    No dependency

    Milestone Chart

  • 8/8/2019 [530]4 Time Planning

    64/65

    64

    Shows the following: Critical activities duration

    Critical path in a very simple form Dates of major deliverables and key

    events

    Activity dependencies

    5. Schedule Development (Outputs)

  • 8/8/2019 [530]4 Time Planning

    65/65

    65

    Schedule Baseline

    Once completed, it will be used for:

    Basis for performance measurement

    Basis for corrective action

    Basis for schedule forecasts