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.
What does a typical software project in the QSM historical database look like, and how has “what’s typical” changed over time? To find out, we segmented our IT sample by decade and looked at the average schedule, effort, team size, new and modified code delivered, productivity, language, and target industry for each 10 year time period.
The QSM benchmark database represents:
During the 1980s, the typical software project in our database delivered 154% more new and modified code, took 52% longer, and used 58% more effort than today’s projects. The table below captures these changes:
This piece is part of a larger article on long term trends in software development, which will be available in the latest edition of the QSM Research Almanac. The article will examine how core metrics of software development have changed over time, such as delivered code volume, project schedule, effort performance, and development productivity. It also compares the predictions of the 2006 QSM IT Software Almanac to what we discovered in the 2014 version, as well as our predictions for the future.