Quantifying DevOps Capability - stick to ... C ... A...L...M...S ..

One of the most debatable talk in DevOps community right now is what exactly DevOps is and whether it even needs a definition. I agree with their assertion that DevOps needs a definition. It is hard to engage with a topic when you are bombarded with million comments around culture and collaboration. They are unavoidably important, but to get you started and to onboard new adopters, DevOps needs something more tangible, something that you can look at and see the beginnings of in your business. Otherwise we risk that you leave bewildered about what to do next.

I think this framework already exists in the community – it was introduced by.. Damon Edwards and then refined by Jez Humble into the acronym we now know as Culture, Automation, Lean, Metrics and Sharing : C A L M S.

·        Culture – Own the change to drive collaboration and communication

·        Automation – Take manual steps out of your value chain

·        Lean – Use lean principles to enable higher cycle frequency

·        Metrics – Measure everything and use data to refine cycles

·        Sharing – Share experiences, successful or not, to enable others to learn

These are the pillars of a successful DevOps implementation. Ignoring just one can compromise overall effectiveness. They also serve as an excellent benchmark to assess your current capability and highlight the areas you need to improve.

From here you can set plans and priorities for initiatives to move the elements forward. Breaking these down into smaller horizons allows you to focus on smaller projects and components and also means you have plenty of opportunity to assess progress and make course corrections. You should also prioritize the initiatives that will have the biggest impact to your customers – this is lean in action during transformation as well as product development.

Prepared for the definition of HIGH to keep moving. This is continuous improvement in action! The DevOps community will continue to innovate and the advanced practitioners will continue to push the envelope to unlock operational performance. The community continues to play a huge role in helping create context for what LowMedium and High mean, and you can immediately play your part in that based on your experience and context.

DevOps is and will continue to enter common terminology in the IT industry at a rapid pace. The way that it attracts and engages new adopters will need to mature as it makes that transition from niche to mainstream. If you find the community difficult to penetrate and hard to map to your own business, consider CALMS as the yardstick by which your transformation will be measured. And when you pitch the DevOps transformation to your colleagues, remember its lineage; it’s the first step to making a sustainable cultural change.

To view or add a comment, sign in

More articles by Dillip Kumar Sahu

  • How Organisational Culture Impacts Agile Transformation

    Agile methodologies are not just processes—they require a cultural shift to succeed. An organisation’s culture can…

    2 Comments
  • isn't about being essential; but making yourself less necessary over time ...

    True leadership isn’t about being essential; it’s about making yourself less necessary over time. How? By focusing on:…

  • Rushing the Transformation

    When did you made a draconian change? How long did it take? Usually the answer is – after a good deep breathe..

  • For Sucessfule Agile Transformation – Leadership must have these 5 ELEMENTS

    Let us discuss some of the important elements of a successful transformation. While success may be attributed to…

  • Assessing Team's STATE

    I have been working with teams and been a part of teams for couple of years now . I’ve been confused by what some…

  • Agile Transformation Challenges

    As the industry is maturing, encourages frequent inspection and adaptation, a leadership philosophy that encourages…

    1 Comment
  • FOREST - Product Backlog

    Formulate, Order, Refine, Estimate, Split, Try Many new scrum teams find it hard to get Backlog Refinement to work…

  • Transforming To DevOps....

    DevOps …. DevOps ….

  • Holacracy ..

    HOLACRACY is a self-managing system which removes power and decision making from traditional roles of power. Instead…

  • Challenges... AGILE

    Dealing with challenges is inherent is any development approach, but Agile methods often expose problems that were…

Others also viewed

Explore content categories