Managing Requests for Early Release

If you’ve been using an agile life cycle (and keeping up with the testing as you proceed), you don’t have to worry about a request for early release—the software is always releasable at the end of an iteration. Customers might not want to pay for it if it doesn’t have enough features, but making the product releasable is not an issue.

For other life cycles, you need to know far enough in advance that there will be a request for an early release. Look back at your most recent project or, in a large organization, at other people’s most recent projects. Did they have requests for early releases? If so, chances are good that you will too.

To manage early releases, it’s OK to cheat. Sure, you’re supposed to ...

Get Manage It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.