Data Articles

Data

The Complete Guide to Software Process Improvement

Download PDF

This guide will teach you everything you need to know about software process improvement to build practices that align with organization strategies, promote efficiency and quality, and adapt to business and technology innovation.

Software development has always been challenging.  In the digital age, where every company is a technology company, successful business outcomes depend on successful software project outcomes.  A well-designed, flexible software process improvement plan is critical to getting the right technology, people, and practices in sync and delivering at the highest level.

The Problems with Software Development as Seen by Professional Estimators

Download PDF

When a project goes over schedule, costs too much money, or doesn’t deliver the desired functionality, business leaders may wonder what could have been done differently. Ask a professional estimator. Often, these are the people holding the crystal ball - those charged with planning and assessing the project before it even gets off the ground. We recently polled our own seasoned estimation experts at QSM to find out their thoughts.

Article Categories: EstimationDataSLIM-Estimate

Leveraging the Power of Historical Data Through the Use of Trend Lines

Download PDF

A recent initiative put forth by the DoD was to improve its estimation process by leveraging historical data collected from forensic analyses of recently completed software development efforts. This article by Taylor Putnam-Majarian and John Staiger, discusses (1) some of the challenges faced throughout this initiative, (2) the data collection process, and (3) how one can leverage data to improve cost estimates. This article was originally published in Crosstalk Magazine.

10 Steps to Better Software Project Metrics

Download PDF

Fred Brooks’ observation that nine women can’t make a baby in one month is perhaps the earliest and best known analogy between software development and parenting, and it’s an apt one. An effective software measurement program — like good parenting — requires careful planning, regular monitoring, and a significant long-term investment of time and energy.