Twitter Messaging Redesign.

Link to Interactive Prototype

Role

User Research: User Interviews, Persona Mapping, Journey Mapping, Empathy Maps.

UX Design: Sketches, Wireframing, Prototyping, Usability Testing.

Understanding the Product

User Interview

The purpose of this user interview is to gain a deeper understanding of the Twitter instant messaging feature from the perspective of current users. I have developed some hypotheses based on my own research and personal experience, and I will use this interview to validate or challenge these ideas.

Key Findings from User Interviews

  1. A significant number of participants want to be able to reply directly to a text sent by other user(s).
  1. Some of the users donā€™t like how the chat interface looks, they feel it is too dull and aesthetically unpleasing.
  1. Few participants prefer to be able to edit and delete their texts.
  1. Some participants were really frustrated as a results of the number of spam messages they receive on a daily.
  1. A user wanted to be able to search for texts when chatting.


Define

User Persona

Current messaging user flow

open the messaging tab > Search user > opens chat > Type using keyboard/record voice note/add media or gifs > send to user > delete message for yourself.

šŸ’”Ideate

How Might We

Ideation Sketches

āœšŸ½Prototype

Testing Phase

Regardless of different pain points, I still tested all the improved features out on all the participants and I was able to group them out in my personas;

ActionsTaskMarleyKateJack
Reply message directly.Checking to see if the reply experience is easy.Marley was able to reply using the swipe and hold down options.Kate was able to reply using the hold down option but she didnā€™t expect that sheā€™d be able to swipe.Jack was able to reply using the swipe option since that was what he was used to from Whatsapp.
Edit and delete messages.Checking to see if all participants can perform the action easily.Marley was able to edit and delete messages, he found the feature useful as he pointed out that makes a lot of grammatical errors.Kate was also able to perform the actions as it solves her major pain points.Jack got hints, but he was able to perform the actions well.
Default wallpaper.Enabling the default wallpaper.Marley checked the chat information icon first, then finally checked the messages settings where he was relieved to find it and turn it on,Enabling the default wallpaper was really easy for Kate as she got it on one trial.Jack was able to enable the wallpaper and he found it really useful because it solves his pain points of looking at bland interfaces.

The testing phase was a success from my ends as these participants were able to find the improved features useful.

Video Prototype- Design Showcase

Here is the link to the prototype of the high fidelity design

Conclusion

If this challenge was not a take-home challenge but rather an actual design challenge for a real life project, there are things Iā€™d do differently;

The design improvements won't just be dependent on the answers of five participants, as there would probably be a UX research team that would do UX research and data analysts that provide real data to back up design decisions. Plus, usually any design with the least effort that leads to the largest impact will be implemented first, so anything is always a collaboration among the engineers, product managers, designers, or other stakeholders.

This is because it might be a small change from the design point of view but for the development team, its a huge task or might not even be implementable. The goal is to make a product that is understandable and accessible by everyone.

Here are other insights that might factor in if this was not a take home challenge;