SlideShare a Scribd company logo
1 of 10
Download to read offline
PROJECT MANAGEMENT




                    An Example

Building construction




                         © 1995 Corel Corp.




              Project Organization
               Works Best When

Work can be defined with a specific goal and deadline
The job is unique or somewhat unfamiliar to the existing
organization
The work contains complex interrelated tasks requiring
specialized skills
The project is temporary but critical to the organization




                                                            1
Project Planning, Scheduling,
                                and Controlling
         Project Planning
                                                               Time/cost estimates
         1. Setting goals
                                                               Budgets
         2. Defining the project
                                                               Engineering diagrams
         3. Tying needs into timed project
                                                               Cash flow charts
            activities
                                                               Material availability details
         4. Organizing the team
                   Project Scheduling
                   1. Tying resources to specific                              CPM/PERT
                      activities                                               Gantt charts
                   2. Relating activities to each other                        Milestone charts
                   3. Updating and revising on a                               Cash flow schedules
                      regular basis
                            Project Controlling
                                                                                            Reports
                            1. Monitoring resources, costs, quality,
                                                                                            • budgets
                               and budgets
                                                                                            • delayed activities
                            2. Revising and changing plans
                                                                                            • slack activities
                            3. Shifting resources to meet demands

Before Project                                            During Project




                                      Project Planning


      Establishing objectives
      Defining project
      Creating work breakdown structure
      Determining resources
      Forming organization




                                                                           © 1995 Corel Corp.




                           Work Breakdown Structure

       1.        Project
       2.           Major tasks in the project
       3.                Subtasks in the major tasks
       4.                   Activities (or work packages) to
                         be completed




                                                                                                                   2
Project Scheduling

Identifying precedence relationships
Sequencing activities
Determining activity times & costs
Estimating material & worker                                     © 1995 Corel Corp.
requirements
Determining critical activities            PERT




                                                                            Tes                          J
                                                                                 t                   J
                                                                                         M
                                                                          Bui               A
                                                                              ld         Mo    M
                                                                     De                    nth   F
                                                                         sign        J
                                                                  Ac
                                                                    tivi
                                                                        ty




           Project Management Techniques


                         Gantt chart
                         Critical Path Method (CPM)
                         Program Evaluation & Review Technique
                         (PERT)




                           © 1984-1994 T/Maker Co.




                          Gantt Chart



                                     Time Period
     Activity
                     J        F         M            A   M   J   J
    Design
    Build
    Test




                                                                                                             3
Service Activities for A Delta Jet During a 60 Minute
                        Layover




                       PERT and CPM


    Network techniques
    Developed in 1950’s
       CPM by DuPont for chemical plants (1957)
       PERT by Booz, Allen & Hamilton with the U.S. Navy,
       for Polaris missile (1958)
    Consider precedence relationships and interdependencies
    Each uses a different estimate of activity times




    Milwaukee General Hospital’s Activities and
                 Predecessors
  Activity               Description            Immediate
                                                Predecessors
     A       Build internal components                 -
     B       Modify roof and floor                     -
     C       Construct collection stack               A
     D       Pour concrete and install frame         A, B
     E       Build high-temperature burner            C
     F       Install pollution control system         C
     G       Install air pollution device            D, E
     H       Inspect and test                        F, G




                                                               4
F
               A                  C


Start                                             E                 H

               B                  D                     G
        Activity                      Description            Immediate
                                                             Predecessors
           A       Build internal components                            -
           B       Modify roof and floor                                -
           C       Construct collection stack                        A
           D       Pour concrete and install frame                  A, B
           E       Build high-temperature burner                     C
           F       Install pollution control system                  C
           G       Install air pollution device                     D, E
           H       Inspect and test                                 F, G




                       Latest Start and Finish Steps
                                             Name
                                             Activity




        Earliest                                                     Earliest
        Start                     ES                    EF
                                                                     Finish

         Latest
                                  LS                    LF
                                             Duration
                                             Activity




         Start                                                       Latest
                                                                     Finish




                             Critical Path Analysis


           Provides activity information
              Earliest (ES) & latest (LS) start
              Earliest (EF) & latest (LF) finish
              Slack (S): Allowable delay
           Identifies critical path
              Longest path in network
              Shortest time project can be completed
              Any delay on critical path activities delays project
              Critical path activities have 0 slack




                                                                                5
Earliest Start and Finish Steps


  Begin at starting event and work forward
  ES = 0 for starting activities
      ES is earliest start
  EF = ES + Activity time
      EF is earliest finish
  ES = Maximum EF of all predecessors for non-starting
  activities




           Latest Start and Finish Steps


  Begin at ending event and work backward
  LF = Maximum EF for ending activities
      LF is latest finish; EF is earliest finish
  LS = LF - Activity time
      LS is latest start
  LF = Minimum LS of all successors for non-ending
  activities




           Latest Start and Finish Steps
                         Name
                         Activity




Earliest                                          Earliest
Start             ES                EF
                                                  Finish

Latest
                  LS                LF
                         Duration
                         Activity




Start                                             Latest
                                                  Finish




                                                             6
We have 13 days for this project
                        Earliest          Latest
Earliest                Finish            Start
Start          A             B                       CF 7
             0    2       2      4               4
                H             H                      H
             6 A 8        8 C10                 10      13
               2              2                      3               Latest
                                                                     Finish
We can begin the project as early as day 0 ---immediately
Task A costs 2 days, so the earliest day we can finish it is day 2

We must finish the project in day 13, so the latest finish day for task C is
day 13
Task C takes 3 days, so the latest time that we should begin it is day
10




                        Critical Path for
                   Milwaukee General Hospital

                                                 F
            A                C

                                        F
 Start                                                         H

            B                D                   G
                                                                  w
                                                            s sho
                                                      Arrow dence
                                                       prece ships
                                                                n
                                                        relatio




                            Earliest                  Latest
                            Finish                    Start
Earliest
Start
                A               C                   F
             0     2         2     4              4 F 7
                 H              H                   H
             0 A 2           2 C4                10    13
                2               2                   3
                                            E                      H
             Slack=0         Slack=0     4 H 8 Slack=6          13 H 15
  0       0                                  F
      H
      Start                              4     8                     15
  0       0                                 4                   13
      0                                                            2
               B                D        Slack=0 G
    Start   0 B 3            3 D7                 8 G 13         Slack=0
               H                H                   H
            1    4           4     8              8    13
               3                4                   5          Latest
            Slack=1          Slack=1             Slack=0       Finish




                                                                               7
Gantt Chart
                        Earliest Start and Finish

                        Milwaukee General Hospital
                                 1 2 3 4 5 6 7 8 9 10 1112 13 1415 16
A Build internal components
B Modify roof and floor
C Construct collection stack
D Pour concrete and install
frame
E Build high-temperature
burner
F Install pollution control
system
G Install air pollution device
H Inspect and test




                              Gantt Chart
                         Latest Start and Finish

                        Milwaukee General Hospital
                                 1 2 3 4 5 6 7 8 9 10 1112 13 1415 16
A Build internal components
B Modify roof and floor
C Construct collection stack
D Pour concrete and install
frame
E Build high-temperature
burner
F Install pollution control
system
G Install air pollution device
H Inspect and test




                          PERT Activity Times


        3 time estimates
            Optimistic times (a)
            Most-likely time (m)
            Pessimistic time (b)
        Follow beta distribution
        Expected time: t = (a + 4m + b)/6
        Variance of times: v = (b - a)2/6




                                                                        8
Project Times



    Expected project time (T)                    Used to obtain
       Sum of critical path activity             probability of project
       times, t                                  completion!
    Project variance (V)
       Sum of critical path activity
       variances, v




                  PERT Probability Example
You’re a project planner for General
Dynamics. A submarine project has an
expected completion time of 40 weeks,
with a standard deviation of 5 weeks.
What is the probability of finishing the sub               © 1995
                                                           Corel Corp.
in 50 weeks or less?




           Converting to Standardized Variable

         Due date                              Expected date of finish

                           X - T 50 - 40
                   Z =          =        = 2 .0
                            s       5
     Normal                                           Standardized Normal
   Distribution            Standard deviation             Distribution
   s =5                                                                  sZ = 1



      T = 40 50                X                    mz = 0 2.0                Z




                                                                                  9
Obtaining the Probability

Standardized Normal Probability
Table (Portion)

 Z     .00     .01      .02

0.0 .50000 .50399 .50798                                  sZ =1
  :     :        :        :

2.0 .97725 .97784 .97831                         .97725
2.1 .98214 .98257 .98300                    mz = 0 2.0             Z
                                  Probabilities in body




  Variability of Completion Time for Noncritical
                      Paths
  Variability of times for activities on noncritical paths must be
  considered when finding the probability of finishing in a
  specified time.
  Variation in noncritical activity may cause change in critical
  path.




                 Steps in Project Crashing

  Compute the crash cost per time period. For crash costs
  assumed linear over time:
                                (Crash cost − Normal cost
       Crash cost per period =
                               (Normal time − Crash time )

  Using current activity times, find the critical path
  If there is only one critical path, then select the activity on this
  critical path that (a) can still be crashed, and (b) has the
  smallest crash cost per period. Note that a single activity may
  be common to more than one critical path
  Update all activity times.




                                                                         10

More Related Content

What's hot

Borchardt.poole.majerowicz
Borchardt.poole.majerowiczBorchardt.poole.majerowicz
Borchardt.poole.majerowiczNASAPMC
 
20100318 conceptual ideas for a war room
20100318 conceptual ideas for a war room20100318 conceptual ideas for a war room
20100318 conceptual ideas for a war roomroemermichael
 
V3 basic pm training overview thammasat
V3 basic pm training overview thammasatV3 basic pm training overview thammasat
V3 basic pm training overview thammasatRobert Twiddy
 
Ortiz.james
Ortiz.jamesOrtiz.james
Ortiz.jamesNASAPMC
 
Keer.beth
Keer.bethKeer.beth
Keer.bethNASAPMC
 
RBC Portfolio Slides English
RBC Portfolio Slides EnglishRBC Portfolio Slides English
RBC Portfolio Slides EnglishRudolf Bartels
 
Boyer.roger
Boyer.rogerBoyer.roger
Boyer.rogerNASAPMC
 
Enhancing Fed Gov Transparency DemocrAssessment And Participative Planning
Enhancing Fed Gov Transparency  DemocrAssessment And Participative PlanningEnhancing Fed Gov Transparency  DemocrAssessment And Participative Planning
Enhancing Fed Gov Transparency DemocrAssessment And Participative PlanningGov2.0
 
Doug.sander
Doug.sanderDoug.sander
Doug.sanderNASAPMC
 
Cost Engineering in the process industry
Cost Engineering in the process industryCost Engineering in the process industry
Cost Engineering in the process industryNesma
 
Bilardo2 15-2012
Bilardo2 15-2012Bilardo2 15-2012
Bilardo2 15-2012NASAPMC
 
St ritas final presentation-final-r2
St ritas final presentation-final-r2St ritas final presentation-final-r2
St ritas final presentation-final-r2Abdulaziz Almaarik
 

What's hot (20)

Sparrow
SparrowSparrow
Sparrow
 
Borchardt.poole.majerowicz
Borchardt.poole.majerowiczBorchardt.poole.majerowicz
Borchardt.poole.majerowicz
 
20100318 conceptual ideas for a war room
20100318 conceptual ideas for a war room20100318 conceptual ideas for a war room
20100318 conceptual ideas for a war room
 
Design for Six Sigma
Design for Six SigmaDesign for Six Sigma
Design for Six Sigma
 
Ohl project risk register
Ohl project risk registerOhl project risk register
Ohl project risk register
 
Ab1
Ab1Ab1
Ab1
 
V3 basic pm training overview thammasat
V3 basic pm training overview thammasatV3 basic pm training overview thammasat
V3 basic pm training overview thammasat
 
Ortiz.james
Ortiz.jamesOrtiz.james
Ortiz.james
 
15 Deliv template
15 Deliv template15 Deliv template
15 Deliv template
 
Ohl project risk register
Ohl project risk registerOhl project risk register
Ohl project risk register
 
Ch3 planning
Ch3 planningCh3 planning
Ch3 planning
 
Keer.beth
Keer.bethKeer.beth
Keer.beth
 
RBC Portfolio Slides English
RBC Portfolio Slides EnglishRBC Portfolio Slides English
RBC Portfolio Slides English
 
Boyer.roger
Boyer.rogerBoyer.roger
Boyer.roger
 
Enhancing Fed Gov Transparency DemocrAssessment And Participative Planning
Enhancing Fed Gov Transparency  DemocrAssessment And Participative PlanningEnhancing Fed Gov Transparency  DemocrAssessment And Participative Planning
Enhancing Fed Gov Transparency DemocrAssessment And Participative Planning
 
Doug.sander
Doug.sanderDoug.sander
Doug.sander
 
Company Profile BPC
Company Profile BPCCompany Profile BPC
Company Profile BPC
 
Cost Engineering in the process industry
Cost Engineering in the process industryCost Engineering in the process industry
Cost Engineering in the process industry
 
Bilardo2 15-2012
Bilardo2 15-2012Bilardo2 15-2012
Bilardo2 15-2012
 
St ritas final presentation-final-r2
St ritas final presentation-final-r2St ritas final presentation-final-r2
St ritas final presentation-final-r2
 

Viewers also liked

Sachtrang2011
Sachtrang2011Sachtrang2011
Sachtrang2011Ngoc Dep
 
Quantrinhansufull 101111103629-phpapp01
Quantrinhansufull 101111103629-phpapp01Quantrinhansufull 101111103629-phpapp01
Quantrinhansufull 101111103629-phpapp01Ngoc Dep
 
Quan li rui ro tm dung
Quan li rui ro   tm dungQuan li rui ro   tm dung
Quan li rui ro tm dungNgoc Dep
 
V l0 02776
V l0 02776V l0 02776
V l0 02776Ngoc Dep
 
Production optimization with process fmea
Production optimization with process fmeaProduction optimization with process fmea
Production optimization with process fmeaNgoc Dep
 
Reliability centered maintenance planning based on computer-aided fmea
Reliability centered maintenance planning based on computer-aided fmeaReliability centered maintenance planning based on computer-aided fmea
Reliability centered maintenance planning based on computer-aided fmeaNgoc Dep
 
BAO CAO THUC TAP SACOMBANK HA NAM
BAO CAO THUC TAP SACOMBANK HA NAMBAO CAO THUC TAP SACOMBANK HA NAM
BAO CAO THUC TAP SACOMBANK HA NAMKen Hero
 

Viewers also liked (8)

Sachtrang2011
Sachtrang2011Sachtrang2011
Sachtrang2011
 
Quantrinhansufull 101111103629-phpapp01
Quantrinhansufull 101111103629-phpapp01Quantrinhansufull 101111103629-phpapp01
Quantrinhansufull 101111103629-phpapp01
 
Quan li rui ro tm dung
Quan li rui ro   tm dungQuan li rui ro   tm dung
Quan li rui ro tm dung
 
V l0 02776
V l0 02776V l0 02776
V l0 02776
 
Qfd dfss
Qfd dfssQfd dfss
Qfd dfss
 
Production optimization with process fmea
Production optimization with process fmeaProduction optimization with process fmea
Production optimization with process fmea
 
Reliability centered maintenance planning based on computer-aided fmea
Reliability centered maintenance planning based on computer-aided fmeaReliability centered maintenance planning based on computer-aided fmea
Reliability centered maintenance planning based on computer-aided fmea
 
BAO CAO THUC TAP SACOMBANK HA NAM
BAO CAO THUC TAP SACOMBANK HA NAMBAO CAO THUC TAP SACOMBANK HA NAM
BAO CAO THUC TAP SACOMBANK HA NAM
 

Similar to Project mgt

Barbayanni results and approach 2013
Barbayanni results and approach 2013Barbayanni results and approach 2013
Barbayanni results and approach 2013Matilda Barbayanni
 
Barbayanni -Results and Approach
Barbayanni -Results and Approach Barbayanni -Results and Approach
Barbayanni -Results and Approach Matilda Barbayanni
 
Barbayanni results and approach 2013
Barbayanni results and approach 2013Barbayanni results and approach 2013
Barbayanni results and approach 2013Matilda Barbayanni
 
Barbayanni -results and approach
Barbayanni -results and approach Barbayanni -results and approach
Barbayanni -results and approach Matilda Barbayanni
 
Program Management Dashboards
Program Management DashboardsProgram Management Dashboards
Program Management DashboardsBob Prieto
 
Project management @ bec doms
Project management @ bec domsProject management @ bec doms
Project management @ bec domsBabasab Patil
 
What would you do if government suddenly became a really demanding client? Od...
What would you do if government suddenly became a really demanding client? Od...What would you do if government suddenly became a really demanding client? Od...
What would you do if government suddenly became a really demanding client? Od...commonsenseLT
 
Bechtel project planning example
Bechtel project planning exampleBechtel project planning example
Bechtel project planning exampleasfandiyar
 
Jpunch 02-16-2012
Jpunch 02-16-2012Jpunch 02-16-2012
Jpunch 02-16-2012NASAPMC
 
Majerowicz
MajerowiczMajerowicz
MajerowiczNASAPMC
 
Vanessa.jeff
Vanessa.jeffVanessa.jeff
Vanessa.jeffNASAPMC
 
Harrison.g.poole.k
Harrison.g.poole.kHarrison.g.poole.k
Harrison.g.poole.kNASAPMC
 
Humphreys.gary
Humphreys.garyHumphreys.gary
Humphreys.garyNASAPMC
 
Humphreys.gary
Humphreys.garyHumphreys.gary
Humphreys.garyNASAPMC
 

Similar to Project mgt (20)

Barbayanni results and approach 2013
Barbayanni results and approach 2013Barbayanni results and approach 2013
Barbayanni results and approach 2013
 
Barbayanni -Results and Approach
Barbayanni -Results and Approach Barbayanni -Results and Approach
Barbayanni -Results and Approach
 
Barbayanni results and approach 2013
Barbayanni results and approach 2013Barbayanni results and approach 2013
Barbayanni results and approach 2013
 
Barbayanni -results and approach
Barbayanni -results and approach Barbayanni -results and approach
Barbayanni -results and approach
 
Heizer 03
Heizer 03Heizer 03
Heizer 03
 
Program Management Dashboards
Program Management DashboardsProgram Management Dashboards
Program Management Dashboards
 
Project management @ bec doms
Project management @ bec domsProject management @ bec doms
Project management @ bec doms
 
Ch3 proj.mgt
Ch3 proj.mgtCh3 proj.mgt
Ch3 proj.mgt
 
Cps print
Cps printCps print
Cps print
 
What would you do if government suddenly became a really demanding client? Od...
What would you do if government suddenly became a really demanding client? Od...What would you do if government suddenly became a really demanding client? Od...
What would you do if government suddenly became a really demanding client? Od...
 
Bechtel project planning example
Bechtel project planning exampleBechtel project planning example
Bechtel project planning example
 
Jpunch 02-16-2012
Jpunch 02-16-2012Jpunch 02-16-2012
Jpunch 02-16-2012
 
Microsot project basics
Microsot project basicsMicrosot project basics
Microsot project basics
 
Majerowicz
MajerowiczMajerowicz
Majerowicz
 
Vanessa.jeff
Vanessa.jeffVanessa.jeff
Vanessa.jeff
 
Project control
Project controlProject control
Project control
 
Harrison.g.poole.k
Harrison.g.poole.kHarrison.g.poole.k
Harrison.g.poole.k
 
Tiffany
TiffanyTiffany
Tiffany
 
Humphreys.gary
Humphreys.garyHumphreys.gary
Humphreys.gary
 
Humphreys.gary
Humphreys.garyHumphreys.gary
Humphreys.gary
 

More from Ngoc Dep

Policy brief-2-impact-crise-vietnamese-version
Policy brief-2-impact-crise-vietnamese-versionPolicy brief-2-impact-crise-vietnamese-version
Policy brief-2-impact-crise-vietnamese-versionNgoc Dep
 
Photohsop movie 06
Photohsop movie 06Photohsop movie 06
Photohsop movie 06Ngoc Dep
 
Phan tich chuoi_gia_tri_nganh_ca_phe_0306
Phan tich chuoi_gia_tri_nganh_ca_phe_0306Phan tich chuoi_gia_tri_nganh_ca_phe_0306
Phan tich chuoi_gia_tri_nganh_ca_phe_0306Ngoc Dep
 
Outsourcing
OutsourcingOutsourcing
OutsourcingNgoc Dep
 
Nhom1 quan ly du an phan mem
Nhom1 quan ly du an phan memNhom1 quan ly du an phan mem
Nhom1 quan ly du an phan memNgoc Dep
 
Nhom 11 9001
Nhom 11 9001Nhom 11 9001
Nhom 11 9001Ngoc Dep
 
Ngan hang 2009
Ngan hang 2009Ngan hang 2009
Ngan hang 2009Ngoc Dep
 
Mpp04 552-l17 v
Mpp04 552-l17 vMpp04 552-l17 v
Mpp04 552-l17 vNgoc Dep
 
Marketing cam xuc_4764
Marketing cam xuc_4764Marketing cam xuc_4764
Marketing cam xuc_4764Ngoc Dep
 
Maintenance strategy ltu dt-0754-se
Maintenance strategy ltu dt-0754-seMaintenance strategy ltu dt-0754-se
Maintenance strategy ltu dt-0754-seNgoc Dep
 
Learning styles personality_types
Learning styles personality_typesLearning styles personality_types
Learning styles personality_typesNgoc Dep
 
Kotler06exsvn 9273
Kotler06exsvn 9273Kotler06exsvn 9273
Kotler06exsvn 9273Ngoc Dep
 
Industry report travel leisure-v
Industry report travel leisure-vIndustry report travel leisure-v
Industry report travel leisure-vNgoc Dep
 
Ie466.robust.handout
Ie466.robust.handoutIe466.robust.handout
Ie466.robust.handoutNgoc Dep
 
Hdr 20072008 vn_technical1
Hdr 20072008 vn_technical1Hdr 20072008 vn_technical1
Hdr 20072008 vn_technical1Ngoc Dep
 

More from Ngoc Dep (20)

Ppt ch01
Ppt ch01Ppt ch01
Ppt ch01
 
Policy brief-2-impact-crise-vietnamese-version
Policy brief-2-impact-crise-vietnamese-versionPolicy brief-2-impact-crise-vietnamese-version
Policy brief-2-impact-crise-vietnamese-version
 
Photohsop movie 06
Photohsop movie 06Photohsop movie 06
Photohsop movie 06
 
Phan tich chuoi_gia_tri_nganh_ca_phe_0306
Phan tich chuoi_gia_tri_nganh_ca_phe_0306Phan tich chuoi_gia_tri_nganh_ca_phe_0306
Phan tich chuoi_gia_tri_nganh_ca_phe_0306
 
Outsourcing
OutsourcingOutsourcing
Outsourcing
 
Out
OutOut
Out
 
Nhom1 quan ly du an phan mem
Nhom1 quan ly du an phan memNhom1 quan ly du an phan mem
Nhom1 quan ly du an phan mem
 
Nhom 11 9001
Nhom 11 9001Nhom 11 9001
Nhom 11 9001
 
Ngan hang 2009
Ngan hang 2009Ngan hang 2009
Ngan hang 2009
 
Mpp04 552-l17 v
Mpp04 552-l17 vMpp04 552-l17 v
Mpp04 552-l17 v
 
Marketing cam xuc_4764
Marketing cam xuc_4764Marketing cam xuc_4764
Marketing cam xuc_4764
 
Maintenance strategy ltu dt-0754-se
Maintenance strategy ltu dt-0754-seMaintenance strategy ltu dt-0754-se
Maintenance strategy ltu dt-0754-se
 
Learning styles personality_types
Learning styles personality_typesLearning styles personality_types
Learning styles personality_types
 
Kt.10.09
Kt.10.09Kt.10.09
Kt.10.09
 
Kt.10.08
Kt.10.08Kt.10.08
Kt.10.08
 
Kt.10.04
Kt.10.04Kt.10.04
Kt.10.04
 
Kotler06exsvn 9273
Kotler06exsvn 9273Kotler06exsvn 9273
Kotler06exsvn 9273
 
Industry report travel leisure-v
Industry report travel leisure-vIndustry report travel leisure-v
Industry report travel leisure-v
 
Ie466.robust.handout
Ie466.robust.handoutIe466.robust.handout
Ie466.robust.handout
 
Hdr 20072008 vn_technical1
Hdr 20072008 vn_technical1Hdr 20072008 vn_technical1
Hdr 20072008 vn_technical1
 

Recently uploaded

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Recently uploaded (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

Project mgt

  • 1. PROJECT MANAGEMENT An Example Building construction © 1995 Corel Corp. Project Organization Works Best When Work can be defined with a specific goal and deadline The job is unique or somewhat unfamiliar to the existing organization The work contains complex interrelated tasks requiring specialized skills The project is temporary but critical to the organization 1
  • 2. Project Planning, Scheduling, and Controlling Project Planning Time/cost estimates 1. Setting goals Budgets 2. Defining the project Engineering diagrams 3. Tying needs into timed project Cash flow charts activities Material availability details 4. Organizing the team Project Scheduling 1. Tying resources to specific CPM/PERT activities Gantt charts 2. Relating activities to each other Milestone charts 3. Updating and revising on a Cash flow schedules regular basis Project Controlling Reports 1. Monitoring resources, costs, quality, • budgets and budgets • delayed activities 2. Revising and changing plans • slack activities 3. Shifting resources to meet demands Before Project During Project Project Planning Establishing objectives Defining project Creating work breakdown structure Determining resources Forming organization © 1995 Corel Corp. Work Breakdown Structure 1. Project 2. Major tasks in the project 3. Subtasks in the major tasks 4. Activities (or work packages) to be completed 2
  • 3. Project Scheduling Identifying precedence relationships Sequencing activities Determining activity times & costs Estimating material & worker © 1995 Corel Corp. requirements Determining critical activities PERT Tes J t J M Bui A ld Mo M De nth F sign J Ac tivi ty Project Management Techniques Gantt chart Critical Path Method (CPM) Program Evaluation & Review Technique (PERT) © 1984-1994 T/Maker Co. Gantt Chart Time Period Activity J F M A M J J Design Build Test 3
  • 4. Service Activities for A Delta Jet During a 60 Minute Layover PERT and CPM Network techniques Developed in 1950’s CPM by DuPont for chemical plants (1957) PERT by Booz, Allen & Hamilton with the U.S. Navy, for Polaris missile (1958) Consider precedence relationships and interdependencies Each uses a different estimate of activity times Milwaukee General Hospital’s Activities and Predecessors Activity Description Immediate Predecessors A Build internal components - B Modify roof and floor - C Construct collection stack A D Pour concrete and install frame A, B E Build high-temperature burner C F Install pollution control system C G Install air pollution device D, E H Inspect and test F, G 4
  • 5. F A C Start E H B D G Activity Description Immediate Predecessors A Build internal components - B Modify roof and floor - C Construct collection stack A D Pour concrete and install frame A, B E Build high-temperature burner C F Install pollution control system C G Install air pollution device D, E H Inspect and test F, G Latest Start and Finish Steps Name Activity Earliest Earliest Start ES EF Finish Latest LS LF Duration Activity Start Latest Finish Critical Path Analysis Provides activity information Earliest (ES) & latest (LS) start Earliest (EF) & latest (LF) finish Slack (S): Allowable delay Identifies critical path Longest path in network Shortest time project can be completed Any delay on critical path activities delays project Critical path activities have 0 slack 5
  • 6. Earliest Start and Finish Steps Begin at starting event and work forward ES = 0 for starting activities ES is earliest start EF = ES + Activity time EF is earliest finish ES = Maximum EF of all predecessors for non-starting activities Latest Start and Finish Steps Begin at ending event and work backward LF = Maximum EF for ending activities LF is latest finish; EF is earliest finish LS = LF - Activity time LS is latest start LF = Minimum LS of all successors for non-ending activities Latest Start and Finish Steps Name Activity Earliest Earliest Start ES EF Finish Latest LS LF Duration Activity Start Latest Finish 6
  • 7. We have 13 days for this project Earliest Latest Earliest Finish Start Start A B CF 7 0 2 2 4 4 H H H 6 A 8 8 C10 10 13 2 2 3 Latest Finish We can begin the project as early as day 0 ---immediately Task A costs 2 days, so the earliest day we can finish it is day 2 We must finish the project in day 13, so the latest finish day for task C is day 13 Task C takes 3 days, so the latest time that we should begin it is day 10 Critical Path for Milwaukee General Hospital F A C F Start H B D G w s sho Arrow dence prece ships n relatio Earliest Latest Finish Start Earliest Start A C F 0 2 2 4 4 F 7 H H H 0 A 2 2 C4 10 13 2 2 3 E H Slack=0 Slack=0 4 H 8 Slack=6 13 H 15 0 0 F H Start 4 8 15 0 0 4 13 0 2 B D Slack=0 G Start 0 B 3 3 D7 8 G 13 Slack=0 H H H 1 4 4 8 8 13 3 4 5 Latest Slack=1 Slack=1 Slack=0 Finish 7
  • 8. Gantt Chart Earliest Start and Finish Milwaukee General Hospital 1 2 3 4 5 6 7 8 9 10 1112 13 1415 16 A Build internal components B Modify roof and floor C Construct collection stack D Pour concrete and install frame E Build high-temperature burner F Install pollution control system G Install air pollution device H Inspect and test Gantt Chart Latest Start and Finish Milwaukee General Hospital 1 2 3 4 5 6 7 8 9 10 1112 13 1415 16 A Build internal components B Modify roof and floor C Construct collection stack D Pour concrete and install frame E Build high-temperature burner F Install pollution control system G Install air pollution device H Inspect and test PERT Activity Times 3 time estimates Optimistic times (a) Most-likely time (m) Pessimistic time (b) Follow beta distribution Expected time: t = (a + 4m + b)/6 Variance of times: v = (b - a)2/6 8
  • 9. Project Times Expected project time (T) Used to obtain Sum of critical path activity probability of project times, t completion! Project variance (V) Sum of critical path activity variances, v PERT Probability Example You’re a project planner for General Dynamics. A submarine project has an expected completion time of 40 weeks, with a standard deviation of 5 weeks. What is the probability of finishing the sub © 1995 Corel Corp. in 50 weeks or less? Converting to Standardized Variable Due date Expected date of finish X - T 50 - 40 Z = = = 2 .0 s 5 Normal Standardized Normal Distribution Standard deviation Distribution s =5 sZ = 1 T = 40 50 X mz = 0 2.0 Z 9
  • 10. Obtaining the Probability Standardized Normal Probability Table (Portion) Z .00 .01 .02 0.0 .50000 .50399 .50798 sZ =1 : : : : 2.0 .97725 .97784 .97831 .97725 2.1 .98214 .98257 .98300 mz = 0 2.0 Z Probabilities in body Variability of Completion Time for Noncritical Paths Variability of times for activities on noncritical paths must be considered when finding the probability of finishing in a specified time. Variation in noncritical activity may cause change in critical path. Steps in Project Crashing Compute the crash cost per time period. For crash costs assumed linear over time: (Crash cost − Normal cost Crash cost per period = (Normal time − Crash time ) Using current activity times, find the critical path If there is only one critical path, then select the activity on this critical path that (a) can still be crashed, and (b) has the smallest crash cost per period. Note that a single activity may be common to more than one critical path Update all activity times. 10