During this sprint, we worked on a new back end since the old back-end version did not work as expected. So rather than focusing on fixing and developing from the old back end. One of our team members suggested that developing an entirely new back end would help save more time and effort for the team.
The back end ended up working properly and T (one of our team members) played an important role during this sprint. She amazed us with the progress that she had made during this sprint. The other teammates were also able to contribute with the same efforts and knowledge.
Besides building a new back end during this sprint, we also developed Unit Test using chai. The test was up and running. However, we did not see much of the result from the test due to the lack of input. We also think that this issue contributed to the failure of the test itself.
We had been able to fix a couple of issues that we had from the last sprint about communication. However, there were other issues that I believe we did not make good efforts. The communication between team members was still behind compared to other teams. We did not anticipate well enough in making decisions and exchanging ideas on Gitlab. Also, this sprint had seen a step back in communication via Discord as well. From what we had seen during this sprint was the work was distributed unevenly. This meant that T was devoting and contributing most of her time building the new back end without much help from our team members. That was also a setback with the first sprint.
For the next sprint, we need to make substantial changes in communicating and distributing the work. As a team, communication is a key essential, therefore the team would not function well without the right key. To help the team succeed, we need to work on our communication. As I have mentioned in the last sprint, the problem was repeated during this sprint. The work was not divided evenly which led to someone having ended up doing more work than the others. With that being said, team members need to put in efforts to offer help without being asked to do. For better team communication, we ought to learn to use the tools at our disposal such as Discord. Everyone would need to develop the perception of helping and offering hands if needed and the person who was doing most of the work as well needs to learn to share work with others.
In this sprint, I was responsible for building a unit testing system. However, the task was much more work for one person than I thought. I should have asked my team to help me with the development and building. I also did not do good with time management. I crammed my work during the end of the sprint which led to the work was not satisfied. The result might be the same but the amount of work that I put in would be more effective without stressing me out excessively.
From the blog CS@Worcester – Hung Nguyen by hpnguyen27 and used with permission of the author. All other rights reserved by the author.