Concept | User interviews | Competitive analysis | Describing personas and scenarios | User stories & journeys | Feature analysis | User flows | Rapid sketches (low fidelity) | Wireframes (medium fidelity) | Digital prototyping | Usability testing | Illustration | Agile Framework | Lean Approach | Illustration
Describing personas and scenarios
User stories & journeys
Rapid sketches (low fidelity)
Wireframes (medium fidelity)
This is the project that I’ve brought to Opensignal as the answer to a design challenge, which was a part of my recruitment process. Several weeks later, we started working on it together.
At the moment I write this case study, over 2 years after development, Meteor on Android has reached more than 4.5 mln downloads with an excellent 4.8-star rating ⭐️⭐️⭐️⭐️⭐️
These results have blown away any expectations we had as a team. 🤯
What the Meteor Team was like? Simply, AWESOME!
I’ve been asked to create a concept of a new speed test app, based on the current technology, but in an entirely new way. A piece of music to my ears!
I conducted several one-to-one interviews which helped me to select three main types of potential users:
A basic awareness of issues related to WiFi speed/connection and its quality. They want their Internet speed to be fast and measure this through their direct experience. If they run a test, it doesn’t tell them too much.
More demanding and likely to measure their connection speeds regularly from different devices. Require greater amounts of information, for example, they might ask about tower IDs and available frequencies.
Industry professionals have extensive knowledge of Internet services, measurement and problem-solving methods. However, this is a narrow group of people interested in professional solutions, not a consumer app.
I checked many mobile and web-based apps, as I wanted to see the broad scope of different design and data representation. I included web apps as they are for many users the most common way to measure the speed of Internet. Here are some outcomes:
Persona Profile / User Scenarios / User Stories
Out of the interview results, I’ve built a persona’s profile. John represents a broad group of people, that are willing to learn more about their connection speed and want some tips regarding it.
So what’s the story, what are user’s goals and motivators when testing their Internet speed?
29 years old, Video Editor. He works remotely with many agencies around Europe. Has to send and receive large files few times a day. Lives in London. Loves gigs and watching movies.
Finding information about the quality of Internet connection at work and home. Understanding if his Internet speed is suitable for his particular requirements.
Usually, speed tests do not give him clear picture of what the real source of the issues are. He doesn’t know if his slow download speed is caused by his network speed limits or external servers.
John is commuting with a bus after his long day at work. He would like to stream a movie on his smartphone. Unfortunately, the streaming doesn’t work which upsets him. John opens the app he recently downloaded to check if this is a result of his poor transfer speed.
Lately, John hasn’t been happy with his WiFi speed. As he left the laptop at work, he’s using his mobile to check if the deal that he has with the service provider is right for him or whether he should look for a change. John is browsing the Internet to seek for professional advice. He runs a speed test using the random app, but it fails to explain to him, whether he should have complained or not.
As a user,
I want to be able to run a speed test so that I know what my actual Internet speed is.
As a user,
I want to be able to understand the test results clearly, so I know if my Internet speed is adequate for my needs.
Ideation. Rapid Sketches
I moved information from user flows into quick drawings. The result looked notably uncomplicated, but that’s the beauty of low-fidelity sketches.
I also drew few visualisations of the stats – they could be represented by any shape – depending on the effect, we want to get: professional, fun, simple?
Eureka! After a few attempts, I felt ready to move it to the digital prototype. I found out the way of representing data originally and consistently.
Evaluative research. Digital prototype & iterations
I tested my hypotheses and the design solutions using a medium-fidelity prototype. Feedback about the clarity of the functionalities helped me in defining the key flows and UI elements.
I repeated the iterative process many times before getting to high fidelity final deliverables. Once the feedback started being positive, I added some magic on high fidelity, worked more on the content and styled the app.
In the beginning, I started with why, now we moved to how. The project went through almost 3 weeks of user testing, over two months of development in 4.5 people team, more improvements on the way, and the final results can be seen below.
New features prioritisation (later improvements)
Audience validation – user survey
Here it is, Meteor! Neon blue, bright turquoise and goldfinch contrasting with clouded dark blue. I chose this palette to bring the freshness of novelty but also to keep the feel of the power of proven methods. This is science, but not a rocket science!