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 ...