7. Ensuring Business Value

Everything with value must come to light.

—Johann Wolfgang von Goethe

As has been stated in prior chapters, a primary goal of agile development is to ensure the greatest possible business value for the customer. The Agile Manifesto mandates: “Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.”1 However, it is important to note that agile development is not about merely delivering some level of business value; it is about delivering the highest level of business value that can be achieved at a given time. Especially on large, globally distributed projects, the risk is high that team members will focus on early and continuous delivery of all kinds of ingenious bells ...

Get Agile Software Development with Distributed Teams: Staying Agile in a Global World 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.