Software Metrics: Best Practices for Successful IT Management
Chapter 1: Software Metrics: What and Why?
- Figure 1.1: Test Defects Report
- Figure 1.2: Field Defects Report
Chapter 2: An Overview of Function Point Analysis
- Figure 2.1: FPA Example
Chapter 4: Cost Estimation
- Figure 4.1: Estimation Template
- Figure 4.2: Role of the Support Group
- Figure 4.3: Typical Process Diagram
- Figure 4.4: Monitoring and Feedback (Actual vs. Estimates)
- Figure 4.5: Monitoring and Feedback (Estimate vs. Effort)
- Figure 4.6: Monitoring and Feedback (Variation Actual Against Initial Estimate)
Chapter 5: Applied Design Metrics
- Figure 5.1: McCabe Metrics Background Theory Example of Flowgraph (1)
- Figure 5.2: McCabe Metrics Background Theory Example of Flowgraph (2)
- Figure 5.3: McCabe MetricsBackground Theory Example of Reduced Flowgraph (1)
- Figure 5.4: McCabe Metrics Background Theory — Example of Reduced Flowgraph (2)
- Figure 5.5: Aspects of Complexity
Chapter 7: A Lifecycle for Metrication
- Figure 7.1: Software Metrics Initiative Context Diagram
- Figure 7.2: Level 1 Lifecycle Model
Chapter 8: Stage 1 - Initiation
- Figure 8.1: Initiation Stage of a Software Metrics Program
Chapter 9: Stage 2: Requirements Definition
- Figure 9.1: Relationships Between a Standard Lifecycle, Software Metrics and Project Management
- Figure 9.2: Potential Phases of a Software Metrics Program (Not to scale)
- Figure 9.3: Level 1 Engineering Process
- Figure 9.4: Functional Linkage
- Figure 9.5: Traditional Organization Hierarchy
- Figure 9.6: Work, Task and Linkages Within the Requirements Specification Stage
Chapter 10: Stage 3: Component Design
- Figure 10.1: Tasks and Links Within Design Stage (Showing Dependencies Between Streams)
- Figure 10.2: Example Organization of Staff Support Infrastructure
Chapter 11: Stage 4: Component Build
- Figure 11.1: Building the Components of a Software Metrics Program
- Figure 11.2: Targets
Chapter 13: Section 2: A Summary
- Figure 13.1: A Project-Based Approach
- Figure 13.2: Topic Scope
- Figure 13.3: Basic Strategy
- Figure 13.4: Initiation Stage
- Figure 13.5: Requirements Specification
- Figure 13.6: Component Design 1
- Figure 13.7: Component Design 2
- Figure 13.8: Component Design 3
- Figure 13.9: Component Build
- Figure 13.10: Implementation
- Figure 13.11: Implementation 2
Chapter 15: The Home Stretch
- Figure 15.1: The CMM Process Maturity Framework
- Figure 15.2: Performance