QSM provides unparalleled support throughout the product acquisition, installation, and implementation process.
For nearly five decades, QSM has helped organizations bring data-driven discipline to software project estimation, tracking, and benchmarking. Our methodology and tools turn project complexity into measurable, defensible outcomes.
The following reference tables are updated versions of the QSM Benchmark Tables, which provide summary performance data (schedule, effort, staff, and Implementation Units/PM) for typical projects from QSM’s Business, Engineering, and Real Time software databases. They are based on recently completed software projects. This information provides a high level, quick reference for benchmarking both completed projects and software estimates.
Performance benchmark tables are a useful high-level tool for sanity checking a project estimate or evaluating the performance of a software project. They are the first step in those processes. Their strength is that they provide average performance numbers taken from across the software industry for productivity, level of effort, schedule, and staffing to compare against and perform sanity checks. Their weakness is that they know nothing about the nuances of any individual project or estimate, which must be taken into account for meaningful analysis. They are a useful tool and a good first step in analysis, but not definitive.
This updated version of the Performance Benchmark Tables includes some changes that are noted here:
All data supplied in these tables comes from QSM’s historical database of over 13,000 completed projects. The QSM database is a cornerstone asset utilized in all of our consulting service engagements. It represents the largest and most complete set of validated and completed software project data in the world.
In addition to benchmark data provided free of charge to the general public, QSM also offers custom consulting and benchmarking services to address specialized research and analysis needs.
The Business Systems group includes 550 Business (IT) Systems projects.
The Business Systems: Function Point group includes approximately 330 Business (IT) Systems projects.
The Engineering Systems group includes over 177 Command & Control, System Software, Telecommunications, Scientific, and Process Control projects.
The Real Time Systems group includes approximately 152 Avionics, Real Time, and Microcode projects.