Tech360 November 16, 2017 Why Innovate? Why change? Business is - - PowerPoint PPT Presentation
Tech360 November 16, 2017 Why Innovate? Why change? Business is - - PowerPoint PPT Presentation
BV@SS: Business Value at Startup Speed Tech360 November 16, 2017 Why Innovate? Why change? Business is pretty good Years of success We dont chase fads Why Innovate? Why change? Huge VC investment pools Entry by
Why Innovate? Why change?
- Business is pretty good
- Years of success
- We don’t chase fads
Why Innovate? Why change?
- Huge VC investment pools
- Entry by digital-native firms (i.e.,
Amazon)
- “Change has never happened this
fast before, and it will never be this slow again”
Evidence of change: Calculations per second per $1000, a 110+ year trend
Evidence of change: Rapid price declines in DNA sequencing
Evidence of change: Rapid price declines in solar energy prices
What “life changing” invention was introduced on Oct 21, 2001, and then removed from the market this past July?
“Digital transform” is becoming a common answer
10 20 30 40 50 60 70 80 90 100 2004-01 2005-01 2006-01 2007-01 2008-01 2009-01 2010-01 2011-01 2012-01 2013-01 2014-01 2015-01 2016-01 2017-01
Search frequency for Cloud, DevOps, and Digital Transformation
“Cloud” “DevOps” “Digital Transformation”
Why Innovate? Why change?
- Invest when not in a crisis
- Teams will love it
- This is valuable
- This is do-able
This is a different way of thinking about technology solutions
FROM TO Deterministic High Risk / Big Bets Months / Years Iterative / Learning-based Low Risk / Small Bets Days / Weeks Efficiency Responsiveness Service Provider Partner Approach to solutions Investment risk Idea to realization cycle time Primary focus of delivery teams Business view of IT Outputs Outcomes Definition of Success
10101
$$$
Business Value at Start-up Speed
Agile Infrastructure Public Cloud Agile Technology Micro services architecture CI/CD pipeline Shift-Left Testing Agile Business Lean Mindset Innovation
1 2 3 4 5
Efficient IT Non-NGA / Cloud Incompatible Fast IT - I Microservices, Cloud Fast IT - II Product-centric Build it Run it Fast Business I Build the Right Things Think it, Build it, Run it Fast Business II II Value @ Speed Business/IT Integration
Adaptive Agile Practices Improved Flow Automated Delivery
Ref: Deployment Frequency At least quarterly At least monthly At least weekly Daily Daily Ref: Change Incident Rate > 30% 0 - 15% 0 - 15% 0 - 15% 0 - 15%
Improvement Practices: faster, cheaper, higher quality, higher engagement, and better business outcomes Evolve Adaptive Agile Practices
X X X X X
Measure Speed and Quality
X X X X X
Remove Speed Bumps
X X X X X
Shift Left - (Test Automation)
X X X X X
Business Product Owner
allocated strategic empowered build right thing journey ownership
Build and Deploy in Thin Slices
X X MVP MVP
Form Full-Stack Teams
In Sub-Division Across IT With Business With Business
Adopt Microservices Architecture
X X X X
Adopt CI/CD Pipeline (NGA)
X X X X
Run in the Cloud
Private Public Public Public
Enable Systems Resiliency
X X X X
Create Durable Product Teams
Build it, Run it Build it, Run it Think it, Build it, Run it Think it, Build it, Run it
Adopt Continuous Delivery
X X X
Manage (Baseline) Technical Debt
X X X
Innovation Culture
X X X
Broad Empowerment
X X X
Teams focus on Business Outcomes
X X
Value Driven Portfolio Mgmt
Local value tree Business value tree
Iterative Learning
X X
Lightweight Planning & Governance
X
Dynamic Budgeting and Funding
X
The Vanguard BV@SS Framework - Custom Software Application Development
Continuous Learning
Fast IT Outcome Measures:
How often does your team deploy code? How often do things go wrong when deploying? Also thinking about: cost, team satisfaction, customer feedback Deployment Frequency Change Failure Rate
Stage 1: Efficient IT. Master the fundamentals Evolve Adaptive Agile Practices Measure Speed and Quality Remove Speed Bumps Shift Left - (Test Automation) Business Product Ownership
Target: At least quarterly elevations
Stage 2: Fast IT – I. Improve flow Build and Deploy in Thin Slices Form Full-Stack Teams Adopt Micro services Architecture Adopt CI/CD Pipeline Run in the Cloud Enable Systems Resiliency Create Durable Product Teams: Build it, Run it
Target: At least monthly elevations
Stage 3: Fast IT – II. Automate Delivery Adopt Continuous Delivery Manage (Baseline) Technical Debt Innovation Culture Broad Empowerment
Target: At least weekly elevations
DELIVER BUSINESS VALUE AT START-UP SPEED
Build the Right Thing and Build the Thing Right
Stage 4: Fast Business – I Build the Right Things
Target: ~ Daily elevations
Teams focus on Business Outcomes Value Driven Portfolio Management Iterative Learning Lightweight Planning & Governance Dynamic Budgeting and Funding
Stage 5: Fast Business – II Business Value @ Startup Speed
Where are we now?
- This is a multi-year (never ending?) journey
- Sharing concepts broadly. Leaders tailor the concepts locally.
- Teams love progressing towards “BV@SS”
- Some nice business results
Books that inspire us
My advice for you
- 1. GET SMART
- 2. GET EXCITED
- 3. GET STARTED
- Read the books, blogs,
and videos
- Try to understand the
core concepts
- Visualize and believe that
“BV@SS” is a better way
- Reflect on the changes you
need to make
- Discuss with your peers,
boss, team, and partners
- Start small. Get better &
better
- Share your learnings