Date post: | 13-Jan-2015 |
Category: |
Technology |
Upload: | ranger4 |
View: | 377 times |
Download: | 1 times |
www.ranger4.com DevOpstastic © Ranger4 2013
Results
Ranger4 2013 DevOps Readiness Survey
www.ranger4.com DevOpstastic © Ranger4 2013
This survey ran for 4 weeks at the end of 2013 and intended to take a snapshot of organiza;on’s DevOps awareness and
capabili;es at that ;me. It has 5 parts:
1. Respondent backgrounds 2. Cultural indicators 3. Cultural aIributes 4. Team features 5. Process maturity 6. Environment
The survey results are summarized in this presenta;on.
www.ranger4.com DevOpstastic © Ranger4 2013
1. Respondent backgrounds
www.ranger4.com DevOpstastic © Ranger4 2013
31% of respondents from
organization size 100 – 1000 employees
www.ranger4.com DevOpstastic © Ranger4 2013
Company Size
Less than 10 employees
10 -‐ 100 employees
100 -‐ 1000 employees
1000 -‐ 10000 employees
10000 -‐ 100000 employees
Over 100000 employees
www.ranger4.com DevOpstastic © Ranger4 2013
37% of respondents from technology industry
www.ranger4.com DevOpstastic © Ranger4 2013
Industry
Banking and Finance
Government
Healthcare
Insurance
Other
Retail
Services
Technology
Telecomms
www.ranger4.com DevOpstastic © Ranger4 2013
19% of respondents describe
job role as ‘DevOps’
www.ranger4.com DevOpstastic © Ranger4 2013
Job Title
Applica;ons Manager
Architect
Capacity Management
CIO
Developer
Development Manager
DevOps
IT Manager
Opera;ons Manager
Other
www.ranger4.com DevOpstastic © Ranger4 2013
Job Title: Other • Senior Test Analyst / Test Analyst • Web Operations Engineer • Architect, SysAdmin,DBA • Continuous Delivery Manager • Software Configuration Manager • Marketing • Change Consultant
www.ranger4.com DevOpstastic © Ranger4 2013
Developer/Operations Ratio
Average Ra;o Dev:Ops = 54:46
Lowest Ops:Dev ra;o -‐ 2% Ops Highest Ops:Dev ra;o -‐ 80% Ops
www.ranger4.com DevOpstastic © Ranger4 2013
2. Cultural indicators
www.ranger4.com DevOpstastic © Ranger4 2013
80% of respondents feel
positive about
change
www.ranger4.com DevOpstastic © Ranger4 2013
How Do You Feel About Change?
It's not my favourite thing
Meh -‐ I don't mind it
I like it a liIle bit
I love it
I thrive on it -‐ it's what makes me feel alive
www.ranger4.com DevOpstastic © Ranger4 2013
33% of respondents
don’t like
failure
www.ranger4.com DevOpstastic © Ranger4 2013
How Do You Feel About Failure?
The very thought of it makes me feel nauseous
I don't like it, but it happens
It's just part and parcel of being human
I know that I'm achieving something if I'm failing and I know I'll get it right eventually I like to learn from my mistakes
www.ranger4.com DevOpstastic © Ranger4 2013
61% of respondents
pretty excited about
going to work
www.ranger4.com DevOpstastic © Ranger4 2013
How Do You Feel About Going to Work?
A mild sense of foreboding…
I dread it so much my palms get clammy
It's just work, isn't it?
I'm mostly preIy excited about it
I just can't wait to get there, every single day
www.ranger4.com DevOpstastic © Ranger4 2013
46% of respondents
feel they have a good
work / life balance
www.ranger4.com DevOpstastic © Ranger4 2013
How Do You Feel About Leaving Work?
I look forward to ge_ng home, for sure
It's preIy much all I think about all day
Work's good, home's good -‐ I have a good balance
Sure, I like going home, but work's excellent fun
I work late and I love it. I go home to refuel.
www.ranger4.com DevOpstastic © Ranger4 2013
3. Cultural aIributes
www.ranger4.com DevOpstastic © Ranger4 2013
What do you spend most of your working day doing?
www.ranger4.com DevOpstastic © Ranger4 2013
Others?
• Stuff • Fixing, complaining • Working • Supporting • Coaching
www.ranger4.com DevOpstastic © Ranger4 2013
A lot of cross-skilling, knowledge sharing and pairing goes on between teams
Not at all true
Mostly false
Neither true nor false
Slightly true
Mostly true
Very true
www.ranger4.com DevOpstastic © Ranger4 2013
We work in a fluid but focused manner
Not at all true
Mostly false
Neither true nor false
Slightly true
Mostly true
Very true
www.ranger4.com DevOpstastic © Ranger4 2013
We have multi-disciplinary teams
Not at all true
Mostly false
Neither true nor false
Slightly true
Mostly true
Very true
www.ranger4.com DevOpstastic © Ranger4 2013
We organize ourselves around projects rather than skill-sets
Not at all true
Mostly false
Neither true nor false
Slightly true
Mostly true
Very true
www.ranger4.com DevOpstastic © Ranger4 2013
There's a sense of constantly dancing on the edge of failure
Not at all true
Mostly false
Neither true nor false
Slightly true
Mostly true
Very true
www.ranger4.com DevOpstastic © Ranger4 2013
We're just keeping ahead of the business' demand
Not at all true
Mostly false
Neither true nor false
Slightly true
Mostly true
Very true
www.ranger4.com DevOpstastic © Ranger4 2013
We never write a line of code we don't need
Not at all true
Mostly false
Neither true nor false
Slightly true
Mostly true
Very true
www.ranger4.com DevOpstastic © Ranger4 2013
We continually strive for improvement
Not at all true
Mostly false
Neither true nor false
Slightly true
Mostly true
Very true
www.ranger4.com DevOpstastic © Ranger4 2013
We measure everything - we're metrics obsessed!
Not at all true
Mostly false
Neither true nor false
Slightly true
Mostly true
Very true
www.ranger4.com DevOpstastic © Ranger4 2013
We try out new technologies and tools all the time
Not at all true
Mostly false
Neither true nor false
Slightly true
Mostly true
Very true
www.ranger4.com DevOpstastic © Ranger4 2013
Teams are highly autonomous and self-organizing
Not at all true
Mostly false
Neither true nor false
Slightly true
Mostly true
Very true
www.ranger4.com DevOpstastic © Ranger4 2013
4. Team
features
www.ranger4.com DevOpstastic © Ranger4 2013
We're rewarded well for good work
Not at all Not really A bit Definitely
www.ranger4.com DevOpstastic © Ranger4 2013
Nobody cares much about job titles
Not at all Not really A bit Definitely
www.ranger4.com DevOpstastic © Ranger4 2013
We're encouraged to have ideas
Not at all Not really A bit Definitely
www.ranger4.com DevOpstastic © Ranger4 2013
We're enabled to act on ideas the teams like
Not at all Not really A bit Definitely
www.ranger4.com DevOpstastic © Ranger4 2013
We don't worry about demarcation all that much
Not at all Not really A bit Definitely
www.ranger4.com DevOpstastic © Ranger4 2013
Management removes obstacles for us
Not at all Not really A bit Definitely
www.ranger4.com DevOpstastic © Ranger4 2013
We are shielded from politics
Not at all Not really A bit Definitely
www.ranger4.com DevOpstastic © Ranger4 2013
5. Process maturity
www.ranger4.com DevOpstastic © Ranger4 2013
Requirements Elicitation and Management
www.ranger4.com DevOpstastic © Ranger4 2013
Agile Development
www.ranger4.com DevOpstastic © Ranger4 2013
Build
www.ranger4.com DevOpstastic © Ranger4 2013
Deployment
www.ranger4.com DevOpstastic © Ranger4 2013
Unit Testing
www.ranger4.com DevOpstastic © Ranger4 2013
User Acceptance Testing
www.ranger4.com DevOpstastic © Ranger4 2013
Quality Assurance
www.ranger4.com DevOpstastic © Ranger4 2013
Application Performance Monitoring
www.ranger4.com DevOpstastic © Ranger4 2013
Project Management
www.ranger4.com DevOpstastic © Ranger4 2013
Cloud Migration
www.ranger4.com DevOpstastic © Ranger4 2013
6. Technical environment
www.ranger4.com DevOpstastic © Ranger4 2013
Application Infrastructure To
mcat
Cassandra
Glassfish
IBM DB2
Web
Sphe
re
JeIy
MS IIS
MS .Net
Mon
goDB
MySQL
NetAp
p Nod
e.js
Oracle DB
Web
Logic
PHP
PostgreSQL
RedH
at Jb
oss
Resin
Sybase
Web
Metho
ds
Loads
A bit
None
www.ranger4.com DevOpstastic © Ranger4 2013
Mobile Applications
iOS
Android
Windows
None
www.ranger4.com DevOpstastic © Ranger4 2013
Infrastructure Location
On premise
In the cloud
All over the place
www.ranger4.com DevOpstastic © Ranger4 2013
DevOps Toolchain Jenkins
Maven
Hudson
ClearCase
Ra;o
nal Team
Cruise Con
trol
Subversio
n
Git
TFS
AnthillPro
Ude
ploy
Arifa
ctory
AppD
ynam
ics
Got it, don't use it
Nope
Yup
www.ranger4.com DevOpstastic © Ranger4 2013
Release Frequency
Couple of ;mes a year
Every few months
Monthly A few ;mes a month
A few ;mes a week
Daily A few ;mes a day
Many ;mes an hour
www.ranger4.com DevOpstastic © Ranger4 2013
Time Troubleshooting
That's not my bag
Hardly ever
It's part of what I do
More than I'd like
Way too much
www.ranger4.com DevOpstastic © Ranger4 2013
Conclusion
In 2013 respondents scored an average 68.43 on the
DevOps Maturity Index (DMI)
What will happen in 2014?
www.ranger4.com DevOpstastic © Ranger4 2013
Next Steps
Do you want to know your DMI score?
Get lift off with a Ranger4 DevOps Maturity Assessment
www.ranger4.com/get-devopstastic