Agile software development
In software development, Agile software development is a method based on "close collaboration between the programmer team and business experts; face-to-face communication (as more efficient than written documentation); frequent delivery of new deployable business value."
- Anonymous. What Is Agile Software Development? Agile Alliance