dc.description.abstract |
The daily standup meeting (DSM) and retrospective meeting are two essential meetings in the Scrum software development method. These meeting practices are critical to the principle of inspect and adapt, and emphasise team communication, interaction and teamwork requiring participation from all team members. Knowledge transformation and reflection are meant to occur during interactions among team members in the daily standup meeting and the retrospective meeting respectively. However, little is known about how knowledge transformation and reflection occur in these meeting practices, and what aspects need to be addressed in these meetings to achieve team and process improvement. We conducted a Case Study research involving twenty-six participants in eight different teams from three companies in New Zealand and Indonesia, with nine hundred and sixty minutes (16 hours) of individual interviews, fifty minutes of four group interviews, and six hundred minutes (10 hours) of observations of daily standup and retrospective meetings. Using thematic analysis, we developed frameworks that describe knowledge transformation in the daily standup meeting and reflection in the retrospective meeting respectively. We found that knowledge transformation occurs through building various levels of awareness, task awareness, situation awareness, and process awareness. Knowledge transformation in the daily standup meeting occurs through the use of knowledge management strategies, such as facilitating discussion, using artifacts and visualisation and involves three knowledge types previously classified into product, project, and process knowledge. In the retrospective meeting, we found three levels of reflection, reporting and responding, relating and reasoning, and reconstructing, are embodied through reflection activities, such as: identifying and discussing obstacles, discussing feelings, analysing previous action points, identifying background reasons, identifying future action points, and generating a plan. Agile teams can use our proposed frameworks to drive the principles of inspect and adapt, self-assess and improve their practices, in particular, improve their levels of awareness in the daily standup meetings and achieve higher levels of reflection in their retrospective meetings to drive team and process awareness respectively. |
en |