Summary

Being agile requires delivering real value so that your customers can succeed with your product.

• Agile focuses on delivering what customers will use—not on what people in the development organization think customers want.

• If you get handed a line item, or an incomplete requirement, don’t just immediately assume you have to fill in the gaps—write user stories. If you can’t write good user stories due to the lack of detail, work with your product owner, your stakeholders, and your stakeholder proxies to get the right understanding before going further.

• User stories with “so that” clauses can help teams focus on delivering customer value instead of focusing on implementation details to the detriment of the customer’s perspective. ...

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.