Product Roadmapping & Metrics Tracking

Problem

It may seem strange that a five year old tech company didn’t have a working end to end product roadmap until six months ago, but that is exactly what happened at Givingli. After the departure of our Product Owner, I, along with another designer stepped up to put such a process in place. I led this initiative and still own the product roadmap, along with all of its accompanying meetings and decision making processes to this day. 

Objective

  1. Create a functioning product roadmap to track projects from ideation, through design, development, and experimentation, and then back into the cycle again. 

  2. To incorporate metrics and experimentation results into our decision making around which projects to do when.

My Role

Product Owner

Process

Overhauling a major process within an organization is no small feat, especially when prior to the roadmapping process Givingli used “gut feeling” as a way to decide what projects to prioritize next. Trust, along with continued reassurance to our leaders that this was the right way forward had to be earned. Thankfully the results spoke for themselves pretty quickly after a few major projects indicated, with the new metrics tracking, that our changes had a big impact on how our users were interacting with the product. 

Overview of the Process Change

Review all past product ideas, attach them to KPI metrics, and prioritize them against the new protocol

  • This step allowed us to build trust with leadership because it assured them that past ideas were not lost. Those ideas are still accounted for today in the backlog.

Update the product design template within Notion to include additional information so that designers could own their portion of this process, for example:

    1. Unique identifiers for each project

    2. Connecting projects / blockers

    3. Metrics

    4. Design to developer handoff documentation

    5. Experimentation tracking

Funnel all product ideas from the team into a streamlined survey

  • Now ideas are captured and evaluated in the same way ensuring again that no idea is lost or forgotten

Host biweekly product meetings to ensure that the entire team is aligned and in agreement on what was happening and what was important. We do this by:

  1. Reviewing the current roadmap

  2. Looking at new project ideas and deciding yes or no as a team

  3. Assign projects to designers and rearrange the project order as new ideas arise 

Track and update projects as they move from design to development to experimentation

Hold team accountable in following the new protocol

Proof

Through this process we have been able to prioritize projects in a real metrics driven way. The first project to show this was when we updated our Onboarding for the mobile iOS project. This was a project that had been put off for a long time as it wasn’t deemed “necessary” until the new process (via research and metrics) proved otherwise. After we updated the onboarding we saw an increase in completion from 24% to 92%. 

FarmShare Mobile App

The Challenge

Develop an application that tracks a users environmental impact within a 20-hour total time limit. 


Duration & Role

February 2018

Lead UX/UI Designer


The Idea & Target Demographic

FarmShare is a mobile application that allows young college-educated professionals with concerns for their environmental impact to purchase food directly from farms in their area using a community shared agriculture (CSA) program (more info), and have it delivered to their home on a weekly basis. Utilizing a typical mobile shopping checkout interaction model, the purchasing of local food is simplified. Young college-educated professionals were targeted for their willingness to adopt a mobile model and capital to spend on bulk produce orders.  


User Research

After coming up with the idea I interviewed eight of my friends who met the targeted demographic. I also conducted background research regarding the ins and outs of CSAs.

The following barriers to entry of a CSA were found to be true: 

  1. It is difficult to find all local farms to compare/contrast offerings

  2. The pickup times for CSAs can be inconvenient

  3. The existing CSAs are limiting in their offerings. Participants usually have to supplement with food from the grocery store.

FarmShare removes these barriers by:

  1. Utilizing location services to populate a list of farms in your area based on requested food type

  2. Home delivery dates are selected by the user

  3. The ability to curate a box of food by the user and to view what exactly will be delivered in said box a week in advance


Environmental & Local Economic Impact Report

FarmShare also provides a green report informing the user of the environmental and economic impacts of eating locally.  It tracks environmental impact by calculating CO2 and water savings based off of the type of food, growing conditions, and travel distance. The economic impact is determined by the cumulative impact of the user purchasing boxes season after season and how the continuous revenue helps the farmer. Whether that be through the purchase of machinery and tools, or the sponsoring of after-school programs. The user can view their environmental impact on their receipt at checkout. As an incentive, once users reach certain environmental saving milestones, different coupons would become available for use at nearby bakeries, cafes, and restaurants that also work with local farmers. 


Conclusion

FarmShare simplifies the farm to table connection. Communication between the farmer and user as well as detailed information about the farm and yields this season are all within the mobile app.  That way users know firsthand the positive impact their purchase has on the farm, as well as what to expect in terms of quality and quantity this season.  Not only does the user feel good about supporting the local economy and has informed information on their environmental impact, the farmer benefits from a steady income and connection to their customers. 


The Design

Prior to final color iterations of the design I went through two rounds of hand drawn wireframes that I presented to one of the potential users for feedback. From there I made various alterations to get the following final product.

FS-Login2.png
FarmShare-Onboard1.png
FarmShare-Onboard2.png
FarmShare-Onboard3.png