38
Vasco Duarte Agile Coach, [email protected]

Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Embed Size (px)

Citation preview

Page 1: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Vasco DuarteAgile Coach, [email protected]

Page 2: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Vasco Duarte

@duarte_vasco

http://bit.ly/vasco_blog

http://bit.ly/vasco_slideshare

Page 3: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu
Page 4: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Next?isWhat

Page 5: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Business at warp speed…

How to Cope?

Page 6: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

How to tackle these changes?ACT I – tackling the challenges

Page 7: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Understand what is slowing us down

Page 8: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu
Page 9: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Idea

Page 10: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Meetings to get idea approved

Page 11: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Trying to get the project started

Page 12: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Time is ticking

Page 13: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu
Page 14: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Slow Processes: a (BAD) example

Time

Ad

ded

Valu

e

6 months trying to get the project approved

One dayBrainstorming new product idea

6 months product development

Page 15: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Consequences of slow processes:

• Higher costs -> due to the amount of work that is pending while the costs are accruing

• Lower quality -> slow processes allow for “dirty” workarounds and hide quality problems (which in turn increase costs due to rework)

Page 16: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Corollary of fast processes

For any given process, ifyou can reduce the Time ittakes to execute it, you willconsequently reduce Costsand increase Quality

Page 17: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

CASE I: How to reduce the time it takes to execute a particular process

Give me your business card orSend me an email: [email protected]

To get this case study

Page 18: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Faster? Sure! But why?

Page 19: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu
Page 20: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

You

Customer

+

=

Best ProductManager

Page 21: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu
Page 22: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

CASE II: Flexible Requirements Management

Page 23: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Different content abstractions for different stakeholders

User Stories

Features

EpicsPortfolio Items – Customer marketable

Longer term planning (more than 1 iteration)

Where the rubber meets the road – what we do in one iteration

Product Marketing and

Portfolio

Product Owner + Architect + UX

Team + Product Owner

Page 24: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Different ways to manage a

portfolio of Epics/FeaturesEpic

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Epic Epic

Feature

Feature

Feature

Epic

Feature

Feature

Feature

Epic Option 1:

• Many epics

• Shallow implementation

• New market / new business

innovation

• Typical goal: catch up (me too or

tick-in-box products for reviews)Epic

Feature

Feature

Feature

Feature

Feature

Feature

Epic

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Option 2:

• Few epics

• Deep implementation

• Technological innovation

• Typical goal: Hero products,

unique experiences, Niche-

focused products

Page 25: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Feedback is essential to get it right

Page 26: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

When I grow up I want to

learn…

Page 27: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Nu

mb

er

of

Bu

gs

Timeline

Bug evolution in a non-agile project

Open

Closed

Submit

Development phase Desperately testing and fixing phase

Waterfall

Page 28: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Your Team is the best design team!

Page 29: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

CASE III: The learning process for the whole company

Page 30: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

DiscontinuationGeneral AvailabilityProduct Realization

S3 R1S1 V3 V1V2

ReleaseDevelopment

D1S2 R2

Idea

Screening

Release

Planning

Feasibilty

Study

System

Test

Beta

Validation

RC

Validation

Launch

PreparationDevelopment IterationsMarket

Launch

Screening and Initiation Validation

D2

Product life-cycle and product realization cycle

DA Dn ...

Project

Initiation

Step 1: A classic waterfall-like process framework

• Learning comes too late• Requires the world to be perfect• Not flexible to changes (especially late changes)

Page 31: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Step 2: Agile process framework for the whole company

• Includes feedback/learning cycles for major company processes

• Regular reviews allow us to adapt to change

Page 32: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Now for the real challenge…ACT III – How to take this into practice?

Page 33: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Workout

Work OUT!OR…

Page 34: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Epic Epic Epic Epic Epic

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Feature

Depth

of th

e p

ort

folio

Is t

his

Epic

a “

kic

k-a

ss”

or

a “

me t

oo”

or

a “

check in b

ox”?

Breadth of the portfolioHow many experiences do we offer our customers?

Flexible Scope techniques

Page 35: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Design a learning process

Source: Eric Ries, Lean Startup

Page 36: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Stop starting, start finishing!

Page 37: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Here’s a tip you can take to the bank: Hire someone who has done it before.

Page 38: Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu

Currently a Managing partner at Oikosofy, Vasco Duarte is an experienced Agile Coach, Product and Project Manager. Having worked in the software industry since 1997, Vasco has also been an Agile practitioner since 2004, he was one of the leaders and catalysts of Agile methods and Agile culture adoption at Avira and previously at Nokia and F-Secure.

Vasco's contributions to the development of the Software industry and professions can be read at his blog: http://SoftwareDevelopmentToday.com

Or you can follow Vasco on Twitter: @duarte_vasco

Tweet or send me an e-mail: [email protected]