Being a developer on a team presents the opportunity to work with different roles within the team. Arguably, one of the most important roles on an Agile development team is the Scrum Master.
The Scrum Master is the enforcer when it comes to Agile methodologies and practices being implemented within a team.
As a developer, I would like to become a Scrum Master. However, I do not know where to start. Does anyone have any guidance or advice to help me get started on this aspiration? Any and all help is welcomed.
Thanks in advance!
Top comments (1)
Are you part of a team already or are you by yourself?
I may not be the best person to ask for this. I have been in my fair share of Scrums and I have seen them run and participated in them but I have never been a scrum master.
I think if you are in a group, ultimately it comes down to producing it. Getting everyone to follow you and listen to you.
In my experience, we would generally talk about what we did the day before and our plans for the current day. (We had our scrums in the mornings.) And the tasks within each scrum were dictated by the goals of that 2 or 3 week sprint.
Ultimately, it seems to me, a scrum master is like a hype-beast for the team to get their stuff done. To change their perspective on their tasks from something they need to do for work, to, something that will improve the project and make the job more fulfilling.
We would also note down everything everyone said to ensure accountability but we'd make sure to give people ample time if they struggled or extra help if they asked.
On the other side, if you are by yourself, I'd say the process is similar but it's all self-discipline. I think documentation when tracking progress is highly under-rated in terms of self-studying or self-projects.
Again, I'm not sure if my information helped you or if I even answered any semblance of what you were looking for, but this is my experience with Scrums.