Integration Driven Development
Integration Driven Development
In this article, we consider the main principles and techniques of Integration Driven Development (IDD), appealing to real life Agile development case studies.
By IDD, we understand development based upon fast development of basic module mockups, immediate integration of those mockups, and a gradual build-up of corresponding functionality in modules up to the complete implementation of the entire system. We assume that interfaces between modules may change, module content may change, and actual modules may appear or disappear within the system.

