Date post: | 17-Oct-2014 |
Category: |
Business |
View: | 475 times |
Download: | 1 times |
Duke ECE 490L: How to Start New Ventures in Electrical and Computer Engineering
Poornima [email protected]
Jeff Glass [email protected]
Akshay [email protected]
1
Review
Duke ECE 490L
• Feedback Collection
• Customer Case Study
• Demand Creation Activities
• Exercise
2
Idea Summary
Review Session:Wednesday October 23, 2013
DUHatch
Sign up for a session here!
3
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