1. Introduction to Quantifying Software ResultsSoftware Revenue GenerationOperating Cost ReductionsMarket Expansion.2. The Origin and Evolution of Function Point Metrics.The Origins of Function Point Metrics at IBMNew and Old Function Point Business ModelsThe Costs and Limitations of Standard Function Point MetricsExpanding the Role and Advancing the Start Time of Function Point AnalysisThe Current Business Model of Function Point Analysis in the United States.A New Business Model for Function Point AnalysisThe Hazards and Errors of LOC MetricsA Short History of LOC MetricsThe Hazards and Errors of the Cost per Defect MetricThe Hazards of Multiple Metrics without Conversion RulesExtending Function Point Logic into New DomainsPotential Expansion of Function Points to Other Business TopicsExample of Multi-Metric Software Economic AnalysisThe Probable Effort and Skill Sets to Create Additional MetricsSize and Cost Growth over Multiple-Year periods3. Software Information Needed by Corporate ExecutivesAnswers to the 60 Software QuestionsPrimary Software Metrics for High PrecisionSupplemental Software Metrics for High PrecisionAnswers to the Current "Hot Topic" QuestionsAnswers to the Security, Quality, and Governance QuestionsAnswers to the Software Usage, Value, and User Satisfaction QuestionsAnswers to the Employee Satisfaction and Demographic QuestionsAnswers to the Software Economic Impact QuestionsAnswers to the Competitive Analysis QuestionsTwenty-Five Quantitative Software Engineering TargetsTechnologies Useful in Achieving Software Engineering GoalsSix Hazardous Software Engineering Methods to be Avoided4. Metrics to Solve Problems and Improve Software Engineering Quality and ProductivityReducing Software WastageReuse of Certified Materials for Software ProjectsAchieving Excellence in Software Quality ControlExcellent Quality ControlAverage Quality ControlPoor Quality ControlMetrics to Improve Software QualitySoftware Quality and Software SecuritySoftware Quality and Technical DebtSNAP Metrics for Nonfunctional SizeEconomic Value of High Software QualityA Primer on Manufacturing Economics and the Impact of Fixed CostsSoftware’s Lack of Accurate Data and Poor Education on Quality and Cost of QualitySummary and Conclusions on Metrics for Problem-SolvingImproving Software Project Management Tools and TrainingProject Management Knowledge Acquisition.The History of Software Project Management ToolsUsage Patterns of Software Project Management ToolsRecent Evolution of Software Project Management ToolsThe Costs and Value of Software Project Management ToolsThe Future of Software Project Management Tools5. Measures, Metrics, and ManagementImproving Software Project Management Tools and TrainingSummary and Conclusions on Software Project Management6. 50 Years of Global Software Benchmark ResultsMeasuring U.S. Software Productivity and QualityLife Expectancy of Software Benchmark DataU.S. Software Benchmark ResultsSoftware Cost DriversPhase-Based Costs versus Activity-Based CostsThe Strange Mystery of Why Software Has 3000 Programming LanguagesU.S. Industry Work Hour VariationsU.S. Industry Productivity and Quality Results circa 2017Comparing Software GloballyTopics that Cannot Be in Benchmarks due to Laws or Union RegulationsExamples of Three Software BenchmarksBenchmark Section 0: Executive SummaryBenchmark Section 1: Input DataBenchmark Section 2: Output Data Schedule, Effort, and Cost Benchmark DataBenchmark Section 3: Technology Stack EvaluationBenchmark Section 4: Topics Observed During Benchmark ProcessBenchmark Section 5: Maintenance, Enhancement, and Support Benchmarks7. Advancing Software Benchmark TechnologySynthetic Benchmarks Using Parametric Estimation to ImproveSpeed and AccuracyMeasuring Brand New Tools, Methods, and Programming LanguagesExecutive Interest Levels in Software Benchmark TypesSoftware Benchmark Providers