Chapter 18. The Business Benefit of Agile Methods

The Principles of Agile Methods

It is time to revisit the 12 principles of Agile methods and examine what they really mean from a business perspective.

Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

Agile methods believe in Throughput dollars. The highest priority is to deliver client-valued functionality and to do so in a systematic, process-oriented fashion of continuous production. Agile methods believe in a system of software production that delivers client-valued functionality at a steady pace. However, this principle might be better rewritten as “Our highest priority is to satisfy the customer by maximizing delivery of valuable ...

Get Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results now with the O’Reilly learning platform.

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