Start with Shorter Release Cycles

Shorter release cycles enable teams to get critical functionality out sooner to solve customer problems. And because getting critical functionality out the door becomes the main focus, the desire to keep adding more and more functionality—even if requested by customers—is mitigated. That functionality will simply go into the next release because it, too, will be released in a short period of time. Shorter release cycles can better enable you to add capabilities to sell to new customers, react to market conditions, as well as to keep the competition at bay. It also helps handle the impact of ever-changing requirements. Longer release cycles severely limit a team’s flexibility to adapt to changing market conditions, ...

Get Being Agile: Eleven Breakthrough Techniques to Keep You from “Waterfalling Backward” 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.