Process Improvement Articles

Process Improvement

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.

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.

The Economics of Software Product Development

Download PDF

What actions can I take that will have an immediate and lasting positive impact on my development project(s)?

There are also some strategic (longer term) capital investments we can make and some process improvement policies we can adopt that will have a large impact on reducing cycle time, cutting costs, and increasing quality on future projects. The benefits of these actions can be quantified through the notion of process productivity.