Postbot is an app based, user to user, drone courier service that I designed as my final year university project. Postbot allows users to send items to their friends via drones, ordered and tracked through the app. Below I detail my end to end product design process, ranging from market analysis and user research, to ux design and user testing. This project was later re-branded into 'Mealbot', a similar service for food delivery. I have included the videos for both below.
The brief for this module was to design a product or experience that makes use of a new technology. As this brief was so open, I started by looking into current technologies such as AR, VR, Drones and Brain interfaces.
Based on my initial research I began generating ideas. I considered current trends in technology and gaps in the market, and considered a combination of 'experiences' and products.
Based on my ideation I settled on the idea that would become 'Postbot'. At this stage I wrote myself a series of 'How might we?' statements to guide my development and act as a more effective measure of success than my initial very broad brief.
I conducted extensive analysis of a number of competitors of varying similarity to my idea. I looked at existing delivery drone usages such as by UPS, delivery services like Uber Eats and navigation services like Lyft. This analysis highlighted the technological limits of existing services, as well as providing insight into the styles of interfaces users will expect.
To better understand who my user base would be, the concerns they might have and the assumptions they would have before using the product, I conducted an online survey that received 56 responses. I avoided talking specifically about my concept to avoid bias as much as possible.
I first began mapping out user flows based on my personas to consider the features that will be required to offer my service, and the order in which users will need access to them. I also used this process to develop the process of carrying out a drone delivery safely. I developed a request system that involves users creating a delivery request, and only being able to send a delivery once their intended recipient has accepted their request.
Based on my use flows I began developing wireframes to better understand the information I will be presenting at each step of the process and the possible ways of presenting my service, particularly on the home screen.
Using my wireframes I conducted semi-structured interviews with a number of possible users to get their thoughts on the structure so far. Completing this with wireframes rather than mockups meant the users focused more on the concept and process rather than small design details.
🏆 The participants didn't like the idea of other users being able to see their exact location, even if they were friends.
🏆 The participants thought they'd need tips during the process as it may take a few uses to learn.
🏆 The participants correctly assuemd only one delivery per user would be possible at a time.
Based on my wireframes and feedback from the users I began developing digital mockups. As I iterated on my high fidelity designs I sought more user feedback to refine the flow of the app, the visual style and the presentation of information. Below are examples of the iterations I went through when creating the sign up/log in user journey. I iterated based on my earlier research to ensure the process was clear, trustworthy and professional.
Using my high fidelity designs I produced a simple Figma prototype of the core journey and carried out a number of remote user testing sessions. I used the feedback from these sessions to further refine my designs which resulted in the final designs displayed below.
🏆 Clear presentation of information helps users build the confidence to complete a payment.
🏆 The benefits of ensuring privacy won't be fulfilled if the user isn't made aware that their data is safe.
🏆 Icon based buttons are only effective if their meaning can be recognised faster than reading the word. For example, 'Help' over '?'.