Verdure is a mobile application that allows users full access to plant health and management. Verdure helps users achieve their goals in plant maintenance and alleviate challenges and stress concerning plant care.

Verdure

Role:

UX/UI Designer, UXResearcher

Figma, Photoshop, Illustrator

5 months

Goal Directed Design

Tools:

Duration:

Method:

This project was done as a collaboration for the Interactive Design I class at Kennesaw State University. I collaborated in a team with four other classmates to create an app that allows plant owners to maintain, track and access plants health.We completed this project using the 5 phases of Goal-Directed Design Method.


Overview

Goal Directed Design Method

Research

During the research phase of our app the teams main focus was to understand the goals of the users of the app. Our team went through the 7 steps of the research phase including; the kickoff meeting, literature review, competitive audit, stakeholder interviews, SME interviews, and user interviews. Once our research phase was completed we complied all of our data into a research report. Below is a link to the full research report.

Getting Creative with Kickoff, Stakeholder, & SME Meetings

The kickoff meetings and stakeholder meetings are essential ways for the design team to understand what the stakeholders goals and wants are. Due to this project being a class project and not having stakeholders we were told to fill out a Kick-off meeting worksheet that allowed us to think from a stakeholders point of view.  The worksheet overall helped our team understand the goal of the product, who the user of the app might be, the features that are most important in the app, and how we would beat our competitors.


Competitive Audit

Our team went on to evaluate existing plant apps to evaluate their user reviews, strengths, weaknesses, and the opportunities Verdure could take in order to make our app more marketable.

For our audit we looked at the apps; Vera, Planta, PictureThis,Blossom, and Plantin. After our evaluation of these apps our team came up with opportunities for our app:

Include a plant identification feature where the app identifies a plant and/or a disease

Include information section for each plant 

Include a help section where a user can ask for tips, suggestion, etc

Make sure that our app is completely free and does not include a subscription or premium feature.


Literature Review

Our team went on to conduct a Literature Review to better understand and identify the patterns and trends within the plant maintenance domain. I worked on this portion of the research phase. To get a better understanding of the plant domain I researched plant community groups and boards within different social media domains such as Facebook, Quora, and Pinterest. I also looked at articles and websites geared towards plant care. While looking at these different community groups, articles, and websites I found a lot of factors that were important for us to consider when designing the app.Here are some of the factors that I found:


Access to knowledge

  • Many plant owners had limited knowledge on how to properly take care of plants therefore resulting in frustration over dying plants, and inaccurate information 

  • This lets us know that most members within the plant community ask for a lot of help and suggestions for their plant maintenance and to consider that when designing.

Trends in plant ownership

  • Most plant owners were found to be millennials and younger gen-z due to an influx of plant trends due to social media and the COVID 2020 lockdown.

  • This let our team know who our demographic for this app will be and how to design the app to appeal to said demographic.

Lifestyle and Plant Maintenance

  • Most plant owners are working people in society and tend to have busy schedules resulting in many of them owning low maintenance plants.

  • This gave insight to our team about what type of plants are more popular among plant owners and how our app can fit within our users lives.


Overall this part of our research phase was very beneficial for us because it helped our team absorb as much context about our product and its audience in order to make the most appropriate decisions for our app.

User Interviews

To better understand our users and their goals we conducted 6 user interviews with plant owners who used and did not use plant apps. Each group member was a moderator of the interview while the rest of the team were notetakers. After each user interview, our team went over and discussed our notes. All the team members notes were discussed after each interview and grouped in an affinity map to find common points discussed.



Moderating an Interview with my team and participant

Sample questions from the interviews:

  • How many plants do you currently attend to? 

  • Have you used a plant app before ? What do you like and dislike about it?

  • How often do you water your plants ? 

  • Have you ever had a plant die ?

  • How do you learn how to take care of your plants ?

  • What type of residence do you live in for example: apartment or house? Do you live alone or with roommates ?

  • When you purchase a plant do you go based on price point, aesthetic or maintenance?

  • Would having a community feature in the app be beneficial to you ?

Affinity Mapping of Participant 1 & 2

Kick-off Meeting Worksheet

Competitive Audit Chart

Modeling

Our team went on to create personas create based on the behavioral variables discovered from the user interviews. The data revealed that we would have a primary and secondary persona based on experience level. The primary persona would be the beginner plant owner, and the secondary persona would be the expert plant owner.

Meet our Personas

Primary Persona

Secondary Persona

Requirements

Once we established our primary and secondary personas we created context scenarios for our primary persona. The scenario put our primary persona in a context where they would implement the app within their lives. Once we created our context scenario we were able to create requirements for the app.

Context Scenario

“Maliah recently brought a new plant but forgot the plant manual at the store. She doesn’t know the plant name so she takes the app to scan the plant and learns that it is a “Snake Plant (Sansevieria trifasciata)”. In the past she has mostly used trial and error to tend to her plants but wants to do better for them and watch them thrive. She follows all the information given from the app; watering, soil, fertilization, and other instructions She sets up the watering schedule in the app so that she can be reminded when to water her plant. She notices a few weeks later that the plant is wilting she goes on the app and ask the community board for tips, suggestions, and help on how to revive her plant.”

Requirements List

1.Homepage

2.Login Screen

3.Account Profile

4. Navigation Plant Profile

5.Plant Profile

6.Plant Identifier Information Page

7.Information Page

8.Community Board

9.Water Schedule/Calendar

10. Product Links

Frameworks

Once our requirements list was established we worked on the frameworks. We discussed the app layout ,functions of buttons and icons, and the interactive behaviors that would be included. In our wireframes we mapped out key path scenarios (more significant interaction paths that a user will use ) indicated by the purple arrows. Then we mapped out validation scenarios ( a second option interaction path the user might take) indicated by the green arrows. 


High Fidelity Prototype

Once we finished our wireframes we created our high fidelity prototype.

Refinement

Once our high-fidelity prototype was completed we conducted usability test. Testing the product on users gave our team great insight on what needed to be fixed or removed from the final product. Our team conducted 6 usability test using a task list for the tester to complete task. Once the testing was completed the user was asked to complete a survey that gave feedback to our team. 

Our overall feedback was very positive most users stated that they loved the:

  • Aesthetic of the app

  • Simplicity and seamless usability

  • Appreciate the community feature


We did have to refine our prototype because a lot of users found that some screens were not flowing correctly, some buttons were glitching or not responding and interacting correctly. Once our team took note of these things we went back in and fixed any interaction problems and completed our final prototype.

Usability Testing Task List

Lessons and Takeaways

Our team did an amazing job executing and producing a user centered app through the GDD method. I will for future projects consider:


  • prioritizing usability first and then aesthetics after in order to meet deadlines and work efficiently when prototyping

  • interviewing participants from a wide range of demographics in order to get different perspectives.


This project helped me grow as a designer, and researcher. I feel confident to continue to grow and work in more team projects to create user friendly products.