Infographic: Ranger4 2013 DevOps Readiness Survey Results

1
2013 DEVOPS READINESS SURVEY WHAT WE LEARNED 2013 DEVOPS READINESS SURVEY Less than 10 employees 10 0100 employees 100 01000 employees 1000 010000 employees 10000 0100000 employees Over 100000 employees respondent backgrounds 37% of respondents from technology industry 31% of respondents from organization size 100 – 1000 employees Banking and Finance Government Healthcare Insurance Other Retail Services Technology Telecomms 19% of respondents describe job role as ‘DevOps’ Applica'ons Manager Architect Capacity Management CIO Developer Development Manager DevOps IT Manager Opera'ons Manager Other Average Ra)o Dev:Ops = 54:46 Lowest Ops:Dev ra)o 7 2% Ops Highest Ops:Dev ra)o 7 80% Ops cultural indicators 80% of respondents feel positive about change It's not my favourite thing Meh 4 I don't mind it I like it a li8le bit I love it I thrive on it 4 it's what makes me feel alive 33% of respondents don’t like 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 61% of respondents pretty excited 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 pre>y excited about it I just can't wait to get there, every single day 46% of respondents feel they have a good work / life balance cultural attributes Smiling Firefigh-ng Arguing Measuring Screwing Up Crea-ng Coding Cha:ng Innova-ng Laughing Planning Coun-ng Ea-ng Stressing Other What do you do in a typical day? Not at all true Mostly false Neither true nor false Slightly true Mostly true Very true The following graphs are good when they lean to the right 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 We work in a fluid but focused manner Not at all true Mostly false Neither true nor false Slightly true Mostly true Very true We have multi- disciplinary teams Not at all true Mostly false Neither true nor false Slightly true Mostly true Very true 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 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 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 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 We continually strive for improvement Not at all true Mostly false Neither true nor false Slightly true Mostly true Very true We measure everything - we're metrics obsessed! Not at all true Mostly false Neither true nor false Slightly true Mostly true Very true Not at all true Mostly false Neither true nor false Slightly true Mostly true Very true We try out new technologies and tools all the time Teams are highly autonomous and self-organizing team features Not at all Not really A bit Definitely We're rewarded well for good work Not at all Not really A bit Definitely Nobody cares much about job titles Not at all Not really A bit Definitely We're encouraged to have ideas Not at all Not really A bit Definitely We're enabled to act on ideas the teams like Not at all Not really A bit Definitely We don't worry about demarcation all that much Not at all Not really A bit Definitely Management removes obstacles for us process maturity Don't exist Embryonic Emerging Quite stable Well established As good as they can be Con;nuallly improved Requirements elicitation and management Don't exist Embryonic Emerging Quite stable Well established As good as they can be Con;nuallly improved Agile Development Don't exist Embryonic Emerging Quite stable Well established As good as they can be Con;nuallly improved Build Don't exist Embryonic Emerging Quite stable Well established As good as they can be Con;nuallly improved Deployment Don't exist Embryonic Emerging Quite stable Well established As good as they can be Con;nuallly improved Unit Testing Don't exist Embryonic Emerging Quite stable Well established As good as they can be Con;nuallly improved User Acceptance Testing Don't exist Embryonic Emerging Quite stable Well established As good as they can be Con;nuallly improved Quality Assurance Don't exist Embryonic Emerging Quite stable Well established As good as they can be Con;nuallly improved Application Performance Monitoring Don't exist Embryonic Emerging Quite stable Well established As good as they can be Con;nuallly improved Cloud Migration Tomcat Cassandra Glassfish IBM DB2 WebSphere Je<y MS IIS MS .Net MongoDB MySQL NetApp Node.js Oracle DB WebLogic PHP PostgreSQL RedHat Jboss Resin Sybase WebMethods Loads A bit None technical environment iOS Android Windows None mobile applications On premise In the cloud All over the place infrastructure location Jenkins Maven Hudson ClearCase Ra3onal Team Cruise Control Subversion Git TFS AnthillPro Udeploy Arifactory AppDynamics Got it, don't use it Nope Yup 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 release frequency time troubleshooting conclusions What next? Get lift off with a Ranger4 DevOps Maturity Assessment www.ranger4.com/get-devopstastic Respondents scored an average 63.48 on the DevOps Maturity Index (DMI) Do you want to know your DMI score?

Transcript of Infographic: Ranger4 2013 DevOps Readiness Survey Results

Page 1: Infographic: Ranger4 2013 DevOps Readiness Survey Results

2013 DEVOPS READINESS SURVEY

WHAT WE LEARNED2013 DEVOPS READINESS SURVEY

Less$than$10$employees$

10$0$100$employees$

100$0$1000$employees$

1000$0$10000$employees$

10000$0$100000$employees$

Over$100000$employees$

respondent backgrounds

37% of respondents from technology industry

31% of respondents from

organization size 100 – 1000 employees

Banking'and'Finance'

Government'

Healthcare'

Insurance'

Other'

Retail'

Services'

Technology'

Telecomms'

19% of respondents describe

job role as ‘DevOps’

Applica'ons+Manager+

Architect+

Capacity+Management+

CIO+

Developer+

Development+Manager+

DevOps+

IT+Manager+

Opera'ons+Manager+

Other+

Average'Ra)o'Dev:Ops'='54:46''

Lowest'Ops:Dev'ra)o'7'2%'Ops'Highest'Ops:Dev'ra)o'7'80%'Ops'

cultural indicators

80% of respondents feel

positive about

change

It's%not%my%favourite%thing%

Meh%4%I%don't%mind%it%

I%like%it%a%li8le%bit%

I%love%it%

I%thrive%on%it%4%it's%what%makes%me%feel%alive%

33% of respondents

don’t like

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$

61% of respondents

pretty excited 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"pre>y"excited"about"it"

I"just"can't"wait"to"get"there,"every"single"day"

46% of respondents feel they have a good work / life balance

cultural attributes

Smiling'

Firefigh-ng'

Arguing'

Measu

ring'

Screwing'Up

'

Crea-ng'

Coding'

Cha:

ng'

Innova

-ng'

Laughing'

Planning'

Coun-ng'

Ea-ng'

Stressing'Other'

What do you do in a typical day?

Not$at$all$true$

Mostly$false$

Neither$true$nor$false$

Slightly$true$

Mostly$true$

Very$true$

The following graphs are good when they lean to the right

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$

We work in a fluid but focused manner

Not$at$all$true$

Mostly$false$

Neither$true$nor$false$

Slightly$true$

Mostly$true$

Very$true$

We have multi-disciplinary

teams

Not$at$all$true$

Mostly$false$

Neither$true$nor$false$

Slightly$true$

Mostly$true$

Very$true$

We organize ourselvesaround projects rather

than skill-sets

Not$at$all$true$

Mostly$false$

Neither$true$nor$false$

Slightly$true$

Mostly$true$

Very$true$

There's a sense ofconstantly dancing on

the edge of failure

Not$at$all$true$

Mostly$false$

Neither$true$nor$false$

Slightly$true$

Mostly$true$

Very$true$

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$

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$

We continually strive for

improvement

Not$at$all$true$

Mostly$false$

Neither$true$nor$false$

Slightly$true$

Mostly$true$

Very$true$

We measure everything -

we're metrics obsessed!

Not$at$all$true$

Mostly$false$

Neither$true$nor$false$

Slightly$true$

Mostly$true$

Very$true$ Not$at$all$true$

Mostly$false$

Neither$true$nor$false$

Slightly$true$

Mostly$true$

Very$true$

We try out new technologies

and tools all the time

Teams are highly autonomous and self-organizing

team features

Not$at$all$ Not$really$ A$bit$ Definitely$

We're rewarded well for good work

Not$at$all$ Not$really$ A$bit$ Definitely$

Nobody cares much about job

titles

Not$at$all$ Not$really$ A$bit$ Definitely$

We're encouraged to

have ideas

Not$at$all$ Not$really$ A$bit$ Definitely$

We're enabled to act on ideas the teams like

Not$at$all$ Not$really$ A$bit$ Definitely$

We don't worry about demarcation all that much

Not$at$all$ Not$really$ A$bit$ Definitely$

Management removes

obstacles for us

process maturity

Don't&exist&

Embryonic&

Emerging&

Quite&stable&

Well&establishe

d&

As&good&as&they&can&be&

Con;nuallly&improved&

Requirements elicitation and management

Don't&exist&

Embryonic&

Emerging&

Quite&stable&

Well&establishe

d&

As&good&as&they&can&be&

Con;nuallly&improved&

Agile Development

Don't&exist&

Embryonic&

Emerging&

Quite&stable&

Well&establishe

d&

As&good&as&they&can&be&

Con;nuallly&im

proved&

Build

Don't&exist&

Embryonic&

Emerging&

Quite&stable&

Well&established&

As&good&as&they&can&be&

Con;nuallly&improved&

Deployment

Don't&exist&

Embryonic&

Emerging&

Quite&stable&

Well&established&

As&good&as&they&can&be&

Con;nuallly&improved&

Unit Testing

Don't&exist&

Embryonic&

Emerging&

Quite&sta

ble&

Well&establishe

d&

As&good&as&they&can

&be&

Con;nuallly&im

proved

&

UserAcceptance

Testing

Don't&exist&

Embryonic&

Emerging&

Quite&stable&

Well&established&

As&good&as&they&can&be&

Con;nuallly&improved&

QualityAssurance

Don't&exist&

Embryonic&

Emerging&

Quite&stable&

Well&establishe

d&

As&good&as&they&can&be&

Con;nuallly&improved&

ApplicationPerformanceMonitoring

Don't&exist&

Embryonic&

Emerging&

Quite&stable&

Well&establishe

d&

As&good&as&they&can&be&

Con;nuallly&improved&

Cloud Migration

Tomc

at'

Cassa

ndra'

Glassfish'

IBM'DB2

'Web

Sphe

re'

Je<y

'MS'IIS'

MS'.Ne

t'Mon

goDB

'MySQL

'Ne

tApp

'No

de.js'

Oracle'DB

'Web

Logic

'PH

P'Po

stgreSQ

L'Re

dHat'Jb

oss'

Resin

'Sybase'

Web

Metho

ds'

Loads'

A'bit'

None'

technical environment

iOS$

Android$

Windows$

None$

mobile applications

On#premise#

In#the#cloud#

All#over#the#place#

infrastructure location

Jenkins'

Maven

'

Hudson

'

ClearCase'

Ra3o

nal'Team'

Cruise'Con

trol'

Subversio

n'

Git'

TFS'

AnthillPro'

Udep

loy'

Arifa

ctory'

AppD

ynam

ics'

Got'it,'don't'use'it'

Nope'

Yup'

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'

release frequency

time troubleshooting

conclusions

What next?Get lift off with a Ranger4 DevOps Maturity Assessment

www.ranger4.com/get-devopstastic

Respondents scored an average

63.48 on the DevOps Maturity Index (DMI)

Do you want to know your

DMI score?