Sprint 2
After a week of decompression to reflect on our work and refresh from the intensive work, we were ready to begin Sprint 2. For this sprint, we followed a similar structure to the previous sprint with our Agile ceremonies and workflow. Our goal for the end of Sprint 2 was to have a final, high-fidelity prototype that we could present to our hypothetical stakeholders to show the value of the work we completed.
Week 0
The focus of this week was to revalidate our assumptions from Sprint 1 and see what changes we had based on our discoveries. We revalidated our problem statement, our personas, and our product backlog, as well as creating a sprint backlog for us to follow for the next two weeks.
For our product problem statement, we kept the original statement the same, but added a few items. Originally, our focus was solely on assisting users with organizing items, but we added that we would assist with product comparison and purchasing groceries. We made these changes based on feedback we got from users that they’d want to be able to checkout directly from our application and that comparing products easily would be most valuable to them.
Our two personas remained the same as we validated our assumptions with the insights from the people we spoke to. However, we noticed that there was a trend among users that we failed to represent. For this, we added a third persona, Alice Cobb, to represent users with strict dietary restraints and wanting to reuse previous checklists to easily access previous purchases.
The last item we revalidated was our product backlog. We discussed each feature we already had in the product backlog and any we felt we needed to add for this last Sprint. Based on our conversations with potential users, we added a checkout feature, a filter on products for dietary restrictions, a feature to save previous lists, a call for assistance, and indication of coupons & deals associated with products on the screen.
Week 1
Taking everyone’s schedules into account, I scheduled our standups and a usability session for Week 1. In our usability session, we tested our mid-fidelity prototype that we completed in Sprint 1. From our tests, the key insights were that the navigation was still difficult to locate, and our changes made from our previous insights were valuable and effective to the user.
In our following standup, we divided the sections we wanted to iterate on and add to our wireframe. I asked for everyone’s preferences and delegated the work to each member. I then took everyone’s sections and combined it to a cohesive, singular wireframe.
Week 2
The Sprint and overall project were coming to an end, so I made it clear to my team was needed to be done and what our expectations are for a final product. I scheduled a last usability session with the team as well as our Agile ceremonies, including our standups and retrospective.
In our last usability session, we tested our mid-fidelity prototype with changes made from our discoveries last week. Our biggest insight was that with all large list on the screen, it can get cluttered, and the items would be difficult to find. We decided to solve this issue by providing collapsible categories to give the user the option to limit what is presented to them on the screen.
In our last usability session, we tested our mid-fidelity prototype with changes made from our discoveries last week. Our biggest insight was that with all large list on the screen, it can get cluttered, and the items would be difficult to find. We decided to solve this issue by providing collapsible categories to give the user the option to limit what is presented to them on the screen.
In our last standup, I delegated sections of the prototype to each team member to complete. I asked them to complete a low-fidelity at the minimum because I would style each screen to be visually consistent and working as a fully functional high-fidelity prototype.
After my teammates completed their sections of the prototype, I connected everything, created animations, and designed a visual style for our final prototype. As aforementioned, our customers are different grocery stores who want to utilize our application, so I included a design for Publix utilizing their visual style with color choices and their logo. I also created a screen to showcase how it would look with Kroger, who has a completely different visual identity.
Our last team meeting ended with a retrospective on Sprint 2 to reflect on the work that we completed. For the “what could be improved" section, we focused on how we can take what we’ve learned and need to grow from into our field and apply to our future jobs and projects.