MacOS Dictionary icon

Product Management Dictionary

A community-sourced reference for software terms

Overview

The Product Management Dictionary is a MacOS Dictionary extension I built with one of the people I mentor in product-design.

The goals of this project were to teach my mentee about the iterative design process; to help her learn see how "solutions can always be improved"; and to practice discussing requirements, enhancements, pain-points, and problem statements.

Visit the project page

Project Origin

As part of her independent studying and research efforts, my mentee found a spreadsheet of 'product management' terms.

I love the idea of having a quick resource to check unfamiliar (and esoteric) terminology, and when my mentee showed me the spreadsheet, I was instantly reminded of the "jargon and acronyms" dictionary that we had back in 2016 when I worked for Amazon.

To practice discussing pain-points, my mentee and I reviewed her process of discovering and looking up terms and looked for opportunities for improvement.

Defining the Problem

"Welcome to the world of software (there's a lot to learn)."

To scope the problem we wanted to solve, my mentee and I built a list of pain-points:

The pain-points were then distilled down to these simple statements

We also produced a list of pain-points specific to using the spreadsheet:

Problem Statement

"Learning about software and the design-development process generally requires a foundational knowledge of the disciplines to understand the information in context. While information is plentiful on the internet, searching for explanations of unfamiliar terms is time-consuming, unreliable, and often distracting."

Goal

"We intend to address the challenges of prerequisite knowledge and cumbersome, protracted searches for reliable definitions by providing a simple solution to efficiently find the domain-specific definitions of unfamiliar terms explained in plain English."

Research

There are relatively few resources for learning about software that are both free and reliable. The simplest solutions like online-spreadsheets are easy to share, but difficult to use. The alternatives tend to be pay-walled websites that might have more reliable information, but at a cost of money and accessibility.

UI
Click any image to zoom

Dictionary entries have no default styling. The goal was to create entries that look good but aren't distracting.

One benefit of cleaning up the typography was that we realized that there was an opportunity to add linked terms to reduce redundancy and improve the "quality of life" for users.

Future Development

We hope to bring the dictionary to more devices -- targeting iOS is our next goal. (Hopefully we'll get an answer soon)

The dictionary will be even more useful if it can download new terms and periodically check for updates like the built-in dictionaries can. We hope to either support retrieving definitions from an online source or build-in automatic update-tracking in a future enhancement.