Project Management

3.      Project Schedule Management

          Includes processes required to manage the timely completion of the project and is a detailed plan of the time-line.

          Key Activities- identify activities required to complete project estimate, time, and resources required per activity,                    sequence activities as per dependencies.

       ·         Activities

                     o   Gantt Chart- type of chart to show start and end dates of activities

                     o   Finish to Start- activity must finish before next activity can start

                     o   Start to Start- activity can only start when another activity has started

                     o   Finish to Finish- activity must finish before another can start

                     o   Start to Finish- activity must start before another activity can Finish

                   

                  Network Diagrams

                            PDM (Precedence Diagram Method)   

                            Box represents activities

                            Arrow indicates dependencies

                            Relationship can be of all four types

                  Arrow Diagram Model (ADM)

                            Activity on Arrow (AOA)

                            Arrows represent activities

                            Direction of arrow indicates the relationship and sequence

                           Only Finish to Start relationships can be shown

                           Dummy activity may be required

                           Planned dates

                  

                 Rolling Wave Planning   -     near term planned in detail and future work at higher level.

                             ·         Durations

                             ·         Resources

                             ·         Dependencies

                                              o   Mandatory – must be completed before an activity can start

                                              o   Discretionary – can start activity at any time before after or in conj,

                                              o   External – third party required to approve

                                              o   Internal – approval within project team

                            ·         Constraints

                                              o   Lead- can start before activity ends

                                              o   Lag-must wait after completion of another activity

                 Project Schedule

                         ·         Define start and end dates

                        ·         Assign task to resources, duration, and predecessors’ task,

                        ·         Scheduling software used to develop schedule such as Microsoft Project

                 Estimating

                       ·         Analogous Estimating – estimate based on previous projects and employee’s expert judgment

                       ·         Parametric Estimating- use mathematical model based on previous projects and other information

                 Project Schedule Terms

                      ·         Effort – total amount of work to complete project

                      ·         Duration- time to complete activity

                      ·         Decomposition- break-down task into smaller pieces

A.      Plan Schedule Management (Planning)

           a.      Input

                    i.      Project Charter

                   ii.      Project Management Plan

                  iii.      Project Documents

                            1.      Scope Baseline

                            2.      WBS

                            3.      Deliverables

                            4.      Work Performances Information

                   iv.      Enterprise Environmental Factors

                    v.      Organizational Assets

           b.      Tools

                     i.      Expert Judgement

                    ii.      Data Analysis

                   iii.      Meetings

           c.       Output

                    i.      Schedule Plan

 B.      Define Activities (Planning)

           a.      Input

                   i.      Project Charter

                  ii.      Project Management Plan

                 iii.      Project Documents

                           1.      Schedule Plan

                           2.      Scope Baseline

                           3.      WBS

                           4.      Work Performance Inforamtion

                 iv.      Enterprise Environmental Factors

                  v.      Organizational Assets

           b.      Tools

                   i.      Expert Judgment

                  ii.      Rolling Wave Planning

                 iii.      Decomposition

                 iv.      Meetings

           c.       Output

                  i.      Activity List

                 ii.      Activity Attributes

                iii.      Milestone list

                iv.      Change Request

                 v.      Project Management Updates

 C.      Sequence Activities (Planning)

           a.      Input

                  i.      Project Charter

                 ii.      Project Management Plan

                iii.      Project Documents

                          1.      Activity List

                          2.      Activity Attributes

                          3.      Scope Baseline

                iv.      Enterprise Environmental Factors

                 v.      Organizational Assets

           b.      Tools

                  i.      Precedence Diagram Method (PDM)

                 ii.      Arrow Diagram Method (ADM)

                iii.      Dependency Determination

                iv.      Lead and Lag

                 v.      Project Management Information System

           c.       Output

                 i.      Project Schedule

                ii.      Network Diagram

               iii.      Project Document Updates

 D.       Estimate Activities Duration (Planning)

            Estimate Activity Duration is the process if estimating the number of work periods needed to complete individual                    activities with estimated resources.

            The key benefit of this process is that it provides the amount of time each activity will take to complete, which is a                   major input into the Develop Schedule process.

           a.      Input

                 i.      Project Charter

                ii.      Project Management Plan

               iii.      Project Documents from above

                         1.      Project Schedule

                         2.      Activity Resources Requirement

                         3.      Activity Attributes

                         4.      Risk Register

                         5.      Project Scope Statement

                         6.      Network Diagram

               iv.      Enterprise Environmental Factors

                v.      Organizational Assets

           b.      Tools

                i.      Expert Judgment

               ii.      Analogous Estimating

              iii.      Parametric Estimating

              iv.      Three-point estimating

               v.      Bottom-up estimating

              vi.      Data Analysis

             vii.      Decision Making

            viii.      Meetings

           c.       Output

                i.      Duration Estimate

               ii.      Basis of Estimate

              iii.      Project Document Updates

 E.      Develop Schedule (Planning)

          Develop schedule is the process of analyzing activities, sequences, durations, resource requirements, and schedule                constraints to create the project schedule.

           a.      Input

               i.      Project Charter

              ii.      Project Management Plan

             iii.      Project Documents from above

                       1.      Project Schedule

                       2.      Activity Resources Requirements

                       3.      Activity Attributes

                       4.      Resources Calendar

                       5.      Activity Duration Estimate

                       6.      Risk Register

                       7.      Project Scope Statement

                       8.      Network Diagram

             iv.      Enterprise Environmental Factors

              v.      Organizational Assets

           b.      Tools

               i.      Schedule Network Analysis

              ii.      Critical Path Method

             iii.      Resource Optimization

             iv.      Data Analysis

              v.      Schedule Compression

             vi.      Project Management Information System

            vii.      Agile Release Planning

           c.       Output

               i.      Schedule Baseline

              ii.      Project Schedule

             iii.      Schedule Data

                        1.      Resources

             iv.      Project Calendar

                        1.      Shows work days

              v.      Change Request

             vi.      Project Management Updates

            vii.      Project Document Updates

 F.      Control Schedule

          Is the process of monitoring the status of the project activities to update project progress and manage changes to                the schedule baseline to achieve the plan.

           a.      input

               i.      Project Charter

              ii.      Project Management Plan

             iii.      Project Documents from above

                       1.      Work Performance Data

                       2.      Schedule Data

                       3.      Project Calendar

                       4.      Lessons Learned

             iv.      Enterprise Environmental Factors

              v.      Organizational Assets

           b.      Tools

              i.      Data Analysis

             ii.      Critical Path Method

            iii.      Leads and Lags

            iv.      Resource Optimization

             v.      Schedule Compression

            vi.      Project Management Information System

           vii.      Performance Reviews

           c.       Output

              i.      Work Performance Information

             ii.      Schedule Variance (SV)

            iii.      Schedule Performance Index (SPI)

            iv.      Change Request

             v.      Project Management Updates

            vi.      Project Document Updates

A project schedule defines the start and end dates of the project and project activities.  These activities are assigned a duration and sequence in logical order.

Gantt charts and Network diagrams are used to identify project activities and determine the relationships and dependencies between them.

               ·         Gantt Charts display the start and end dates of project activities, the overall project schedule, and the logical                            task relationships.

              ·         Network diagrams are used to plot the activities and dependencies.

                        Schedule Network Analysis Method - schedule network analysis techniques generate project schedule based                            on the estimates of time and resource requirements

             ·         Critical Path Method -longest duration of activities in sequence through a network diagram, without float,                                 which determines the shortest time to complete the project.

                                  o   Free Float – time activity can be delayed without delaying each state of successor

                                  o   Total Float – time schedule can be delayed or extended from early start

                                         §  Total Float Formula for particular activity  = LS – ES  =  LF – EF

                                         ·         Identify critical path

                                         ·         Follow the forward pass to find early start and early finish for each activity

                                         ·        Calculate the late finish and late start using the backward pass method

                                  o   Independent Float – time of delay if all predecessors are late but successors are early

             ·         Critical Chain Method  - is a variant of the Critical Path Method.  The Critical Chain is determined on the logical,                         resources and other kinds of dependencies between activities.

             ·         What-if scenario analysis – it varies a certain parameter and observes the impact on the schedule.

             ·         Resources Optimization technique – they arrive at the optimal utilization of the resources used on the project.

             ·         Program Evaluation and Review Technique (PERT)  -based on 3 pt estimate

                             o   Optimistic

                             o   Pessimistic

                             o   Normal                                

                                   §  Average = ( O + 4N + P) / 6

                                   §  (P – O) = variance

                                   §  (P - O) 2 = standard deviation

            

          Schedule Compression -

             ·         Fast Tracking - Linear activities are checked to determine if they can be done in parallel to reduce project cycle                         time may but may add risk and management time.

             ·        Crashing

                      o   Increases resources on critical path while making cost and schedule trade-offs

                      o   Adds cost and management time

             ·        Reduce Scope

                     o   Impacts customer satisfaction

             ·       Cut Quality

                    o   Increase risk

            ·       Resources allocation

                   o   No impact but may not be available  

            ·     What-if Scenario

                   o   what if a particular scenario changed on a project?  Would that produce a shorter schedule

                            §  Use Monte Carlo model to see what-if scenarios 

            ·     Resources Optimization

                  o   Optimal use of resources