Quantifying Software: Global and Industry Perspectives
- 出版商: Auerbach Publication
- 出版日期: 2023-01-21
- 售價: $2,130
- 貴賓價: 9.5 折 $2,024
- 語言: 英文
- 頁數: 562
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1032476567
- ISBN-13: 9781032476568
Software is one of the most important products in human history and is widely used by all industries and all countries. It is also one of the most expensive and labor-intensive products in human history. Software also has very poor quality that has caused many major disasters and wasted many millions of dollars. Software is also the target of frequent and increasingly serious cyber-attacks.
Among the reasons for these software problems is a chronic lack of reliable quantified data. This reference provides quantified data from many countries and many industries based on about 26,000 projects developed using a variety of methodologies and team experience levels. The data has been gathered between 1970 and 2017, so interesting historical trends are available.
Since current average software productivity and quality results are suboptimal, this book focuses on "best in class" results and shows not only quantified quality and productivity data from best-in-class organizations, but also the technology stacks used to achieve best-in-class results. The overall goal of this book is to encourage the adoption of best-in-class software metrics and best-in-class technology stacks. It does so by providing current data on average software schedules, effort, costs, and quality for several industries and countries.
Because productivity and quality vary by technology and size, the book presents quantitative results for applications between 100 function points and 100,000 function points. It shows quality results using defect potential and DRE metrics because the number one cost driver for software is finding and fixing bugs. The book presents data on cost of quality for software projects and discusses technical debt, but that metric is not standardized. Finally, the book includes some data on three years of software maintenance and enhancements as well as some data on total cost of ownership.
Capers Jones is currently vice president and chief technology officer of Namcook Analytics LLC (www.Namcook.com). Namcook Analytics LLC designs leading edge risk, cost, and quality estimation and measurement tools. Software Risk Master (SRM) is the company's advanced estimation tool with a patent-pending early sizing feature that allows sizing before requirements via pattern matching. Namcook Analytics also collects software benchmark data and engages in longer range software process improvement, quality, and risk assessment studies. These Namcook studies are global and involve major corporations and some government agencies in many countries in Europe, Asia, and South America.
Capers Jones目前擔任Namcook Analytics LLC（www.Namcook.com）的副總裁兼首席技術官。Namcook Analytics LLC設計領先的風險、成本和品質估算和測量工具。Software Risk Master（SRM）是該公司的先進估算工具，具有一項正在申請專利的早期尺寸化功能，可以通過模式匹配在需求之前進行尺寸化。Namcook Analytics還收集軟件基準數據，並進行長期的軟件流程改進、品質和風險評估研究。這些Namcook研究是全球性的，涉及歐洲、亞洲和南美洲的許多大型企業和一些政府機構。