Redesign of GeekWire iOS app

This was done as a student project while at General Assembly.


A redesign of GeekWire's current mobile app, focusing on design trends that improve usability issues and great user experience for GeekWire's users.

Overview

About

GeekWire is a fast-growing, national technology news site founded in 2011 with strong roots in the Seattle region and a large audience of loyal, tech-savvy readers around the globe, who follow the site for breaking news, expert analysis and unique insights into the tech industry. Though it sees a high usage rate on mobile, it tends to focus on the native web experience versus the app. The mobile app puts their collective effort in the palm of your hand giving you access to all the latest news stories right on your iPhone. Right now, the company would like to understand the current usability problems and obtain recommendation for improvement.

For this concept piece, I worked on a team of three and served as the User Researcher and Usability Evaluator.

Duration

This project was completed over a 2-week design sprint.

Process

  1. Research including:
    • Competitive & Comparative Analysis
    • Contextual Inquiry / Stakeholder Interviews
    • User Interviews (in person, 1:1)
    • Online Screener Surveys
    • Findings Report, Affinity Diagramming
    • Proto Persona & Task Scenario Development
    • Usability Testing
  2. Sketching & Wireframes
  3. Mock up & Prototype

Final Design

GeekWire app before and after redesign

The Challenge

GeekWire mobile app users want to be able to Search an article easily without getting lost in the process. They also want to be able to Share, Bookmark, and Comment on an article within the app.

Currently:

  • The app does not have an easy search option.
  • It does have share feature.
  • It lacks bookmarking capability.
  • It does not have commenting ability within the app.
Original app Main Screen, no Search option
Share feature
No Bookmarking option
Can see comments but will not let you comment within the app

The Solution

By adding features that make GeekWire mobile app have a clean look and to keep usability simple and easy, users will have a great experience in using the app. Showcasing more of what the website has to offer into the app will keep user returns up and bring in more business.

Discovery

Research

The first three days were spent gathering initial data to better understand the current app and user needs. As a team, we formulated 10 generic questions to be used for interviews among users of technology news mobile app. Being the team researcher, I went out and conducted three in-person interviews.


I also got in touch with one of the founders of GeekWire through email exchanges. I asked him about the history of the company, the branding, logo, and his stand on the current state of the native web and mobile experience.


On the other hand, I inquired participants about their experience in using other mobile app for tech news and Geekwire mobile app as well. During the in-person interviews, I also questioned participants about their observations, pain points and wishes for GeekWire mobile app. I took extensive notes throughout the in-person interviews. Together as a group, we synthesized the responses through card sorting. Based on the analysis, we identified 4 primary insights within the current app:

  • Geekwire mobile app does not have easy search capability.
  • It does have share feature.
  • Bookmarking is non-existent.
  • Commenting within the app is unavailable.
Team card sorting
Synthesizing

I also spearheaded the sending of Screener Surveys using Survey Monkey. In the survey were 10 questions related to demographic, experience habit, behavior, and participation questions. We had a total of 30 respondents, 14 males, 16 females from Asia, Australia, and North America, ages varying from 20’s to 70’s.

Survey Question 1
Survey Question 2
Show MoreLess Images for Survey...

Competitive Analysis

I did an initial competitive market research and came up with this.

Competitive Research 1

I dug deeper and decided to narrow down the list of the most important features among the 3 competitors. Then I finalized the report with the table below.

Competitive Research 2

These three apps are one of the biggest when it comes to accessing latest technology news stories, and each has their strengths and weaknesses in terms of how they operate. Which one provides more relevant content? Which one has the biggest reach? Which one is more engaging to the users ? It’s imperative to evaluate and consider some important specs of GeekWire, TechCrunch, and Appy Geek when it comes to designing the mobile app.

Approach

Persona

The team and I developed a proto persona based on my initial user research. His name is Zach Peterson, a very busy full stack developer at Amazon. Being a tech entrepreneur, he networks with a lot of potential investors and with future employers. He is always hungry for information about latest tech trends. He wants to be successful with the app he’s developing. As a regular tech news mobile app reader, he gets frustrated when an app lacks depth, has difficult navigation, no comment ability within the app, lacks search field and no sharing features. He likes to share news with family and friends. Unable to do some of those things ruins his day.

Persona

Todd sketched a storyboard to illustrate Zach’s challenges and his future state after the necessary redesign of the app.

Storyboard

Design

Feature Prioritization

Based on the results of user research, I helped in selecting the top three pain points to address in our redesign:

  • Provide search field
  • Allow sharing option
  • Add bookmark feature

Sketching & Design Studio

Todd being the Interaction Designer led the creation of some rough sketches for the featured screens. I also provided my input as we did rounds of whiteboarding.

Sketching1
Sketching 2
Sketching 3
Sketching 4

A major feature my group mates and I tried to figure out was the bookmark screens. To generate ideas quickly as a team, we held a design studio. We brainstormed how bookmarking should be done, displayed and it became a major component of our redesign.


My sketches are on the top left. Within 5 minutes, we made as many possible solutions we could think of, then discussed and provided feedback on the reason we did a specific screen design.

Design Studio Set 1
Design Studio Set 2

Wireframes

Todd finished up the low fidelity wires. As soon as he was done, he exported the paper prototype into Pop so I could immediately test the designs with users. I did the testing in person and remotely as well. I brought in results from testing and relayed my documentation to Todd and Mackie. Todd incorporated the changes and started designing high fidelity wires.

Scenarios

After sitemap was revised by Mackie, user flow and initial wires finalized by Todd, I started thinking about usability testing. When I was doing usability testing, I used three “almost based on a true story” scenarios I came up with taking into consideration our proto persona’s needs. I realized an additional scenario was also possible without disturbing the original task scenarios. I suggested to incorporate “commenting on an article” since we thought about this important feature from before.


  • Your nephew John’s 10th birthday is coming up.You're planning to give him a good and trendy game gadget.You want to look for ideas on what’s in and not. How would you go about using GeekWire app to find for an article about 2017 Holiday Tech GIft Guide?
  • You are reading the article about 2017 Holiday Tech Gift Guide. It’s giving you substantial ideas on what to give to your nephew John for his 10th birthday. You want to make sure that the gift on your mind is okay for him to get. How would you go through GeekWire app and forward the article to John’s mother so she will be informed on what you’re planning to get and if there’s any reservations of getting it?
  • You are on your way for a client meeting in 30 mins. You remember that your nephew John’s 10th birthday is coming up.You are planning to get a good and trendy game gadget for him. You found an article about 2017 Holiday Tech Gift Guide on GeekWire app but you’re running out of time to read it. How would you go about using the app to bookmark the article and read it later?
Usertest 1
Usertest 2

Findings Report

Usability Test of GeekWire App Prototype

Overall Task Success: 99%

GeekWire Crew

December 1, 2017

  • Todd A.
  • Mary Ann D.
  • Mackie H.

Purpose:

  • Get data from users about the app prototype
  • Measure user success with tasks
  • Discover user difficulties & roadblocks in using the app prototype
  • Suggest recommendations for improvement

What I Did:

  • Paper prototype tested on November 28, 2017
  • Digital Prototype tested on November 29, 2017
  • 13 users
  • Usability problems collected & prioritized

A. Paper Prototype v.0

  • Rapid informal testing
  • 2 Unmoderated Participants
  • 5 Moderated Participants
  • Students
  • Tech workers
  • Invited participants in person and thru email

Analyzing Results

Qualitative Data
Findings Report 1

Calculating the App's Usability Score:

Odd # questions score + Even # questions score = (18+20)= 38

38 x 2.5= 95

Post-Test Survey (SUS Score)= 95 Acceptable

How likely are you to recommend this project to others? 8

Additional Comments:
  • User 2 questioned about the usage of “Story Title” as a short title for the articles.
  • Was also concerned of the impact of long title, maximum characters for story description to the overall design of the screen.
  • User 5 commented “Very easy to figure out and use, sticking to the basic apple icons helps”.
  • User 6 said that the prototype was simpler and easier to use than the current app.
Findings:

Problem 1. User 1 questioned the unhighlighted & bookmarked article in the home screen when she knew that she bookmarked it before.

Findings Report 2
Recommendations:

Update/highlight the bookmark icon.

Findings Report 3

Problem 2.User clarified if there would be a popped up screen when search icon is clicked. Preferred that way instead of displaying a new screen.

Recommendations:

Per HIG, a search bar when displayed in navigation bar, can be pinned to the navigation bar so it’s always accessible, or it can be collapsed until the user swipes down to reveal it.

Findings Report 4

Prototype v.1

  • Rapid informal testing
  • 6 Moderated Participants
  • Students
  • Tech workers
  • Invited participants in person

Analyzing Results

Qualitative Data
Findings Report 5
Additional Comments:
  • User 2 mentioned how he liked the icons being big enough to not overwhelm the article related to it and the overall screen.
  • User 3 (paraphrased), ”You guys did a good job!”
  • User 4 , ”Very straightforward!”
  • User 5 suggested to use a hamburger menu or a logo on the top navigation instead of a arrow/Back icon while on the Bookmarked article or other screens (other than the home screen) to take you to the home screen.
  • User 6 commented how the app was very easy to use and it totally addressed his concerns.

Final Wireframes & High Fidelity Mock ups

Todd completed the wireframes as I went ahead with testing the designs with users. As I brought in results from testing, Todd incorporated changes.


I went ahead and continued with another round of usability testing this time with the “commenting an article” included. I received a lot of great feedbacks about the Search, Share, and Bookmark features. A few minor issues of the screens had to be iterated. One was related to the ability to comment an article. Originally, we made that feature wherein when a user posts a comment on an article, in order for that post to be seen in social media as well, it would ask the user to login first in whatever social network his/her account is connected to. We realized that some users might prefer posting their comments anonymously within the app. So, we made the necessary changes.

Home screen wire (created by Todd A.) and mock up (created by Mackie H.)

Prototype

Results & Reflections

  • For future steps, I would like to spend time finessing the visual design. Due to time constraints, we were not able to get in a final round of user testing with the mockups.
  • I also got good feedback from teammates on my research skills, which reinforced my understanding of my curiosity, systematic, and commitment skills.
  • As a team, we also thought about elevating the overall branding of GeekWire to beat competitors through adding podcast and videos in app, language support and push notification to address the non-English speaking followers of the app. Most importantly, integrating GeekSummit App since 40% of GeekWire income is generated through organizing events.
  • Lastly, the key finding was that our users (and with consideration to the proto persona) need to have a great mobile app experience when it comes to reading and accessing latest technology news stories. We created a redesign of the mobile application in an attempt to solve the current pain points of the users by adding search, bookmark, commenting within the app features, and retaining the share capability, but more testing is needed to find out if this is truly an effective solution for our users.
Most people make the mistake of thinking design is what it looks like. People think it’s this veneer – that the designers are handed this box and told “make it look good”. That’s not what we think design is. It’s not just what it looks like and feels like. Design is how it works. Steve Jobs, US computer engineer & industrialist.

Contact

Are you working on something great and need assistance? I would love to help make it happen! Drop me a message and let's get started on your project!

done

done

done