Excella Retro
2016 - 2017
retro.excella.com
A real-time retrospective and collaboration tool for scrum teams.
UX Designer
Team
UX Design: Lindsay Boylan | Development: Brendan Sawyer, Sam Blissard, Cameron Ivey, Alex Hoffman, Jon La Marr
Methods
User interviews, user flows, wireframing, high fidelity design, style guide, developer asset handoff
Tools
Sketch, Visual Studio Code, legal sized paper, a limited selection of magic markers
Goal
Help connect remote scrum teams by allowing for them to participate in a collaborative retrospective.
MMP
Redesign the original retro.excella.com to be more consistent with ExcellaLab's brand, less buggy, and more user friendly.
MVP
Redesign the original retro.excella.com to use Google's Material Design components.
The Gist
When I first started working with the team building and supporting Excella Retro, the plan was to simply update the styling to be consistent with Google's Material Design. This was because the plan was to use Material Design when rebuilding the site from scratch.
In it's second iteration, dubbed Excella-Retro-2 (we're clever, here at Excella), the plan changed to build an Angular 2 / Firebase web application using Angular Material. I worked with the team to get the user flow and elements down, then handed the designs and style guide (colors and typography) over to them to incorporate using Material.
Where we started
The interim
Quotes from Interviews
“When dragging and dropping ideas to group things into a theme, being able to come up with your own description for a theme would be great (instead of just defaulting to the first item in the group).”
“From a larger feature overview, it would be great if the facilitator could choose what “sections” to have. ”
“A cool feature would be to allow the facilitator to determine the number of dot votes each attendee gets, as opposed to whatever is happening right now.”
First sketches
After getting feedback from current users of the old Excella retro, I sketched out a couple of key pages for the devs to get started on. It was important to us as a team to be iterative. I trusted them to use Angular Material elements as much as possible so that even when I only provided them with sketches, they could create something pleasant for the user. We would refine the overall look as we went.
Style Guide
Dev assets include:
Colors, which are Excella branded colors with additional grayscale and accent colors.
Typography, Excella's 2 brand fonts are Marydale and Helvetica - I wanted to carry those through to Excella Retro to stay consistent with Excella's branding.
.scss sheets for fonts and colors were also included.
Should Excella's brand ever change, these are easily adapted.
Where we ended
High Fidelity Design
Create a retro or join one using an existing Retro ID
Add retro name, decide number of votes, and create different steps
Using Retro ID given by retro creator, join an existing retro
Add feedback relevant to this step
Admin can view/copy Retro ID, end step, or end entire retro
After each step, participants have the options to group feedback and give each group a name
After grouping, participants can use their allotted votes to decide which groups they'd like to discuss further
Lessons learned
Moving a scrum ceremony that works so well as an in-person meeting is challenging, and frustrating. Each scrum master has their own way of doing things. Creating a more flexible experience is key.
Next steps
Usability testing! Some teams have already started to use the tool, and have provided awesome input. I'd like to continue gathering feedback and iterating on our current version as needed.