2017
DOI: 10.1007/978-3-319-57633-6_1
|View full text |Cite
|
Sign up to set email alerts
|

Reflection in Agile Retrospectives

Abstract: Abstract.A retrospective is a standard agile meeting practice designed for agile software teams to reflect and tune their process. Despite its integral importance, we know little about what aspects are focused upon during retrospectives and how reflection occurs in this practice. We conducted Case Study research involving data collected from interviews of sixteen software practitioners from four agile teams and observations of their retrospective meetings. We found that the important aspects focused on during … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
5
3
1

Relationship

1
8

Authors

Journals

citations
Cited by 32 publications
(20 citation statements)
references
References 9 publications
0
20
0
Order By: Relevance
“…We refer to it as self-assignment in this study. Unlike agile practices that have been well-studied such as pair programming (Williams et al 2000), daily stand-ups (Stray et al 2016), and retrospectives (Andriyani et al 2017), it is unclear how self-assignment works in agile projects making it a promising area to study.…”
Section: Introductionmentioning
confidence: 99%
“…We refer to it as self-assignment in this study. Unlike agile practices that have been well-studied such as pair programming (Williams et al 2000), daily stand-ups (Stray et al 2016), and retrospectives (Andriyani et al 2017), it is unclear how self-assignment works in agile projects making it a promising area to study.…”
Section: Introductionmentioning
confidence: 99%
“…The framework of Reflection in Agile Retrospectives defines three levels of reflection to describe experience, feelings, facts or problems (level 1), examine background information (level 2), and specify a concrete plan to cope with similar situations in the further (level 3). These levels are integrated into a five steps sequence for agile retrospectives including the steps set the stage, gather data, generate insights, decide what to do, and close the retrospective (Andriyani et al, 2017).…”
Section: Specific Methods To Support Reflection Practicementioning
confidence: 99%
“…Agile product development understands reflection as an integral part of a process that should be carried out in regular intervals. Specific methods are presented for instance by the Reflective Agile Learning Model (REALM) (Babb et al, 2014), Keep/ try Reflection Workshops as part of the Crystal methodology (Cockburn, 2005) and the framework of Reflection in Agile Retrospectives (Andriyani et al, 2017). The Reflective Agile Learning Model defines how and at which point of time in agile development processes reflection practice should be integrated (Babb et al, 2014).…”
Section: Specific Methods To Support Reflection Practicementioning
confidence: 99%
“…Many of the generic methods from coaches' toolboxes are applicable. Andriyani, Hoda & Amor (2017) shows how different levels of reflection can be integrated in retrospectives and Babb, Hoda & Norbjerg (2014) discusses where Reflection in action and Reflection on action have their place in agile work. These results and ours suggest that team members learn about each other's skills and expertise during collective estimation and planning.…”
Section: Implications For Practicementioning
confidence: 99%