Integration Driven Development. Integration Driven Development (IDD) is an incremental approach to systems development where the contents of the increments are determined by the integration plan, rather than the opposite. The increments can be seen as defined system capability changes - "Deltas" (Taxén et al., 2011).
The advantages compared to other incremental development models ( such as RUP and Scrum) still apply, such as short design cycles, early testing and managing late requirement changes, however IDD adds pull to the concept and also has the advantage of optimizing the contents of each increment to allow early integration and testing.

Pull from integration and testing 
Pull, in this context, means that information is requested from the user when needed (or is planned to be integrated and tested), as opposed to delivered when it happens to be ready. Development planning has to adjust to the optimal order of integration. 
System implementation is driven by what is going to be integrated and tested. System design, in turn is driven by the planned implementation and requirements by the planned system design steps. By doing so, artifacts will be delivered just-in-time, thus enabling fast feedback.

Advantages and Limitations 
IDD is not used instead of other incremental models, but rather as an enhancement that will make those models more efficient. 
One obstacle when using IDD is to create the integration plan – the definition of what to develop and integrate at a given time. One way that has proven successful is to use System Anatomies for original planning  and Integration Anatomies for re-planning and follow-up.
Since all planning will require time and resources IDD may be considered unnecessary for development with low complexity of the system and organization (i.e., small teams developing small systems).

Further reading 
 Lilliesköld, J., Taxén, L., Karlsson, M., & Klasson, M. (2005).  Managing complex development projects – using the system anatomy. In Proceedings Portland International Conference on Management of Technology and Engineering, PICMET ’05, July 31 – Aug 4th, 2005, Portland, Oregon – USA.
 Taxén L et al., The System Anatomy: Enabling Agile Project Management,  Studentlitteratur,  (2011).
 Adler, N. (1999). Managing Complex Product Development – Three approaches. EFI, Stockholm School of Economics. 
 Berggren, C., Järkvik, J., & Söderlund, J. (2008). Lagomizing, organic integration, and systems emergency wards: Innovative practices in managing complex systems development projects. Project Management Journal, Supplement, 39, 111–122

 Taxén L, Lilliesköld J (2005)  Manifesting Shared Affordances in System Development – the System Anatomy, ALOIS*2005, The 3rd International Conference on Action in Language, Organisations and Information Systems, 15–16 March 2005, Limerick, Ireland, pp. 28–47. Retrieved from https://web.archive.org/web/20160303202022/http://www.alois2005.ul.ie/ (Feb 2006).
 Järkvik, J., Berggren, C., & Söderlund, J. (2007). Innovation in project management: A neo-realistic approach to time-critical complex systems development. IRNOP VIII Conference, Brighton, UK, September 19–21, 2007
 Jönsson, P. (2006).  The Anatomy-An Instrument for Managing Software Evolution and Evolvability. Second International IEEE Workshop on Software Evolvability (SE'06) (pp. 31–37). Philadelphia, Pennsylvania, USA. September 24,  2006.
 Taxén, L., & Lilliesköld, J. (2008). Images as action instruments in complex projects, International Journal of Project Management, 26(5), 527–536
 Taxén, L., & Petterson, U. (2010). Agile and Incremental Development of Large Systems. In The 7th European Systems Engineering Conference, EuSEC 2010. Stockholm, Sweden, May 23–26, 2010
 Söderlund, J. (2002). Managing complex development projects: arenas, knowledge processes and time.  R&D Management, 32(5), 419–430.

Product development
Systems engineering