O'Reilly logo

Growing Software by Louis Testa

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The Release Process

The release process describes the steps required to release the product once development has built and tested it. It is a single step in the overall product development process. To develop a release process, first consider the process goals. Internal releases need to be named clearly and consistently. The process needs to support customer communication about critical issues such as timing and features. It also needs to be repeatable, must minimize release errors, and must have a review and improvement mechanism in place.

Let's look first at criteria for release, followed by advice for defining a release process.

Release Criteria

Release criteria define what a successful release should look like. It answers the age-old question, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required