Book description
This book simplifies software measurement and explains its value as a tool for decision-makers at software companies. Techniques presented in Software Metrics: A Guide to Planning, Analysis, and Application are derived from best practices.
Table of contents
- Cover Page
- Title Page
- Copyright Page
- Preface
-
Chapter 1: Software Measurement
- A New Order
- Measurement In Quality Thinking
- Precision In Expression
- Representation of Reality
- Knowledge Creation
- Measurement Technology
- Measuring With the Mind: Cognitive Phase
- Measuring With Words: Semantic Phase
- Measuring With Numbers: Quantitative Phase
- The Three Phases Coexist
- Measurement Scales
- Levels of Measurements
- Intrinsic Nature of Measurement
- Software Measuring Instruments
- Measurement Continuum
- The Corner Stone
- Chapter 2: Software Metrics
-
Chapter 3: Designing a Metrics System
- Metrics System
- Information-Based Metrics Architecture
- Goals: The Drivers
- Decision Centers: The New Organization
- Models: Knowledge Capsules
- Metrics: Indicators–Signals
- Measurement: Sensor System
- Data Collection
- Implementing the Metrics System Architecture
- Metrics Planning Approaches
- Metrics Planning Document Checklist
-
Chapter 4: Metrics Data Visualization
- Data Analysis
- Graphical Analysis
- Visualizing Data
- Graphical Techniques
- Pie Charts: Distribution Analysis
- Mapping
- Life Cycle Profiles
- Effort Profile
- Process Compliance Profile
- Responsibility Matrix
- Resource Balancing
- Contours
- Radar Charts: A Balanced View
- Dynamic Views
- Clustering
- Data Exploration and Visualization Tools
- Data Visualization: Emerging Technology
- Chapter 5: Metrics Data Analysis In Frequency Domain
- Chapter 6: Metrics Data Analysis In Time Domain
-
Chapter 7: Metrics Data Analysis In the Relationship Domain
- A Fertile Domain
- Search for Relationships
- Perceiving Relationships
- Strength of Relationship: Correlation Coefficient
- Causal Relationship and Statistical Correlation
- Linear Regression
- Linear Regression: Example
- Nonlinear Regression Models
- Nonlinear Regression Analysis of Productivity
- Multiple Linear Regression
- Surface Plot
- Regression Model Application
- Application 1: Process Optimization
- Application 2: Forecasting Product Quality
- Application 3: Defect Correlation
- Application 4: Causal Analysis
- Application 5: Demonstrating How Review Makes Customers Happy (Indirectly)
- Application 6: A Myth Breaks
- Application 7: The Crossover
- Application 8: Optimum Team Size?
- Application 9: Detecting Hidden Problems
- Application 10: Analysis of Defect Discovery Economics
- Application 11: Building an Effort Estimation Model
- Application 12: Calibration of Intuitive Models
- More Applications
-
Chapter 8: Process Models
- From Analysis to Systems Thinking
- Model Building: Knowledge Consolidation
- Models Using Single Metric (Analytical Models)
- Models Using Two Metrics (Regression Models)
- Higher-Level Empirical Models
- Descriptive Statistics On Multiple Metrics
- Multiple Analysis of Single Metrics
- Three Analytical Dimensions
- Process Diagnostic Panel
- Analytical Summary of Single Metric
- Global Summary
- Process Correlations
- Multiple Scatter Plots
- Design of Experiment (DOE)
-
Chapter 9: Estimation Models
- Estimation Process
- Software Estimation Risks
- Estimation Methodologies
- Thumb Rules
- Delphi Estimate
- Golden Rule
- Prediction Capability
- Prediction Equations
- Estimation Algorithms
- Estimation Science: The Early Models
- Advent of Parametric Models
- Calibration
- COCOMO
- Lookup Table
- Equations
- COCOMO II.2000 Applications
- Tailoring COCOMO
- Estimation System
- SLIM (Software Life Cycle Management)
- SLIM-Estimate
- Software Sizing Tools
- Estimation Tools
-
Chapter 10: Metrics for Defect Management
- Defect Measurement
- Defect Classification
- Defect Database
- Analysis of Defect Data
- Defect Correlation
- Defect Driver Matrix
- Looking for Consistency
- Defect Filter Matrix
- Defect Detection Probability
- Rayleigh Defect Discovery Model
- Three Phases of Reliability Measurement
- Reliability Enhancement
- Home-Grown Model
- Quantitative Defect Management
- Chapter 11: Online Use of Metrics
- Chapter 12: Metrics-Based Decision Support Systems
-
Chapter 13: Metrics for Strategic Vision
- Beyond the Obvious
- Metrics In Project Management
- Tailoring Metrics for the Project
- Setting Quantitative Goals: Goal–Metrics Correlation (GMC)
- GMC Analysis
- Quality Function Deployment (QFD)
- Risk Estimation
- Simulating Schedule Risk
- Mapping Risk Using Risk Exposure Number
- Analysis of REN
- Six Sigma Renaissance
- Consummate Vision
-
Chapter 14: Metrics System Implementation
- Toward Truth
- No Universal Method
- Effective Use of Metrics
- Looking At Metrics Data
- Applying Metrics
- Creating Decision Centers
- Equip People With Knowledge At Less Cost
- The Marvelous Spreadsheet
- Things to Remember During Implementation
- Lead With Numbers
- Integrated Management
- Mirror, Microscope, and Telescope
- Unlimited Scope
- Bibliography
Product information
- Title: Software Metrics
- Author(s):
- Release date: September 2003
- Publisher(s): Auerbach Publications
- ISBN: 9781135507169
You might also like
book
Software Metrics, 3rd Edition
A Framework for Managing, Measuring, and Predicting Attributes of Software Development Products and ProcessesReflecting the immense …
book
Software Development Metrics
Software Development Metrics is a handbook for anyone who needs to track and guide software development …
book
Software Quality
The book presents a comprehensive discussion on software quality issues and software quality assurance (SQA) principles …
book
Metrics and Models in Software Quality Engineering, Second Edition
"This is the single best book on software quality engineering and metrics that I've encountered." --Capers …