Question: Agile's got it covered - so why DevOps?
It seems like agile has it all –with only 8 to 14 guiding principles, it offers the promise of better utilisation of creative resource, clarity for stakeholders, faster delivery and happier customers. Over a decade old and agile is all grown up, so why is this DevOps upstart getting so much attention?
Drawing on experiences at Nokia Entertainment, this talk looks at what DevOps is and what it brings to business. It looks at how DevOps compliments agile methods, and encourages attention on areas that could easily be overlooked.
John ClaphamNokia Entertainment
Agile's got it covered, so why DevOps?
Is this even worth answering?
To grow something you need to understand it’s
preferred conditions…
If DevOps is valuable, and different to Agile,
understanding will help nurture it.
Step 1: The What of DevOps.
Step 2: The Why of DevOps.
Step 3: DevOps’ relationship to Agile.
Step 1: The What Of DevOps…
Utah 2001…
DevOps on the other hand…
“A single day to change, two months to Deploy”
“The site is unresponsive - this blatantly hasn’t
been tested”
Tensions separate IT Operations and
Development…
Tensions separate IT Operations and
Development…
Stability vs Change
Tensions separate IT Operations and
Development…
Stability vs Change
Ops Culture vs Dev Culture
…not to mention a few technical challenges.
Culture
Automation
Monitoring
Sharing
Towards a culture of collaboration and trust.
Automation, of almost everything.
Monitoring of code, integration, systems, and
progress.
Sharing; of knowledge, feedback and
responsibility.
Step 2: The Why Of DevOps…
Time to Market.
Stability AND change.
Quality.
Cost and Efficiency.
Stealth Benefits?
Motivation.
Autonomy, Mastery, Purpose
Talent – attraction, retention.
Step 3: DevOps’ relationship to Agile…
You can tackle anything with agile…
A genuine need, or a sales gimmick?
Lean and Flow
Does it scale?
Patterns for common problems.
Community & Enthusiasts
Reflections…
Agile’s got it covered - so why DevOps?
Agile is ultimately about learning…
Confucius:
“By three methods we may learn wisdom:
First, by reflection, which is noblest;
Second, by imitation, which is easiest;
Third by experience, which is the bitterest.”
DevOps is a neat package
It covers what…
It covers what…and how
It hints at scale
…and focuses on culture
DevOps gets results*
*( Apply judiciously, not to be taken at meal times,
results will vary, there is a risk of point fix and
over investment )
Thanks!
@johnC_Bristol
Further reading…
DevOps at Nokia Entertainment
http://www.infoq.com/articles/monthly-devops-01-nokia
Nokia Music
http://www.nokia.com/gb-en/apps/app/nokia-music/
Picture Credits
Suspension Bridge & Whisky Barrels
http://www.flickr.com/photos/uk_pictures/3483034558/
Barley, Ian Britton
http://www.flickr.com/photos/freefoto/729511482/
Agave, Mike Jorgensen
http://www.flickr.com/photos/mikejorgensen/137624042/
Snowbird Mountains,
http://www.flickr.com/photos/johnandchristina/2438275715/
Frustration
http://www.flickr.com/photos/50325419@N08/5661682250/
Snake Sign
http://www.flickr.com/photos/matthigh/3312783047/
Top Related