Seyed Masoud Hosseini · Overview · Study log · Weekly summaries · Ideas · Search · Transcript · RSS feed

How to Start a Startup · Lecture 17 of 19 · 47:30

Lecture 17: How to Design Hardware Products, with Hosain Rahman

How to Design Hardware Products with Hosain Rahman (How to Start a Startup 2014: Lecture 17) on YouTube

Study guide

What this lecture covers

Hosain Rahman, CEO and founder of Jawbone, describes how his company builds hardware products, from wireless speakers to wearable health trackers, by treating hardware, software, and data as three equally important disciplines. This lecture is the second of the course's "how to build products users love" pair, following Rahman's earlier discussion with a partner, and it focuses specifically on the physical product design process.

After watching, you should be able to describe Jawbone's staged product development process (from open-ended exploration through validation, concept, planning, and development) and explain why Rahman insists every product start from a clearly defined "why" before any building begins.

Key ideas

  • Full-stack company: Jawbone treats hardware, software, and data as three equally important disciplines that must work together, which creates organizational friction because hardware and software teams iterate at very different speeds.
  • The "why" framework: every product starts from an explicit statement of the user problem it solves and why it matters to the company, used as a guidepost throughout development.
  • Staged process: ideas move through exploration, early validation, concept, planning, and development phases, each led by a different team and each ending with a deliberate go/no-go decision.
  • Fast-tracking: Jawbone can skip stages for a product (the Jambox speaker, for example) when the team is confident enough to move straight to development.
  • Asking about behavior, not preference: user research at Jawbone avoids questions like "would you want this feature" in favor of questions about how people actually behave, since users can validate your thinking but rarely invent the right solution themselves.
  • Track, understand, act: the design narrative behind the Up wearable health tracker, where raw sensor data becomes contextual understanding and then actionable guidance.
  • System thinking: decisions are made by weighing trade-offs (such as battery life against sensing quality) across the whole hardware-software-data system, not within one team's silo, which requires forcing cross-functional communication as the company grows.
  • Category timing: the wireless speaker market went from roughly 0% to 78% of the total speaker market in a few years after Jambox launched, illustrating how a well-defined "why" can create a market that didn't previously ask for the product.

Walkthrough

Jawbone's view of the Internet of Things and wearables (1:07)

Rahman frames Jawbone's products, headsets, wireless speakers, and health trackers, as steps toward a vision where wearables act as a "context engine" that understands a user well enough to coordinate the rest of their connected devices, contrasting this with the fragmented state of most smart-device apps.

Being a full-stack hardware, software, and data company (4:02)

He explains why Jawbone must be excellent at hardware, software, and data simultaneously, and describes the friction this creates: hardware teams need long, deliberate iteration cycles while software teams are used to shipping and testing quickly.

The creation process: exploration through development (7:04)

Rahman walks through Jawbone's staged process: an unstructured exploration phase driven by "demo Fridays" and hackathons, an early validation phase where R&D must justify a concept, a concept phase where the product experience team defines the "why" and hero features, a planning phase full of trade-offs, and a development phase where engineering commits to a schedule.

Defining "why" a product should exist (18:11)

He details the framework Jawbone uses to ask what user problem a product solves and why it matters to the company, illustrating it with the Jambox wireless speaker, whose category share grew from near zero to 78% of the speaker market within a few years of launch.

User research done differently (25:17)

In response to an audience question, Rahman contrasts standard focus-group questions ("would you want this feature") with Jawbone's approach of asking about behavior and context, arguing that users can sharpen a team's thesis but rarely generate the right product idea themselves.

Case study: Up24 and the track-understand-act framework (27:18)

Rahman explains the "why" behind the Up24 fitness tracker: people have rich data about the world but little about themselves. He describes the resulting product narrative of tracking data, converting it to understanding, and then acting on it through tailored notifications and guidance.

System-level trade-offs and scaling the team (33:23)

In the closing Q&A, Rahman discusses how Jawbone resolves trade-offs across hardware, software, and data as a system rather than within individual teams, describes forcing daily cross-functional communication as the company scaled past 500 people across multiple offices, and reflects on why building a hardware-software-data company has no existing playbook to follow.

Before you watch

  • Familiarity with the companion lecture on building products users love gives useful context, since this talk focuses specifically on hardware design process.
  • No technical hardware engineering background is required; the lecture stays at the level of process and decision-making.

Check your understanding

  1. Why does Rahman say building hardware, software, and data together creates organizational friction?
  2. What is a "why" in Jawbone's process, and what two questions does it answer?
  3. How does Jawbone's approach to user research differ from asking people whether they want a specific feature?
  4. What does the "track, understand, act" narrative mean for the design of Up24?
  5. Why does Jawbone sometimes skip stages of its own product development process?

Vocabulary

hardware (noun)
The physical parts of a device, as opposed to its software.
Jawbone builds hardware like wireless speakers and wearables.
wearable (noun)
A small electronic device worn on the body.
The Up24 is a wearable that tracks health data.
context engine (noun)
A system that understands a user's situation well enough to act helpfully.
Rahman imagines wearables becoming a context engine for daily life.
full-stack (adjective)
Covering every layer of a system, from hardware to software to data.
Jawbone tries to be a full-stack hardware, software, and data company.
iteration (noun)
One repeated cycle of improving something.
Hardware needs slower iteration than software.
exploration phase (noun)
An early, open stage of trying new ideas without commitment.
Demo Fridays are part of Jawbone's exploration phase.
validation (noun)
The process of checking whether an idea is actually good.
Early validation asks whether an idea deserves more investment.
hero feature (noun)
The single most important feature that defines a product.
The concept phase defines a product's hero features.
trade-off (noun)
A balance between two good things where getting more of one means less of the other.
Battery life and sensing quality involve a trade-off.
sensor (noun)
A device that detects and measures physical information.
A wearable's sensor collects data about the body.
contextual (adjective)
Related to the specific situation something happens in.
Raw data becomes contextual understanding through analysis.
actionable (adjective)
Able to be used to decide on a clear next step.
The tracker turns data into actionable guidance.
silo (noun)
A separate group or department that doesn't share with others.
Decisions shouldn't be made within one team's silo.
playbook (noun)
A set of proven strategies for handling a situation.
Building a hardware-software-data company has no existing playbook.
cross-functional (adjective)
Involving people from different departments working together.
Cross-functional communication was forced as the company scaled.
narrative (noun)
A connected story that explains why something matters.
The product narrative connects tracking, understanding, and action.
guidepost (noun)
Something that helps guide decisions in the right direction.
The 'why' framework acts as a guidepost during development.
category (noun)
A group of similar products or markets.
The wireless speaker category grew rapidly after Jambox launched.
commit (verb)
To promise to follow through on a plan.
Engineering commits to a schedule in the development phase.
friction (noun)
Difficulty or resistance that slows progress.
Different work speeds created friction between teams.
scale (verb)
To grow a system or team to handle much more.
Jawbone had to scale communication as it passed 500 people.

Chapters

From the YouTube description

Lecture Transcript: http://tech.genius.com/Hosain-rahman-lecture-17-how-to-build-products-users-love-part-ii-annotated

Hosain Rahman, CEO and Founder of Jawbone, covers the design process for building hardware products users love.

See the readings at http://startupclass.samaltman.com/courses/lec17

Discuss this lecture: http://startupclass.co/courses/how-to-start-a-startup/lectures/64046

← Lecture 16: How to Run a User Interview, with Emmett Shear · Lecture 18: Legal and Accounting Basics, with Kirsty Nathoo and Carolynn Levy →