Client

Student Project at Career Foundry

Sector

DIY, Design 

My Role

From user research to Product design from conception to visualization

Project Time

4 months

A DIY app which will be able to solve the day to day problems people have in their homes with their DIY projects. It is an app to get expert help on DIY projects which you would like to venture into on your own and would like some help along the way. It is an easier way to get help on projects around the house and outdoors which you would like expert help on without paying the huge price tags to get a professional to do the job for you.

User Research

Here is how I went about testing my initial problem statement and hypothesis. I first highlighted the Functional Requirements and Research Goals as below. And then I interviewed potential users to see what they would like in an app, what their current use of technology was, what kind of apps they currently use if they would like to do some DIY projects and I gathered the interview notes and sorted them into 3 main categories.

I went about doing a Competitor Analysis, and a UX Analysis as well as a SWOT analysis of the main competitors of DIY apps out there. 

User Personas

I then compiled some user personas to help with the vision of what kind of user the potential user for the product would be and I came up with 2 main personas.

User Journeys

I then compiled some user journeys for each persona and user flows for what kind of path the user will follow to achieve tasks on the app.

User Flows

I then drew up some user flows for the Onboarding/Log in, Pay for the expert, and Communicating with the expert function. The user flows highlighted the journey people would take to get from A -> B and go through to complete the task of loggin in or paying for an expert.

Prototyping

I then created low fidelity , mid fidelity and high fidelity prototypes with the user flows. Here is the pay for expert user flow in high fidelity mockup.

Usability Testing

I then did some rounds of usability testing with potential users in the form of testing out the prototype and doing in depth interviews with 6 users who gave me really valuable feedback and with which I refined my prototype further.

#2 Usability Test Report
Test report introduction
Issue 1: clicked on calls menu to book calls rather than schedule an appointment

Suggested Change: changed the menu item to bookings instead of calls so that users do not get confused.

Evidence: 6 participants felt the calls menu item on navigation was confusing.

Issue 2: Noticed that it was too fast for participant to read success screen after sign up
Suggested Change: changed the transition to 1.5s delay before going to the search /home page.

Evidence: 6 participants did not get the chance to read the success page after they had logged on/ signed up before it transitioned to the search/ home page.

Issue 3: would like brighter colours for the app

Suggested Change: changed the colour palette to suit the user.

Evidence: 6 participants did not like the colours for the app

Issue 4: Didnt know which search to go for whether menu search item was generally searching on the app or to search in search bar for occupation
Suggested Change: changed the menu item to expert search so that people understood what to search for.

Evidence: 3 participants did not know what the search on menu item was for.

Issue 5: confused as to what to put in search bar job, name, project type, profession
Suggested Change: added eg carpenter in the search bar next to the search writing so that people know what to search for.

Evidence: 3 participants did not know what to search for in the search bar.
Issue 6: people would like to select the time also whilst scheduling Suggested Change: added time picker for users to choose the time Evidence:5 participants wanted to choose time also as well as the date

Refined Prototype

Here is the refined prototype with some more tweaks and more additions. Here is the pay for expert user flow.

Here is the link for the prototype 

Peer Reviews

There was also a round of peer reviews whereby my peers gave me feedback on my prototype and I made some more improvements on the screens. For example the homescreen did not look correct and I made the decision to use material design elements to put two columns of expert profiles rather than one profile and use visual hierarchy elements to have the description of the experts underneath their profile pictures alongwith their star ratings. I added a chip carousel with suggested experts by category at the top of the screen and with peer reviews someone suggested I put the IPhone battery and time elements at the top of the screen also which I duly did. The visual of the home screen looks better with the changed colours and the design elements more neatly arranged on the page. I also mentioned find an expert at the top of the improved screen so that the user is aware they can use the chip carousel to go to suggested experts by category.

Future Improvements

I would like to make future improvements to my prototype and here is what I would do.

Iterative Design Reflection

Throughout this project I have used the iterative design process for refining my prototype and used feedback from users and peers to further improve my prototype.
From the low fidelity wireframes to the high fidelity prototype every step was guided by user feedback and continuous testing. For example the early wireframes had different functionality in terms of the payment and scheduling calls with experts and there was no chat function present at the time either. After talking with users and with testing I was able to refine the processes and add the chat functionality also. Based on peer feedback I was able to change the logo , welcome texts and a lot more on the layout of the homepage and the search pages.

Plan for future iterations

Hypothesis 1 : Users need to be able to book with more than one expert at a time.
Test : Develop a way for users to book more than one call with more than one expert at a time and streamline the booking process for users.
Hypothesis 2 : Users need reminders for their calls with their experts
Test : Develop a way for users to get reminders for their calls with experts.
Hypothesis 3: Users need a personalised mode for the app like dark and light mode for some users.
Test : Develop a way for user to personalise the app themselves and use dark or light mode.
Hypothesis 4: Users need an account or profile to access their settings on the app
Test: Develop out the my profile section of the app so that users can access settings on the app to personalise the app more.>

Specific areas for improvement

I believe I could make the app more aesthetically pleasing for the user as the functionality for the app is all there but I could change the background more to make the app more modern and add more interesting features and make the elements within the app more cohesive and the features stand out more and make the app more versatile and easy to use also. I could also add more smart animate function to the app and make the app more accessible.

Evolution of Usability Testing

As the app reaches a more polished stage, usability testing will shift from a focus on functionality to analysing emotional and behavioural responses.

Timeline for Improvements: –

Next 2 months: Refine the priority areas identified and test the outlined hypotheses.
3-6 months: Introduce new features, while continuing iterative testing to validate improvements.
6-12 months: Expand the user base to collect large-scale data and develop strategies for future updates.
Thank you for having a look at my case study. 
Please do contact me on the following email address if you would like to get in touch : sanjanaajwani2020@gmail.com