Coping with changechange is one of the main challenges of software engineering. This challenge encourages agile software developers to establish a development process that enables them to cope successfully with changes introduced during that process, while keeping the high quality of the product. This chapter focuses on change introduction into organizations that plan to transit, or that are already in the transition, to agile software development. Specifically, we present an evolutionary frameworkevolutionary framework for coping with change, using it for understanding a transition to agile development. We also suggest several methods to use in such a transition process, such as an organizational survey and a condensed workshop format on agile software development.
KeywordsSoftware Development Software Requirement Software Development Process Organizational Survey Agile Development
- Christensen CM,Christensen CM Marx M,Marx M Stevenson HHStevenson HH (2006) The tools of cooperation and change. Harvard Bus Rev 84(10):72–80, 148Google Scholar
- Dubinsky Y, Hazzan O (2003) eXtreme programming as a framework for student-project coaching in computer science capstone courses. Proceedings of the IEEE international conference on software—science, technology & engineering, Herzelia, Israel, pp 53–59Google Scholar
- Hazzan O, Dubinsky Y (2003) Teaching a software development methodology: the case of extreme programming. The proceedings of the 16th international conference on software engineering education and training, Madrid, Spain, pp 176–184Google Scholar
- Hazzan O, Dubinksy Y (2005) Clashes between culture and software development methods: the case of the Israeli hi-tech industry and extreme programming. Proceedings of the agile 2005 conference, IEEE computer society, Denver, Colorado, pp 59–69Google Scholar
- Manns ML,Manns ML Rising LRising L (2004) Fearless change: patterns for introducing new ideas. Addison-Wesley, Reading, MAGoogle Scholar
- Plotkin HPlotkin H (1997) Darwin machines and the nature of knowledge. Harvard University Press, LondonGoogle Scholar