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.
Software size, the amount of functionality in a given software release, is arguably the most important of the five core metrics of software estimation. There is little point in tracking effort, duration, productivity and quality if you are unable to quantify what you are building.
Yet, despite its critical importance, software sizing is often a difficult concept for many to understand and use properly in the estimation process. Sometimes a picture is better than 1,000 words. With that ideal of visual simplicity in mind, we developed a software sizing infographic that helps explain:
The infographic begins by introducing the five core metrics of software estimation (size (scope), schedule (duration), effort (cost), quality (defects) and productivity) and the nonlinear relationship between them.
Next it outlines the four generic phases in the software development life cycle and why estimators need to use different sizing methods, depending on where the project is in the life cycle and what information is available. At each stage of the software development life cycle the cone of uncertainty narrows and the number of sizing techniques that can be used increases as more information is known about the project and the required functionality.
It then introduces the concepts of functional size and technical size and how every sizing method can be normalized to a common unit.
Building on the above concepts, it next provides a table of the most common sizing methods with definitions.
Finally the infographic summarizes the whole sizing process by overlaying the cone of uncertainty with the four software life cycle phases and the recommended sizing methods for each phase.
When combined with our workshop in software sizing, this infographic is a useful visual reference that puts you on the fast track to more successful estimation.
View the full infographic!