A Recipe for Scale: Succeeding with Agile Software Development in the Enterprise

VMware Tanzu
VMware TanzuVMware Tanzu
©2021 VMware, Inc.
A Recipe for Scale
Becki Hyde, Senior Product Manager
Jen Handler, Director, Customer Experience & Success
Succeeding with Agile Software
Development in the Enterprise
©2021 VMware, Inc. 2
We know the value of short feedback
loops and empowered, self-organizing
teams
©2021 VMware, Inc. 3
We know the value of short feedback
loops and empowered, self-organizing
teams … but how does it scale?
©2021 VMware, Inc.
from projects to products
build a set of features
solve a problem
& measure effectiveness
organize by functional area
organize around a domain
of expertise
funding projects with dates
and deliverables
funding products, value
streams, or investment areas
business defines
requirements and hands off
to IT for implementation
business and IT collaborate
to iterate through solutions
handoff to operations when
project is done
long-term ownership of
solutions
©2021 VMware, Inc.
Seed & Absorb
©2021 VMware, Inc.
©2021 VMware, Inc.
©2021 VMware, Inc.
©2021 VMware, Inc.
The big fish eats the little fish.
Normative social influence
©2021 VMware, Inc.
The big fish eats the little fish.
Normative social influence
©2021 VMware, Inc.
Outnumber 1 to 1
©2021 VMware, Inc.
3 Months 3 Months 3 Months 3 Months
©2021 VMware, Inc.
3-6 Months 3-6 Months 3-6 Months 3-6 Months 3-6 Months
©2021 VMware, Inc.
Vision, Mission & Principles
©2021 VMware, Inc. 15
Vision, Mission & Principles
Transformation without belief is process waste.
©2021 VMware, Inc. 16
Transformation without belief is process waste.
Empowerment without clarity is chaos.
Vision, Mission & Principles
©2021 VMware, Inc.
Describes the future
you want to create
States your purpose
for being
Core beliefs that guide
decisions and actions
Vision Mission Principles
To create economic
opportunity for every member
of the global workforce.
To connect the world’s
professionals to make them
more productive and
successful.
Members Come First
Relationships Matter
Be Open, Honest, & Constructive
Demand Excellence
Act Like an Owner
Take Intelligent Risks
examples from LinkedIn
Vision, Mission & Principles
©2021 VMware, Inc.
Portfolio Leadership
Portfolio Balanced Team
©2021 VMware, Inc. 19
How do we organize portfolios
of related products?
Portfolio Leadership
©2021 VMware, Inc.
Portfolio Leadership
Product
Manager
Product
Designer
Software
Engineer
Portfolio Balanced Team
Product Team Product Team Product Team Product Team Product Team
©2021 VMware, Inc.
Portfolio Leadership
Portfolio Balanced Team
Prioritize outcomes
Manage stakeholder relationships
Determine portfolio strategy
Prioritize outcomes
Harmonize user & customer
experience
Identify reusable components
Prioritize outcomes
Illuminate data outcomes,
non-functional requirements and
technical opportunities
Identify cross-cutting concerns
Product
Manager
Product
Designer
Software
Engineer
Portfolio Balanced Team
©2021 VMware, Inc.
Align on Outcomes
©2021 VMware, Inc.
Align on Outcomes
Product Roadmap Current Near Term Future
Desired Outcome
Metrics
Barriers
Scope
Features
©2021 VMware, Inc.
Align on Outcomes
Product Roadmap:
Roadmap builder
Current Near Term Future
Desired Outcome
50% reduction in avg time
product managers take to
present roadmaps to
stakeholders
20% reduction in time for new
workstream creation by active
users
25% reduction in time to process
payments
Metrics
Avg time to present (survey run
pre-post new functionality
release)
Avg time between “create new
workstream” and “save”
Avg time between entering
checkout and completion
checkout
Barriers
None! None! Need to identify new payment
processing solution
Scope
● Speed up presentation
mode and add new
options for Export
Refactoring existing
functionality, TBD new features
TBD
Features
● Generate stakeholder
view
● present
● Export as PDF, PPT
Largely refactoring for speed TBD
©2021 VMware, Inc.
Align on Outcomes
Portfolio Roadmap
Product or
Application
Backlogs
Product or
Application
Roadmaps
VISION STRATEGY
©2021 VMware, Inc.
Data-Informed Decisions
©2021 VMware, Inc. 27
Data-Informed Decisions
You can’t measure outcomes
without data
©2021 VMware, Inc.
Data-Informed Decisions
How is the product
being used?
How are we delivering
the product?
How is the product
impacting our
business?
Product Delivery Operational
Usage analytics
User feedback/CSAT
Adoption & engagement
Call center metrics
Revenue
Conversion & retention
Process cycle time
Grievances & appeals
Velocity volatility
Feature to defect ratio
DORA metrics
% uptime
©2021 VMware, Inc.
Lean Governance:
Growth Boards & Metered
Funding
©2021 VMware, Inc.
Lean Governance
credit: Eric Ries, The Startup Way
©2021 VMware, Inc.
Lean Governance
Executive
Sponsor
Product Team
Security &
Compliance
Customer Support
Central Planning
Progress along roadmap
Sales
Results with metrics
Lessons from experiments
Funding information
©2021 VMware, Inc.
Communities of Practice
©2021 VMware, Inc. 33
Communities of Practice
Delivery trumps practices,
unless we invest in our practice
©2021 VMware, Inc.
Communities of Practice
Practice
Lead
Product Team Product Team
Product Team Product Team
Product Team Product Team
Internal Meetups
Knowledge Base
Management
Coaching & Mentoring
©2021 VMware, Inc.
Engineering Concerns at Scale
©2021 VMware, Inc.
36
Integrations
● Contract testing best practices
● Coordinating releases that
involve multiple products
Shared Data Outcomes
● Common data structures
● Strategy around ingress and
egress
Default Tech Stacks
● Common languages and
frameworks
● Ability to rotate engineers
between product teams
● Shared knowledge for
problem-solving
Engineering at Scale
©2021 VMware, Inc.
37
Resources
How to Scale Agile Software Development with Product Teams in the Enterprise (white paper)
Supporting Employees through Digital Transformation (article)
Tanzu Developer Center: https://tanzu.vmware.com/developer/practices/
Thank You
©2021 VMware, Inc.
1 of 38

More Related Content

What's hot(20)

DevOps in Salesforce AppCloudDevOps in Salesforce AppCloud
DevOps in Salesforce AppCloud
rsg00usa3.1K views
Meet The Welkin Suite IDE: Product OverviewMeet The Welkin Suite IDE: Product Overview
Meet The Welkin Suite IDE: Product Overview
Salesforce Developers508 views
XebiaLabs Overview SlidesXebiaLabs Overview Slides
XebiaLabs Overview Slides
XebiaLabs1.5K views

Similar to A Recipe for Scale: Succeeding with Agile Software Development in the Enterprise(20)

Dual-Track Agile at ScaleDual-Track Agile at Scale
Dual-Track Agile at Scale
Soumeya Benghanem62 views
CloudBees Presentation DeckCloudBees Presentation Deck
CloudBees Presentation Deck
JudeWellington1138 views
Five Admin Tips Every Developer Should KnowFive Admin Tips Every Developer Should Know
Five Admin Tips Every Developer Should Know
Salesforce Developers507 views
AWS builders industry edition _Retail 2AWS builders industry edition _Retail 2
AWS builders industry edition _Retail 2
Amazon Web Services Korea463 views

Recently uploaded(20)

A Recipe for Scale: Succeeding with Agile Software Development in the Enterprise

  • 1. ©2021 VMware, Inc. A Recipe for Scale Becki Hyde, Senior Product Manager Jen Handler, Director, Customer Experience & Success Succeeding with Agile Software Development in the Enterprise
  • 2. ©2021 VMware, Inc. 2 We know the value of short feedback loops and empowered, self-organizing teams
  • 3. ©2021 VMware, Inc. 3 We know the value of short feedback loops and empowered, self-organizing teams … but how does it scale?
  • 4. ©2021 VMware, Inc. from projects to products build a set of features solve a problem & measure effectiveness organize by functional area organize around a domain of expertise funding projects with dates and deliverables funding products, value streams, or investment areas business defines requirements and hands off to IT for implementation business and IT collaborate to iterate through solutions handoff to operations when project is done long-term ownership of solutions
  • 5. ©2021 VMware, Inc. Seed & Absorb
  • 6. ©2021 VMware, Inc.
  • 7. ©2021 VMware, Inc.
  • 8. ©2021 VMware, Inc.
  • 9. ©2021 VMware, Inc. The big fish eats the little fish. Normative social influence
  • 10. ©2021 VMware, Inc. The big fish eats the little fish. Normative social influence
  • 11. ©2021 VMware, Inc. Outnumber 1 to 1
  • 12. ©2021 VMware, Inc. 3 Months 3 Months 3 Months 3 Months
  • 13. ©2021 VMware, Inc. 3-6 Months 3-6 Months 3-6 Months 3-6 Months 3-6 Months
  • 14. ©2021 VMware, Inc. Vision, Mission & Principles
  • 15. ©2021 VMware, Inc. 15 Vision, Mission & Principles Transformation without belief is process waste.
  • 16. ©2021 VMware, Inc. 16 Transformation without belief is process waste. Empowerment without clarity is chaos. Vision, Mission & Principles
  • 17. ©2021 VMware, Inc. Describes the future you want to create States your purpose for being Core beliefs that guide decisions and actions Vision Mission Principles To create economic opportunity for every member of the global workforce. To connect the world’s professionals to make them more productive and successful. Members Come First Relationships Matter Be Open, Honest, & Constructive Demand Excellence Act Like an Owner Take Intelligent Risks examples from LinkedIn Vision, Mission & Principles
  • 18. ©2021 VMware, Inc. Portfolio Leadership Portfolio Balanced Team
  • 19. ©2021 VMware, Inc. 19 How do we organize portfolios of related products? Portfolio Leadership
  • 20. ©2021 VMware, Inc. Portfolio Leadership Product Manager Product Designer Software Engineer Portfolio Balanced Team Product Team Product Team Product Team Product Team Product Team
  • 21. ©2021 VMware, Inc. Portfolio Leadership Portfolio Balanced Team Prioritize outcomes Manage stakeholder relationships Determine portfolio strategy Prioritize outcomes Harmonize user & customer experience Identify reusable components Prioritize outcomes Illuminate data outcomes, non-functional requirements and technical opportunities Identify cross-cutting concerns Product Manager Product Designer Software Engineer Portfolio Balanced Team
  • 22. ©2021 VMware, Inc. Align on Outcomes
  • 23. ©2021 VMware, Inc. Align on Outcomes Product Roadmap Current Near Term Future Desired Outcome Metrics Barriers Scope Features
  • 24. ©2021 VMware, Inc. Align on Outcomes Product Roadmap: Roadmap builder Current Near Term Future Desired Outcome 50% reduction in avg time product managers take to present roadmaps to stakeholders 20% reduction in time for new workstream creation by active users 25% reduction in time to process payments Metrics Avg time to present (survey run pre-post new functionality release) Avg time between “create new workstream” and “save” Avg time between entering checkout and completion checkout Barriers None! None! Need to identify new payment processing solution Scope ● Speed up presentation mode and add new options for Export Refactoring existing functionality, TBD new features TBD Features ● Generate stakeholder view ● present ● Export as PDF, PPT Largely refactoring for speed TBD
  • 25. ©2021 VMware, Inc. Align on Outcomes Portfolio Roadmap Product or Application Backlogs Product or Application Roadmaps VISION STRATEGY
  • 26. ©2021 VMware, Inc. Data-Informed Decisions
  • 27. ©2021 VMware, Inc. 27 Data-Informed Decisions You can’t measure outcomes without data
  • 28. ©2021 VMware, Inc. Data-Informed Decisions How is the product being used? How are we delivering the product? How is the product impacting our business? Product Delivery Operational Usage analytics User feedback/CSAT Adoption & engagement Call center metrics Revenue Conversion & retention Process cycle time Grievances & appeals Velocity volatility Feature to defect ratio DORA metrics % uptime
  • 29. ©2021 VMware, Inc. Lean Governance: Growth Boards & Metered Funding
  • 30. ©2021 VMware, Inc. Lean Governance credit: Eric Ries, The Startup Way
  • 31. ©2021 VMware, Inc. Lean Governance Executive Sponsor Product Team Security & Compliance Customer Support Central Planning Progress along roadmap Sales Results with metrics Lessons from experiments Funding information
  • 32. ©2021 VMware, Inc. Communities of Practice
  • 33. ©2021 VMware, Inc. 33 Communities of Practice Delivery trumps practices, unless we invest in our practice
  • 34. ©2021 VMware, Inc. Communities of Practice Practice Lead Product Team Product Team Product Team Product Team Product Team Product Team Internal Meetups Knowledge Base Management Coaching & Mentoring
  • 35. ©2021 VMware, Inc. Engineering Concerns at Scale
  • 36. ©2021 VMware, Inc. 36 Integrations ● Contract testing best practices ● Coordinating releases that involve multiple products Shared Data Outcomes ● Common data structures ● Strategy around ingress and egress Default Tech Stacks ● Common languages and frameworks ● Ability to rotate engineers between product teams ● Shared knowledge for problem-solving Engineering at Scale
  • 37. ©2021 VMware, Inc. 37 Resources How to Scale Agile Software Development with Product Teams in the Enterprise (white paper) Supporting Employees through Digital Transformation (article) Tanzu Developer Center: https://tanzu.vmware.com/developer/practices/
  • 38. Thank You ©2021 VMware, Inc.