DevOps: What was that again?

DevOps: What was that again?

Ok, so I get it! You have already heard this term a zillion times. Gosh! Aren’t we good with acronyms (well look at SAFe)? But when I first heard this term & promptly went Googl-ing around it, I was quite surprised – as there wasn’t much of “surprising stuff” in it frankly. Hmnn! What am I saying here?

Well, if we dig deep in to this concept of DevOps – do we really see something extra ordinary? Nah! Unfortunately, even Agile family itself is formed with many frameworks – which are loosely coupled – allowing us enough breathing room to play around with it. But when we started playing with the frameworks, more often we ended up letting the good practices (mostly engineering practices) fall through the crack. Making sense? Let me elaborate.

Assume, 15 years back – we were doing a well-planned traditional project. If you were managing the show (let’s assume you were the PM) – won’t you be having plans in place for the release management? Under most likelihood – you would definitely have it chalked out and there you would be having all the bells and whistles of Release Management world in place to ensure a smooth flow! If you did – great! You are in the flow!

Duh! Then what the h*** is DevOps? Ok – this term – DevOps was popularized through a series of "DevOps Days" starting in 2009 in Belgium (& then in India)*. So, a practice – which was there from ages, lost the glory somehow in between – was brought back to light by group of people – who probably realized that we were on many instances deviating from the common rules of software development. And as we are typically attracted by the “new” stuffs around us – this gained popularity quite fast. Well of course with ever changing technology trends, DevOps had its focus on bridging the growing distance between development and build/release teams. And it also started leveraging the technology support of Cloud (e.g. Canopy) and VM.

So here we stand - with DevOps - doing the TEAM work that we used to do once, but today it's powered with current stack of smart tools/platforms to support the overall process. So, weather it's just CI/CD or Automation or perhaps containerization - it's a world of DevOps, a world - where Software Development happens as a TEAM - nothing to separate them out in silos.

Cheers!!!

*Source: http://en.wikipedia.org/wiki/DevOps

I had a very narrow view of Dev Ops , but have learned a bit in the last year.

Like
Reply

I resonate your thoughts - DevOps is a culture thing. Had once written about it - https://medium.com/@shamasis/things-i-learned-while-streamlining-engineering-at-fusioncharts-part-1-5e10817958b There is a paradox with identifying DevOps as an entity in an organisation that has good and favourable operations. The better it is adopted, the more invisible it becomes.

Like
Reply

To view or add a comment, sign in

More articles by Arijit Sarbagna

  • Why Your GCC’s Survival Hinges on a Coherent Target Operating Model (TOM)

    The Silent Crisis Facing GCCs Global Capability Centres (GCCs) are rising fast! India alone hosts around 1,700 GCCs…

    2 Comments
  • Product Centric Model is the Way Forward for GCCs

    Executive Summary The development of Global Capability Centers (GCCs) is at a turning point. Previously regarded as…

    5 Comments
  • Why Agile Fails: The PA-SA-WAKA-DA Theory

    Take a look at four of primary reasons as way organizations perform "Agile" wrong, causing them to fail. It is funny…

    4 Comments
  • Thou Shalt Use Pure Scrum

    Are we too much driven by "Purity"? Does it always work? "This project can't be done on Scrum – the client only…

    31 Comments
  • The Inevitable Death Of DevOps

    As I started writing the first few lines of C++ codes, I never thought that I will remain a C++ developer only (well…

    6 Comments
  • DevOps: The Other Wise Man

    Once upon a time, there lived 4 software developers..

    2 Comments
  • Do you see the Cloud?

    It's amazing that we can't discuss enough of Cloud nowadays. This is a craze - just like many other buzzwords…

  • Agile and DevOps: Which fits where?

    Context You must have been through these questions just too many times. What is Agile? What is DevOps? Do they fit…

    1 Comment
  • Agile/DevOps: Pre-Benefit Quantification

    If you are using Agile software delivery for some time or perhaps freshly started or may be planning to get started…

    4 Comments
  • Agile Knowledge fails over Wisdom

    If you look back 10 years, around 2004-05 time frame, you hardly had anyone publicizing their work on Agile. Barring a…

    3 Comments

Others also viewed

Explore content categories