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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.