Opportunity statement

Github for Miro - Both platforms are popular amongst product teams but the lack of integration means manual effort, lost information and no source of truth. I designed this integration as a Miro app to seamlessly connect the two. It means product managers, designers, stakeholders, scrum masters and engineers can always maintain context and prevent outdated issues

Role - Product designer, product strategy, user flows, user research, design systems, pricing model, user experience, information architecture and interface design

Timeframe - Over 6 months
Listing - https://miro.com/marketplace/github-for-miro/

The agile truth

As our first time working with Miro, we faced hurdles around the feasibility, design and business decisions throughout the project.

For design, the challenges included

  • Limited design system existing yet

  • Strict design guidelines

  • Limited feasibility

  • Lack of access to some functionality

Here, an agile method shone through. We were able to develop an MVP in a short-time frame by combining testing, building and designing into the same sprints.

Research (discovery)

Discovery research encompassed desk research (empathy mapping & competitive analysis) followed by user interviews (5 x customer interviews globall)

Value Prop Canvas

Helps us think big picture, empathise with pain points, challenges and what relievers we can provide

Comp Analysis

We looked at competitors (non directly worked in what we were doing), as well as posting on forums to understand users

User interviews

Miro hooked us up with some customers who were looking for an integration like this, and I spoke to them over 45-min zoom sessions

Synthesis

All this research was synthesised for a user flower

The flow(s)

Building a user flow helps the engineers and stakeholders alike what the big picture is. It helps capture any edge cases.

It also highlights where challenges and pain points may lie and how we may reimagine the experience.

Starting from a high level miro flow, I follow with a more detailed figma flow.

Build & Test

Build & test are done in tandem in an agile environment to take advantage of our sparring.

After the first couple of iterations I use Maze until a demo link is ready to test with user the different flows.

The figma is constantly changing to adapt to this & we have weekly sparring meetings to review what goes into the backlog.

Usability test and its results during active sprints help me quickly discuss with engineers and my trio the feasibility of a particular feature, as well as highlighting any bugs that would stop the user.

Weekly sparring gives me a forum to spar with my squad on different matters relating to the overall user experience, as well as interface and UI audt.

Good relationship with my squad means we can communicate efficiently. This is coupled with well-organised files in my Figma and use of dev-mode which helps my engineers identify what to work on

Changes sometimes need to be made. There were instances where it was clear the UX wasn’t intuitive, so we would need to quickly pivot to a new design and adjust the flow

From design

To an app

And beyond

The bigger picture

Outside of the app design, I also drove the initiative to standardise the way we work with Miro as a company. This included design guidelines and check-out experience