Sprint Refinement

Get Started. It's Free
or sign up with your email address
Rocket clouds
Sprint Refinement by Mind Map: Sprint Refinement

1. Understand each ticket before sprint starts

2. To get acceptance criteria for testing

2.1. SDET: Writes a test plan build around this

2.1.1. Share the test plan with the team to get more input.

3. Get different approaches for solving particular issues

3.1. DEV: i would go through the tickets and come up with approach/es before the refinement session.

3.1.1. Allocate time before refinement sessions

3.2. SP: use domain/project knowledge

3.2.1. SP: Take the time to explain clearly

3.3. SP: gain experiences from other team members before start.

3.4. TL: Check pros/cons of upgrading current system vs implementing new solutions (e.g. Micro-services)

3.5. SDET: Ensuring that the correct testing strategy is applied

4. Unblock any future blockers

4.1. TL: Act upon any blockers that are brought up and talk to other relevant leads.

4.1.1. Bring up blockers immediately so that there is ample time to act on them

5. Understanding the domain

5.1. SP: use domain knowledge

5.2. DEV: Spent time before refinement sessions to understand / learn ticket domain.

5.2.1. Schedule these time-slots so they don't come as a 'surprise'

6. Clarifying criterias and asking questions

6.1. SP: Preparing questions before having the session

6.1.1. Allocating pre-refining time

7. To better understand what needs to be done and how to do it, splitting work on subtasks

7.1. SP: Ask questions to PO or who create the ticket.

8. To set the priorities

8.1. Dev/Qa- To clarify such things while planning with PO

8.1.1. Just do it :D

8.2. SDET: Helps by Calculating the impact/risk of the feature will have on the system.

8.2.1. Collectively we get a better understanding of the whole system / complaince

8.2.2. Maintaining a healthy regression system

8.2.3. Starting different regression systems for perf

8.3. TL: Give good estimates and possible heads ups so that PO can set priorities correctly

9. To come up with questions early for PO to ask beforehand

9.1. SP: use domain knowledge

9.1.1. SP: Help PO understand what is being asked of the ticket

9.1.2. Open ourselves up to absorb new domain knowledge and not only what we already know or accustomed to

10. Estimate effort

10.1. SP: Give input on complexity

10.2. SDET: Check the amount of effort required for testing.

10.3. SDET: Determines whether a task should be automated or not

11. To be able to plan things better and complete sprint tasks on time

11.1. SDET : Have test plan ready before testing

11.2. SP: Estimates refinements

12. To have refined tickets with no unanswered questions/blockers once they are added in the sprint

12.1. SDET: Bring up edge cases so we can clear and any blockers.

12.2. TL: See how the requirement will fit in the current system. Check for dependencies on other teams / departments.

12.3. SDET: Think on how the new feature will effect the current system as a whole

13. Part of a knowledge share mentality

13.1. TL: Ask the right questions which opens up discussion on the domain in question.

13.2. SDET: Shares the knowledge of other domains and features within the system

14. Accept reject tickets

14.1. SP: check ticket completeness

14.1.1. SP: Reserve time to look at up coming tickets.