product portfolio kanban - sep9-2010 · feature selling becomes impossible (sales enablement)...
TRANSCRIPT
The Product Portfolio Kanban
Erik Huddleston
September 9, 2010
Israel GatErik HuddlestonWalter BodwellStephen Chin
Presented By: Material and Research By:
Avoiding the unintended consequences of a successful Agile Rollout and achieving maximum organizational return
www.synerzip.com22
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.com33
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.com44
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…
DevelopmentThe Unintended Consequences of Success
www.synerzip.com55
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.com66
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.com88
Development
The Requirements Management and Kanban WIP Limits enable
Organizational Value to be optimized dynamically based on real
world organizational capacity and appetite
Pro
pose
d
EnabledAdoptedValidated
EnabledAdoptedValidated
Bottleneck
Backlogged Scheduled In Process Deployed
www.synerzip.com99
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.com1010
What’s next?
Open Source
Vendor Tooling
Questions
Comments or
Collaboration?
Erik [email protected]
Skype: ehuddleston
Twitter: ehuddlestonVoice: (512) 591-2591
www.synerzip.com1212
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.com1313
Our Clients
www.synerzip.com1414
14
Call Us for a Free Consultation!
Thank You!
www.synerzip.com Hemant Elhence