Skip to main content

Design a Productivity App in the Right Mindset

General Assembly task of “Organizing my wardrobe”

I am planning for the UX Immersion course at General Assembly Hong Kong, the entry task is to write your thoughts on designing a mobile application that help people solve key problems about their wardrobe. 

So what are the key problems people have about their wardrobe, I need to figure it out in order to prioritize the functions in the application and the actions that are available in each case.

I set my target audience of adults who have a smartphone, there is no further categorization needed. The best I would plan is to have the ability for users to adjust the font size for elderly people. 

I started sketching down a list of questions I want to figure out in the research and set the research time to be 4 hours. I will use online search as the primary research tool and observe some cases of how people use their wardrobe. Of course, it could go on for days or months in another project and include survey and focus groups, but this project does not need all these dashing methods. The main objective for me is to get myself out of my own experience and put into a general users perspective.

Online research: I started looking for posts and articles on key problems about closets, to see what others are interested in. Majority of the articles take about how to better organize your closets with hangers, boxes and spend more time in putting things back into their places. Some articles talked about how to reduce the number of clothes a person have. And some talk about how to maintain clothes in a good condition.

I summarize that the problems people have with their closets comes from several aspects:
- Buying too many closets than what their closets can store in an organized way
- Don't have a good management system
- Don't maintain clothes properly

Apart from online research, I did also a small user survey just to see if common people have the same or different problems. The reason is because many times, the writers who take the effort to write articles on a topic have their own agenda, to introduce a method, to promote a product, to make a point. And they may sacrifice some truth to achieve their purpose. Supplementing reading with real experience helps balance the findings.

I took my friends and families as subject, they are no differences than everybody else, so they are representative enough. I ask them what are their biggest headaches they have, and the conclusions are as follows:
- Not enough place for stuff
- Can't find where I put stuff
- Don't have the things I want

Overall, I can see how all the problems loop together to create a cycle: 
- I bought new clothes
- I stuff them randomly in my over-stuffed closet
- I dig them out from my clothes and mess it up more
- I don't have the system where to put things because I can't fit all the the right place
- I want to organize them in a good way but that requires a big learning curve and I don't want that
... ...
- I spot new stuff I like

4 hours of research taught me enough to set the perfect objective: design a mobile app that allow users to organize their wardrobe in a way that does not require anything out of their routine, address the lifecycle of a wardrobe and make sure the users dress awesome everyday.

With that said: there are something I need to know from the users in order to do that:
- What clothes they have
- Where the clothes are
- What storage they have
- What outfit they should wear

Some basic information on each topic looks like:
- Color; style; shape (dress length; sleeve length etc)
- In the laundry; donated etc
- Closet layout; container dimension etc
- Life Schedule (interview; hiking etc)

But that is not enough, I tried some closet organizers on the market and they are horrible, one of the key reason is that they are so different from the users everybody like, that you almost have to reserve a time to actually make the app useful.

I don't want to do that.

Closet is part of our life.

Clothes are part of our life.

The app has to be part of our life too.

To do this, I starts thinking, what if the app does not exist, and it is just the user and their clothes and the wardrobe, what would need to happen for them to improve their orgnization.

When they are putting clothes back to closet, tell them how to fold and where to put;
When they about to leave for the day, tell them what to wear and where to find each piece;
When they have too much stuff, suggest them what to get rid of and arrange charity to pick up;
When they shop, show them what they already have so they don't buy more than needed and some suggestion on what they may want to have according to their lifestyle;
When they achieve a goal, be it keeping wardrobe tighty for a whole week; send the leather jacket to leather care on time, 
... ...

I am confident that the user experience with wardrobe can be greatly improved if the above things happen, and I am simply using a mobile app to make these things happen.

So now I am at the point that I am ready to design, and my design looks like this;

Smart Register: users can search a piece of clothes or take a photo to add their clothes, the app will automatically pull relevant information from the merchant that sell such product;

Storage optimizer: users can search a piece of clothes or take a photo to add any closet or container, they tag each section to indicate what it can be used for, and the app will plan the rest; 

Outfit creator: the app will generate outfit suggestions  based on weather, users calendar and if users accept or modify the suggestion, the app will simply record it if users choose to wash them after wear, in this way the app easily know what is in the laundry and can suggest where to put when the laundry is back;

Shopping assistant: users can see some suggestions on what they should buy to dress to their profession and fashion, and what in their wardrobe can be used to create a style; assistant will also suggest what clothes users have not wear for a long time so they can either go to charity or be exchanged with others;

Reward and community: users can find people that have similar dressing style, they can exchange clothes easily and arrange a time to go shopping; 

Last but not least, although it is not part of the requirements of the assignment, I believe every product needs to make money. And for this case, the usual subscription model will not work. For the simple fact that:

The experience differ very much, so the benefit also differ, thus it is hard to apply a common price;
The benefit deteriorate once you get into the habit and people find it hard to commit to a time frame if they find it to be uncertain how long they can keep enjoying the benefit;

The services as mentioned is very much asking them to do something instead of giving them something, users may find it hard to accept this concept as a subscription model;

It can, nevertheless, be a pay-per-usage model, say every time user pays to optimize the service etc.this model ensures the same timeframe for both payment and benefit, both immediate. You may try to distant users' feeling from actual spending by introducing the concept of token or coin etc.

It will be great if you can drop one line or two to tell me what you think can be added to the function list and what you think I need to pay attention to when designing the app.  

Popular posts from this blog

4 Techniques to Make Your UX Review Meetings Successful

As a product manager, I often need to sit down with the executive management team to get their feedback on the new designs. It can be a frustrating process and many times I found that I cannot get things down in the time I am allowed to have.
Nevertheless, not having the sign-off from management is terrible for the team, we face high risk of having to re-work (yes, we always need to re-work, but it feels better if it is an improvement), schedule get delayed etc.
Over my 200+ review meetings, i've came to understand the reasons and learnt skills on how to stir the meeting towards an efficient completion, and I want to share them with you.
There are 4 key reasons of an unsuccessful product review meeting: 
1. Audience Lack the Background Knowledge: especially when introducing a new function, executives don’t know what they are looking at, or how the end users will be using such function, you may have sent the presentation before and again in the meeting invite, it doesn’t matter;

2. T…

How to Do Market Research and Competitor Benchmarking

Congratulation, you have validated your business idea from the people around you and it looks good in their eyes. You want to go ahead and start working on the idea.
No matter if you are a veteran in the industry and have good connections to help you start; or your idea came from your personal experience while you have little experience on the market.The first thing you will end up doing is market research.
Remember, you are doing the research to: Make sure the idea in a correct way;Identify what your end users are comparing toUnderstand what challenges you will face;See how you can make money;
You are not doing the research to: Copy what the other companies are doing Exhaust all potential competitors in the market
What I always to, is a 5+1 market analysis. In the beginning, I would start with a 5-day analysis with the following schedule:
Day 1: Find a list of companies that are targeting the same end users you want to approach 
For most of us, finding the list of companies that are target…

Indie Game: What Developers Should Do and PLayers Should Play

What does indie game stands for? What is the market and market growth for indie games?
Indie games are video games that are created without the support of a publisher (E.g. EA games; Microsoft etc). Indie game developers am to bring innovation to the market, they focus on digital channels (APP stores; online marketplace) to distribute the games.
Perhaps James Swirsky And Lisanne Pajot's movie "Indie Game" best visualize the community working on indie games. This is a group of entrepreneurs seeking to realize their ideal, keep refining the work they have done and hope to find others who believe the same.
I researched on the well recognized forums, bloggers, and platform operators (E.f. Steam) to construct a comprehensive list of 100+ popular indie games to try to see what criteria are important for a good indie game. 

My logic is: indie game mostly face serious gamers (people who spend a significant hours of their week playing games), there are certain special requirements fr…