Skip to main content
Skip to current response

two different user journey of one person using the same product

Reader options

Reading style

Starting question

two different user journey of one person using the same product

Then AI response

One Product, Two Destinies: The Power of User Journeys

No source links recorded for this answer.

Could two people buy the exact same bicycle on the same day, yet end up living in completely different worlds? One rider uses it to conquer mountain peaks, while the other uses it to commute to a local bakery. In the world of product design, a single product does not mean a single experience. To understand how users interact with technology, designers map out a **user journey**—the step-by-step experience a person has when interacting with a product to achieve a specific goal. Let us explore this concept by looking at two entirely different user journeys for a single product: the language-learning app, Duolingo. --- ## Journey 1: The Casual Vacationer (Meet Sarah) Sarah is a 28-year-old marketing manager who is traveling to Italy in three months. Her goal is simple: she wants to order food and ask for directions without feeling like a clueless tourist. 1. **Trigger:** Sarah books her flight to Rome and feels a rush of excitement mixed with anxiety about the language barrier. 2. **Onboarding:** She downloads Duolingo. The app asks her goal ("travel") and sets a relaxed daily target of 5 minutes. 3. **The Habit Loop:** Every morning while her coffee brews, Sarah completes one quick lesson. The app's playful green owl mascot, Duo, sends her friendly notifications to keep her streak alive. 4. **The Climax:** Standing in a bustling Roman piazza, Sarah successfully orders a cappuccino and a cornetto in Italian. 5. **The Outcome:** Sarah returns home. She stops using the app daily but keeps it on her phone, feeling a warm association with the brand. --- ## Journey 2: The Career Migrant (Meet Mateo) Mateo is a software engineer who just landed a job in Berlin. To secure his permanent residency visa, he must pass an official B1 German language exam within one year. His stakes are incredibly high. 1. **Trigger:** Mateo receives his job offer letter and realizes his future stability depends on mastering German. 2. **Onboarding:** Mateo downloads Duolingo but bypasses the basics. He takes a placement test to jump straight into complex grammar. 3. **The Habit Loop:** Mateo uses the app for 45 minutes every evening. He turns off the playful animations because they slow him down. Instead, he purchases the premium subscription to get unlimited mistakes and access hard grammar quizzes. 4. **The Climax:** Mateo sits in a quiet testing center, sweating through his official language exam. 5. **The Outcome:** Mateo passes his exam. He immediately cancels his subscription because he now practices German in his daily workplace. --- ## Designing for Multi-Dimensional Users These two paths demonstrate why great product design cannot be one-size-fits-all. As the renowned design scholar [Don Norman](https://en.wikipedia.org/wiki/Don_Norman) argues in his seminal book, *The Design of Everyday Things*: > "Good design actually can be more difficult to notice than poor design, in part because good designs fit our needs so well that the design is invisible." For Sarah, Duolingo is a casual, gamified toy. For Mateo, it is a high-stakes utility tool. The magic of the product lies in its ability to bend and stretch to fit both of their lives. --- ## Follow-up questions 1. How do product designers prevent "feature creep" when trying to satisfy two completely different user personas at the same time? 2. In what ways can a user's emotional state, such as anxiety versus excitement, alter how they perceive a product's user interface? 3. What metrics should a company prioritize when one major user group uses the app forever but spends little, while another group pays highly but churns quickly?

Select text to highlight passages.

Then Question · @ceciliacostaveloso

How do product designers prevent "feature creep" when trying to satisfy two completely different user personas at the same time?

Select text to highlight passages.

Then Pro / Supporting Point · AI

The Art of the Elegant "No": How Designers Defeat Feature Creep

No source links recorded for this answer.

Imagine walking into a kitchen and finding a Swiss Army knife trying to serve as a high-powered blender, a microwave, and a chef's knife all at once. It would be a dangerous, unusable mess. Yet, software designers face the temptation to build exactly this kind of monstrosity every day. When trying to please both the casual vacationer and the high-stakes career climber, how do designers prevent their product from bloating into an unrecognizable Swiss Army disaster? They do it by mastering the art of **modular design** and **progressive disclosure**—keeping the surface simple while hiding power features just beneath the skin. ## The Gateway and the Workshop: Adaptive Architecture To satisfy different personas without cluttering the screen with "feature creep" (the ongoing addition of new features that dilutes a product's original purpose), master designers use a framework called [progressive disclosure](https://www.nngroup.com/articles/progressive-disclosure/). Coined by human-computer interaction pioneer [Jakob Nielsen](https://en.wikipedia.org/wiki/Jakob_Nielsen_(usability_consultant)), this interaction design technique keeps advanced features hidden until the user actively needs or requests them. Consider how Adobe Photoshop caters to both a novice crop-and-filter user and a professional digital painter. The interface does not throw every tool at you at once. Instead, it offers **Workspaces**. - **For the Novice:** A simplified, clean interface with basic sliders. - **For the Expert:** Customizable, dense panels with deep historical logs and brush settings. By segregating features into contextual layers, the product remains welcoming to beginners while staying incredibly powerful for experts. The product itself does not change, but the user's *exposure* to its complexity is carefully metered. ## Defining the "Core" with Job-to-be-Done Theory To prevent feature creep, product teams must anchor themselves to a strict philosophy. They use the **Jobs-to-be-Done (JTBD)** framework, popularized by Harvard Business School professor [Clayton Christensen](https://en.wikipedia.org/wiki/Clayton_Christensen) in his book [*Competing Against Luck*](https://www.hbs.edu/faculty/Pages/item.aspx?num=51597). Instead of asking "What features do our users want?", designers ask: "What fundamental job is the user hiring our product to do?" For our language app, both the vacationer and the career migrant are hiring the app for the same core job: *to build language confidence*. The vacationer needs confidence to speak to a waiter; the migrant needs confidence to speak to a border official. Because the core "job" is identical, the underlying engine—the interactive lessons—remains the same. Only the packaging and pace change. As Apple’s legendary co-founder Steve Jobs famously remarked on the discipline required to keep products focused: > "People think focus means saying yes to the thing you've got to focus on. But that's not what it means at all. It means saying no to the hundred other good ideas that there are. You have to pick carefully. I'm actually as proud of the things we haven't done as the things I have done." ## The "Jobs" Matrix: Designing a Forking Path To visualize how this works, designers build a **forking user flow** based on early, low-friction diagnostic questions. During onboarding, the app asks one critical question: *"Why are you learning?"* This single choice acts as a railway switch. The user is gently routed down a specific track. The vacationer's path suppresses complex grammar tables and highlights gamified vocabulary. The migrant's path unlocks deep-dive grammar modules and fast-tracks placement testing. By utilizing adaptive architecture and saying a disciplined "no" to universal feature rollouts, designers ensure that the product feels custom-built for everyone, without ever becoming bloated for anyone.

Select text to highlight passages.

Continue this thread

This path ends here for now.

Share your perspective, offer an example, or ask a follow-up to continue the discussion.

Other paths you could read

Earlier, at How do product designers prevent "feature creep" when trying to satisfy two comp..., the conversation split. If this is not the thread you want, you can switch to one of the other paths below.

Highlights

3 saved passages and connected ideas

Connected ideas

Connected ideas

Connected ideas