Reflections on reflection in agile software development

David Talby, Orit Hazzan, Yael Dubinsky, Arie Keren

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper analyzes the reflections of an agile team, developing a large-scale project in an industry setting. The team uses an Iteration Summary Meeting practice, which includes four elements: The customer's summary, a formal presentation of the system, review of metrics and a reflection. The technique for the entire meeting and for the reflection element in particular is described, and empirical evidence is given to show that it is assessed as highly effective, achieving its intended goals, and increasing team satisfaction. Further, the proposed practice supports tracking past decisions. This practice is shown to be valuable to stabilizing a new project as well as a continuous improvement forum for a stable project. It also incurs a lower overhead than existing alternative reflection practices.

Original languageEnglish
Title of host publicationProceedings - AGILE Conference, 2006
Pages100-110
Number of pages11
DOIs
StatePublished - 2006
Externally publishedYes
EventAGILE Conference, 2006 - Minneapolis, MN, United States
Duration: 23 Jul 200628 Jul 2006

Publication series

NameProceedings - AGILE Conference, 2006
Volume2006

Conference

ConferenceAGILE Conference, 2006
Country/TerritoryUnited States
CityMinneapolis, MN
Period23/07/0628/07/06

ASJC Scopus subject areas

  • General Computer Science

Fingerprint

Dive into the research topics of 'Reflections on reflection in agile software development'. Together they form a unique fingerprint.

Cite this