After the fifth project done, we did the final retrospective. All five projects brought us very different experiences. When a project only has 10-15 days to work, how do we overcome all the problems and challenges? From VR, AR to MR, we experienced different pipelines with clients. Some of us never work together before. We needed to find the best way to work with each other in a short period. From unaligned to understood each other, it took time to communicate. We learned from the projects and each other. We took the strengths from the previous projects. We learned from the challenges. Within three months, we gained a lot of experiences.
From the first project, we weren’t sure which scrum tool that we should use, physical, digital, or both. While the internal meeting, some team members were excited to share their ideas with the team, so they interrupted while others were talking. We sometimes forgot the Friday Stand-Up because we didn’t have a specific time to do it. After retrospective, we decided to use a physical scrum board in our project room if we didn’t work remotely. Team members learned to be patient when other people were talking. They raised their hand before they spoke. We had to finish our stand up before 8 pm.
Alignment was one of the most important elements with rapid prototyping lab. Sometimes, we thought we were aligned. However, we weren’t, because we just repeated the Agile Statement or MVP. Until we started working, the team realized that there were some details that we misunderstand each other. I needed to ask each team member to use different words and sentence to describe the final deliverable features so that I could make sure we were aligned. If any of us didn’t understand, then the person who was presenting that had to explain what did he/she mean. This way, we couldn’t align quickly.
We also understood the workload might not be the same due to the project type. Some of the projects had heavy coding, which most of us couldn’t help. The only thing that we could do that was trying to get help from outside resource for our programmers. So they might reduce the workload a little bit. While we were waiting for the coding that to be done, we could start doing to the research for the next project or work on “good to have” or “nice to have” in the parking lot, which we wouldn’t waste our time.
We are grateful that we had great clients. Through the projects, we learned so much from our wonderful clients. Each client was different. We learned how to communicate, what kind of tools for brainstorming in the other kind of project, estimated the time for meetings, we also understood the daily update to clients is vital so that we could get immediate feedback from them, which helped us to adjust the work that we had.