project presentetion

Upload: ilodigwe-uchenna

Post on 10-Apr-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 Project Presentetion

    1/41

    PROJECT PRESENTATION

    BYONYIA CHUKWUKA OBINNA

    AGU VICTORIA CHINONSO

    ON

    PROJECT MANAGEMENTUSING CPM/PERT METHODS

    (A CASE STUDY OF HELICON ASSOCIATES,OWERRI).

  • 8/8/2019 Project Presentetion

    2/41

    CHAPTER ONE

    INTRODUCTION Project management is the discipline of planning, organizing and managing

    resources to bring about the successful completion of specific project goalsand objectives.

    Project management has been practiced since early civilization. Two fathersof project management are Henry Gantt, the father of planning and controltechniques, which is famous for his use of Gantt chart as a projectmanagement tool. And Henry Fayol for his creation of a projectmanagement function which forms the foundation of the body of knowledge associated with project and project control management. The1950s marked the beginning of the modern project management era. Atthat time, two mathematical project scheduling models were developed.The Critical Path Method (CPM) developed as a joint venture between

    Dupont Corporation and Remington Rand Corporation for managing plantmaintenance projects. And the Program Evaluation and Review Technique(PERT) developed by Booz-Allen and Hamilton as part of the United StatesNavys Polaris missile submarine program. These mathematical techniquesquickly spread into many private enterprises.

  • 8/8/2019 Project Presentetion

    3/41

    Basically, CPM/PERT are project managementtechniques which have been created out of the need ofwestern industrial and military establishment to planschedules and control complex projects. Its graphic wayof showing and managing events and activities in aproject provides a clear and efficient method to analyze

    and allocate resources in order to meet deadlines in aproject.

    In this work, we present a study that describes themethod and models that are applied in estimating thedurations involved in project management.Traditionally, the managers or experts estimate thedurations of each activity in a project and this is oftenbased on their knowledge, experience or historic data.This paper presents research that provides more

    accurate method to achieve the objectives.

  • 8/8/2019 Project Presentetion

    4/41

    Objective of the Study

    The major objective of this study is to;1 Identify the duration of the project.

    2 Identify the critical and non-critical activities in theproject.

    3 Calculate the real duration of the project.

    4 Calculate the probability of completing the projectwithin a specified period.

    1.3 Aim of the Study.1 To avoid delay in projects.

    2. To construct a 3-bedroom bungalow within 105 days(i.e. 3 months and 1 week).

  • 8/8/2019 Project Presentetion

    5/41

    1.4 Scope of the Study

    This work is aimed at applying two techniques i.e. the CPM and PERT methods

    in evaluating the statement plan of HELICON ASSOCIATES in the construction of

    a 3-bedroom bungalow and to bring into focus the implication andconsequence of the plan. These techniques make use of networks to help plan

    and display the coordination of all the activities

    1.5 Motivation of the Study

    HELICON ASSOCIATES wants to construct a 3-bedroom bungalow within 4months and 1 week. The motivation of this study is to bring the project in on

    schedule and perhaps even finish early within 3 months and 1 week using the

    CPM/PERT method.

  • 8/8/2019 Project Presentetion

    6/41

    1.7 Literature Review

    Since the development of CPM/PERT in the 1950s the techniques have been

    the subject of hundreds of research papers. Research has generally been

    focused on PERT since the deterministic CPM represents few problems of

    interest. The research on PERT can be categorized into five general categories.

    The first category includes the research on the error and bias due to

    assumptions made by PERT. The second involves finding the distribution

    function of a project completion time through exact analysis, approximation

    and bonding methods. Third, Monte Carlo sampling has been used to study the

    distribution of PERT networks. The fourth involves resource allocation

    problems and load leveling. The fifth area is the crashing of PERT networks.

    The literature review will focus on the research most directly related to this

    study of CPM and PERT networks.

    Construction projects are normally executed in an environment characterized

    by varying degrees of uncertainties. Factors (Faniran et al.1998) such as

    weather, labour skills, site conditions and management quality can influence

    the duration of construction activities. Many researches (cox 1995: Ben-Haim

    and Laufer 1998, Ayman 2000) have investigated the completion time

    distribution

  • 8/8/2019 Project Presentetion

    7/41

    under uncertain conditions. Research studies have indicated that construction

    planning efforts usually fail to achieve their objectives.

    During the construction of the resource constrained schedule (forward pass)

    the sources of each activitys resources are noted and this information is then

    used to create additional links explicitly representing the resource

    dependencies in the network (Bowers 1995, p.81).

    Using resource constraints is required in construction scheduling. Otherwise,

    the schedule is not realistic, since some resources are highly limited in most

    construction projects and start ability of certain activities is determined by the

    limited resources. Many resource scheduling (RCS) have been developed to

    apply resource constraints (Kelly, 1963; Moder et al, 1983). These traditional

    resource constrained scheduling successfully generate resource constrained

    schedules in which all activities can be executed without resource constraints.

    However, they do not provide correct float data and the critical path of the

    schedules (Wiest, 1964; Woodworth and Shanahan, 1988; Fondahl, 1991; Just

    and Murphy, 1994; Bowers, 1995; Lu and Li, 2003).

  • 8/8/2019 Project Presentetion

    8/41

    A resource constrained schedule contains resource dependencies between

    activities as well as technological relationships. The traditional RCS do not

    consider the resource dependencies resulting to incorrect activity float data

    and then incorrect critical path. Correct float data and the critical path are

    prerequisites in construction scheduling and control. Without this information,

    the project would be very hard to control since every activity should be treated

    as a critical activity. In addition, the total float of an activity is very important in

    delay impact analyses because of its sharing property with other activities and

    amount of impact on the project completion time (de la Garza et al, 1991;

    Callahan et al, 1992; Bartholomew, 1998).

    The other drawback of a resource-constrained schedule is inflexibility in

    activity schedules. Traditional RCS normally generate a single fixed early start

    schedule. However depending on the resource usage and the network

    condition, there could be alternative start and finish time for certain activitiesin the same schedule without delaying the project completion time (Bowers,

    2000). If these alternative schedules are comprehended initially, the schedule

    will be more flexible and thus better able to deal with unanticipated events

    such as equipment failure, delays in material delivery, etc.

  • 8/8/2019 Project Presentetion

    9/41

    Uncertainty of duration on the construction activities (Williams 1990) were

    summarized as the activity duration, the resource requirements of activities,

    resource availability of the structure of the network itself, the precedence

    relations or even the existence of particular activities.

    Risks associated with project delays (Shen 1997) were identified. These risks

    were described as insufficient or incorrect design information, shortage of

    materials/plan resources, inaccuracy of project program, subcontractors

    manpower shortage, variation in ground and weather conditions, abortive

    works due to poor workmanship, shortage of skills/techniques and poorco-coordination with subcontractors

    Source of risks affecting schedules (Mulholland and Christian 1999) are

    categorized as four classes: engineering design, procurement, site construction

    and project management. Since the critical path method (CPM) was used to

    plan for large project schedules, many models have been presented to copewith the uncertainties in the project planning. The two basic network techniques areCPM and PERT.

  • 8/8/2019 Project Presentetion

    10/41

  • 8/8/2019 Project Presentetion

    11/41

    CHAPTER TWO2.1 METHOD OF DATA COLLECTION

    Data on project was collected from the directors officewith the help of a site engineer.

    Two methods of data collection were employed in thedata collection. The first method was to identify what

    should be and what should not be regarded as an activityin the project. The lists of activities were compiled andthe activity durations were given.

    After all the activities were identified, the secondmethod of data collection involved the determination of

    the interdependencies and precedence relationshipsamong the activities. These were arrived at by finding,for each activity, its immediate predecessors; after whichthe data were re-arranged for modeling.

  • 8/8/2019 Project Presentetion

    12/41

    To allow for the usage of PERT analysis, which is a stochastic model in clearing

    uncertainties, three time estimates of duration namely optimistic duration i.e.

    the time required to complete each activity if execution is extremely good, the

    most likely time i.e. the normal duration, and the pessimistic duration i.e. the

    time required for the completion of the project if execution is extremely bad,

    were computed.

  • 8/8/2019 Project Presentetion

    13/41

    Table 1 shows the activities and the activity duration in the plan using the CPM technique.

    Table 1;

    Code Activity Immediate Duration

    Predecessor

    A Site clearing -

    2

    B Bringing of materials A

    2C Setting- out (pegging) A,B

    2

    D Excavation (including septic tank) C 5

    E Placing of columns D 1

    F Blinding of foundation E 1

    G Forming of block work to DPC level (including septic tank) F 3

    H Backfilling and ramering G 2

    I Casting of German floor H 3J Flooring of septic tank I 1

    K Placing of formwork and reinforcement of columns I 2

    L Block work to lintel stage K 10

    M Formwork for lintel and slab (for septic tank) L 3

    N Casting of columns, lintel and slab (for septic tank) M 5

    O Leveling with block work N 3

    P Carpentry work for roofing O 7

  • 8/8/2019 Project Presentetion

    14/41

  • 8/8/2019 Project Presentetion

    15/41

  • 8/8/2019 Project Presentetion

    16/41

    2.3 PLANNING, SCHEDULING AND CONTROL:

    The planning phase use the project rules as a foundation and defines the path

    to achieve the project goals either by CPM/PERT as the path to be chosen. It is

    performed by the manager and the core project team which interfaces with

    appropriate elements of the organization and identifies the actual work to be

    done. It includes estimating schedule and resources required to perform the

    work and produces plans to serve as a baseline and direct the work. A key part

    of schedule planning is identifying the critical path. This is the chain of

    interdependent, sequential project activities that takes the longest time to

    complete and thus determines the minimum schedule for the project. Planning

    also includes the risk identification and risk reduction efforts. The results of the

    planning phase become the project plan.

  • 8/8/2019 Project Presentetion

    17/41

    There are many variation of CPM/PERT which have been useful in planning

    costs, scheduling manpower and machine time. CPM/PERT can ensure the

    following important questions;

    1.How long will the entire project take to be completed? What are the risks

    involved?

    2.Which are the critical activities or tasks in the project which could delay the

    entire project if they were not completed on time?

    3.Is the project on schedule, behind schedule or ahead of schedule?

    2.3 THE FRAME WORK FOR CPM AND PERT

    Essentially, there are six steps which are common to both the techniques. The

    procedures are

    listed below;

    i. Define the project and all of its significant activities or tasks. The project

    (made up of several

    tasks) should have only a single start activity and a single finish activity.

    ii. Develop the relationships among the activities. Decide which activities must

    precede and which

    must follow others.

  • 8/8/2019 Project Presentetion

    18/41

    iii. Draw the network connecting all the activities. Each activity should have

    unique event

    numbers. Dummy arrows are used where required to avoid giving the same

    numbering to two

    activities.

    iv. Assign time and/or cost estimates to each activity.

    v. Compute the longest time path through the network. This is called the

    critical path.

    vi. Use the network to help plan schedule, monitor and control the project.

    The key concept used by CPM/PERT is that a small set of activities which make

    up the longest path through the activity network control the entire project. If

    these critical activities could be identified and assigned to responsible

    persons, management resources could be optimally used by concentrating on

    the few activities which determine the fate of the entire project.

  • 8/8/2019 Project Presentetion

    19/41

    Non-critical activities can be preplanned, rescheduled and resources for them

    can be reallocated flexibly, without affecting the whole project.

    Five useful questions to ask when preparing an activity network are;

    i. Is this a start activity?

    ii. Is this a finish activity?

    iii. What activity precedes this?

    iv. What activity follows this?

    v. What activity is concurrent with this?

    Some activities are serially linked. The second activity can begin only after the

    first activity is completed. In certain cases, the activities are concurrent

    because they are independent of each other and can stint simultaneously. This

    is especially the case in organizations, which have supervisory resources so

    that work can be delegated to various departments which will be responsible

    for the activities and their completion as planned.

    When work is delegated like this, the need for constant feedback and co-

    ordination becomes an important senior management pre-occupation.

  • 8/8/2019 Project Presentetion

    20/41

    2.4 DEFINITION OF TERMS

    Project: A project is defined as a collection of interrelated activities with each

    activity consuming time and resources.

    Activity: An activity can be defined as any task or job of its own which

    requires both time and other resources for its completion. Determination of

    what should be or should not be regarded as activity in a project depends on the

    management.

    Critical Activity: An activity is said to be critical if there is no leeway in

    determining its start and finish times.

    Non-Critical Activity: This allows some scheduling slack so that the start time

    of the activity may be advanced or delayed within limits without affecting the

    completion data of the entire project.

    Event: This is defined as a point in time which activities are terminated and

    others are started. In terms of the network, an event cone points to a node.The chain goes from project activities

    events.

  • 8/8/2019 Project Presentetion

    21/41

    Forward Pass (Earliest Occurrence Time, ): This determines the earliest

    occurrence time of the events. The computation starts at node 1 and ends at

    node n. It starts by setting 1=0 to indicate that the project starts at time 0.Given that p, q, , v are linked directly to node j by incoming activities (p,j),

    (q,j),,and (v,j) and that the earliest occurrence times of events (nodes)

    p,q,,and v have already been computed, then the earliest occurrence time of

    event j is computed as;

    j = max p + Dpj, q + Dqj,, v + Dvj .The forward pass is complete when n at node n has been computed.

    By definition, j represents the longest path (duration) to node j.

  • 8/8/2019 Project Presentetion

    22/41

    Backward Pass (Latest Occurrence Time, ): This calculates the latest

    occurrence time of the events. Following the completion of the forward pass,

    the backward pass computation starts at node n and ends at node 1. It startsby setting n = n to indicate that the earliest and latest occurrences of the

    last node of the project are the same. Given that the nodes p, q,, and v are

    linked directly to node j by outgoing activities (j,p), (j,q),, and (j,v) and that

    the latest occurrence times of nodes p, q,, and v have already been

    computed, the latest occurrence time of node j is computed as;j = min p Djp, q Djq,, v Djv .

    The backward pass is complete when 1 at node 1 is computed. At this

    point, 1 = 1 (=0).

    Based on the preceding calculations, an activity (i,j) will be critical if it

    satisfies three conditions;1. i = i2. j = j3. j - i = j - i = Dij.

  • 8/8/2019 Project Presentetion

    23/41

    The three conditions state that the earliest and latest occurrence times of end

    nodes I and j are equal and the duration Dij fit tightly in the specified time

    span. An activity that does not satisfy all three conditions is thus noncritical.

    The critical activities of a network must constitute an uninterrupted path that

    spans the entire network from start to finish.

    Total Float: This is the spare time available when all the preceding activities

    occur at the earliest possible time and all succeeding activities occur at the

    latest possible time.

    TFij

    =j

    -i

    - Dij

    Free Float: This is defined as the excess of the time span defined from

    the earliest occurrence of event i to the earliest occurrence of event j

    over the duration of (i,j) i.e., TFij = j - i - Dij.

    By definition, FFij TFij.

  • 8/8/2019 Project Presentetion

    24/41

    Red-Flagging Rule: For a noncritical activity (i,j)

    (a) If FFij = TFij, then the activity can be scheduled anywhere within its ( j ,

    i ) span without causing schedule conflict.(b) If FFij TFij, then the start of the activity can be delayed by at most FFij

    relative to its earliest start time ( i) without causing schedule conflict.

    Any delay larger than FFij (but not more than TFij) must be coupled with an

    equal delay relative to j in the start time of all the activities leaving

    node j.

    The implication of the rule is that a non critical activity (i,j) will be red-flagged if

    its FFij = TFij. This red flag is important only if we decide to delay the start of the

    activity past its earliest start time, i, in which case we must pay attention to the

    start times of the activities leaving node j to avoid schedule conflicts.

  • 8/8/2019 Project Presentetion

    25/41

    The critical path is the longest duration path through the network. The

    significance of the critical path activities that lie on it cannot be delayed

    without delaying the project. Because of its analysis is an important aspect of

    project planning.The critical path can be identified by determining the following four

    parameters for each activity;

    1. ES Earliest start time: The earliest time at which the activities must be

    completed first. This is represented mathematically as ECij = ESij + Dij,

    where ECij is the earliest completion time which are defined for activity(i,j).2. EF Earliest finish time: This is equal to the earliest start time for the

    activity plus the time required to complete the activity i.e. EFij = ESi + Dij3. LF Latest finish time: The latest time at which the activity can be

    completed without delaying the project.

    4. LS Latest start time: This is the latest time an event can begin withoutdelaying the entire project. This is represented mathematically as LSij = LCj Dij,

    where LC is the latest completion and Dij is the duration. Therefore LCn = ESn, as

    we observed.

  • 8/8/2019 Project Presentetion

    26/41

    The slack indicates how much delay in reaching n event can be tolerated

    without delaying the entire project completion time. Suppose ESi is the earliest

    start time of all the activities emanating from event i, then ESi represents the

    earliest occurrence time of event i. If i = 0 is the start event, then

    conventionally for the critical path computation ESo = 0. Let Dij be the duration

    of activity (i,j). The forward pass calculation is obtained from the formula;

    ESj = Max ESi + Dij for all (i,j) activities.

    While the backward pass is given by;

    LCj = Min LCj Dij for all (i,j) activities.

  • 8/8/2019 Project Presentetion

    27/41

    2.5 CPM LIMITATIONS

    CPM does not allow any uncertainty in duration tasks or in the project

    completion time. Whilst, this makes the analysis and the path analysis to be

    simpler, it does not reflect real life, where tasks may be delayed or may be

    completed ahead of schedule. This uncertainty limits the extent to which CPM

    is useful in the real world.

    2.6 PERT LIMITATIONS

    In PERT analysis, all the estimates for the tasks durations and the probability

    distributions of these durations are quite subjective. In cases where the

    probability distribution of the times is known not to be a beta distribution,

    PERT applies a beta distribution anyway which can cause inaccuracy. Even if

    the tasks duration have beta distribution, the overall probability distribution of

    the project duration will not necessarily be the same as the distribution of the

    critical path. In particular, delays to other activities and improvements to the

    critical path can cause other paths to become critical, hence PERT tends to

    consistent underestimate the overall project duration.

  • 8/8/2019 Project Presentetion

    28/41

    CHAPTER THREE

    METHOD OF ANALYSIS

    3.1 MODEL OF ASSUMPTION

    CRITICAL PATH METHOD ASSUMPTION;

    CPM is a deterministic model. It assumes that the project duration

    can be predicted accurately, i.e. the duration of each activity is not a

    random variable. CPM makes use of a one time estimate. This

    assumption implies that the cost of executing a project can be

    accurately determined for the entire project duration.

  • 8/8/2019 Project Presentetion

    29/41

    PROGRAM EVALUATION AND REVIEW TECHNIQUE ASSUMPTION;

    This allows for uncertainty in activity durations by making use of three time

    estimates i.e. the optimistic time denoted by a (which is the unlikely but

    possible time of completing a task if every thing goes well), the most likely

    time denoted by m (the most realistic estimate of the time the activity might

    require) and the pessimistic time denoted by b (the unlikely but possible time if

    every thing goes wrong). PERT assumption includes the following;

    1. The activity times are statistically independent.

    2. The critical path always requires a longer total elapsed time than anyother path.

    3. The project time is asymptotically normal.

    Most PERT analysis assumes a beta distribution for the job as shown in

    the figure below:

  • 8/8/2019 Project Presentetion

    30/41

    beta distribution

    a m b

    Where represents the average length of time of the job duration. The value of

    m depends on how close the value of a and b are relative to m. The expectedtime to complete an activity is approximated as:

    = a + 4m + b

    6

    The variance of the time is given as:V2 = b a 2

    6

  • 8/8/2019 Project Presentetion

    31/41

    The spread of the distribution is equal to six times the standard deviation ,

    thus;

    6 = b a or = b a

    6

  • 8/8/2019 Project Presentetion

    32/41

    3.2 TABULATION AND ANALYSIS OF CPM.

    The table and diagram below shows the various events and calculates the

    Forward Pass, Backward Pass, Total Float and Free Float for the CPM method.

  • 8/8/2019 Project Presentetion

    33/41

    1

    2

    3 4 5 6 7 8 9 11 12 13 16

    0

    2

    2 9 10 11 14 16 19 21 31 34 39 42 49

    41 15

    49

    54

    26

    80

    81

    31

    81

    80

    30

    80

    80

    28

    80

    77

    27

    77

    72

    25

    7279

    29

    79

    68

    24

    68

    9

    20

    77

    67

    23

    67

    4

    18

    62

    53

    17

    53

    57

    19

    57

    60

    21

    60

    20

    10

    53

    42393431211916141110940

    2

    C=2

    g=1 h=1 i=3 j=2 k=3 m=2 0=10 p=3 q=5 r=3 s=7

    u=5

    f=5

    Am=1

    Aj=1

    ak=1

    ab=2

    ai=2

    X=

    5

    d=5

    W=5

    62

    22

    62

    ad=5ac=2

    y=3 v=4

    z=3

    af=4

    ag=5

    Ah=3

    l=1

    n=4

    l=4

    a=2

    C=4

    b=2

    an=1

    Ae=1

    al=1

    THE ACTIVITIES NETWORK OF CRITICAL PAHT METHOD DIAGRAM.

  • 8/8/2019 Project Presentetion

    34/41

    ACTIVITY 1-3 (b): START TIME = 2, DELAY relative to its EARLIEST START = 2,

    FREE FLOAT = 2.

    ACTIVITY 1-18 (c): START TIME = 12, DELAY relative to its EARLIEST START = 12,

    FREE FLOAT = 0. Because delay exceeds FREE FLOAT by 12, succeeding activities(w, x) cannot start earlier than time 16. CAUTION: Activities following (w, x) if

    any, are not checked for possible delay. This step is done manually by assigning

    zero delay to (w, x).

    ACTIVITY 1-20 (d): START TIME = 15, DELAY relative to its EARLIEST START = 15,

    FREE FLOAT = 4. Because delay exceeds FREE FLOAT by 11, succeeding activities(ab) cannot start any earlier than time 20. CAUTION: Activities following (ab), if

    any, are not checked for possible delay. This step is done manually by assigning

    zero delay to (ab).

  • 8/8/2019 Project Presentetion

    35/41

    ACTIVITY 9-10 (l): START TIME = 39, DELAY relative to its EARLIEST START = 20,

    FREE FLOAT = 0. Because delay exceeds FREE FLOAT by 20, succeeding activities

    (n) cannot start earlier than time 40. CAUTION: Activities following (n), if any,

    are not checked for possible delay. This step is done manually by assigning zero

    delay to (n).

    ACTIVITY 10-19 (n): START TIME = 44, DELAY relative to its EARLIEST START =

    24, FREE FLOAT = 33.

    ACTIVITY 16-26 (u): START TIME = 75, DELAY relative to its EARLIEST START =

    26, FREE FLOAT = 0. Because delay exceeds FREE FLOAT by 26, succeeding

    activities (an) cannot start

  • 8/8/2019 Project Presentetion

    36/41

    earlier than time 80. CAUTION: Activities following (an), if any, are not checked

    for possible delay. This step is manually by assigning zero delay to (an).

    ACTIVITY 18-23 (w): START TIME = 4, DELAY relative to its EARLIEST START = 0,

    FREE FLOAT = 58. FINISH preceding activities (c) must be moved back to time 4

    (or earlier if possible).

    ACTIVITY 18-20 (x): START TIME = 30, DELAY relative to its EARLIEST START = 26,

    FREE FLOAT = 0. Because delay exceeds FREE FLOAT by 26, succeeding activities

    (ab) cannot start any earlier than time 35. CAUTION: Activities following (ab), if

    any, are not checked for possible delay. This step is done manually by assigning

    zero delay to (ab).

    ACTIVITY 19-28 (z): START TIME = 65, DELAY relative to its EARLIEST START = 8,

    FREE FLOAT = 20.

    ACTIVITY 20-29 (ab): START TIME = 47, DELAY relative to its EARLIEST START =

    38, FREE FLOAT = 68.

  • 8/8/2019 Project Presentetion

    37/41

  • 8/8/2019 Project Presentetion

    38/41

  • 8/8/2019 Project Presentetion

    39/41

  • 8/8/2019 Project Presentetion

    40/41

  • 8/8/2019 Project Presentetion

    41/41

    19 21 Setting of aluminum frames for windows

    21 22 Fixing of doors and windows

    22 23 Fixing of window protectors

    23 24 Rendering of walls (inside)

    24 25 Covering of septic tank with slabs

    25 27 Flooring (with tiles)

    27 28 Rendering of walls (outside)

    27 29 Internal furnishing

    28 31 Landscaping

    29 30 Disposal of unwanted materials from site30 31 Handover