{"id":32438,"date":"2025-09-23T13:15:41","date_gmt":"2025-09-23T11:15:41","guid":{"rendered":"https:\/\/scrum-master.org\/?p=32438"},"modified":"2025-09-23T13:19:18","modified_gmt":"2025-09-23T11:19:18","slug":"calms-framework-devops-transformation","status":"publish","type":"post","link":"https:\/\/scrum-master.org\/en\/calms-framework-devops-transformation\/","title":{"rendered":"The 5 Keys of the CALMS DevOps Framework and Its Impact on Agile Teams"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"32438\" class=\"elementor elementor-32438\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-23b7ff2c e-flex e-con-boxed e-con e-parent\" data-id=\"23b7ff2c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-728e6e25 elementor-widget elementor-widget-text-editor\" data-id=\"728e6e25\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<p><strong>DevOps<\/strong> has become a powerful movement in the world of software development. By breaking down barriers between development and operations teams, it enables <strong>faster, more reliable, and more efficient delivery of value<\/strong>. Yet, organizations often struggle to understand whether they are truly ready to adopt DevOps practices.<\/p>\n\n<p>This is where the <strong>CALMS framework<\/strong> comes in. Originally introduced by thought leaders like Jez Humble in the\u00a0<em>DevOps Handbook<\/em>, CALMS offers a simple yet comprehensive way to assess DevOps adoption. It stands for Culture, Automation, Lean, Measurement, and Sharing. Each pillar represents an essential aspect of the DevOps mindset and provides guidance for organizations on their DevOps journey.<\/p>\n\n<p>In this article, we will explore the <strong>five CALMS pillars<\/strong>, their <strong>connection to Agile principles<\/strong>, and <strong>how they support successful DevOps transformation<\/strong>. By the end, you will understand how CALMS can help teams strengthen agility and achieve continuous improvement.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d1d2f9a elementor-widget-tablet__width-initial elementor-widget elementor-widget-image\" data-id=\"d1d2f9a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/scrum-master.org\/wp-content\/uploads\/calms-devops-lean-agile.jpg\" class=\"attachment-large size-large wp-image-32441\" alt=\"Illustration of CALMS DevOps framework with culture, automation, lean, measurement, and sharing pillars\" srcset=\"https:\/\/scrum-master.org\/wp-content\/uploads\/calms-devops-lean-agile.jpg 1536w, https:\/\/scrum-master.org\/wp-content\/uploads\/calms-devops-lean-agile-768x512.jpg 768w, https:\/\/scrum-master.org\/wp-content\/uploads\/calms-devops-lean-agile-600x400.jpg 600w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cfe355c elementor-widget elementor-widget-text-editor\" data-id=\"cfe355c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"wp-block-heading\">What is the CALMS Framework?<\/h2>\n<p><\/p>\n<p>The <strong>CALMS framework<\/strong> is a conceptual <strong>model<\/strong> that helps organizations evaluate their readiness for DevOps. It is not a set of tools or technical instructions but a way of thinking that emphasizes collaboration, automation, and learning.<\/p>\n<p><\/p>\n<p><strong>The acronym CALMS stands for:<\/strong><\/p>\n<p><\/p>\n<ul class=\"wp-block-list\">\n<li><strong>Culture<\/strong><\/li>\n\n<li><strong>Automation<\/strong><\/li>\n\n<li><strong>Lean<\/strong><\/li>\n\n<li><strong>Measurement<\/strong><\/li>\n\n<li><strong>Sharing<\/strong><\/li>\n<\/ul>\n<p><\/p>\n<p>Together, these five pillars form a DevOps framework that assesses whether a team or organization is prepared for change. They highlight the key DevOps principles needed to move beyond isolated practices and embrace a culture of shared responsibility.<\/p>\n<p><\/p>\n<p>Unlike traditional approaches that focus on processes or technologies alone, CALMS provides a balanced perspective. It shows that successful DevOps requires not just efficient deployment pipelines but also a mindset shift across development teams, operations teams, and leadership.<\/p>\n<p><\/p>\n<h2 class=\"wp-block-heading\">The 5 CALMS Pillars in DevOps<\/h2>\n<p><\/p>\n<h3 class=\"wp-block-heading\">Culture<\/h3>\n<p><\/p>\n<p>At the heart of <strong>DevOps<\/strong> lies <strong>culture<\/strong>. A successful <strong>DevOps transformation<\/strong> depends on trust, transparency, and collaboration across teams. <strong>Development and operations<\/strong> must move away from silos and adopt a mindset of <strong>shared responsibility<\/strong>.<\/p>\n<p><\/p>\n<p>This cultural shift mirrors the\u00a0<strong>Agile values<\/strong> described in the Agile Manifesto and the Scrum Guide. <strong>Team members<\/strong> work together, learn from mistakes, and focus on delivering customer value. A strong <strong>DevOps culture<\/strong> also encourages open communication and <strong>continuous improvement<\/strong>, enabling organizations to adapt quickly in a changing environment.<\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\">Automation<\/h3>\n<p><\/p>\n<p><strong>Automation<\/strong> is the backbone of <strong>DevOps practices<\/strong>. Without it, teams cannot achieve the speed and reliability required for <strong>continuous integration<\/strong> and <strong>continuous delivery<\/strong>. <strong>Automated deployment<\/strong> pipelines reduce manual errors, shorten lead times, and allow teams to focus on innovation rather than repetitive tasks.<\/p>\n<p><\/p>\n<p>From infrastructure provisioning to testing and monitoring, automation supports the entire\u00a0<strong>development process<\/strong>. It is one of the <strong>best practices<\/strong> that drives both productivity and quality, ensuring that <strong>DevOps adoption<\/strong> delivers measurable results.<\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\">Lean<\/h3>\n<p><\/p>\n<p>The <strong>Lean<\/strong> pillar applies proven Lean principles to the <strong>DevOps world<\/strong>. The goal is to improve the <strong>DevOps process<\/strong> by removing waste, reducing bottlenecks, and creating faster <strong>feedback loops<\/strong>.<\/p>\n<p><\/p>\n<p>When applied to the\u00a0<strong>development process<\/strong>, Lean encourages small, incremental changes rather than large, risky deployments. This approach supports <strong>agility<\/strong>, enabling teams to deliver value early and often. Lean thinking also emphasizes <strong>continuous improvement<\/strong>, making it a natural complement to <strong>Agile frameworks<\/strong>.<\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\">Measurement<\/h3>\n<p><\/p>\n<p>In <strong>DevOps<\/strong>, improvement is impossible without <strong>measurement<\/strong>. Organizations need reliable metrics to understand performance, identify bottlenecks, and validate progress.<\/p>\n<p><\/p>\n<p>The <strong>CALMS framework<\/strong> highlights measurement as a way to connect <strong>DevOps practices<\/strong> to business outcomes. Teams track deployment frequency, lead time, change failure rate, and recovery time\u2014often referred to as <strong>DORA metrics<\/strong>. These measures create <strong>feedback loops<\/strong> that allow teams to inspect, adapt, and continuously improve, just as <strong>Agile principles<\/strong> recommend.<\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\">Sharing<\/h3>\n<p><\/p>\n<p>The final pillar, <strong>sharing<\/strong>, emphasizes knowledge exchange and transparency across all parts of the organization. <strong>DevOps encourages<\/strong> a culture where successes, failures, and lessons learned are openly communicated.<\/p>\n<p><\/p>\n<p>This practice strengthens collaboration between <strong>development teams<\/strong> and the <strong>operations team<\/strong>, and builds trust. It also ensures that information is not confined to a few experts but is available to all <strong>team members<\/strong>. Sharing supports the broader <strong>DevOps mindset<\/strong> and is essential for long-term success.<\/p>\n<p><\/p>\n<h2 class=\"wp-block-heading\">CALMS and Agility<\/h2>\n<p><\/p>\n<p>The <strong>CALMS DevOps framework<\/strong> is not just about tools or processes; it is about enabling agility at every level. Each of the five <strong>CALMS pillars<\/strong> directly supports the principles of Agile, making DevOps and agility natural partners rather than competing approaches.<\/p>\n<p><\/p>\n<ul class=\"wp-block-list\">\n<li><strong>Culture<\/strong> aligns with Agile values such as collaboration, transparency, and respect. Without a culture of trust, neither Agile nor DevOps can succeed.<\/li>\n\n<li><strong>Automation<\/strong> reinforces Agile\u2019s focus on delivering working software frequently by making deployment fast and reliable.<\/li>\n\n<li><strong>Lean<\/strong> mirrors Agile\u2019s emphasis on simplicity and continuous delivery of value.<\/li>\n\n<li><strong>Measurement<\/strong> supports empiricism, one of the foundations of Scrum, by providing data for inspection and adaptation.<\/li>\n\n<li><strong>Sharing<\/strong> ensures that knowledge flows freely, reducing silos and supporting collaboration across <strong>team members<\/strong>.<\/li>\n<\/ul>\n<p><\/p>\n<p>When combined, these elements turn Agile ceremonies and principles into real business outcomes. For example, a team running Scrum events but without\u00a0<strong>automation<\/strong> or <strong>measurement<\/strong> may find that agility isn\u2019t fully realized. The CALMS model ensures that the <strong>DevOps mindset<\/strong> and Agile practices work together to deliver continuous improvement and customer value.<\/p>\n<p><\/p>\n<p>In short, <strong>CALMS in DevOps<\/strong> creates the bridge between <strong>Agile principles<\/strong> and practical delivery, allowing organizations to achieve sustainable and <strong>successful DevOps<\/strong> adoption.<\/p>\n<p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-733ffea elementor-widget-tablet__width-initial elementor-widget elementor-widget-image\" data-id=\"733ffea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1000\" height=\"855\" src=\"https:\/\/scrum-master.org\/wp-content\/uploads\/2022\/03\/formation-agile-devops.png\" class=\"attachment-large size-large wp-image-22603\" alt=\"Formation Agile Scrum DevOps\" srcset=\"https:\/\/scrum-master.org\/wp-content\/uploads\/2022\/03\/formation-agile-devops.png 1000w, https:\/\/scrum-master.org\/wp-content\/uploads\/2022\/03\/formation-agile-devops-300x257.png 300w, https:\/\/scrum-master.org\/wp-content\/uploads\/2022\/03\/formation-agile-devops-768x657.png 768w, https:\/\/scrum-master.org\/wp-content\/uploads\/2022\/03\/formation-agile-devops-150x128.png 150w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3d9d36 elementor-widget elementor-widget-text-editor\" data-id=\"c3d9d36\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"wp-block-heading\">Best Practices for Adopting CALMS in DevOps<\/h2>\n<p><\/p>\n<p>Adopting the <strong>CALMS framework<\/strong> requires more than introducing new tools. It involves a shift in mindset, leadership support, and a commitment to <strong>continuous improvement<\/strong>. Below are some best practices to guide a successful <strong>DevOps adoption<\/strong>.<\/p>\n<p><\/p>\n<p><strong>Start with culture.<\/strong> Encourage collaboration between development teams and the <strong>operations team<\/strong>. Promote a culture of openness where challenges, failures, and lessons learned are shared without blame. This creates the foundation for every other pillar of CALMS.<\/p>\n<p><\/p>\n<p><strong>Invest in automation.<\/strong> Begin with small wins such as automated testing or automated deployment. These improvements shorten the development process, reduce errors, and build confidence in the delivery pipeline.<\/p>\n<p><\/p>\n<p><strong>Apply Lean thinking.<\/strong> Look for bottlenecks in the current <strong>DevOps process<\/strong> and remove unnecessary steps. Focus on delivering small increments of value rather than large, risky releases. This Lean approach supports agility and reduces waste.<\/p>\n<p><\/p>\n<p><strong>Measure progress.<\/strong> Define clear metrics that align with business outcomes. Using <strong>DORA metrics<\/strong> or other indicators helps teams track performance, improve feedback loops, and connect daily work to organizational goals.<\/p>\n<p><\/p>\n<p><strong>Encourage sharing.<\/strong> Build practices that promote knowledge transfer across <strong>team members<\/strong>. This might include shared dashboards, documentation, or communities of practice. Sharing not only strengthens collaboration but also supports long-term <strong>DevOps success<\/strong>.<\/p>\n<p><\/p>\n<p>By following these practices, organizations can <strong>adopt DevOps processes<\/strong> effectively while using CALMS as a guiding framework. It provides clarity on where to focus first and ensures balance across all aspects of a <strong>DevOps transformation<\/strong>.<\/p>\n<p><\/p>\n<h2 class=\"wp-block-heading\">Role of the Scrum Master in Driving DevOps Success<\/h2>\n<p><\/p>\n<p>While DevOps often focuses on technical practices, the <strong>Scrum Master<\/strong> plays a crucial role in ensuring its success. Acting as a servant-leader, the Scrum Master helps development and <strong>operations teams<\/strong> adopt the <strong>DevOps mindset<\/strong> while staying aligned with Agile principles.<\/p>\n<p><\/p>\n<p>One of the most important contributions is fostering a strong <strong>DevOps culture<\/strong>. The Scrum Master encourages collaboration and <strong>shared responsibility<\/strong> across team members, breaking down silos between development and operations. This cultural shift is essential for <strong>successful DevOps<\/strong> implementation.<\/p>\n<p><\/p>\n<p>Scrum Masters also support <strong>continuous improvement<\/strong> by using inspection and adaptation. They guide teams in using metrics, such as DORA indicators, to improve feedback loops and strengthen the <strong>DevOps process<\/strong>. By making results transparent, they ensure that teams can respond quickly to change.<\/p>\n<p><\/p>\n<p>In addition, Scrum Masters can facilitate discussions on <strong>automation<\/strong>, helping teams prioritize work that improves delivery pipelines. They act as catalysts for removing organizational impediments, ensuring that <strong>DevOps practices<\/strong> are not blocked by outdated processes or rigid structures.<\/p>\n<p><\/p>\n<p>Finally, the Scrum Master plays a mentoring role in encouraging\u00a0<strong>knowledge sharing<\/strong>. By promoting learning opportunities, communities of practice, and open communication, they help sustain the <strong>DevOps journey<\/strong> beyond initial adoption.<\/p>\n<p><\/p>\n<p>In short, Scrum Masters are not technical implementers but cultural and organizational enablers. They ensure that the <strong>CALMS pillars<\/strong> are applied effectively, making them key players in the alignment of <strong>Agile<\/strong> and <strong>DevOps frameworks<\/strong>.<\/p>\n<p><\/p>\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n<p><\/p>\n<p>The <strong>CALMS framework<\/strong> offers more than a checklist; it provides a balanced lens for evaluating and guiding a <strong>DevOps transformation<\/strong>. By focusing on <strong>Culture, Automation, Lean, Measurement, and Sharing<\/strong>, organizations can ensure that their <strong>DevOps adoption<\/strong> is not only about tools, but about building the right mindset and practices for long-term success.<\/p>\n<p><\/p>\n<p>For Agile teams, CALMS acts as the bridge between principles and execution. It turns the values of the\u00a0<strong>Agile Manifesto<\/strong>and the practices of Scrum into tangible outcomes by enabling faster, more reliable, and sustainable delivery. When paired with meaningful metrics such as the <a href=\"https:\/\/scrum-master.org\/en\/maitriser-les-metriques-dora-un-guide-strategique-pour-le-succes-de-devops\/\">DORA indicators<\/a>, CALMS helps teams achieve true agility.<\/p>\n<p><\/p>\n<p>The role of the Scrum Master is especially important in this journey. By fostering\u00a0<strong>DevOps culture<\/strong>, encouraging <strong>continuous improvement<\/strong>, and facilitating <strong>shared responsibility<\/strong>, Scrum Masters act as catalysts for <strong>successful DevOps<\/strong>adoption.<\/p>\n<p><\/p>\n<p>If you want to explore how Agile principles provide the foundation for these practices, discover our guide on the <a href=\"https:\/\/scrum-master.org\/en\/methode-agile-simple-gestion-projet\/\">Agile method for project management<\/a>. Combined with CALMS, Agile and DevOps together unlock the potential for lasting organizational agility.<\/p>\n<p><\/p>\n<p>\ud83d\udcda For a deeper dive, you can also read\u00a0<a href=\"https:\/\/amzn.to\/48eZOa7\" target=\"_blank\" rel=\"noopener\"><em>Accelerate: The Science of Lean Software and DevOps<\/em><\/a>\u00a0by\u00a0<strong>Nicole Forsgren and Jez Humble<\/strong>, one of the pioneers behind the CALMS acronym and the broader DevOps movement.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Discover how the CALMS framework drives DevOps transformation. From culture to automation, learn how to adopt DevOps practices and strengthen agility.<\/p>\n","protected":false},"author":4,"featured_media":32441,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[154,156],"tags":[],"class_list":["post-32438","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops-en","category-agile-en"],"_links":{"self":[{"href":"https:\/\/scrum-master.org\/en\/wp-json\/wp\/v2\/posts\/32438","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scrum-master.org\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/scrum-master.org\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/scrum-master.org\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/scrum-master.org\/en\/wp-json\/wp\/v2\/comments?post=32438"}],"version-history":[{"count":15,"href":"https:\/\/scrum-master.org\/en\/wp-json\/wp\/v2\/posts\/32438\/revisions"}],"predecessor-version":[{"id":32455,"href":"https:\/\/scrum-master.org\/en\/wp-json\/wp\/v2\/posts\/32438\/revisions\/32455"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/scrum-master.org\/en\/wp-json\/wp\/v2\/media\/32441"}],"wp:attachment":[{"href":"https:\/\/scrum-master.org\/en\/wp-json\/wp\/v2\/media?parent=32438"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/scrum-master.org\/en\/wp-json\/wp\/v2\/categories?post=32438"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/scrum-master.org\/en\/wp-json\/wp\/v2\/tags?post=32438"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}