Title :
Embedding Reflection and Learning into Agile Software Development
Author :
Babb, Jeffry ; Hoda, Rashina ; Nørbjerg, Jacob
Author_Institution :
West Texas A&M Univ., TX, USA
Abstract :
The theoretical underpinnings of agile methods emphasize regular reflection as a means to sustainable development pace and continuous learning, but in practice, high iteration pressure can diminish reflection opportunities. 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 to embed reflection in everyday agile practices.
Keywords :
learning (artificial intelligence); software prototyping; sustainable development; India; New Zealand; REALM; US; agile software development; continuous learning; high iteration pressure; reflective agile learning model; sustainable development; theoretical underpinnings; Learning systems; Pervasive computing; Project management; Reflection; Software development; Software engineering; agile software development; learning organizations; learning teams; pervasive computing; project management; reflection-in-action; reflection-on-action; reflective practice; software engineering;
Journal_Title :
Software, IEEE