The first sprint was the very initial experience of me being a Scrum Master. It was an astonishing experience, and I have learned many things from this Sprint as well as from my teammates. From a personal perspective, I think things that worked well with us were being able to finish the entire issues that we had listed out during Sprint Planning. In addition, our team worked very efficiently as a group and barely had any conflicts during this first sprint. Everyone had the opportunity to express their ideas and to be able to ask questions. From that point, we had been able to work out the issues as a group rather than individually which was also a good point. Our team was also exceptional at listening to each other. This is a plus point, by listening to other people we would be able to learn more about that person along with the ideas.
Despite all the good things that we had during our first sprint, there were also some key issues that we would need to work on. First, although we communicated well and didn’t have any collision during the first sprint. We need to improve the communication on Gitlab. This was also mentioned by the professor in the Sprint Review. We did not show enough participation in Gitlab which led to our group losing one point for Sprint Review. Second, we did not split the amount of work equally and did not organize the work effectively. Hence, team members occasionally were confused about who was working on what part. During the first Sprint Planning, there was only one team member who contributed most of the issues and as a Scrum Master, I do not think I have done enough and contributed enough as I took on this big role.
The changes that I think we would need to do is to communicate on Gitlab by commenting on each other issues and contributing more to the issue board. Also, I think that every time we change the code, we need to inform our team members so that they could review changes that others have made to ensure that the code would not break the initial system. Another point is that our team needs to communicate more outside of the classroom such as Discord. During the first sprint, the only time that we talked and solved the issues was during class time.
As an individual, I think I would need to be more productive and do a better job as Scrum Master. During the first sprint, I did not have much idea of how to be a Scrum Master and specifically is how to be a good Scrum Master. As a scrum master, I did not do well with bringing everyone onto the same page and did not split the work evenly for every member. Also, I failed to keep track of the work that every team member had contributed. This to me in the future would not be a good thing because a good scrum master should be able to maintain and keep track of everybody’s work to make sure the products would be delivered on time.
The first sprint was such an interesting experience for me at I started working as a team compared to the previous semester. Even though there are many things that need to be improved individually and also as a team. Overall, the first sprint was not as bad as I thought it was going to be.
From the blog CS@Worcester – Hung Nguyen by hpnguyen27 and used with permission of the author. All other rights reserved by the author.