Startup UCLA - Accelerator Skills Presentation

54
Startup UCLA Accelerated product design & development cadence

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.

Transcript of Startup UCLA - Accelerator Skills Presentation

Page 1: Startup UCLA - Accelerator Skills Presentation

Startup UCLA Accelerated product design & development cadence

Page 2: Startup UCLA - Accelerator Skills Presentation

Courtney Hemphill Partner & Tech Lead @chemphill @carbonfive [email protected]

!

Page 3: Startup UCLA - Accelerator Skills Presentation

Acceleration

Page 4: Startup UCLA - Accelerator Skills Presentation

Startups & Growth

Page 5: Startup UCLA - Accelerator Skills Presentation

Enterprise

Page 6: Startup UCLA - Accelerator Skills Presentation

Aardvark

Page 7: Startup UCLA - Accelerator Skills Presentation

Results•3k questions per day

•90k users

•56% engaged users

•Sold to Google for $50M on $6M of funding

Page 8: Startup UCLA - Accelerator Skills Presentation

ConsultingMD

Page 9: Startup UCLA - Accelerator Skills Presentation

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

Page 10: Startup UCLA - Accelerator Skills Presentation

Product Management

Research Strategy Design Build SupportRelease

Discovery

Handoff

Design Engineering

Handoff

Waterfall

Handoff

1-3 months 2-4 months 6-12 months

Page 11: Startup UCLA - Accelerator Skills Presentation

Product Team

Learn Build Measure

Agile Development + Lean Startup

1 week

Page 12: Startup UCLA - Accelerator Skills Presentation

Agile XP Development• adaptive planning

• evolutionary development

• early delivery

• continuous improvement

• rapid and flexible response to change

Page 13: Startup UCLA - Accelerator Skills Presentation

Design

Development

Feat

ure

Dev

elop

men

t

Time

Product Owner

!

} Product Team Skills

1 week 2 weeks 3 weeks

Page 14: Startup UCLA - Accelerator Skills Presentation

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

Page 15: Startup UCLA - Accelerator Skills Presentation

Product Design Sprints

Page 16: Startup UCLA - Accelerator Skills Presentation

Iteration 0

Page 17: Startup UCLA - Accelerator Skills Presentation

Design Thinking

Page 18: Startup UCLA - Accelerator Skills Presentation

P

Personas

Page 19: Startup UCLA - Accelerator Skills Presentation

6-up Sketching

Page 20: Startup UCLA - Accelerator Skills Presentation

Experience Maps

Page 21: Startup UCLA - Accelerator Skills Presentation

User Flows

Page 22: Startup UCLA - Accelerator Skills Presentation

Monday

Page 23: Startup UCLA - Accelerator Skills Presentation

Hypothesis Definition

Page 24: Startup UCLA - Accelerator Skills Presentation

What is your highest risk, highest reward feature?

Page 25: Startup UCLA - Accelerator Skills Presentation

Costs vs. BenefitsPlace your epics or stories as a mechanism for prioritization

!

!

!$ !!!

$$$ !

$$$ !!!

$ !

Page 26: Startup UCLA - Accelerator Skills Presentation

Clean Up and Prep

Page 27: Startup UCLA - Accelerator Skills Presentation

Tuesday

Page 28: Startup UCLA - Accelerator Skills Presentation

The Art of Story Writing

Page 29: Startup UCLA - Accelerator Skills Presentation

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

Page 30: Startup UCLA - Accelerator Skills Presentation

Story Breakdown, Estimation & Prioritization

Page 31: Startup UCLA - Accelerator Skills Presentation

Whiteboard Wireframing

Page 32: Startup UCLA - Accelerator Skills Presentation

Pair Sketching

Page 33: Startup UCLA - Accelerator Skills Presentation

Story Mapping http://storymapper.io

Page 34: Startup UCLA - Accelerator Skills Presentation

Wednesday & Thursday

Page 35: Startup UCLA - Accelerator Skills Presentation

Feature Development

Page 36: Startup UCLA - Accelerator Skills Presentation

Just in Time Design

Page 37: Startup UCLA - Accelerator Skills Presentation

Living Style Guide & Visual Assets

Page 38: Startup UCLA - Accelerator Skills Presentation

Designer/Developer Pairing

Page 39: Startup UCLA - Accelerator Skills Presentation

Designer/Developer Pairing

Page 40: Startup UCLA - Accelerator Skills Presentation

Story Acceptance(yay!)

Page 41: Startup UCLA - Accelerator Skills Presentation

Friday

Page 42: Startup UCLA - Accelerator Skills Presentation

Customer Feedback Prep

What are you testing? !

What methods will you use to test? !

Broad or specific?

Page 43: Startup UCLA - Accelerator Skills Presentation

Feedback Session

Page 44: Startup UCLA - Accelerator Skills Presentation

Five on Friday

Page 45: Startup UCLA - Accelerator Skills Presentation

Hybrid Prototyping

Page 46: Startup UCLA - Accelerator Skills Presentation

Capture Customer FeedbackStickies

Audio

Video

Notes

stickies.io

Page 47: Startup UCLA - Accelerator Skills Presentation

Retrospective

Page 48: Startup UCLA - Accelerator Skills Presentation

Discipline

Page 49: Startup UCLA - Accelerator Skills Presentation

Foundations

Page 50: Startup UCLA - Accelerator Skills Presentation

FoundationsConversations story writing, milestone planning, acceptance

!

Page 51: Startup UCLA - Accelerator Skills Presentation

FoundationsConversations story writing, milestone planning, acceptance !

Culture cross-functional teams, design, and dev integration !

!

Page 52: Startup UCLA - Accelerator Skills Presentation

FoundationsConversations story writing, milestone planning, acceptance !

Culture cross-functional teams, design, and dev integration !

Cadance short term solution-focused product development

Page 53: Startup UCLA - Accelerator Skills Presentation

Thanks!

Courtney Hemphill [email protected] @chemphill

Page 54: Startup UCLA - Accelerator Skills Presentation

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)