Upload
courtneyhemphill
View
151
Download
0
Embed Size (px)
DESCRIPTION
Overview of some of the processes and techniques we use to help accelerate product development at Carbon Five. Dives into Design Thinking, Product Design Sprints, Agile XP, release planning and story writing.
Citation preview
Startup UCLA Accelerated product design & development cadence
Courtney Hemphill Partner & Tech Lead @chemphill @carbonfive [email protected]
!
Acceleration
Startups & Growth
Enterprise
Aardvark
Results•3k questions per day
•90k users
•56% engaged users
•Sold to Google for $50M on $6M of funding
ConsultingMD
Outcomes• 1 million people covered under the
service
• 200 medical experts including the chief of surgery at Massachusetts General Hospital
• HIPAA compliant and cloud-based
• Raised $10M in series A
Product Management
Research Strategy Design Build SupportRelease
Discovery
Handoff
Design Engineering
Handoff
Waterfall
Handoff
1-3 months 2-4 months 6-12 months
Product Team
Learn Build Measure
Agile Development + Lean Startup
1 week
Agile XP Development• adaptive planning
• evolutionary development
• early delivery
• continuous improvement
• rapid and flexible response to change
Design
Development
Feat
ure
Dev
elop
men
t
Time
Product Owner
!
} Product Team Skills
1 week 2 weeks 3 weeks
Design
Development
Feat
ure
Dev
elop
men
tProduct Owner
!
} Product Team
Iteration 0
Discovery & Planning
Mon Tues Wed Thurs Fri
Reflect & Define Specify Build Build & Prep Test
Product Design Sprints
Iteration 0
Design Thinking
P
Personas
6-up Sketching
Experience Maps
User Flows
Monday
Hypothesis Definition
What is your highest risk, highest reward feature?
Costs vs. BenefitsPlace your epics or stories as a mechanism for prioritization
!
!
!$ !!!
$$$ !
$$$ !!!
$ !
Clean Up and Prep
Tuesday
The Art of Story Writing
Title (one line describing the story) Narrative: As a [role] I want [feature] So that [benefit] Acceptance Criteria: (presented as Scenarios) Scenario 1: Title Given [context] And [some more context]... When [event] Then [outcome] And [another outcome]...
Story Template
Story Breakdown, Estimation & Prioritization
Whiteboard Wireframing
Pair Sketching
Story Mapping http://storymapper.io
Wednesday & Thursday
Feature Development
Just in Time Design
Living Style Guide & Visual Assets
Designer/Developer Pairing
Designer/Developer Pairing
Story Acceptance(yay!)
Friday
Customer Feedback Prep
What are you testing? !
What methods will you use to test? !
Broad or specific?
Feedback Session
Five on Friday
Hybrid Prototyping
Capture Customer FeedbackStickies
Audio
Video
Notes
stickies.io
Retrospective
Discipline
Foundations
FoundationsConversations story writing, milestone planning, acceptance
!
FoundationsConversations story writing, milestone planning, acceptance !
Culture cross-functional teams, design, and dev integration !
!
FoundationsConversations story writing, milestone planning, acceptance !
Culture cross-functional teams, design, and dev integration !
Cadance short term solution-focused product development
Resources and References• Agile XP - http://www.amazon.com/Extreme-Programming-Explained-
Embrace-Edition/dp/0321278658
• Google Ventures Product Design Sprints - http://www.gv.com/lib/the-product-design-sprint-a-five-day-recipe-for-startups
• Design Thinking d.school Bootcamp - http://dschool.stanford.edu/use-our-methods/the-bootcamp-bootleg
• BDD Storywriting - http://dannorth.net/whats-in-a-story
• Pivotal Tracker(http://pivotaltracker.com) & Trello (https://trello.com/)
• Storymapper.io (http://storymapper.io)
• Stickies.io (http://stickies.io)