How can you be Agile in “Rough Terrain” and under “Tight Boundary Conditions” - Industrial Experience Report

Peter Faßbinder

Abstract

Ten years after the publication of the agile manifesto, the following statements still hold true: Defining an agile development process for a small co-located software team is straight forward; there are many theories, models and examples for this. However, integrating agile development into an overall standard process of a complex organization, that includes hardware and system development, and has large distributed projects, is still a major challenge: How do you integrate the agile development approach into the standard process? How much agility do you have to abandon to satisfy the boundary conditions of such an environment? What is the ideal process architecture to address the needs of the different project types? What compromises do you have to accept and where are the limits that you should not cross? This work provides possible answers to these questions, and describes suitable approaches to address the three key challenges faced when integrating agile development into a standard system development process. The results are based on experiences from many agile implementation projects within the Siemens AG.

References

  1. Beck K. et. al., 2001. Agile Manifesto. agilemanifesto.org.
  2. Beck K., 1999. Extreme Programming Explained: Embrace Change. Addison-Wesley Professional. Boston, 1st edition.
  3. Schwaber K., Beedle M., 2001, Agile Software Development with Scrum, Prentice Hall. NJ, 1st edition.
  4. Larman C., Vodde B., 2008. Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum. Addison-Wesley Professional. Boston, 1st edition.
  5. Larman C., Vodde B., 2010. Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum. Addison-Wesley Professional. Boston, 1st edition.
  6. Canditt S. et. al., 2010. Das V-Modell XT mit Scrum inside. OBJECTspektrum. Troisdorf.
Download


Paper Citation


in Harvard Style

Faßbinder P. (2012). How can you be Agile in “Rough Terrain” and under “Tight Boundary Conditions” - Industrial Experience Report . In Proceedings of the 7th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-8565-13-6, pages 117-121. DOI: 10.5220/0003970901170121


in Bibtex Style

@conference{enase12,
author={Peter Faßbinder},
title={How can you be Agile in “Rough Terrain” and under “Tight Boundary Conditions” - Industrial Experience Report},
booktitle={Proceedings of the 7th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2012},
pages={117-121},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003970901170121},
isbn={978-989-8565-13-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - How can you be Agile in “Rough Terrain” and under “Tight Boundary Conditions” - Industrial Experience Report
SN - 978-989-8565-13-6
AU - Faßbinder P.
PY - 2012
SP - 117
EP - 121
DO - 10.5220/0003970901170121