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

DevConFu
Vasco Duarte 
Agile Coach, vasco.duarte@oikosofy.com
Vasco Duarte 
@duarte_vasco 
http://bit.ly/vasco_blog 
http://bit.ly/vasco_slideshare
Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu
What 
Nisext?
Business at warp speed… 
How to Cope?
How to tackle these changes? 
ACT I – tackling the challenges
Understand what is slowing us 
down
Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu
Idea
Meetings to get idea approved
Trying to get the project started
Time is ticking
Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu
Slow Processes: a (BAD) example 
Time 
Added Value 
One day 
Brainstorming 
new product idea 
6 months trying 
to get the project 
approved 
6 months product 
development
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)
Corollary of fast processes 
For any given process, if 
you can reduce the Time it 
takes to execute it, you will 
consequently reduce Costs 
and increase Quality
CASE I: How to reduce the time it takes 
to execute a particular process 
Give me your business card or 
Send me an email: vasco.duarte@oikosofy.com 
To get this case study
Faster? 
Sure! 
But 
why?
Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu
Best Product 
Manager 
= 
Customer 
+ 
You
Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu
CASE II: Flexible Requirements 
Management
Different content abstractions for 
different stakeholders 
Epics 
Features 
User Stories 
Portfolio 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
Different ways to manage a 
portfolio of Epics/Features 
Epic 
Feature 
Feature 
Feature 
Epic Epic 
Feature 
Feature 
Feature 
Feature 
Feature 
Feature 
Epic 
Feature 
Feature 
Feature 
Epic Option 1: 
Feature 
Feature 
Feature 
• 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 
Epic 
Feature 
Feature 
Feature 
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
Feedback 
is 
essential 
to get it 
right
When I grow 
up I want to 
learn…
Number of Bugs 
Bug evolution in a non-agile project 
Timeline 
Open 
Closed 
Submit 
Development phase Desperately testing and fixing phase 
Waterfall
Your Team is 
the best design 
team!
CASE III: The learning process for the 
whole company
Step 1: A classic waterfall-like process 
framework 
Product Realization General Availability Discontinuation 
Development Release 
Project 
Initiation 
DA Dn ... 
S3 S1 V3 V2 V1 R1 
S2 D1 R2 
Idea 
Screening 
Release 
Planning 
Feasibilty 
Study 
System 
Test 
Beta 
Validation 
RC 
Validation 
Launch 
Development Iterations Preparation 
Market 
Launch 
Screening and Initiation Validation 
D2 
Product life-cycle and product realization cycle 
• Learning comes too late 
• Requires the world to be perfect 
• Not flexible to changes (especially late changes)
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
Now for the real challenge… 
ACT III – How to take this into practice?
Workout 
OR… 
Work OUT!
Flexible Scope techniques 
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 the portfolio 
Is this Epic a “kick-ass” or a “me too” 
or a “check in box”? 
Breadth of the portfolio 
How many experiences do we offer our customers?
Design a learning process 
Source: Eric Ries, Lean Startup
Stop starting, start finishing!
Here’s a tip you can take to the bank: 
Hire someone who has done it before.
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: 
vasco.duarte@oikosofy.com
1 von 38

Recomendados

Євген Лабунський: Agile in Enterprise. How do we do it von
Євген Лабунський: Agile in Enterprise. How do we do itЄвген Лабунський: Agile in Enterprise. How do we do it
Євген Лабунський: Agile in Enterprise. How do we do itLviv Startup Club
189 views33 Folien
Анна Мамаєва: When SAFe is safe. Agile для дорослих компаній von
Анна Мамаєва: When SAFe is safe. Agile для дорослих компанійАнна Мамаєва: When SAFe is safe. Agile для дорослих компаній
Анна Мамаєва: When SAFe is safe. Agile для дорослих компанійLviv Startup Club
436 views30 Folien
Introducing Agile to Product Teams von
Introducing Agile to Product TeamsIntroducing Agile to Product Teams
Introducing Agile to Product TeamsJeremy Horn
3.1K views25 Folien
Introduction to Lean Software Development von
Introduction to Lean Software DevelopmentIntroduction to Lean Software Development
Introduction to Lean Software DevelopmentGuy Nirpaz
5.2K views25 Folien
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile... von
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...DigitalWoman.com
2.5K views21 Folien
Agile Software Development Scrum Vs Lean von
Agile Software Development Scrum Vs LeanAgile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs LeanAbdul Wahid
26.5K views12 Folien

Más contenido relacionado

Was ist angesagt?

Pricing Pitfalls...and How to Counter Them von
Pricing Pitfalls...and How to Counter ThemPricing Pitfalls...and How to Counter Them
Pricing Pitfalls...and How to Counter ThemGus Prestera
397 views22 Folien
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab... von
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...Gene Kim
437 views25 Folien
SharePoint & The Lean, Agile Enterprise von
SharePoint & The Lean, Agile EnterpriseSharePoint & The Lean, Agile Enterprise
SharePoint & The Lean, Agile EnterpriseDave Healey
493 views41 Folien
« Training Within Software » using Dojo and Mob Programming by Bernard Notari... von
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...« Training Within Software » using Dojo and Mob Programming by Bernard Notari...
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...Institut Lean France
1.7K views46 Folien
DevOps/Flow workshop for agile india 2015 von
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015Yuval Yeret
4.3K views85 Folien
Using Kanban to Juggle Multiple Priorities von
Using Kanban to Juggle Multiple PrioritiesUsing Kanban to Juggle Multiple Priorities
Using Kanban to Juggle Multiple PrioritiesbeLithe
710 views39 Folien

Was ist angesagt?(20)

Pricing Pitfalls...and How to Counter Them von Gus Prestera
Pricing Pitfalls...and How to Counter ThemPricing Pitfalls...and How to Counter Them
Pricing Pitfalls...and How to Counter Them
Gus Prestera397 views
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab... von Gene Kim
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
Gene Kim437 views
SharePoint & The Lean, Agile Enterprise von Dave Healey
SharePoint & The Lean, Agile EnterpriseSharePoint & The Lean, Agile Enterprise
SharePoint & The Lean, Agile Enterprise
Dave Healey493 views
« Training Within Software » using Dojo and Mob Programming by Bernard Notari... von Institut Lean France
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...« Training Within Software » using Dojo and Mob Programming by Bernard Notari...
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...
DevOps/Flow workshop for agile india 2015 von Yuval Yeret
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
Yuval Yeret4.3K views
Using Kanban to Juggle Multiple Priorities von beLithe
Using Kanban to Juggle Multiple PrioritiesUsing Kanban to Juggle Multiple Priorities
Using Kanban to Juggle Multiple Priorities
beLithe710 views
Shift Left Testing: Going Beyond Agile von TechWell
Shift Left Testing: Going Beyond AgileShift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond Agile
TechWell1.1K views
Dev ops is a journey choose your own adventure v2 von Fabian Iannarella
Dev ops is a journey   choose your own adventure v2Dev ops is a journey   choose your own adventure v2
Dev ops is a journey choose your own adventure v2
Agile Fundamentals von Graham Dick
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
Graham Dick1.2K views
Pooja shift left 1.0 von Xebia India
Pooja shift left 1.0Pooja shift left 1.0
Pooja shift left 1.0
Xebia India704 views
Evolution of Agile world with Lean Startup Concepts von ShriKant Vashishtha
 Evolution of Agile world with Lean Startup Concepts Evolution of Agile world with Lean Startup Concepts
Evolution of Agile world with Lean Startup Concepts
Lean-Agile SharePoint Development von Bill Ayers
Lean-Agile SharePoint DevelopmentLean-Agile SharePoint Development
Lean-Agile SharePoint Development
Bill Ayers4.3K views
Іванна Заєць: Основи ПМа (PM’s Essentials) von Lviv Startup Club
 Іванна Заєць: Основи ПМа (PM’s Essentials) Іванна Заєць: Основи ПМа (PM’s Essentials)
Іванна Заєць: Основи ПМа (PM’s Essentials)
Lviv Startup Club313 views
Agile and waterfall von John Morse
Agile and waterfallAgile and waterfall
Agile and waterfall
John Morse20.5K views
Summer of Tech 2015: Scrum masterclass von aboobier
Summer of Tech 2015: Scrum masterclassSummer of Tech 2015: Scrum masterclass
Summer of Tech 2015: Scrum masterclass
aboobier1.3K views

Destacado

Product Management Is Really Innovation Management von
Product Management Is Really Innovation ManagementProduct Management Is Really Innovation Management
Product Management Is Really Innovation ManagementTom Grant
4.7K views24 Folien
State of Product Management & Your Career 2015 - ProductCamp von
State of Product Management & Your Career 2015 -   ProductCampState of Product Management & Your Career 2015 -   ProductCamp
State of Product Management & Your Career 2015 - ProductCampTodd Middlebrook
716 views23 Folien
IT-utvikling som Business as Usual von
IT-utvikling som Business as UsualIT-utvikling som Business as Usual
IT-utvikling som Business as UsualGeir Amsjø
719 views30 Folien
Cobis and Oikosofy 5 Innovation shots for the banking industry von
Cobis and Oikosofy 5 Innovation shots for the banking industryCobis and Oikosofy 5 Innovation shots for the banking industry
Cobis and Oikosofy 5 Innovation shots for the banking industryVasco Duarte
474 views50 Folien
Product and Process innovation with Scrum von
Product and Process innovation with ScrumProduct and Process innovation with Scrum
Product and Process innovation with ScrumGeir Amsjø
375 views47 Folien
Business Model Innovation: From Understanding the Process to Tracking the Change von
Business Model Innovation: From Understanding the Process to Tracking the ChangeBusiness Model Innovation: From Understanding the Process to Tracking the Change
Business Model Innovation: From Understanding the Process to Tracking the ChangeCopenhagen Business School
1.2K views51 Folien

Destacado(16)

Product Management Is Really Innovation Management von Tom Grant
Product Management Is Really Innovation ManagementProduct Management Is Really Innovation Management
Product Management Is Really Innovation Management
Tom Grant4.7K views
State of Product Management & Your Career 2015 - ProductCamp von Todd Middlebrook
State of Product Management & Your Career 2015 -   ProductCampState of Product Management & Your Career 2015 -   ProductCamp
State of Product Management & Your Career 2015 - ProductCamp
Todd Middlebrook716 views
IT-utvikling som Business as Usual von Geir Amsjø
IT-utvikling som Business as UsualIT-utvikling som Business as Usual
IT-utvikling som Business as Usual
Geir Amsjø719 views
Cobis and Oikosofy 5 Innovation shots for the banking industry von Vasco Duarte
Cobis and Oikosofy 5 Innovation shots for the banking industryCobis and Oikosofy 5 Innovation shots for the banking industry
Cobis and Oikosofy 5 Innovation shots for the banking industry
Vasco Duarte474 views
Product and Process innovation with Scrum von Geir Amsjø
Product and Process innovation with ScrumProduct and Process innovation with Scrum
Product and Process innovation with Scrum
Geir Amsjø375 views
Business Model Innovation: From Understanding the Process to Tracking the Change von Copenhagen Business School
Business Model Innovation: From Understanding the Process to Tracking the ChangeBusiness Model Innovation: From Understanding the Process to Tracking the Change
Business Model Innovation: From Understanding the Process to Tracking the Change
Scaled Agile Framework® Overview von Cprime
Scaled Agile Framework® OverviewScaled Agile Framework® Overview
Scaled Agile Framework® Overview
Cprime3.9K views
21 ways for innovation. Get your own 21 ways set von Marc Heleven
21 ways for innovation. Get your own 21 ways set21 ways for innovation. Get your own 21 ways set
21 ways for innovation. Get your own 21 ways set
Marc Heleven20.1K views
New Product Development von Vishal Thakur
New Product DevelopmentNew Product Development
New Product Development
Vishal Thakur50.8K views
An Introduction to Scaled Agile Framework (SAFe) von CA Technologies
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)
CA Technologies16.8K views
New Product Development Process von Iain Sanders
New Product Development ProcessNew Product Development Process
New Product Development Process
Iain Sanders56.6K views
New Product Development Strategy von Yodhia Antariksa
New Product Development StrategyNew Product Development Strategy
New Product Development Strategy
Yodhia Antariksa322.9K views
New product devlopment ppt von Rameshwar Swami
New product devlopment pptNew product devlopment ppt
New product devlopment ppt
Rameshwar Swami310.6K views
new-product-development-process von arunalapati
new-product-development-processnew-product-development-process
new-product-development-process
arunalapati312.9K views
Design in Tech Report 2017 von John Maeda
Design in Tech Report 2017Design in Tech Report 2017
Design in Tech Report 2017
John Maeda1.1M views
Visual Design with Data von Seth Familian
Visual Design with DataVisual Design with Data
Visual Design with Data
Seth Familian2.9M views

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

Agile Innovation - Product Management in Turbulent times von
Agile Innovation - Product Management in Turbulent timesAgile Innovation - Product Management in Turbulent times
Agile Innovation - Product Management in Turbulent timesVasco Duarte
2.1K views40 Folien
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER) von
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Samuel Chin, PMP, CSM
206 views18 Folien
Lean UX von
Lean UXLean UX
Lean UXChester Yiu-Lam Ip
3.2K views19 Folien
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning Lab von
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning LabIntroduction to Agile Dr Richard Guerrero_Wessex AHSN Learning Lab
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning LabHealth Innovation Wessex
618 views19 Folien
DevOps in action - Azure DevOps von
DevOps in action - Azure DevOpsDevOps in action - Azure DevOps
DevOps in action - Azure DevOpsXPDays
119 views23 Folien
Makeshift Process v0.1 von
Makeshift Process v0.1Makeshift Process v0.1
Makeshift Process v0.1Nick Marsh
962 views17 Folien

Similar a Vasco Duarte - Agile Innovation - Product Management in turbulent times - ConFu(20)

Agile Innovation - Product Management in Turbulent times von Vasco Duarte
Agile Innovation - Product Management in Turbulent timesAgile Innovation - Product Management in Turbulent times
Agile Innovation - Product Management in Turbulent times
Vasco Duarte2.1K views
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER) von Samuel Chin, PMP, CSM
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
DevOps in action - Azure DevOps von XPDays
DevOps in action - Azure DevOpsDevOps in action - Azure DevOps
DevOps in action - Azure DevOps
XPDays119 views
Makeshift Process v0.1 von Nick Marsh
Makeshift Process v0.1Makeshift Process v0.1
Makeshift Process v0.1
Nick Marsh962 views
Intro agile development methodology abhilash chandran von Abhilash Chandran
Intro agile development methodology   abhilash chandranIntro agile development methodology   abhilash chandran
Intro agile development methodology abhilash chandran
Abhilash Chandran957 views
XP Practices as Scaffolding for Breakthrough Companies von ⇥ Tung Lam Vu ⇤
XP Practices as Scaffolding for Breakthrough CompaniesXP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough Companies
Cox Automotive: Testing Across Multiple Brands von Optimizely
Cox Automotive: Testing Across Multiple BrandsCox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple Brands
Optimizely432 views
50500113 spiral-model von asidharath
50500113 spiral-model50500113 spiral-model
50500113 spiral-model
asidharath6.1K views
Speed Creation REEW von Sven Krause
Speed Creation REEWSpeed Creation REEW
Speed Creation REEW
Sven Krause589 views
Lean Product Development at Discovery Communications: Methodology, Practices,... von Chris McFadden
Lean Product Development at Discovery Communications: Methodology, Practices,...Lean Product Development at Discovery Communications: Methodology, Practices,...
Lean Product Development at Discovery Communications: Methodology, Practices,...
Chris McFadden2.6K views
How to Plan for Hyper Growth Success by Slack Software Engineer von Product School
How to Plan for Hyper Growth Success by Slack Software EngineerHow to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software Engineer
Product School580 views
PCC2 - How do I incorporate Apple-like design into my products? von ProductCamp Chicago
PCC2 - How do I incorporate Apple-like design into my products?PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?
2013 06 04_5806_case_manager_implementation__ von Katleen Aems
2013 06 04_5806_case_manager_implementation__2013 06 04_5806_case_manager_implementation__
2013 06 04_5806_case_manager_implementation__
Katleen Aems324 views
Agile software development development explained von Servan Huegen
Agile software development development explainedAgile software development development explained
Agile software development development explained
Servan Huegen216 views
Taller Technologies: Our experience with iso 9001 2008 and Agile von Taller Technologies
Taller Technologies: Our experience with iso 9001 2008 and AgileTaller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies1.5K views

Más de DevConFu

Hanno Jarvet - Agile is a bad strategy or 5 things every Agile practitioner s... von
Hanno Jarvet - Agile is a bad strategy or 5 things every Agile practitioner s...Hanno Jarvet - Agile is a bad strategy or 5 things every Agile practitioner s...
Hanno Jarvet - Agile is a bad strategy or 5 things every Agile practitioner s...DevConFu
337 views14 Folien
Wilko Nienhaus - continuous delivery release the right thing, done right, at ... von
Wilko Nienhaus - continuous delivery release the right thing, done right, at ...Wilko Nienhaus - continuous delivery release the right thing, done right, at ...
Wilko Nienhaus - continuous delivery release the right thing, done right, at ...DevConFu
465 views24 Folien
Gojko Adzic - Taking the business on the journey - ConFu von
Gojko Adzic - Taking the business on the journey - ConFuGojko Adzic - Taking the business on the journey - ConFu
Gojko Adzic - Taking the business on the journey - ConFuDevConFu
374 views45 Folien
Hanno Jarvet - VSM, Planning and Problem Solving - ConFu von
Hanno Jarvet - VSM, Planning and Problem Solving - ConFuHanno Jarvet - VSM, Planning and Problem Solving - ConFu
Hanno Jarvet - VSM, Planning and Problem Solving - ConFuDevConFu
270 views7 Folien
Andrey Adamovich - Enterprise flight into DevOps space - ConFu von
Andrey Adamovich - Enterprise flight into DevOps space - ConFuAndrey Adamovich - Enterprise flight into DevOps space - ConFu
Andrey Adamovich - Enterprise flight into DevOps space - ConFuDevConFu
503 views96 Folien
Jina Bolton - in the search of the single source of truth von
Jina Bolton - in the search of the single source of truth Jina Bolton - in the search of the single source of truth
Jina Bolton - in the search of the single source of truth DevConFu
1.3K views83 Folien

Más de DevConFu(20)

Hanno Jarvet - Agile is a bad strategy or 5 things every Agile practitioner s... von DevConFu
Hanno Jarvet - Agile is a bad strategy or 5 things every Agile practitioner s...Hanno Jarvet - Agile is a bad strategy or 5 things every Agile practitioner s...
Hanno Jarvet - Agile is a bad strategy or 5 things every Agile practitioner s...
DevConFu337 views
Wilko Nienhaus - continuous delivery release the right thing, done right, at ... von DevConFu
Wilko Nienhaus - continuous delivery release the right thing, done right, at ...Wilko Nienhaus - continuous delivery release the right thing, done right, at ...
Wilko Nienhaus - continuous delivery release the right thing, done right, at ...
DevConFu465 views
Gojko Adzic - Taking the business on the journey - ConFu von DevConFu
Gojko Adzic - Taking the business on the journey - ConFuGojko Adzic - Taking the business on the journey - ConFu
Gojko Adzic - Taking the business on the journey - ConFu
DevConFu374 views
Hanno Jarvet - VSM, Planning and Problem Solving - ConFu von DevConFu
Hanno Jarvet - VSM, Planning and Problem Solving - ConFuHanno Jarvet - VSM, Planning and Problem Solving - ConFu
Hanno Jarvet - VSM, Planning and Problem Solving - ConFu
DevConFu270 views
Andrey Adamovich - Enterprise flight into DevOps space - ConFu von DevConFu
Andrey Adamovich - Enterprise flight into DevOps space - ConFuAndrey Adamovich - Enterprise flight into DevOps space - ConFu
Andrey Adamovich - Enterprise flight into DevOps space - ConFu
DevConFu503 views
Jina Bolton - in the search of the single source of truth von DevConFu
Jina Bolton - in the search of the single source of truth Jina Bolton - in the search of the single source of truth
Jina Bolton - in the search of the single source of truth
DevConFu1.3K views
Jina bolton - Refactoring Web Interfaces von DevConFu
Jina bolton - Refactoring Web InterfacesJina bolton - Refactoring Web Interfaces
Jina bolton - Refactoring Web Interfaces
DevConFu500 views
Hanno Jarvet - The Lean Toolkit – Value Stream Mapping and Problem Solving von DevConFu
Hanno Jarvet - The Lean Toolkit – Value Stream Mapping and Problem SolvingHanno Jarvet - The Lean Toolkit – Value Stream Mapping and Problem Solving
Hanno Jarvet - The Lean Toolkit – Value Stream Mapping and Problem Solving
DevConFu608 views
Didzis Balodis - Web application security – war stories from real penetration... von DevConFu
Didzis Balodis - Web application security – war stories from real penetration...Didzis Balodis - Web application security – war stories from real penetration...
Didzis Balodis - Web application security – war stories from real penetration...
DevConFu509 views
Ivan Gaydamakin and Juri Tishko - ​3D Printing (workshop) von DevConFu
Ivan Gaydamakin and Juri Tishko -  ​3D Printing (workshop)Ivan Gaydamakin and Juri Tishko -  ​3D Printing (workshop)
Ivan Gaydamakin and Juri Tishko - ​3D Printing (workshop)
DevConFu537 views
Robin Hawkes - Using OpenStreetMap and WebGL to create real-world cities in 3D von DevConFu
Robin Hawkes - Using OpenStreetMap and WebGL to create real-world cities in 3DRobin Hawkes - Using OpenStreetMap and WebGL to create real-world cities in 3D
Robin Hawkes - Using OpenStreetMap and WebGL to create real-world cities in 3D
DevConFu402 views
Marion de Groot - Scrum and Specs von DevConFu
Marion de Groot - Scrum and SpecsMarion de Groot - Scrum and Specs
Marion de Groot - Scrum and Specs
DevConFu369 views
Allan Kelly - Dialogue Sheets for retrospectives and discussion von DevConFu
Allan Kelly - Dialogue Sheets for retrospectives and discussionAllan Kelly - Dialogue Sheets for retrospectives and discussion
Allan Kelly - Dialogue Sheets for retrospectives and discussion
DevConFu652 views
Robert Virkus - Playing with LEGO Mindstorms from your Mobile Phone von DevConFu
Robert Virkus - Playing with LEGO Mindstorms from your Mobile PhoneRobert Virkus - Playing with LEGO Mindstorms from your Mobile Phone
Robert Virkus - Playing with LEGO Mindstorms from your Mobile Phone
DevConFu685 views
Eduards Sizovs - Micro Service Architecture von DevConFu
Eduards Sizovs - Micro Service Architecture Eduards Sizovs - Micro Service Architecture
Eduards Sizovs - Micro Service Architecture
DevConFu1.1K views
Misha Beshkin - How to organize execution of tests on real Android devices von DevConFu
Misha Beshkin - How to organize execution of tests on real Android devicesMisha Beshkin - How to organize execution of tests on real Android devices
Misha Beshkin - How to organize execution of tests on real Android devices
DevConFu380 views
Jon Arne Sæterås - Give Responsive Design a mobile performance boost von DevConFu
Jon Arne Sæterås - Give Responsive Design a mobile performance boost Jon Arne Sæterås - Give Responsive Design a mobile performance boost
Jon Arne Sæterås - Give Responsive Design a mobile performance boost
DevConFu526 views
Andrey Adamovich and Luciano Fiandesio - Groovy dev ops in the cloud von DevConFu
Andrey Adamovich and Luciano Fiandesio - Groovy dev ops in the cloudAndrey Adamovich and Luciano Fiandesio - Groovy dev ops in the cloud
Andrey Adamovich and Luciano Fiandesio - Groovy dev ops in the cloud
DevConFu684 views
Patrick H. Lauke - Getting Touchy; an introduction to touch and pointer events von DevConFu
Patrick H. Lauke - Getting Touchy; an introduction to touch and pointer eventsPatrick H. Lauke - Getting Touchy; an introduction to touch and pointer events
Patrick H. Lauke - Getting Touchy; an introduction to touch and pointer events
DevConFu632 views
Allan Kelly - Do it right, then do the right thing von DevConFu
Allan Kelly - Do it right, then do the right thingAllan Kelly - Do it right, then do the right thing
Allan Kelly - Do it right, then do the right thing
DevConFu720 views

Último

DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -... von
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...Deltares
6 views15 Folien
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra... von
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra....NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...Marc Müller
35 views62 Folien
A first look at MariaDB 11.x features and ideas on how to use them von
A first look at MariaDB 11.x features and ideas on how to use themA first look at MariaDB 11.x features and ideas on how to use them
A first look at MariaDB 11.x features and ideas on how to use themFederico Razzoli
44 views36 Folien
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ... von
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...Deltares
9 views32 Folien
Fleet Management Software in India von
Fleet Management Software in India Fleet Management Software in India
Fleet Management Software in India Fleetable
11 views1 Folie
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema von
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - GeertsemaDSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - GeertsemaDeltares
12 views13 Folien

Último(20)

DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -... von Deltares
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...
Deltares6 views
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra... von Marc Müller
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra....NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
Marc Müller35 views
A first look at MariaDB 11.x features and ideas on how to use them von Federico Razzoli
A first look at MariaDB 11.x features and ideas on how to use themA first look at MariaDB 11.x features and ideas on how to use them
A first look at MariaDB 11.x features and ideas on how to use them
Federico Razzoli44 views
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ... von Deltares
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...
Deltares9 views
Fleet Management Software in India von Fleetable
Fleet Management Software in India Fleet Management Software in India
Fleet Management Software in India
Fleetable11 views
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema von Deltares
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - GeertsemaDSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
Deltares12 views
Cycleops - Automate deployments on top of bare metal.pptx von Thanassis Parathyras
Cycleops - Automate deployments on top of bare metal.pptxCycleops - Automate deployments on top of bare metal.pptx
Cycleops - Automate deployments on top of bare metal.pptx
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J... von Deltares
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
Deltares7 views
DSD-INT 2023 FloodAdapt - A decision-support tool for compound flood risk mit... von Deltares
DSD-INT 2023 FloodAdapt - A decision-support tool for compound flood risk mit...DSD-INT 2023 FloodAdapt - A decision-support tool for compound flood risk mit...
DSD-INT 2023 FloodAdapt - A decision-support tool for compound flood risk mit...
Deltares12 views
What Can Employee Monitoring Software Do?​ von wAnywhere
What Can Employee Monitoring Software Do?​What Can Employee Monitoring Software Do?​
What Can Employee Monitoring Software Do?​
wAnywhere18 views
SUGCON ANZ Presentation V2.1 Final.pptx von Jack Spektor
SUGCON ANZ Presentation V2.1 Final.pptxSUGCON ANZ Presentation V2.1 Final.pptx
SUGCON ANZ Presentation V2.1 Final.pptx
Jack Spektor21 views
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports von Ra'Fat Al-Msie'deen
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
Neo4j y GenAI von Neo4j
Neo4j y GenAI Neo4j y GenAI
Neo4j y GenAI
Neo4j35 views
Elevate your SAP landscape's efficiency and performance with HCL Workload Aut... von HCLSoftware
Elevate your SAP landscape's efficiency and performance with HCL Workload Aut...Elevate your SAP landscape's efficiency and performance with HCL Workload Aut...
Elevate your SAP landscape's efficiency and performance with HCL Workload Aut...
HCLSoftware6 views
DSD-INT 2023 - Delft3D User Days - Welcome - Day 3 - Afternoon von Deltares
DSD-INT 2023 - Delft3D User Days - Welcome - Day 3 - AfternoonDSD-INT 2023 - Delft3D User Days - Welcome - Day 3 - Afternoon
DSD-INT 2023 - Delft3D User Days - Welcome - Day 3 - Afternoon
Deltares11 views

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

  • 1. Vasco Duarte Agile Coach, vasco.duarte@oikosofy.com
  • 2. Vasco Duarte @duarte_vasco http://bit.ly/vasco_blog http://bit.ly/vasco_slideshare
  • 5. Business at warp speed… How to Cope?
  • 6. How to tackle these changes? ACT I – tackling the challenges
  • 7. Understand what is slowing us down
  • 10. Meetings to get idea approved
  • 11. Trying to get the project started
  • 14. Slow Processes: a (BAD) example Time Added Value One day Brainstorming new product idea 6 months trying to get the project approved 6 months product development
  • 15. 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)
  • 16. Corollary of fast processes For any given process, if you can reduce the Time it takes to execute it, you will consequently reduce Costs and increase Quality
  • 17. CASE I: How to reduce the time it takes to execute a particular process Give me your business card or Send me an email: vasco.duarte@oikosofy.com To get this case study
  • 20. Best Product Manager = Customer + You
  • 22. CASE II: Flexible Requirements Management
  • 23. Different content abstractions for different stakeholders Epics Features User Stories Portfolio 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
  • 24. Different ways to manage a portfolio of Epics/Features Epic Feature Feature Feature Epic Epic Feature Feature Feature Feature Feature Feature Epic Feature Feature Feature Epic Option 1: Feature Feature Feature • 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 Epic Feature Feature Feature 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
  • 25. Feedback is essential to get it right
  • 26. When I grow up I want to learn…
  • 27. Number of Bugs Bug evolution in a non-agile project Timeline Open Closed Submit Development phase Desperately testing and fixing phase Waterfall
  • 28. Your Team is the best design team!
  • 29. CASE III: The learning process for the whole company
  • 30. Step 1: A classic waterfall-like process framework Product Realization General Availability Discontinuation Development Release Project Initiation DA Dn ... S3 S1 V3 V2 V1 R1 S2 D1 R2 Idea Screening Release Planning Feasibilty Study System Test Beta Validation RC Validation Launch Development Iterations Preparation Market Launch Screening and Initiation Validation D2 Product life-cycle and product realization cycle • Learning comes too late • Requires the world to be perfect • Not flexible to changes (especially late changes)
  • 31. 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
  • 32. Now for the real challenge… ACT III – How to take this into practice?
  • 34. Flexible Scope techniques 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 the portfolio Is this Epic a “kick-ass” or a “me too” or a “check in box”? Breadth of the portfolio How many experiences do we offer our customers?
  • 35. Design a learning process Source: Eric Ries, Lean Startup
  • 36. Stop starting, start finishing!
  • 37. Here’s a tip you can take to the bank: Hire someone who has done it before.
  • 38. 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: vasco.duarte@oikosofy.com

Hinweis der Redaktion

  1. So we are here as Product managers. As people that want to contribute to one of the key aspects in our companies’ internal processes: doing the right things. We can spend a long time talking about how we can do things better, but if we are doing the wrong things that amounts to being better at doing the wrong thing. Doing the wrong thing faster is not how we can be better than the competition.
  2. In today’s world we are constantly confronted with the message that the competition is breeding down our necks; that the market and environment are changing and we need to change with them. And most importantly, we are told that we need to listen to our customers to be able to provide the right products. You as a Product Manager need to be able to see beyond the basic product decisions, like do we add feature A or feature B. We need to think beyond the silo of our function. You see, the problem is that we need: To know what is next, so that we can be better than the competition To understand what processes are slow, so that we can help make them faster and beat the competition to the market To test what works so that we find the right product, the right product mix for our customers
  3. All of these would be possible if we could learn and adapt quickly, including the customer feedback and faster processes. So, the question for us today is: how do we achieve that? How can we, as Product Managers, contribute to the improvement of our organization in a way that allows us to be better by learning and adapting to new circumstances; allows us to be quicker, by removing waste from our processes and do what is needed only.
  4. Arguably we can be faster, much faster than we are today. When experts review the way we work in an average company they typically find that a large, very large percentage of the work that is done in those companies is just waste. This is work that we do (because we’ve always done those) but does not provide any value to our customers.
  5. This is a serious issue because everything we do adds cost to our products or services. So, if we do not add value we are basically using money that we can never get back. No added value! Many consultancies quote value-to-waste ratios of about 1-5 %. That means 95% is waste!!!!
  6. Another important finding is that slow processes are typically co-related with lower quality. This of course makes a lot of sense, because the quicker the process the less errors you can make. If you did the process would be slow, by for example: adding a large validation and verification phase at the end of the project (show picture of a waterfall with the testing/validation appearing at the end). Waste can be removed from any process, but never by looking at that process in isolation.
  7. Example of the manufacturing process: Value Stream Mapping and how-to
  8. Waste identification and removal is one of the key tools in the Lean approach to continuous improvement. However being very good at removing waste can only make you faster. You still have to learn how to do the right things and give your customers a compelling experience or service. One of the corner stones of Agile is Feedback, especially customer feedback. Again, here Product Managers are in a key position to help their companies improve.
  9. The first focus should be to stop working on long term roadmaps that are non-negotiable. Accept it, you cannot know now what will be relevant in 1, 2 or 3 years. Fine, we accept it, but how can we make it work? How can I go to a customer meeting about a future product if I don’t have a roadmap?
  10. These are important questions, but start by accepting that you just don’t know. When a customer asks you “What will I have for next year’s release/product/service?” you have an excellent opportunity to learn from that customer. Why not ask back “what do you see would be critical for your business in 1 year’s time?” This builds a much needed dialogue with the customer and gives you a key advantage in sales: you just got your customer to partially commit to you by having them state what they want in your product!
  11. So, the challenge is how do we manage the long-term development of our products without writing in stone the long-term roadmaps? As a Product Manager you need to consider what is important for your business and have an idea of what your business should offer it’s customer, but tying your hands is not the best approach.
  12. In one of the largest programs we’ve run we used a technique that allowed us to make our requirements flexible even as we gave quite clear direction to our development teams about the longer term (they need this for skill development for example). How did it work?
  13. Three layers of requirements: Epics -> Features -> Stories with different layers of ownership and details. These levels of abstraction allow the organization entities to focus on managing only the appropriate set of requirements that they need to get their job done.
  14. The flexible portfolio with the 2 dimensions of flexibility The example of the word-editor that can be Notepad or Word
  15. The advantages of this approach is that it creates a feedback loop into the portfolio and allows us to manage the depth of each Epic to fit the time we have (innovation and competitiveness). This is a technique you can start using tomorrow. Draw the two dimensions for your portfolio. Consider what is relevant for you: few deep features vs. many shallow features.
  16. The case above is just an example of how you can create a feedback loop that helps your company learn and adapt to the reality as it emerges. But there is more to Agile than Portfolio management. We need to be able to design processes that allow our company to learn and adapt.
  17. In a waterfall project no one is in control at the end (show bug curve at the end). Much overtime will be needed to get this product out, and that will be on your backs and on the backs of the product development group (be it software or other complex product). This typically leads to a pattern that some have called “Death March” (concentration camp picture), and that’s how it feels. It feels like we are marching to a concentration camp (rant about lives destroyed by this approach). You have a responsibility to avoid this pattern in your place of work, and you can do it. Here’s how.
  18. In an Agile product development process we involve the product development team from the beginning. This gives us a very quick feedback loop about the product we are designing and concepting. This feedback loop is important in order to 1. Create a product that is feasible from the technical point of view 2. Allow the R&D teams to contribute their deep-technical knowledge and provide technical innovation to the product that you may not be aware of. Example: take advantage of dual core technology
  19. In one of the largest programs we’ve run we used a technique that allowed us to make our requirements flexible even as we gave quite clear direction to our development teams about the longer term (they need this for skill development for example). How did it work?
  20. Here we can see a completely different approach to how to design a company-wide process. The overriding metaphor here is Cycles. Cycles that fulfill different needs in the company but that need to interact for us to be able to take advantage of the value created in each of the cycles. (Explain the function of each of the cycles and how that allows for quick feedback and learning)
  21. So here’s what you can do tomorrow: Analyze how you are working today and remove the work that is not needed. In GE they used to have workout sessions to do this. See: WORK OUT! You can use VSM as a technique and you can learn more here: (link to VSM example)
  22. Work with your customers. Use the Flexible Content technique we talked about to both have a dialogue with the customer, but allow flexibility to include the most valuable knowledge that you find later in the project.
  23. What cycles do you already have in your organization? Evaluate them and then use them to build a feedback chain. So that what you discover in the field is not lost, but goes into the product development process. LINK TO WORKSHOP ON PRODUCT DESIGN (lean startup + design thinking)
  24. Finally: stop adding new things before you get something out. Don’t fight mathematics, you’ll never win (Little’s Law). Stop starting and Start finishing!
  25. Finally, I’d like to leave you with a tip that can potentially save you millions and millions of euros. Hire someone with experience in this process!