Back to Search Start Over

Embedding Reflection and Learning into Agile Software Development.

Authors :
Babb, Jeffry
Hoda, Rashina
Norbjerg, Jacob
Source :
IEEE Software. Jul2014, Vol. 31 Issue 4, p51-57. 7p. 1 Color Photograph, 1 Diagram, 1 Chart.
Publication Year :
2014

Abstract

The theoretical underpinnings of agile principles emphasize regular reflection as a means to attain a sustainable development pace and continuous learning. In practice, high iteration pressure can diminish opportunities for ongoing learning and reflection threatening to deprive software teams of learning and reflection and possibly stagnating process evolution. The Reflective Agile Learning Model (REALM) combines insights and results from studies of agile development practices in India, New Zealand, and the US with Schön's theory of reflective practice. Using REALM, agile teams can establish self-organized learning as well as regular process maintenance and opportunities for process evolution to continuously improve practice. [ABSTRACT FROM PUBLISHER]

Details

Language :
English
ISSN :
07407459
Volume :
31
Issue :
4
Database :
Academic Search Index
Journal :
IEEE Software
Publication Type :
Academic Journal
Accession number :
96647932
Full Text :
https://doi.org/10.1109/MS.2014.54