lecture 13: product development

Post on 17-Oct-2014

480 Views

Category:

Business

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

In this lecture Poornima will cover how to use the feedback collected from customers to turn them into features, prioritize features in a product roadmap, and provide techniques for picking features that become part of an MVP (minimum viable product). You can watch the lecture here: http://youtu.be/ryf6dNOF_Uc

TRANSCRIPT

Duke ECE 490L: How to Start New Ventures in Electrical and Computer Engineering

Poornima Vijayashankerpoornima@femgineer.com

Jeff Glass jeff.glass@duke.edu

Akshay Rautar118@duke.edu

1

Review

Duke ECE 490L

• Feedback Collection

• Customer Case Study

• Demand Creation Activities

• Exercise

2

Agenda

Duke ECE 490L

• Collect Feedback from Customers

• Create Team Alignment

• How to Create Product Roadmap

• How to Pick Features for a MVP

4

Duke ECE 490L

Customer Discovery Validation Customer CreationBusiness/Company

Formation

Early AdopterPricing Product

Distribution

Mainstream AdoptersMoney for Marketing

Market Research

5

Duke ECE 490L

Customer Discovery Validation Customer CreationBusiness/Company

Formation

Early AdopterPricing Product

Distribution

6

Duke ECE 490L

Process.

Customer Discovery

Release.

Build.Measure

Rework Usability TestingProduct Roadmap

Feasibility given resources.

Feedback

7

Duke ECE 490L

What is an minimum viable product?

8

Duke ECE 490L

1. Value proposition2. Early adopter

9

Duke ECE 490L

WireframesUsability TestingCollect Feedback

Create Stories

ProductRoadmap

Align business and product

Minimum Viable Product

Differentiate

10

Duke ECE 490L

Stages of usability testing.

11

Duke ECE 490L

Paper Prototyping

Low FidelityQuick IterationsTest Concepts

Wireframes

Low FidelityHigh InteractivityTest Workflows

High FidelityHi Fidelity

Low InteractivityTest Branding

PrototypeHi Fidelity

High InteractivityTest Usage &

Adoption

Sometimes you have to go back!

12

Duke ECE 490L13

Duke ECE 490L

WireframesUsability TestingCollect Feedback

Create Stories

ProductRoadmap

Align business and product

Minimum Viable Product

Differentiate

Supplemental Reading: 3 Reasons You Need a Product Roadmap, Blurred Vision is Better than Blindness

14

Duke ECE 490L

Vision.

15

Duke ECE 490L

Customers

Team Stakeholders

Clear product value proposition.

ROIMotivated to builda new solution, andpersonally grow.

16

Duke ECE 490L

Customers

Team Stakeholders

17

Duke ECE 490L

1. Employees need to have empathy.

Supplemental Reading: Getting Your Startup Team to Understand Your Customer

18

Duke ECE 490LSupplemental Reading: Getting Your Startup Team to Understand Your Customer

2. Product priorities.

19

Duke ECE 490L

SimplicityConsistency

20

Duke ECE 490L

3. Time to learn.

21

Duke ECE 490L

Set goals.

22

Align Business Goals with Building Product Features

Duke ECE 490L

• Customer Acquisition: get them to sign up!

• Customer Retention: keep them around and interested.

• Monetization: make $ off of them.

23

Sept 2011 Oct 2011 Nov 2011 Dec 2011 Jan 2012 Feb 2012

ProductDevelopment

Optimize Attendance

Monthly Email Summary

Payment Gateway Integration

Reporting for Tax time

Integrate with QuickBooks

Customize reminder emails for member retention

Multiple Login Scheduling Integrated with Online Store

Business Benefit

• retention• re-engagement

• new customers• new source of

revenue based on % transaction

• retention• new customers

• retention• new customers

• retention• new customers

• new customers• larger studios• increase 

revenue

1. Infrastructure 2. New Features 3. Customer Requests

Business Goal of Feature

ANATOMY OF A PRODUCT ROADMAP

24

Purpose of Product Roadmap

Duke ECE 490L

• Conveys long term vision

• Dig into one feature at a time when brainstorming

• Anticipate delays

• Prepare for accelerators (funding or growth)

• Business goals tie into what you are measuring (metrics)

25

Duke ECE 490L

Getting buy-in.

26

Duke ECE 490L

Deal with objections before you build!

27

Duke ECE 490L

Customers

Team Stakeholders

28

Duke ECE 490L

Dealing with push back.

29

Embrace Pushback

Duke ECE 490L

• Understand where it’s coming from

• Bring it back to the vision

• Postmortems: give people a forum to be heard

• Acknowledge and appreciate: recognize efforts

30

Duke ECE 490L

Create alignment.

31

Embrace Pushback

Duke ECE 490L

• Understand each groups interest• What’s in it for them?

• Change of behavior• Be careful with too much process.

• Small sales• Get buy-in at each stage

• Checkpoints• Consistent Communication

• Conflict resolution

32

Duke ECE 490L

Designer

Developer Product Manager

Feasibility given time frame and abilities.

Functionality

Wireframes

High Fidelity Mockups

Business Goals

Product Lifecycle

Coordination

Usability

Customer Discovery

33

Duke ECE 490L

Designer

Developer Product Manager

Creates stories

Hands off wireframes

Creates high fidelity

Hands off high fidelity

Some code

Tests

Builds functionality

Implements high fidelity

34

Duke ECE 490L

Designer

Developer Product Manager

Needs to understand design for implementation

Held up waiting for design

Creativity needs time

Wants to iterate

35

Duke ECE 490L

Choose goals carefully for MVP.

Supplemental Reading: The Best Startups Minimize Their Dimensions of Innovation

36

Duke ECE 490L

Establish a loose process initially.

37

Duke ECE 490L

Designer

Developer Product Manager

Begin implementing functionality that is de-coupled from design.

Receive feedback before iterate.

Orchestrate small hand-offs

38

Duke ECE 490L

Process.

Customer Discovery

Release.

Build.Measure

Rework Usability TestingProduct Roadmap

Feasibility given resources.

Feedback

39

Duke ECE 490L

Keep the process in check with a postmortem.

40

Postmortem

Duke ECE 490L

• Monthly or quarterly meetings• Give people a forum to be heard • Take turns on who runs• Broken down into 2 meetings one for voicing feedback and second for coming

up with solutions

• Not the time to be sensitive• Freedom to list pros and cons of current process• Don’t blame people blame the process and goals

• Compile list• Pick a couple things to focus on• Revisit list each postmortem and check progress of changes

41

Duke ECE 490L

Team will need to iterate.

42

Duke ECE 490L

Both the process and product.

43

Duke ECE 490L

WireframesUsability TestingCollect Feedback

Create Stories

ProductRoadmap

Align business and product

Minimum Viable Product

Differentiate

44

Duke ECE 490L

Phase 1Set expectations for early adopters

Track usageMechanism for collecting feedback

Phase 1Phase 2Address feedback

Validate MVP featuresContinue to communicate

Phase 3Segment feedback:

Blockers v. improvementsIterate

Before shipping

After shipping

Before next iteration

45

Duke ECE 490L

Go back to initial interviews.

46

Duke ECE 490L

Solve the problem the competitor

causes.

Differentiate.

Give them something they didn’t know they needed.

Displace current solution that isn’t

competitor.

Onboarding process

Minimum VALUE product

Think about customer service.

47

Duke ECE 490L

Needs exposed in initial interview +

Feedback from paper prototyping

Feedback from interactive wireframes+

Minimum Viable Product

48

Picking Features

Duke ECE 490L

• Should know your early adopter by now!• Differentiate based acute needs of early adopter.• You might not be able to build the exact MVP you want.

• resource constraints (time, budget, talent) or the complexity involved

49

Can’t Build What You Want

Duke ECE 490L

• Still address a pressing need for early adopters.• Identify a value proposition.• Differentiate from competition.

50

Prioritizing Stories

Duke ECE 490L

• Building the basics.• Breaking down stories into basic components.• Handling scope creep.• Re-prioritizing stories.• Test (internally) + Ship + Test (early adopters)

51

KEY OBJECTIVE(S) AGENDA

RESOURCESDELIVERABLE

EXERCISE

Design roadmap for your product.

10 minutes

1.High level features2.List key benefits of the features3.Proposed timeline

Working product roadmap.

Template for roadmap.

52

Review

Duke ECE 490L

• Feedback Collection

• Customer Case Study

• Demand Creation Activities

• Exercise

53

top related