Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads ›...

29
Product Realization Group Webinar Series Webinar Series Agile Product Development …. Annuvia case study – “sprinting” to prototype Michael Keer Michael Keer Founder and CEO Product Realization Group [email protected] [email protected] 408.427.4645

Transcript of Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads ›...

Page 1: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Product Realization Group

Webinar SeriesWebinar Series

Agile Product Development

…. Annuvia case study – “sprinting” to prototype

Michael KeerMichael KeerFounder and CEOProduct Realization [email protected]

©Product Realization Group, Inc., 2012 Pg 1

[email protected]

Page 2: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Where does Development Fit?p

Product LifecycleFollows a product from concept to end-of-life

Development is a subset of the product lifecycle, and focuses on building the readiness to move a product from Feasibility into Beta

©Product Realization Group, Inc., 2013 Pg 2

Page 3: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Impact of Development in the

Product LifecycleProduct Lifecycle

©Product Realization Group, Inc., 2013 Pg 3

Page 4: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Importance of Prototype in the Product Lifecycle

Escalator EffectEscalator Effect

Do it right from the start -

©Product Realization Group, Inc., 2012 Pg 4

Do it right from the start The leverage is HUGE!

Page 5: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Product Feasibility - Recap

ConclusionsConclusions

Determined that product was feasible

Completed Product Requirements Completed Product Requirements

Document (PRD)

Estimated design schedule and cost

Agreed to proceed with development

©Product Realization Group, Inc., 2013 Pg 5

Page 6: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Key Project Participants

Role Company

Client

Electrical / Software

Industrial / Mechanical

Operations / Supply

Program Management

©Product Realization Group, Inc., 2013 Pg 6

g g

Page 7: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Agile H/W Development Tips g p p

Develop in manageable “sprints”

Define clear objectives for each sprintj p

Always have contingency plans for potential challenges in each sprintpotential challenges in each sprint

Be prepared to respond quickly to changes or new opportunities

©Product Realization Group, Inc., 2013 Pg 7

Page 8: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Agile H/W Development Tips g p p

Design mechanical parts for long term solution (molding / casting etc.)

TEAMEstablish roles & responsibilities (stay flexible)Obtain buy-in on the BIG picturePromote open dialogue and brainstorming

lDevelop trust

©Product Realization Group, Inc., 2013 Pg 8

Page 9: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

BEACON PRODUCT DEVELOPMENT:CASE STUDY

©Product Realization Group, Inc., 20112

Page 10: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

About Annuvia

Annuvia has 3 divisions:Annuvia has 3 divisions:National CPR/AED & First Aid TrainingAED Program Management Software (Arch)N “AED T ki ” P dNew “AED Tracking” Product

We train ~1,000 people/month across 100+ cities in the US100+ cities in the USAll instructors are full-time healthcare providersproviders

All have years of experience responding to medical emergencies

©Product Realization Group, Inc., 2013 Pg 10

Page 11: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Go-To-Market Strategygy

Meet immediate needs of AED owners w/ Meet immediate needs of AED owners w/ software

Generate SalesObtain a Captive Audience to whom we can sell future products

Build a new hardware product to address Build a new hardware product to address today’s challenges

While encouraging more AED sales

Sell hardware to existing install base/current customers

©Product Realization Group, Inc., 2013 Pg 11

Page 12: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

The Beacon: Backgroundg

Integrates with Arch SoftwaregTurns our “static” database “dynamic”

Live FeedbackAutomatically “reads” an AED’s statusAccurate AED location/placement dataNotification Instant AED is openedNotification Instant AED is opened

Additional features (remote updates) p )

Voice to connect rescuer with 911 operatorTemperature monitoring

©Product Realization Group, Inc., 2013 Pg 12

Temperature monitoring

Page 13: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Challenges in the AED Industryg y

AwarenessAwarenessLegal Compliance & LiabilityTime to DefibrillationTime to DefibrillationProduct Recalls

©Product Realization Group, Inc., 2013 Pg 13

Page 14: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

The Beacon: Addressing industry challengesAddressing industry challenges

Automatic readiness checksAutomatic readiness checksReduction of laborMore accurate recordsR d d li biliReduced liability

Precise geo-tracking may cut down on time-to-defibrillationtime-to-defibrillationNotify AED owners of recallsFuture tools may increase AED usageFuture tools may increase AED usage

“OnStar for AEDs”

©Product Realization Group, Inc., 2013 Pg 14

Page 15: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Applying Software Dev. Techniques to Hardwareto Hardware

Core StrategyCore StrategyAddress Major Items First

Any show stoppers?y ppCan this be done? How?Approx how much will it cost?

Initial Discovery what methods are best?Initial Discovery – what methods are best?Parallel Tracks

How We Organized Our EffortsHow We Organized Our EffortsParties InvolvedSchedule

©Product Realization Group, Inc., 2013 Pg 15

Schedule

Page 16: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Structure of “Agile” Sprintsg p

Approximately 1 month longApproximately 1 month long30 minute weekly callsClear deliverables Clear deliverables

Important to me that each sprint was tangible – show investors, market, gauge reaction, modify

Followed by 1-3 weeks to plan next sprint (re-coup some cash)Indentify next deliverableIndentify next deliverableGet and organize quotes from resources

©Product Realization Group, Inc., 2013 Pg 16

Page 17: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Outline of Agile Sprintsg p

Initial Discovery (~2-4 weeks)Initial Discovery (~2 4 weeks)Regulatory Constraints: Medical device?Legal Constraints: Patent opportunities?General Feasibility: Est cost etc COGS time requirements General Feasibility: Est. cost, etc. COGS, time requirements

Breadboard build and testingTest theory – led to early PivotTest light conditions (mechanical feasibility)

Quick ProtoUse actual parts where possibleUse actual parts where possibleRefine specs

Full Proto

©Product Realization Group, Inc., 2013 Pg 17

Page 18: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

What Worked Well?

PRG to organize resources, budget and PRG to organize resources, budget and steer projectAvoiding unnecessary meetingsAvoiding unnecessary meetingsHiring a team that has worked together before

And trust one another

PRG as a barrier between me and resources

Avoiding drain on budgetFunneling Q+A

©Product Realization Group, Inc., 2013 Pg 18

Funneling Q+A

Page 19: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Do Overs

Involved another person from my Involved another person from my organization

Spread the project knowledgeGet another industry insider’s opinionKept a closer eye on “normal” operations

Raise more moneyRaise more moneyNot due to increased costsDevelopment could have gone even faster

©Product Realization Group, Inc., 2013 Pg 19

Page 20: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Must Haves

Project Manager that is accountable to the client j gand regular status meetingsTransparency with our budget and financial

itipositionWillingness of the team to do sprints and on/off workworkEnjoy working with each resourceEngagement with VERY experienced peopleAsk “what if” at every stage

New options, opportunities present themselves (i.e. budget, tech needs, savings, etc)

©Product Realization Group, Inc., 2013 Pg 20

, g , )

Page 21: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Process Perspective

Electrical / SoftwareElectrical / SoftwareEarly use of development boards allowed us to show Early use of development boards allowed us to show that the system would work, and that interface specifications were appropriate in advance of custom board layout (mitigated risk)y ( g )

The system had to communicate with the existing Annuvia infrastructure; Prototype code running on a PC Annuvia infrastructure; Prototype code running on a PC was used to verify communications, and served as reference code (saved time)

Followed concurrent engineering practices, which led to a more manufacturable product (reduced cost)

©Product Realization Group, Inc., 2013 Pg 21

Page 22: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Process Perspective

MechanicalMechanicalAble to maintain image quality developed in Able to maintain image quality developed in feasibility phase and transfer into development by leveraging mature technologies

Leveraged known technologies for cameras and LED’s which lowered costs and minimize risksLED’s, which lowered costs and minimize risks

Designed for volume manufacturing vs one off Designed for volume manufacturing vs. one off prototype, which saved a design iteration

©Product Realization Group, Inc., 2013 Pg 22

Page 23: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Process Perspective

OperationsOperationsA formal NPI process allowed us to:A formal NPI process allowed us to:

communicate functional team deliverablesunderstand the impact of task linkagerespond nimbly to any “pivots”

The Agile Development approach enabled:The Agile Development approach enabled:Early Communications between Product Design, Operations and SuppliersIdentification of potential component pitfalls (availability and functionality)

©Product Realization Group, Inc., 2013 Pg 23

Page 24: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Process Perspective

OperationsBy leveraging local Distributors and CM we were

OperationsBy leveraging local Distributors and CM we were able to:

Apply design for excellence (DFX)Select critical components (and obtain quickly)Shortened the prototype development timeAchieved product cost and quality goalsAchieved product cost and quality goals

Incorporating Arena PLM system early in the product lifecycle, we gained:

Clear visibility of design development statusEasy and controlled access of information across all

©Product Realization Group, Inc., 2013 Pg 24

Easy and controlled access of information across all groups

Page 25: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Development Tips: Q&Ap p Q

Develop in manageable “sprints”Develop in manageable sprintsDefine clear objectives for each sprintHave contingency plans defined (FMEA) Have contingency plans defined (FMEA) Respond quickly to changes or new opportunitiesDesign mechanical parts for long term solution (molding/casting etc.)TEAM

Establish roles & responsibilities (stay flexible)Establish roles & responsibilities (stay flexible)Obtain buy-in on the BIG picturePromote open dialogue and brainstorming

©Product Realization Group, Inc., 2013 Pg 25

Develop trust

Page 26: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Speakers

Micah BongbergMicah BongbergIs the President and CEO of Annuvia. Annuvia is one of the leading health, safety, emergency preparedness, and emergency response organizations in the United States.

Michael KeerIs the Founder and CEO of Product Realization Group. The PRG enables rapid and cost effective introduction of products to the market, regulatory compliance, manufacturing, service, and lifecycle

©Product Realization Group, Inc., 2013 Pg 26

compliance, manufacturing, service, and lifecycle support.

Page 27: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Speakers

Mark Brinkerhoff, PEMark Brinkerhoff, PEIs the President of Fusion Design. Fusion provides mechanical development services for medical, industrial, recreational and many other product applications.

Stuart TyrrellIs the Director of Engineering at VolerSystems. Voler Systems provides electronic engineering services for new product design

©Product Realization Group, Inc., 2013 Pg 27

design.

Page 28: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Speakers

Shekar ReddyShekar ReddyIs a Sr. Consultant at Adolph Consulting Services (ACS) ACS delivers virtual VP of Services (ACS). ACS delivers virtual VP of operations services to assist companies implement scalable business practices / p p /processes that provide a sustainable competitive advantage.

©Product Realization Group, Inc., 2013 Pg 28

Page 29: Product Realization Group Webinar SeriesWebinar Series › wp-content › uploads › prg_webinar_agile_produc… · Webinar SeriesWebinar Series Agile Product Development …. Annuvia

Product Realization Group

Webinar SeriesWebinar Series

Agile Product Development

…. Annuvia case study – “sprinting” to prototype

Michael KeerMichael KeerFounder and CEOProduct Realization [email protected]

©Product Realization Group, Inc., 2012 Pg 29

[email protected]