SlideShare a Scribd company logo
1 of 14
Download to read offline
The Product Portfolio Kanban
Erik Huddleston
September 9, 2010
Israel Gat
Erik Huddleston
Walter Bodwell
Stephen Chin
Presented By: Material and Research By:
Avoiding the unintended consequences of a successful Agile
Rollout and achieving maximum organizational return
www.synerzip.com
22
Lean/Agile has the demonstrated potential to drive high levels of
productivity and quantifiable benefits for development
organizations
Development
Dramatic
Productivity
Increases
Source: David Joyce; Kanban Results ;
Lean and Kanban; October 24 2009
Release Freeze
Increased
Release
Frequency
Engineering
time
Reduction
Source: David Joyce; Kanban Results Part
3; Lean and Kanban; November 4 2009
www.synerzip.com
33
An example: Published data on the Inovis Rollout
QSMA, a respected consultancy on development productivity
benchmarked Inovis against an industry database of over 7500 other
projects.
www.synerzip.com
44
However, the greater the success experienced in R&D, the more
disruption that it creates for the organization as a whole
Launch Cycle Time
> Dev Cycle Time
Feature selling
becomes
impossible
(Sales
Enablement)
Melting
Change
Managers: 50
changes once
a month to 900
changes
constantly
Supported
Release
proliferation
Innovator’s
Dilemma
…in the
weeds
…
Development
The Unintended Consequences of Success
www.synerzip.com
55
However, by applying/extending those same lean/kanban
principles more broadly in the organization, these risks can be
avoided, and organizational value increased.
Three Atypical, but Critical Practices in the Product
Portfolio Kanban:
• Stakeholder Based Investment Themes and Business Case Management
(organizational value)
• Upstream and Downstream WIP Limits
• Dynamic Allocations
Source: InfoQ
Source: InfoQ
www.synerzip.com
66
Stakeholder Based Investment Themes and Business Case
Management (organizational value)
Allocations and
Strategic
Investment
Themes
Epics (offering or
strategic initiative)
Features
Stories
Business
Cases at Epic
or Feature
Level
Acceptance Criteria: Critical requirements for biz case
realization (feature only) and needs for feature success
(Feature and Story)
www.synerzip.com 777
We manage each business case through a Kanban which
extends upstream and downstream from traditional development
- Proposed
- Biz Case
- Backlogged
- Long Term Roadmap
- Scheduled
- Committed Roadmap
- In Process
- Software development method
in use
- Deployed
- Release Management
- Enabled
- Collateral, Training
- Adopted
- Marketing
- Usage
- Validated
- Biz Case Analysis
- Feature Success
Measurement
WL
WL
WL
WL
WL
WIP Limits
Kanban Stages
Benefits
• Alleviate the “Agile Death
Ray” Effect and Achieve
Flow
• Expose and Route Around
Political Roadblocks and
Priority Alignment
•Focus Organizational Value
Return
Capacity
based
WIP
limits
Item/slot
based
WIP
limits
www.synerzip.com
88
Development
The Requirements Management and Kanban WIP Limits enable
Organizational Value to be optimized dynamically based on real
world organizational capacity and appetite
Proposed
EnabledAdoptedValidated
EnabledAdoptedValidated
Bottleneck
Backlogged Scheduled In Process Deployed
www.synerzip.com
99
What did success look like? One Example:
Market Responsiveness
“Inovis would not have succeeded if they were unable to deliver a staggering
200+ patches and releases to support our migration effort. No Inovis
competitor could have done that.” --Michael Amend, Dell
www.synerzip.com
1010
What’s next?
Open Source
Vendor Tooling
Questions
Comments or
Collaboration?
Erik Huddleston
erik@erik.net
Skype: ehuddleston
Twitter: ehuddleston
Voice: (512) 591-2591
www.synerzip.com
1111
11
Questions?
www.synerzip.com
Hemant Elhence
hemant@synerzip.com
469.322.0349
Questions?
www.synerzip.com
1212
1. Software product development partner for small/mid-
sized technology companies
- Exclusive focus on small/mid-sized technology companies
- By definition, all Synerzip work is the IP of its respective clients
- Deep experience in full SDLC – design, dev, QA/testing, deployment
- Technology and industry domain agnostic
2. Dedicated team of high caliber software professionals
- Seamlessly extends client’s local team, offering full transparency
- NOT just “staff augmentation”, but provide full mgmt support
3. Actually reduces risk of development/delivery
- Experienced team - uses appropriate level of engineering discipline
- Practices Agile development – responsive, yet disciplined
4. Reduces cost – dual-shore team, 50% cost advantage
5. Offers long term flexibility – allows (facilitates) taking
offshore team captive – aka “BOT” option
Synerzip in a Nut-Shell
www.synerzip.com
1313
Our Clients
www.synerzip.com
1414
14
Call Us for a Free Consultation!
Thank You!
www.synerzip.com
Hemant Elhence
hemant@synerzip.com
469.322.0349

More Related Content

What's hot

Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17Wolfgang Hilpert
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Wolfgang Hilpert
 
A Culture Transformed: Instilling DevOps Ways of Working
A Culture Transformed:  Instilling DevOps Ways of Working A Culture Transformed:  Instilling DevOps Ways of Working
A Culture Transformed: Instilling DevOps Ways of Working Christine (Chrys) Sills
 
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...Gene Kim
 
Devops - Bringing real benefits to the business.
Devops - Bringing real benefits to the business.Devops - Bringing real benefits to the business.
Devops - Bringing real benefits to the business.Paul Glavich
 
Understanding Lean and Agile
Understanding Lean and AgileUnderstanding Lean and Agile
Understanding Lean and AgileZornitsa Nikolova
 
Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017AgileNZ Conference
 

What's hot (7)

Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
 
A Culture Transformed: Instilling DevOps Ways of Working
A Culture Transformed:  Instilling DevOps Ways of Working A Culture Transformed:  Instilling DevOps Ways of Working
A Culture Transformed: Instilling DevOps Ways of Working
 
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...
 
Devops - Bringing real benefits to the business.
Devops - Bringing real benefits to the business.Devops - Bringing real benefits to the business.
Devops - Bringing real benefits to the business.
 
Understanding Lean and Agile
Understanding Lean and AgileUnderstanding Lean and Agile
Understanding Lean and Agile
 
Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017
 

Similar to Product Portfolio Kanban - by Erik Huddleston

Reformulating the Product Delivery Process
Reformulating the Product Delivery ProcessReformulating the Product Delivery Process
Reformulating the Product Delivery Processisrgat
 
Return on Investment (ROI) of Lean & Agile Methods
Return on Investment (ROI) of Lean & Agile MethodsReturn on Investment (ROI) of Lean & Agile Methods
Return on Investment (ROI) of Lean & Agile MethodsDavid Rico
 
0 RIVA Lean Enterprise Overview 12.11.15
0 RIVA Lean Enterprise Overview 12.11.150 RIVA Lean Enterprise Overview 12.11.15
0 RIVA Lean Enterprise Overview 12.11.15•Joe Perillo
 
From good to great emetrics_dc_keynote
From good to great emetrics_dc_keynoteFrom good to great emetrics_dc_keynote
From good to great emetrics_dc_keynoteEd Wu
 
ML Summit 2013 Speaker Presentations: The Power of Convergence - On MLC Effec...
ML Summit 2013 Speaker Presentations: The Power of Convergence - On MLC Effec...ML Summit 2013 Speaker Presentations: The Power of Convergence - On MLC Effec...
ML Summit 2013 Speaker Presentations: The Power of Convergence - On MLC Effec...Manufacturing Leadership Community
 
Agile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use CasesAgile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use CasesCelerity
 
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps AwesomeAnalyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps AwesomeCA Technologies
 
Leanstartuptoolsforproductowners
LeanstartuptoolsforproductownersLeanstartuptoolsforproductowners
LeanstartuptoolsforproductownersRaj Indugula
 
Jan Bosch | Agile Product Development: From Hunch to Hard Data
Jan Bosch | Agile Product Development: From Hunch to Hard DataJan Bosch | Agile Product Development: From Hunch to Hard Data
Jan Bosch | Agile Product Development: From Hunch to Hard DataOptimizely
 
Agile Development: From Good to Great
Agile Development: From Good to GreatAgile Development: From Good to Great
Agile Development: From Good to GreatCelerity
 
Innovation strategy
Innovation strategyInnovation strategy
Innovation strategyZaini Ithnin
 
Customer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social NetworksCustomer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social NetworksJohn Carter
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishCollabNet
 
(ISM207) How the Principles of Lean Transform Innovation
(ISM207) How the Principles of Lean Transform Innovation(ISM207) How the Principles of Lean Transform Innovation
(ISM207) How the Principles of Lean Transform InnovationAmazon Web Services
 
Building a Compelling Business Case for Continuous Delivery
Building a Compelling Business Case for Continuous DeliveryBuilding a Compelling Business Case for Continuous Delivery
Building a Compelling Business Case for Continuous DeliveryXebiaLabs
 
Business Value of Lean Thinking
Business Value of Lean ThinkingBusiness Value of Lean Thinking
Business Value of Lean ThinkingDavid Rico
 
Joel Nickelsen “Growing Lean – The New Paradigm”
Joel Nickelsen  “Growing Lean – The New Paradigm”Joel Nickelsen  “Growing Lean – The New Paradigm”
Joel Nickelsen “Growing Lean – The New Paradigm”Elemica
 

Similar to Product Portfolio Kanban - by Erik Huddleston (20)

Reformulating the Product Delivery Process
Reformulating the Product Delivery ProcessReformulating the Product Delivery Process
Reformulating the Product Delivery Process
 
Startup tools
Startup toolsStartup tools
Startup tools
 
Agile Innovation
Agile InnovationAgile Innovation
Agile Innovation
 
Return on Investment (ROI) of Lean & Agile Methods
Return on Investment (ROI) of Lean & Agile MethodsReturn on Investment (ROI) of Lean & Agile Methods
Return on Investment (ROI) of Lean & Agile Methods
 
The Lean Enterprise
The Lean EnterpriseThe Lean Enterprise
The Lean Enterprise
 
0 RIVA Lean Enterprise Overview 12.11.15
0 RIVA Lean Enterprise Overview 12.11.150 RIVA Lean Enterprise Overview 12.11.15
0 RIVA Lean Enterprise Overview 12.11.15
 
From good to great emetrics_dc_keynote
From good to great emetrics_dc_keynoteFrom good to great emetrics_dc_keynote
From good to great emetrics_dc_keynote
 
ML Summit 2013 Speaker Presentations: The Power of Convergence - On MLC Effec...
ML Summit 2013 Speaker Presentations: The Power of Convergence - On MLC Effec...ML Summit 2013 Speaker Presentations: The Power of Convergence - On MLC Effec...
ML Summit 2013 Speaker Presentations: The Power of Convergence - On MLC Effec...
 
Agile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use CasesAgile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use Cases
 
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps AwesomeAnalyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
 
Leanstartuptoolsforproductowners
LeanstartuptoolsforproductownersLeanstartuptoolsforproductowners
Leanstartuptoolsforproductowners
 
Jan Bosch | Agile Product Development: From Hunch to Hard Data
Jan Bosch | Agile Product Development: From Hunch to Hard DataJan Bosch | Agile Product Development: From Hunch to Hard Data
Jan Bosch | Agile Product Development: From Hunch to Hard Data
 
Agile Development: From Good to Great
Agile Development: From Good to GreatAgile Development: From Good to Great
Agile Development: From Good to Great
 
Innovation strategy
Innovation strategyInnovation strategy
Innovation strategy
 
Customer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social NetworksCustomer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social Networks
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - English
 
(ISM207) How the Principles of Lean Transform Innovation
(ISM207) How the Principles of Lean Transform Innovation(ISM207) How the Principles of Lean Transform Innovation
(ISM207) How the Principles of Lean Transform Innovation
 
Building a Compelling Business Case for Continuous Delivery
Building a Compelling Business Case for Continuous DeliveryBuilding a Compelling Business Case for Continuous Delivery
Building a Compelling Business Case for Continuous Delivery
 
Business Value of Lean Thinking
Business Value of Lean ThinkingBusiness Value of Lean Thinking
Business Value of Lean Thinking
 
Joel Nickelsen “Growing Lean – The New Paradigm”
Joel Nickelsen  “Growing Lean – The New Paradigm”Joel Nickelsen  “Growing Lean – The New Paradigm”
Joel Nickelsen “Growing Lean – The New Paradigm”
 

More from Synerzip

HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...
HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...
HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...Synerzip
 
The QA/Testing Process
The QA/Testing ProcessThe QA/Testing Process
The QA/Testing ProcessSynerzip
 
Test Driven Development – What Works And What Doesn’t
Test Driven Development – What Works And What Doesn’t Test Driven Development – What Works And What Doesn’t
Test Driven Development – What Works And What Doesn’t Synerzip
 
Distributed/Dual-Shore Agile Software Development – Is It Effective?
Distributed/Dual-Shore Agile Software Development – Is It Effective?Distributed/Dual-Shore Agile Software Development – Is It Effective?
Distributed/Dual-Shore Agile Software Development – Is It Effective?Synerzip
 
Using Agile Approach with Fixed Budget Projects
Using Agile Approach with Fixed Budget ProjectsUsing Agile Approach with Fixed Budget Projects
Using Agile Approach with Fixed Budget ProjectsSynerzip
 
QA Role in Agile Teams
QA Role in Agile Teams QA Role in Agile Teams
QA Role in Agile Teams Synerzip
 
Agile For Mobile App Development
Agile For Mobile App Development Agile For Mobile App Development
Agile For Mobile App Development Synerzip
 
Using Agile in Non-Ideal Situations
Using Agile in Non-Ideal SituationsUsing Agile in Non-Ideal Situations
Using Agile in Non-Ideal SituationsSynerzip
 
Accelerating Agile Transformations - Ravi Verma
Accelerating Agile Transformations - Ravi VermaAccelerating Agile Transformations - Ravi Verma
Accelerating Agile Transformations - Ravi VermaSynerzip
 
Agile Product Management Basics
Agile Product Management BasicsAgile Product Management Basics
Agile Product Management BasicsSynerzip
 
Modern Software Practices - by Damon Poole
Modern Software Practices - by Damon PooleModern Software Practices - by Damon Poole
Modern Software Practices - by Damon PooleSynerzip
 
Context Driven Agile Leadership
Context Driven Agile LeadershipContext Driven Agile Leadership
Context Driven Agile LeadershipSynerzip
 
Adopting TDD - by Don McGreal
Adopting TDD - by Don McGrealAdopting TDD - by Don McGreal
Adopting TDD - by Don McGrealSynerzip
 
Pragmatics of Agility - by Venkat Subramaniam
Pragmatics of Agility - by Venkat SubramaniamPragmatics of Agility - by Venkat Subramaniam
Pragmatics of Agility - by Venkat SubramaniamSynerzip
 
Cross Platform Mobile App Development
Cross Platform Mobile App DevelopmentCross Platform Mobile App Development
Cross Platform Mobile App DevelopmentSynerzip
 
Agile2011 Conference – Key Take Aways
Agile2011 Conference – Key Take AwaysAgile2011 Conference – Key Take Aways
Agile2011 Conference – Key Take AwaysSynerzip
 
Performance Evaluation in Agile
Performance Evaluation in AgilePerformance Evaluation in Agile
Performance Evaluation in AgileSynerzip
 
Scrum And Kanban (for better agile teams)
Scrum And Kanban (for better agile teams)Scrum And Kanban (for better agile teams)
Scrum And Kanban (for better agile teams)Synerzip
 
Managing Technical Debt - by Michael Hall
Managing Technical Debt - by Michael HallManaging Technical Debt - by Michael Hall
Managing Technical Debt - by Michael HallSynerzip
 
Elephants in The Agile Room - by Todd Little
Elephants in The Agile Room - by Todd LittleElephants in The Agile Room - by Todd Little
Elephants in The Agile Room - by Todd LittleSynerzip
 

More from Synerzip (20)

HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...
HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...
HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...
 
The QA/Testing Process
The QA/Testing ProcessThe QA/Testing Process
The QA/Testing Process
 
Test Driven Development – What Works And What Doesn’t
Test Driven Development – What Works And What Doesn’t Test Driven Development – What Works And What Doesn’t
Test Driven Development – What Works And What Doesn’t
 
Distributed/Dual-Shore Agile Software Development – Is It Effective?
Distributed/Dual-Shore Agile Software Development – Is It Effective?Distributed/Dual-Shore Agile Software Development – Is It Effective?
Distributed/Dual-Shore Agile Software Development – Is It Effective?
 
Using Agile Approach with Fixed Budget Projects
Using Agile Approach with Fixed Budget ProjectsUsing Agile Approach with Fixed Budget Projects
Using Agile Approach with Fixed Budget Projects
 
QA Role in Agile Teams
QA Role in Agile Teams QA Role in Agile Teams
QA Role in Agile Teams
 
Agile For Mobile App Development
Agile For Mobile App Development Agile For Mobile App Development
Agile For Mobile App Development
 
Using Agile in Non-Ideal Situations
Using Agile in Non-Ideal SituationsUsing Agile in Non-Ideal Situations
Using Agile in Non-Ideal Situations
 
Accelerating Agile Transformations - Ravi Verma
Accelerating Agile Transformations - Ravi VermaAccelerating Agile Transformations - Ravi Verma
Accelerating Agile Transformations - Ravi Verma
 
Agile Product Management Basics
Agile Product Management BasicsAgile Product Management Basics
Agile Product Management Basics
 
Modern Software Practices - by Damon Poole
Modern Software Practices - by Damon PooleModern Software Practices - by Damon Poole
Modern Software Practices - by Damon Poole
 
Context Driven Agile Leadership
Context Driven Agile LeadershipContext Driven Agile Leadership
Context Driven Agile Leadership
 
Adopting TDD - by Don McGreal
Adopting TDD - by Don McGrealAdopting TDD - by Don McGreal
Adopting TDD - by Don McGreal
 
Pragmatics of Agility - by Venkat Subramaniam
Pragmatics of Agility - by Venkat SubramaniamPragmatics of Agility - by Venkat Subramaniam
Pragmatics of Agility - by Venkat Subramaniam
 
Cross Platform Mobile App Development
Cross Platform Mobile App DevelopmentCross Platform Mobile App Development
Cross Platform Mobile App Development
 
Agile2011 Conference – Key Take Aways
Agile2011 Conference – Key Take AwaysAgile2011 Conference – Key Take Aways
Agile2011 Conference – Key Take Aways
 
Performance Evaluation in Agile
Performance Evaluation in AgilePerformance Evaluation in Agile
Performance Evaluation in Agile
 
Scrum And Kanban (for better agile teams)
Scrum And Kanban (for better agile teams)Scrum And Kanban (for better agile teams)
Scrum And Kanban (for better agile teams)
 
Managing Technical Debt - by Michael Hall
Managing Technical Debt - by Michael HallManaging Technical Debt - by Michael Hall
Managing Technical Debt - by Michael Hall
 
Elephants in The Agile Room - by Todd Little
Elephants in The Agile Room - by Todd LittleElephants in The Agile Room - by Todd Little
Elephants in The Agile Room - by Todd Little
 

Recently uploaded

EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 

Recently uploaded (20)

EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 

Product Portfolio Kanban - by Erik Huddleston

  • 1. The Product Portfolio Kanban Erik Huddleston September 9, 2010 Israel Gat Erik Huddleston Walter Bodwell Stephen Chin Presented By: Material and Research By: Avoiding the unintended consequences of a successful Agile Rollout and achieving maximum organizational return
  • 2. www.synerzip.com 22 Lean/Agile has the demonstrated potential to drive high levels of productivity and quantifiable benefits for development organizations Development Dramatic Productivity Increases Source: David Joyce; Kanban Results ; Lean and Kanban; October 24 2009 Release Freeze Increased Release Frequency Engineering time Reduction Source: David Joyce; Kanban Results Part 3; Lean and Kanban; November 4 2009
  • 3. www.synerzip.com 33 An example: Published data on the Inovis Rollout QSMA, a respected consultancy on development productivity benchmarked Inovis against an industry database of over 7500 other projects.
  • 4. www.synerzip.com 44 However, the greater the success experienced in R&D, the more disruption that it creates for the organization as a whole Launch Cycle Time > Dev Cycle Time Feature selling becomes impossible (Sales Enablement) Melting Change Managers: 50 changes once a month to 900 changes constantly Supported Release proliferation Innovator’s Dilemma …in the weeds … Development The Unintended Consequences of Success
  • 5. www.synerzip.com 55 However, by applying/extending those same lean/kanban principles more broadly in the organization, these risks can be avoided, and organizational value increased. Three Atypical, but Critical Practices in the Product Portfolio Kanban: • Stakeholder Based Investment Themes and Business Case Management (organizational value) • Upstream and Downstream WIP Limits • Dynamic Allocations Source: InfoQ Source: InfoQ
  • 6. www.synerzip.com 66 Stakeholder Based Investment Themes and Business Case Management (organizational value) Allocations and Strategic Investment Themes Epics (offering or strategic initiative) Features Stories Business Cases at Epic or Feature Level Acceptance Criteria: Critical requirements for biz case realization (feature only) and needs for feature success (Feature and Story)
  • 7. www.synerzip.com 777 We manage each business case through a Kanban which extends upstream and downstream from traditional development - Proposed - Biz Case - Backlogged - Long Term Roadmap - Scheduled - Committed Roadmap - In Process - Software development method in use - Deployed - Release Management - Enabled - Collateral, Training - Adopted - Marketing - Usage - Validated - Biz Case Analysis - Feature Success Measurement WL WL WL WL WL WIP Limits Kanban Stages Benefits • Alleviate the “Agile Death Ray” Effect and Achieve Flow • Expose and Route Around Political Roadblocks and Priority Alignment •Focus Organizational Value Return Capacity based WIP limits Item/slot based WIP limits
  • 8. www.synerzip.com 88 Development The Requirements Management and Kanban WIP Limits enable Organizational Value to be optimized dynamically based on real world organizational capacity and appetite Proposed EnabledAdoptedValidated EnabledAdoptedValidated Bottleneck Backlogged Scheduled In Process Deployed
  • 9. www.synerzip.com 99 What did success look like? One Example: Market Responsiveness “Inovis would not have succeeded if they were unable to deliver a staggering 200+ patches and releases to support our migration effort. No Inovis competitor could have done that.” --Michael Amend, Dell
  • 10. www.synerzip.com 1010 What’s next? Open Source Vendor Tooling Questions Comments or Collaboration? Erik Huddleston erik@erik.net Skype: ehuddleston Twitter: ehuddleston Voice: (512) 591-2591
  • 12. www.synerzip.com 1212 1. Software product development partner for small/mid- sized technology companies - Exclusive focus on small/mid-sized technology companies - By definition, all Synerzip work is the IP of its respective clients - Deep experience in full SDLC – design, dev, QA/testing, deployment - Technology and industry domain agnostic 2. Dedicated team of high caliber software professionals - Seamlessly extends client’s local team, offering full transparency - NOT just “staff augmentation”, but provide full mgmt support 3. Actually reduces risk of development/delivery - Experienced team - uses appropriate level of engineering discipline - Practices Agile development – responsive, yet disciplined 4. Reduces cost – dual-shore team, 50% cost advantage 5. Offers long term flexibility – allows (facilitates) taking offshore team captive – aka “BOT” option Synerzip in a Nut-Shell
  • 14. www.synerzip.com 1414 14 Call Us for a Free Consultation! Thank You! www.synerzip.com Hemant Elhence hemant@synerzip.com 469.322.0349