矩阵式项目管理
• Measures at the enterprise, program, project and application levels
•Consistency, predictability
•Project Management
•Better பைடு நூலகம்stimation,
•project control
•Effort,defect, •schedule, size
•Project •Teams
•How large is project, •Reduce defects •Better estimates •at task level
矩阵式项目管理
2020年6月5日星期五
Contents
• Introduction to Metrics
– What is Metrics? – Why Metrics? – Project Metrics Program Objectives – Metrics - Customer Need
• Measures and Metrics
– Improvement Cycle – Measures – Data Elements – Tools for Measurement – Metrics Calculation
• Metrics Roadmap • Metrics Analysis - Examples
•2
Quote
It is not sufficient to produce software defect metrics - like how many raised, how many outstanding, fixed by severity and urgency. We must prove that the activities of the test team are a cost effective and efficient use of staff. Test Metrics Without Tears - David Vaughn
• Metrics is a cannot-do-without project management tool
– Visibility into project execution – Analysis of process strengths and weaknesses – you cannot manage or improve what you cannot
•3
Introduction to Metrics
•4
What Is Metrics?
•“You can’t control what you can’t measure”
•- Tom DeMarco
• Metrics - Derived from the word “ metre”
- Quantitative indicator of performance of a s/w process or product.
• Measurements drive continuous improvement across the organization
•8
Metrics Program Objectives
Must be clearly defined and POSITIVE
• Driven by critical business objectives
•Senior •Management
•Why is it Measured
•Benchmarking •Setting improvement goals •Performance across groups
•Cost of Quality, Effort •& Defect Distribution, • Quality, Productivity
– Helps in setting goals and targets – Better resource planning
• Metrics identify the areas for improvements
– For example, metrics can identify the phase which introduces the maximum number of errors
•6
Why Metrics? Continued
• Metrics provide inputs for future estimations and planning
– The actual performance of the past in quantitative terms becomes a starting point for future estimates
• Metrics can be used to eliminate problem areas and root causes
•7
•What is Measured
•Estimation Accuracy, Quality, Productivity, Development Cost, ROI
• Help management and employees make well-informed and decisions
• Alert management about risks to project goals, schedules and software quality
• Provides an objective assessment of the state of the software
measure
•5
Why Metrics?
• Establish a measurement and continous improvement culture across the company.
• Improved quality of software accepted into production