Monitoring and Control

Slides:



Advertisements
Similar presentations
©2003 Rolls-Royce plc The information in this document is the property of Rolls-Royce plc and may not be copied or communicated to a third party, or used.
Advertisements

Budget Management. 57 Budget Management Budget Development Good scheduling skills and abilities Understanding of the project scope Well developed WBS.
1 SW Project Management (Planning & Tracking) Dr. Atef Z Ghalwash Faculty of Computers & Information Helwan University.
Monitoring and Information Systems
Project Change Management
Dr. L. K. Gaafar The American University in Cairo
Monitoring and Control Earned Value Management (EVM)
CSSE Oct.2008 Monitoring and reporting project status Chapter 10, pages
Chapter 10: Monitoring and Controlling Change
CS Integration Management (Part 6) Bilgisayar Mühendisliği Bölümü – Bilkent Üniversitesi – Fall 2009 Dr.Çağatay ÜNDEĞER Instructor Bilkent University,
Project Management Session 7
Course Technology Chapter 3: Project Integration Management.
10.5 Report Performance The process of collecting and distributing performance information, including status reports, progress measurements and forecasts.
Section 4.0 Project Implementation. Factors that Ensure Success  Update the project plan  Stay within scope  Authorized change implementation  Providing.
SOFTWARE PROJECT MANAGEMENT Project Quality Management Dr. Ahmet TÜMAY, PMP.
Project Management Education
Project Management Process Project Description Team Mission/ Assignment Major Milestones Boundaries Team Identification Measures of Success Roles & Responsibilities.
Earned Value Management
Chapter 10 Project Monitoring and Control
EARNED VALUE MANAGEMENT SYSTEM A Project Performance Tool
Project Monitoring and Control. Monitoring – collecting, recording, and reporting information concerning project performance that project manger and others.
Project Management Methodology Project monitoring and control.
Degree and Graduation Seminar Project Management Processes
Introduction to Project Management Chapter 12 Managing Project Control and Closure Information Systems Project Management: A Process and Team Approach,
PMP® Exam Preparation Course
Software Project Management Lecture # 8. Outline Earned Value Analysis (Chapter 24) Topics from Chapter 25.
© SYBEX Inc All Rights Reserved. Session 10 Project Control.
Lecture #9 Project Quality Management Quality Processes- Quality Assurance and Quality Control Ghazala Amin.
PPMT CE-408T Engr. Faisal ur Rehman CED N-W.F.P UET P.
Centro de Estudos e Sistemas Avançados do Recife PMBOK - Chapter 4 Project Integration Management.
Monitoring and Information Systems
1.  Describe an overall framework for project integration management ◦ RelatIion to the other project management knowledge areas and the project life.
Software Project Management Lecture # 7. What are we studying today? Chapter 24 - Project Scheduling  Effort distribution  Defining task set for the.
Agenda  Purpose  Definition  Processes  Performance Reports  Quality Control  Risk Monitoring & Control  Change Requests 5.3.
Software Project Management (SPM)
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
BSBPMG505A Manage Project Quality Manage Project Quality Project Quality Processes Diploma of Project Management Qualification Code BSB51507 Unit.
10/19/ :26 AM 1 Project Cost Control. 10/19/ :26 AM 2  Controlling involves making sure that the results achieved are in line with the planned.
Project Management Part 6 Project Control. Part 6 - Project Control2 Topic Outline: Project Control Project control steps Measuring and monitoring system.
Project Life Cycle.
Project Cost Management
Develop Project Charter
Project quality management. Introduction Project quality management includes the process required to ensure that the project satisfies the needs for which.
Lecture 12 Managing Project Control and Closure. Project Control The process that allows monitoring and measurement of project progress and directing.
SOFTWARE PROJECT MANAGEMENT
Project Management Methodology
Lesson 1: Examining Professional Project Management Topic 1A: Identify Project Management Processes.
1 PROJECT MONITORING & CONTROL. 2 Project Monitoring and Control Why do we monitor? What do we monitor? When to we monitor? How do we monitor?
Project Management Basics
Project Management Processes for a Project
SCOPE DEFINITION,VERIFICATION AND CONTROL Ashima Wadhwa.
Report Performance Monitor & Control Risk Administer Procurement MONITORING & CONTROLLING PROCESS.
Apply Project Scope Management Techniques Project Scope Processes – Part 2 Week 4 Certificate IV in Project Management Qualification Code BSB41507.
Earned Value Analysis Tracking Project Progress. Introduction | Components | Project Scenario | Values | Calculations | Forecasts | Summary l What Is.
Where Module 04 : Knowing Where the Project Is 1.
PMP Study Guide Chapter 11: Controlling Work Results.
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 2 Diploma of Project Management.
EVM – Do You Really Know What the Numbers Mean? Booz | Allen |Hamilton Seth Huckabee EVP, PMP, PMI-SP.
Copyright 2015 John Wiley & Sons, Inc. Chapter 10 Monitoring and Information Systems.
Information Technology Project Management, Seventh Edition Note: See the text itself for full citations.
The Project Management Process Groups
Agenda ‒ Cost Management ‒ Cost Budgeting ‒ Cost Control Learning Goals 1.Cost Control 2.Earned Value Management.
Project Management 1 Project Control. Project Management 2 Topics Project Control Status Reporting Earned Value Analysis.
Measuring Progress HNC Project Management. Measuring Schedule Performance Break project tasks up into small work units. Work units that are too large.
Project Management PTM721S
Monitoring and Control
Project COST Management
MONITORING & CONTROLLING PROCESSES GROUP
Managing Project Work, Scope, Schedules, and Cost
Monitoring and Control
Presentation transcript:

Monitoring and Control 15-Apr-2014

...recap::Risk Management Risk Management begins with Risk Awareness

…recap:: RM Process Risk Identification Risk Assessment Risk Evaluation Risk Management

…recap:: RM Process

…recap::RM Risk Register

…recap: RM Risk Exposure

…recap: RM Risk Management Chart

…recap::RM Principles of Risk Management Proactive Continuous Monitoring Assessment Decision making Expected result: Continuous risk reduction

…recap::Types of risks Resource Risks Business Risks Technical Risks Schedule Risks

…recap: Risk Response Strategies (-) Risk avoidance Risk reduction Risk transfer Risk acceptance

…recap::Risk Response Strategies (+) Exploit Share Enhance Risk acceptance

…recap::Risk Indicators Total impact of top ten risks Top ten risks mitigation costs Top ten risk variation Top ten risks impact variation

Today’s topic Project Monitoring and Control

PMC topics for today Briefly describe monitoring purpose, deliverables, activities, measures Controlling processes, as described in PMBOK Some specific metrics examples

Definition The goal of Project Monitoring and Control (PMC) is to provide an understanding of the project's progress so that appropriate corrective actions can be taken when the project's performance deviates significantly from the plan.

Project Monitoring & Control Monitoring – collecting, recording, and reporting information concerning project performance that project manager and others wish to know Controlling – uses data from monitor activity to bring actual performance to planned performance

PMC Why do we monitor? What do we monitor? When do we monitor? How do we monitor?

Why do we monitor? Goals Provide project manager and development team with the following: An accurate assessment of the progress to date Insight into the quality of the evolving software product A basis for estimating cost and budgeting with increased accuracy over time

What do we monitor? Men (human resources) Machines Materials Money Space Time Tasks Quality/Technical Performance

Purpose Ensure the team is making progress Overall objectives: Track accomplishments and compare to planned values Revise the project plan: accomplishments so far, remaining work (if needed) Detect performance issues as early as possible, such that corrective action can be taken

What do we obtain? Inputs Time Money Resources Material Usage Tasks Quality/Technical Performance Outputs Progress Costs Job starts Job completion Engineering / Design changes Variation order (VO)

Deliverables Written status reports Updates to lists of action items, risks, problems, and issues Updates to plan/schedule, to reflect actual progress Comparison of actual vs. budgeted cost, cost/benefit analysis (EVA) Audit/review reports of the activities and work products under development

When do we monitor? Continuously Regularly Logically While there is still time to react As soon as possible At task completion At pre-planned decision points (milestones) End of the project

PMC – Activities Continuously monitor progress Conduct team reviews Examine progress on all key dimensions of the project; goals likely to be met? Conduct team reviews Communicate status (technical activities); plan for next activities of the project Conduct formal progress reviews Monthly basis with senior management and key stakeholders

PMC – Activities (contd.) Manage changes Identify, evaluate, prioritize, and control changes to the project Revise the plan Significant changes need to be reviewed and agreed to by those who originally approved the plan Conduct work product reviews Walkthroughs, technical reviews and inspections, based on quality goals

PMC – Example Measures Milestone attainment Effort spent Maintain the initial baseline, as well as the most recent update Report achievement and variance to both Effort spent Compare initial effort estimates for each major WBS element with actual effort spent

PMC – Example Measures (contd.) Budget/Cost performance Compare rate of spending on the project by period (week or month) compared to the planned spending Requirements change Track requirements change by period (month usually): total number of requirements, number added in this period, number deleted in this period, and number changed in this period EVA – Earned Value Analysis

PMBOK Guide

Scope Verification Obtain formal acceptance of the project scope by stakeholders Review deliverables – correct and satisfactory (not quality check!!) Scope (products) of a project is the sum of all project products and their requirements or features

Scope Verification Inputs: Work results: which deliverables – fully/partially completed Product documentation: describes project’s products WBS: used to verify work of the project; defines scope baseline Scope statement: defines scope in some detail Project plan Scope (products) of a project is the sum of all project products and their requirements or features

Scope Verification Outputs: Tools & Techniques: Formal acceptance: must be documented; can be conditional Tools & Techniques: Inspection: measure/examine/test results vs. requirements Scope (products) of a project is the sum of all project products and their requirements or features

Project Control Cycle PLAN Specifications Project Schedule Project budget Resource plan Vendor contracts ACTION Correct deviations from plan RE-PLAN as necessary MONITOR Record status Report progress Report cost COMPARE Actual status against plan Schedule Cost

Scope Change Control Concerned with: influencing change factors; determining occurrence of a scope change; managing changes if/when occur Must be integrated with other control processes Inputs: Performance reports: e.g. which interim deliverables have been completed, which not Change requests: oral/written, direct/indirect, external/internal, legally mandated/optional Scope management plan: how scope – managed; how changes are integrated; assessment of expected stability; how changes are identified/classified T&T – s Scope change control: procedures by which project scope may be changed; includes paperwork, tracking syst, approval levels necessary for authorizing changes. When project is done under contract, it must with all relevant contractual provisions. Performance measurement: determine variance, variance cause; corrective action Outputs: Scope changes: often require adjustments to other project parameters; documents updated; stakeholders notified; changes fed back to planning processes Lessons learned: causes of variance, reasons behind corrective action – historical database

Scope Change Control Inputs: WBS Performance reports: e.g. which interim deliverables have been completed, which not Change requests: oral/written, direct/indirect, external/internal, legally mandated/optional Scope management plan: how scope is managed; how changes are integrated; assessment of expected stability; how changes are identified/classified Inputs: Performance reports: e.g. which interim deliverables have been completed, which not Change requests: oral/written, direct/indirect, external/internal, legally mandated/optional Scope management plan: how scope – managed; how changes are integrated; assessment of expected stability; how changes are identified/classified T&T – s Scope change control: procedures by which project scope may be changed; includes paperwork, tracking syst, approval levels necessary for authorizing changes. When project is done under contract, it must with all relevant contractual provisions. Performance measurement: determine variance, variance cause; corrective action Outputs: Scope changes: often require adjustments to other project parameters; documents updated; stakeholders notified; changes fed back to planning processes Lessons learned: causes of variance, reasons behind corrective action – historical database

Scope Change Control Outputs: Tools & Techniques: Scope Corrective changes Lessons learned Adjusted baseline Tools & Techniques: Scope change control Performance measurement Additional planning: e.g. modification to WBS Inputs: Performance reports: e.g. which interim deliverables have been completed, which not Change requests: oral/written, direct/indirect, external/internal, legally mandated/optional Scope management plan: how scope – managed; how changes are integrated; assessment of expected stability; how changes are identified/classified T&T – s Scope change control: procedures by which project scope may be changed; includes paperwork, tracking syst, approval levels necessary for authorizing changes. When project is done under contract, it must with all relevant contractual provisions. Performance measurement: determine variance, variance cause; corrective action Outputs: Scope changes: often require adjustments to other project parameters; documents updated; stakeholders notified; changes fed back to planning processes Lessons learned: causes of variance, reasons behind corrective action – historical database

Schedule Control Concerned with: influencing change factors; determining occurrence of a scope change; managing changes if/when occur [same as scope change control] Must be integrated with other control processes I: Performance reports: e.g. which planned dates have been met, which not. T&T: Schedule change ctrl system: procedures by which project schedule can be changed; same as before. Performance measurement: important part=decide if schedule variance requires corrective action!!! (is variance in a critical activity??) Project management software: track planned vs. actual dates, forecast schedule changes effects Variance analysis: compare actual dates with target dates, forecast start-finish = important for detection of deviations & implem of corrective action O: Schedule updates: stakeholders must be notified; may/may not require adjustments to other aspects of project plan. REVISIONS=changes to schedule start and finish dates in the approved project schedule. Generally incorporated as results to scope/estimates changes. Severe delays => rebaselining (must only be used as last resort!!! – historical data for proj schedule - lost)

Schedule Control Inputs: Project schedule: schedule baseline Performance reports Change requests Schedule management plan I: Performance reports: e.g. which planned dates have been met, which not. T&T: Schedule change ctrl system: procedures by which project schedule can be changed; same as before. Performance measurement: important part=decide if schedule variance requires corrective action!!! (is variance in a critical activity??) Project management software: track planned vs. actual dates, forecast schedule changes effects Variance analysis: compare actual dates with target dates, forecast start-finish = important for detection of deviations & implem of corrective action O: Schedule updates: stakeholders must be notified; may/may not require adjustments to other aspects of project plan. REVISIONS=changes to schedule start and finish dates in the approved project schedule. Generally incorporated as results to scope/estimates changes. Severe delays => rebaselining (must only be used as last resort!!! – historical data for proj schedule - lost)

Schedule Control Outputs: Tools & Techniques: Schedule updates Corrective action Lessons learned Tools & Techniques: Schedule change control system Performance measurement Additional planning Project management software Variance analysis I: Performance reports: e.g. which planned dates have been met, which not. T&T: Schedule change ctrl system: procedures by which project schedule can be changed; same as before. Performance measurement: important part=decide if schedule variance requires corrective action!!! (is variance in a critical activity??) Project management software: track planned vs. actual dates, forecast schedule changes effects Variance analysis: compare actual dates with target dates, forecast start-finish = important for detection of deviations & implem of corrective action O: Schedule updates: stakeholders must be notified; may/may not require adjustments to other aspects of project plan. REVISIONS=changes to schedule start and finish dates in the approved project schedule. Generally incorporated as results to scope/estimates changes. Severe delays => rebaselining (must only be used as last resort!!! – historical data for proj schedule - lost)

Schedule Control – metrics Measurement done at WBS unit level: CAP – Control Account Plan = work package with extra features: Assignment of responsibility (organization/individual) Division (if needed) in lower-level work packages Metrics for measuring performance: milestones, %complete…

Schedule Control – metrics EVA – Earned Value Analysis Variance analysis – not full picture Planned vs. completed work, to determine if cost, schedule, and work are progressing as planned

Schedule Control – metrics Three key values: used to derive further schedule/cost indicators: BCWS: budgeted cost of work scheduled; a.k.a. PV – Planned Value ACWP: actual cost of work performed; a.k.a. AC – Actual Cost BCWP: budgeted cost of work performed; a.k.a. EV – Earned Value

Schedule Control – metrics Schedule indicators SV: Schedule Variance: SV = BCWP – BCWS < 0 => behind schedule SPI: Schedule Performance Index SPI = BCWP/BCWS < 1 => behind schedule

Example SV = BCWP-BCWS $49,000 – 55,000 SV = - $ 6,000 SPI: BCWP/BCWS 49,000/55,000 = 0.891

Cost Control Concerned with: same as before Must be integrated with other control processes Includes: Monitor cost performance, detect and understand variances from plan Ensure all appropriate changes – recorded accurately in cost baseline

Cost Control Includes (contd): Prevent incorrect/inappropriate/ unauthorized changes to cost baseline Inform stakeholders Act to bring expected costs within acceptable limits

Cost Control Inputs: Cost baseline Performance reports Change requests Cost management plan

Cost Control Outputs Revised cost estimates Budget updates Corrective action Estimates at completion Project closeout Lessons learned

Cost Control Tools & Techniques Cost change control system Performance measurement EVA Additional planning Software tools (e.g. MSProject)

Cost Control – metrics – EVA Cost indicators: CV: Cost Variance CV = BCWP – ACWP < 0 => over the budget CPI: Cost Performance Index CPI = BCWP/ACWP < 1 => over the budget

Example CV = BCWP-ACWP $49,000 – 56,000 CV = - $ 7,000 CPI: BCWP/ACWP 49,000/56,000 = 0.875

EAC – Estimate At Completion Forecast of most likely total project costs EAC = actuals to date + new estimate for remaining work EAC = AC + ETC Used when original assumptions – proven flawed/no longer relevant to a change in conditions

EAC – Estimate At Completion EAC = actuals to date + remaining budget EAC = AC + (BAC – BCWP); Used when current variances – atypical; not expected to appear in future

EAC – Estimate At Completion EAC = actual to date + remaining budget modified by a performance factor (often CPI) EAC = AC + (BAC – BCWP)/CPI Used when current variances – typical of future variances Once a project is 20% complete, the CPI does not vary from its current value by more than 10%.

Earned Value Chart

Example Assume that operations on a Work Package cost $1,500 to complete. They were originally scheduled to finish today. At this point, we actually spent $1,350. And we estimate that we have completed two thirds (2/3) of the work. What are the cost and schedule variances? CV = BCWP – ACWP = 1500 (2/3) – 1350 = - 350 SV = BCWP – BCWS = 1500 (2/3) – 1500 = - 500

Example continued CPI = BCWP/ACWP = 1500(2/3)/1350 = 0.74 SPI = BCWP/BCWS = 1500(2/3)/1500 = 0.67 Spending higher than budget, and given what we have spent, we are not as far along as we should be (have not completed as much work as we should have)

Relations between indicators Possible to have one of indicators to be favorable while the other unfavorable Might be ahead of schedule and behind costs Six possibilities (see figure next slide)

6 Possibilities Earned Value Analysis

Exercise A project to develop a software system has an actual cost in month 17 of $350,000, a planned cost of $475,000, and a value completed of $300,000. Find the cost and schedule variances and the two indexes.

Solution BCWS = 475,000 CV = BCWP – ACWP = -50,000 BCWP = 300,000 SV = BCWP – BCWS = -175,000 ACWP = 350,000 CPI = BCWP/ACWP = 0.86 SPI = BCWP/BCWS = 0.63

Critical Ratio Sometimes, especially large projects, it may be worthwhile calculating a set of critical ratios for all project activities The critical ratio is actual progress x budgeted cost scheduled progress actual cost If ratio is 1 everything is probably on target The further away form 1 the ratio is, the more we may need to investigate

Critical ratio example Which activities are probably on target and which need to be investigated?

Critical ratio example Can be on schedule and below budget (Act A) Why so good? Cutting corners? Can be behind schedule but below budget (Act C) Can be on budget but physical progress lagging (Act E) Can be on schedule but cost running higher than budget (Act D) On budget ahead of schedule (Act B)

Quality Control Monitor and evaluate specific results against relevant quality standards; eliminate causes of unsatisfactory results. Often performed by a Quality Control Department

Quality Control Inputs: Work results: both process and product Quality management plan Operational definitions (metrics) Checklists

Quality Control (contd.) Tools & Techniques: Inspection Control charts Pareto diagrams Statistical sampling Flowcharting Trend analysis

Quality Control (contd.) Outputs: Quality improvement Acceptance decisions Rework Completed checklists Process adjustments

Quality Control – metrics Control charts = graphic display of results, over time, of a process. Used to monitor any type of output variable (cost/schedule variances, scope changes volume/frequency, errors in docs) Control chart of project schedule performance

Quality Control – metrics Pareto diagrams = histogram, ordered by frequency of occurrence, that shows how many results were generated by type of cause Rank – used to guide corrective action Pareto’s law: 80% of problems are due to 20% of causes

Quality Control – metrics Flowcharting = show relations between system elements. Cause-and-effect: how various factors may be linked to potential problems/effects System/process flowcharts

Quality Control – metrics Trend Analysis = use math techniques to forecast future based on past: Technical performance: no. of errors identified; no. corrected Cost/Schedule performance: no. of activities/period completed with significant variances

Quality Control – normal trends Defect density across lifecycle

Quality Control – normal trends Rework trends across lifecycle

Risk Monitoring & Control Keep track of identified risks; monitor residual risks; identify new risks; ensure execution of risk plans & evaluate their effectiveness Risks change as project matures

Risk Monitoring & Control Provides info that assists with making effective decisions in advance of the risks appearing Periodically communicate with stakeholders to agree upon level of risk in project

Risk Monitoring & Control Purpose – check if: Risk responses have been implemented as planned Risk responses are effective, or new must be implemented Project assumptions – still valid Risk exposure has changed (trend analysis)

Risk Monitoring & Control Purpose – check if: Risk trigger has occurred Proper policies and procedures are followed Risks not previously identified have occurred

Risk Monitoring & Control Inputs: Risk management plan Risk response plan Project communication: issues logs, action-item lists, jeopardy warnings, escalation notices. Additional risk identification and analysis Scope changes

Risk Monitoring & Control Tools & Techniques Project risk response audits Periodic project risk reviews Earned Value Analysis Technical performance measurement Additional risk response planning

Risk Monitoring & Control Outputs: Workaround plans Corrective action Project change requests Updates to the risk response plan Risk database Updates to risk identification checklists

Risk Monitoring & Control Typical project risk exposure

Performance Reporting Includes: Status reporting Progress reporting Forecasting Include info on scope, schedule, cost and quality; risk and procurement. Inputs: Project plan Work results Other project records (e.g. project context)

Performance Reporting Tools & Techniques: Performance reviews Variance analysis Trend analysis EVA Information distribution tools and techniques Outputs: Performance reports Change requests

Integrated Change Control Concerned with: influencing change factors; determining occurrence of a change; managing changes if/when occur Original project scope and performance baseline – maintained by continuously managing changes

Integrated Change Control Requirements: Maintain integrity of the performance measurements baseline Ensure changes in product scope – reflected in project scope Coordinate changes across knowledge areas (risk control, time control, schedule control…)

Integrated Change Control Inputs: Project plan Performance reports Change requests T&T - Change control system: contains steps by which official project documents may be changed

Integrated Change Control Tools & Techniques: Change control system Collection of formal, documented procedures that defines how project performance will be monitored and evaluated Paperwork, tracking systems, processes, approval levels Evaluation groups: Configuration Control Board (CCB), Engineering Review Board (ERB), Technical Review Board (TRB), Technical Assessment Board (TAB) T&T - Change control system: contains steps by which official project documents may be changed

Integrated Change Control Tools & Techniques (contd.) Configuration management: any documented procedure used to apply technical/administrative direction and surveillance to Identify and document the functional and physical characteristics of an item or system Control any changes to such characteristics Record and report the change and its implementation status Audit items and system, to verify conformance with requirements

Integrated Change Control Tools & Techniques (contd.) Performance measurement Additional planning Project management information system (PMIS)

Integrated Change Control Outputs: Project plan updates Corrective action Lessons learned

Conclusions The progress towards project goals and the quality of software products must be measurable throughout the software development lifecycle Metrics values provide an important perspective for managing the process. Metrics trends provide another.

Conclusions The most useful metrics are extracted directly from the evolving artefacts Objective analysis and automated data collection are crucial for any metrics program. Subjective assessments and manual data collection are likely to fail.