IT industry is undergoing with rapid implementation of scrum framework in software projects. Scrum masters and coaches come across the situation to set up a new scrum team. I have got an opportunity of training and setting up scrum teams and perform as scrum master for the same teams. I am sharing my experiences and checklist to kick-start Scrum with you teams.
1. Assess the teams scrum knowledge
When you have more than 60 – 70% of scrum team members identified or recruited speak with them to understand their work experiences and scrum knowledge. Prior scrum work experience brings value to the team, if they don’t have Scrum knowledge then schedule a classroom training session on Scrum with experienced trainers to obtain and refresh the scrum knowledge.
2. Speak with Product owner
Interact with your product owner and understand the vision of the project and check if the product owner has a backlog with at least few user stories written. Arrange a meeting with Product owner and scrum team members to explain the goal/vision on the product being developed.
3. Time for Team Norms
A starting team will have multiple assumptions. To clear the expectations and confine to a common line, set up a team norms meeting which should discuss on work timings, mode of communication, Leave announcements etc. Speak about scrum values in this meeting and help the team members to adapt the collaborative culture and align to right mind set of transparency, inspection and adaption.
4. Help with Infrastructure setup
Help the team members to acquire the required hardware and software setup. Also ensure they have comfortable seating, easy access to support team etc. Schedule a story time with PO before start of sprint so that team have required knowledge to work in the sprint.
5. Derive Definition of “DONE”
DOD brings the common understanding for the team members when an increment is actually ‘Done’. The DOD will vary for each scrum teams hence schedule a interactive session with team members and help them to derive the Definition of done before the sprint starts which will provide them a clear agreement and clarity to choose the user stories and complete (Actually complete) the user stories.
All set, then you are ready for your scrum ride. Tighten your seat belts and enjoy the ride. As a scrum master keep scrum active in the team and help them continuously to overcome their challenges. Every day would be learning if mistakes are taken in right way!