![]() You brainstorm what to discuss, prioritize items (typically by dot voting), and agree on the flow of discussion. Instead of the facilitator preparing the agenda ahead of time, the team determines the agenda together using a simple kanban board. The name of this technique comes from in-person meetings and putting dots on paper sticky notes. With dot voting, everyone votes on their top three discussion items - the results determine priority. When there are too many discussion items to cover in one retrospective, hold a team vote. This is a simple structure for examining positives and negatives - both technical and team-related. The 4 L's are Liked, Learned, Lacked, and Longed For. Here are some of the most common conversation starters: There are several techniques to help you refresh your agile retrospectives. Seasoned agile teams may need a push to keep the momentum going. Over time, retrospectives can become stale and teams might find it more difficult to find areas to improve. Types of agile retrospective workflows and techniques Set aside time to clean up and reorganize the scrum board in your development tool. Several teammates struggled with the workload last sprint. Schedule another workshop or learning opportunity for the team. Team workshop on extensions was really beneficial. User stories were very clear and well-written. The table below provides a few examples of discussion topics and action items for an agile retrospective: These action items should be simple, effective, and easily doable within the next sprint. The most important thing is to leave the retrospective meeting with actionable ways to work better together. To do this, you might ask the team which moments felt particularly productive and collaborative - or where there were workflow gaps or misaligned expectations. What matters is that you discuss what is and is not working well. What do teams discuss in agile retrospective meetings?ĭiscussion items for retrospective meetings can either be technical or team-related. These concepts apply primarily to the development work itself, but agile retrospectives also enable teams to apply these practices inwardly. Ultimately, agile retrospectives underline what agile software development is all about: promoting adaptive planning, incorporating feedback, and working in increments. This fosters deeper connection and engagement. There is no hierarchy in a retrospective meeting - everyone can contribute ideas, vent frustrations, and help make decisions. Holding these discussions at a regular cadence means that problems can be resolved before the next period of work even begins.Īgile retrospectives are also an opportunity for every voice to be heard. The twelfth principle of the Agile Manifesto states: "At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly."Īgile retrospectives put this philosophy into practice - helping to ensure that issues that impede performance or productivity do not go unnoticed or unaddressed. Related: What are best practices of agile development teams? Why are agile retrospectives important? Jump ahead to any of the sections below:Īgile retrospective workflows and techniques This guide will primarily focus on agile retrospectives through the lens of scrum, but any team can apply these practices to retrospective meetings. The details will vary but the purpose is the same - to reflect on past work and potential improvements. Regardless of your chosen agile methodology, most agile teams approach retrospective meetings in a similar way. In scrum, agile retrospectives include the entire scrum team (comprised of a scrum master, product owner, and developers) and often product managers as well. Retrospective meetings originated as one of the official scrum ceremonies. Plan your next agile retrospective with Aha! Develop - try it free.Īgile retrospectives (also called scrum or sprint retrospectives) are closely tied to scrum methodology. The same goes for your successes - acknowledging what went well and is worth repeating can be just as impactful. ![]() Have you ever worked hard on something only to realize later that you should have done it differently? It is not always a good feeling, but the solutions you uncover in hindsight can be valuable input for your next try. During the retrospective, the team discusses what went well, what did not go as planned, and how to make the next work period better.Įven if you are not on a development team, you can probably relate to the concept of retrospection. Agile teams hold retrospective meetings after a time-boxed period of work is complete (typically a sprint lasting two to four weeks). An agile retrospective is an opportunity for agile development teams to reflect on past work together and identify ways to improve.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |