Pasonのロゴアイコン

Pason

スケジュールを表したガントチャート
PasonのSplash画面と、手紙を読めるホーム画面

このアプリのアイディアは、私にデザインの依頼をしてくれた方が抱いている現在のSNSに対する思いをもとにして生まれました。ですので、まずは同じように他の人が普段SNSを利用するにあたって考えていること、感じていることを聞くことにしました。

ユーザーインタビューの上位下位関係分析法
ユーザーの不満1、誰かに話しを聞いてほしい。ユーザーの不満2、他人の目を気にせず思ったことを言う場
Splash screen
書き出したキーワード
Pasonのロゴ作成の過程

ビジュアルのデザインに関してもユーザー中心で行い、ユーザーに対して意図したイメージを確実に伝える必要があると考えました。そこで作成したデザイン案の中から、どの案がブランドとしてのイメージを最も的確に伝えることができるかを定量的に測定するために、Desirability Testing(100人)を行いました。

Desirability testing results

手始めとして簡易的な構造化シナリオ法を用いて、必要な機能を洗い出し、アプリの骨格を明確にしました。またプロジェクト初期に作成したペルソナを使用することで、アプリの使用が想定される環境、またどういった機能が主に必要なのかを定義することができました。

構造化シナリオ法

次に上記で洗い出した機能にプラスして、ログイン、アカウント作成など他のアプリにもある機能の中で、必要なものを書き出しました。それらをもとにアプリの全体的な流れを把握するため、UI Flowsを作成しました。

UI flows
Screen sketches
ユーザビリティテストで発見した問題1の修正点
ユーザビリティテストで発見した問題2の修正点
2回目のユーザビリティテストで上がったタスク成功率、ASQ Score
デザインガイドラインの一部
デベロッパーハンドオフの資料
画面遷移図
定義したUXメトリクス
Pasonのロゴアイコン

Pason

Branding, Visual Design, UI Design, UX Design

11/05/2021

Introduction

Project Summary

This project was a collaborative effort between myself and a software engineer friend of mine. When he approached me with the idea for the app, my primary areas of focus were branding, visual design, UI design, and UX design. The project took a total of 21 weeks to complete the part that is described in this case study.

Schedule

What is Pason?

Pason is an app for letter-writing with strangers.
Users can read and pass on letters anonymously, or write their own letters to send out. The author's identity is unknown, and recipients remain anonymous. It's a platform for connecting through words without revealing personal information.

Splash and feed screens

Thinking Outside the Box

Adding Value to the Experience through Defined Features

This project started with a predefined idea for the application, rather than first gathering user feedback and defining the problem to be solved. This approach makes it difficult to determine if the idea is truly valuable to users. In order to ensure the experience value, I adjusted my thinking and developed the following solutions.

Solution to problem -> Connecting ideas and problems
"First, we should focus on listening to users and comprehend their pain points, struggles, and emotions. Then, can we evaluate whether our idea can effectively solve these issues and add the value to the app for the user?"

User Interviews

The inspiration for this application originated from the dissatisfaction and feedback concerning the existing social networking platforms shared by the person who requested me to design this app. Thus, I decided to conduct user research and gather insights from potential users regarding their experiences and sentiments of using social media services.

Sentiments on social media: "I want a place where I can post what I think without worrying about others"
"Don't you have those times
when you just want someone to listen to you?"

Tomoka, Interview Participant

Connecting Ideas and Problems

Upon conducting interviews with five users and analyzing their feedback, I identified several issues.
I found that two of the issues could be resolved using the proposed application idea, and I defined them as the primary value propositions for the user experience.

Image to explain how User needs, Predefined Features of App, and Value proposition connect

Introducing

Pason

Pason is an application that enables users to exchange letters with strangers.
Users can read letters written by individuals they have never met, respond to them, and pass them on to other users. Additionally, users can also write their own letters on any topic they choose.
The application provides a safe and anonymous platform for users to freely express their thoughts and emotions, without revealing their identity to others.

Splash screen

Read Letters

Screens for reading letters

Connection through Reactions

Notification and reaction screens

Collect Letters

Letter Collections page

Write Letters

Write Letter screen

Design Process

Delivering Value through the App

Once I had defined the value propositions for the user experience, I needed to determine how they could be translated into an app. While the concept was simple, I recognized that users might find it challenging to understand its value proposition. Consequently, I decided to position the app's brand image as a critical element in the project, as it would have a direct impact on its appeal and user adoption.

Bringing the Brand Image to Life

Based on the insights gained from user interviews, I wrote down several keywords to clarify what kind of image should be expressed as a brand. I further categorized these keywords as follows to use in Desirability Testing, which is described below.

Keywords used for desirability testing

Clarifying the brand image, I moved on to translate it into visuals. Based on the above keywords, I created several design proposals. As a procedure, I further classified the keywords and created an image board according to them. After creating the image board, I came up with rough color schemes, identified fonts to be used for the wordmark, and brainstormed logo ideas through sketches.

Graphic design explorations including typography and sketches

Measuring Responses to Visual Design

After establishing a clear brand image, I proceeded to translate it into visuals. To ensure that the intended image was effectively conveyed to the user, I made sure that the visual design was also user-centered. I developed four different design proposals and conducted desirability testing with 100 users to quantitatively measure which proposal was most effective in communicating the brand image.

Desirability testing results

From the Idea to the App

After I defined the value of the app to users and the direction of it as a brand, the next step was to materialize the idea.

Scenario → Function → Structure

To begin the design process, I used the Structured Scenario-Based Design Method to identify the required functions and establish the architecture of the app. By utilizing the personas created previously, I was able to determine the context in which the application is expected to be used and which functions are most essential.

Structured Scenario-based Design Method

Next, in addition to the functions identified earlier, I listed the basic features from other apps, such as login and account creation. Based on those features, I created UI flows to understand the overall flow of the app.

UI flows

UI Design

Prototyping

By creating the UI Flows, I was able to gain a better understanding of the necessary elements for each screen and the overall structure of the app. With this information, I created rough sketches of each screen, outlining their general layout and how they would be prototyped.

Screen sketches

Usability Testing (First Round)

I decided to conduct usability testing to identify potential problems with the application at an early stage when changes are easier to make. In addition to qualitative analysis, I used the After-Scenario Questionnaire (ASQ) to identify problems and quantify the results of improvements.

The results of the first usability test (6 people) highlighted the following critical usability issues:


1. Not explicitly separating login and sign up confused users

2. The success rate of finding saved letters was significantly lower at 50% compared to other tasks


To address the first issue, I identified a problem with the user flow and decided to split the screen. This allowed users to explicitly choose between logging in and signing up, resolving the issue.

Fix 1: Splitting screen

Regarding the second issue, I suspected that the problem lay in the information architecture. Many users struggled to locate their saved letters, so I made changes to the navigation to clearly indicate to users when a letter had been saved and where it could be found.

Fix 2: Changing information architecture and wording

Usability Testing (Second Round)

In addition to the modifications described above, I increased the fidelity of the prototype based on the previously tested visual design. In order to confirm the improvements and ensure that the modifications did not introduce new usability issues, a second round of usability testing was conducted with six participants. The results indicated that there were no significant new issues and that the problems identified in the first round of testing had been successfully addressed, as follows.

Usability testing results, 2nd one has better scores

Communicating Design

I created design guidelines to ensure a smooth handoff to the engineer and accommodate other designers who may work on the project in the future. Here are some excerpts from it:

Excerpts from the design guidelines

Handoff

Additionally, I created design instructions for handoffs for each feature. At the beginning of the project, I was briefed that we would be using React Native and Firebase for the implementation of the app. To make the implementation as easy as possible, I read the official API and documentation to specify in advance which components would be used and how this functionality would be implemented.

Handoff documentation
App Map

What is Success as a Product?

UX Evaluation

I foresaw the importance of representing user behavior and satisfaction in measurable terms. As a result, I utilized the Google HEART Framework to create UX metrics. By referring to a presentation by Angela Hoelzenbein, a Quantitative Researcher at Google, I determined that the Engagement, Adoption, and Retention metrics were appropriate for measuring user demand for this project in its early stages.

UX metrics

Retrospective

Key Takeaways

The "Joy" and "Difficulty" of Freedom

This project was my first experience working on a project outside of my school program. In previous environments, I often had to consider the best approach within a predetermined framework and limited options to varying degrees. However, with this project, there was no such framework, and I had to think with a certain degree of freedom. I had to constantly prioritize what was important at any given time, allocate my time accordingly, and figure out how to achieve my goals. Through this process, I gained valuable insights into the joys and challenges of independent thinking.

Always Consider the Project Objectives

During the kick-off phase, I was briefed that the idea was to create a Minimum Viable Product (MVP) and gather user feedback. Looking back at the end of the project, I realize that some of my design decisions were overly complex and not necessary for the MVP. This experience has taught me the importance of staying focused on the project's original goal and not getting lost in the details. Moving forward, I will strive to constantly ask myself how my current tasks align with the project's ultimate objective to avoid any unnecessary work.