What does a Maturity Curve for Enterprise Adoption of Agile and DevOps look like? Where would an organization like yours rank on the curve? Are there specific areas of improvement you might want to consider?
Report
Share
Report
Share
1 of 16
Download to read offline
More Related Content
DevOps Maturity Curve v5
1. Enterprise Agility
The Agile / DevOps Maturity Curve
By Paul Peissner
Agile & DevOps Advocate
2. What Does An Enterprise Maturity Curve Look Like?
4. Agile and DevOps Stages in Enterprise Adoption Slide from Paul Peissner’s
Aligning for
Business Outcomes
Pulling Together
Getting Buy-in
Getting Started
Rubrics Cube of Confusion
Collaboration Technologies & Tools (Open Source?) Agile
5. What Does An Enterprise Agile Maturity Look Like?
Agile investigation
Agile Adoption
Agile practice
Cross-discipline Agile
Agile mastery
Business Agility
Organization Agility
Projects,
Processes
& Teams
Scaled Agile
1 2 3 4 5 6 7 8 9 10
Conversations
- Just starting -
Individual sponsor(s)
- Team discussions -
Pilot Group(s)
- 1-2 new effort(s) -
Where would you rank your Agile organization?
Org. Exploration
- Few efforts -
Org. Initiative
- Chaotic results -
Org. Standard
- Scaling -
Enterprise
Agility
6. What is Driving Accelerated Agile/DevOps Adoption?
12
10
8
6
4
2
0
Automation
Better Continuous Integration
Better Continuous Delivery
Automation
Various Sources:
Low
Medium
Automation
High
Automation
$ Cost
Quality
Productivity
Full
Automation
http://www.methodsandtools.com/archive/archive.php?id=94,
http://www.infoq.com/articles/test-automation-continuous-delivery
http://devopsanywhere.blogspot.com/2013/02/sysadmin-productivity-and-chef.html
Better Dev?
Cloud
Better Ops?
Open Source Graphic Source: Nathan Sowatskey, Cisco, DevNet Team
DevOps4Networks 2014 Presentation
Agile
Big Data / SaaS
Slide from Paul Peissner’s
DevOps Feedback Loops
7. What Does An Enterprise DevOps Maturity Look Like?
Agile investigation
Agile Adoption
Agile practice
Cross-discipline Agile
Agile mastery
Business Agility
Dev practice
Dev process adoption
Dev velocity
Dev standardization
Organization Agility
DevOps Velocity
DevOps practice
DevOps Mastery
Dev Community Framework
Projects,
Processes
& Teams
Portfolios,
Programs
& Mgrs
Scaled Agile
Scaled DevOps
DevOps explored
Initiatives,
Organizations
& Executives
Corp. Dev strategy / Open Source - Dev process experimentation new reward systems
8. What’s a Collaborative (Dev/Engineer) Community?
GGGiiitttEEEyyyeee
Slide from Paul Peissner’s
Rubrics Cube of Confusion
Private Cloud
Your Data Center
Public Clouds
Dashboards
Integrated portfolio, tool & process data (short-term & long-term) with traceability
Feedback
Any/All Dev
methodologies
Any location
with real-time &
historic insights
Maximize Open Source
Instant-on libraries of
Dev tooling with ready-to-reuse
(and changeable)
project templates / flows
Maximize the use of
Automation, Cloud &
version everything!
LISTEN to everything
& everyone!
Enterprise Dev System Flows With Many Options – As Unique As The Project Requires!
graphic by
CollabNet
9. How Do You Build An Enterprise Vision That Scales?
Agile investigation
Agile Adoption
Agile practice
Cross-discipline Agile
Agile mastery
Business Agility
Business feedback
Organization Agility
DevOps Velocity
Product feedback loops
Product Automation
Project feedback loops
Comm. Global Re-use
Comm. On-boarding
Dev velocity
Comm. Education
Comm. Architecture
Comm. Collaboration
Project Automation
Projects,
Processes
& Teams
Portfolios,
Programs
& Mgrs
Scaled Agile Comm. Coordination
Dev practice
Dev process adoption
Dev standardization
DevOps practice
DevOps Mastery
Scaled DevOps
DevOps explored
Initiatives,
Organizations
& Executives
Cloud/Automation strategies
Security/RBAC/IP Protection/SSO
Dev Community Framework Corp. Dev strategy / Open Source - Dev process experimentation new reward systems
10. How Do You Build-in Continuous Improvement?
Push - flow
Dev & Ops to… Business
graphic by
CollabNet
Organization Agility is tied to the adaptability of Dev to serve the Business needs!
Pull - feedback
Slide from Paul Peissner’s
DevOps Feedback Loops
Business & Ops to… Development
Ops portion of this graphic (P & M)
was inspired by Andi Mann’s
DevOps.com article/image:
Four key vectors for closing the DevOps feedback loop
Organization Agility is also tied to feedback loops to improve Dev quality!
11. Why Would Executives Support a New Model?
Agile investigation
Agile Adoption
Agile practice
Cross-discipline Agile
Agile mastery
Business Agility
Organization Agility
Projects,
Processes
& Teams
Portfolios,
Programs
& Mgrs
Business feedback
Product feedback loops
Product Automation
Project feedback loops
Initiatives,
Organizations
& Executives
DevOps Velocity
Exec. Modeling/Big Data
Comm. Global Re-use
Exec. visibility/collaboration
Comm. On-boarding
Security/RBAC/IP Protection/SSO
Scaled Agile
Cloud/Automation strategies
Dev practice
Dev process adoption
Dev velocity
Dev standardization
DevOps practice
DevOps Mastery
Scaled DevOps
DevOps explored
Comm. Education
Comm. Architecture
Project Automation
Comm. Coordination
Comm. Collaboration
Dev Community Framework Corp. Dev strategy / new reward systems
Open Source - Dev process experimentation
12. The 3 Ways: The principles underpinning DevOps
Blog by Gene Kim
I can see (perceive) it…
- Silo vs. System concept
I see ways for you to do
better via feedback & data
- System improvements
via visibility, feedback
and data-driven decisions
Systems Thinking
Culture Of Continual Experimentation And Learning
With a common vision,
everyone can see and is
empowered to adapt!
- Mastery and adaptability
- Continuous exploring,
risk/learning tolerance…
The 3rdWay: The 2nd Way: The 1stWay:
Amplify Feedback Loops
Slide from Paul Peissner’s
Rubrics Cube of Confusion
13. Where Do The Investments Go to Scale and Sustain?
Agile investigation
Agile Adoption
Agile practice
DevOps practice
Cross-discipline Agile
Agile mastery
Business Agility
Projects,
Processes
& Teams
Portfolios,
Programs
& Mgrs
Business feedback
Product feedback loops
Project feedback loops
Initiatives,
Corporations
& Executives
Exec. Modeling/Big Data
Comm. Global Re-use
Exec. visibility/collaboration
Comm. On-boarding
Security/RBAC/IP Protection/SSO
Scaled Agile
Cloud/Automation strategies
Dev practice
Dev process adoption
Dev velocity
DevOps Mastery
Comm. Architecture
Product Automation
Comm. Collaboration
Dev Community Framework Corp. Dev strategy / new reward systems
Open Source - Dev process experimentation
Dev standardization
DevOps Velocity
Scaled DevOps
DevOps explored
Organization Agility
Comm. Education
Project Automation
Comm. Coordination
15. Where Do You Need to Start?
Agile investigation
Agile Adoption
Agile practice
Cross-discipline Agile
Agile mastery
Business Agility
Organization Agility
Projects,
Processes
& Teams
Scaled Agile
Dev practice
Dev process adoption
Dev velocity
Dev standardization
DevOps Velocity
DevOps practice
DevOps Mastery
Scaled DevOps
DevOps explored
Business feedback
Product feedback loops
Product Automation
Project feedback loops
Initiatives,
Organizations
& Executives
Exec. Modeling/Big Data
Comm. Global Re-use
Exec. visibility/collaboration
Cloud/Automation strategies
Comm. On-boarding
Security/RBAC/IP Protection/SSO
Comm. Education
Comm. Architecture
Comm. Collaboration
Project Automation
Portfolios,
Programs
& Mgrs
Comm. Coordination
Dev Community Framework Corp. Dev strategy / Open Source - Dev process experimentation new reward systems
16. Going Agile?
Going DevOps?
Move Up The Maturity Curve!
Presentation by Paul Peissner - @PaulPeissner
Deeper dive suggestions - www.Slideshare.net/PaulPeissner