<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>could &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/tag/could/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bestdevops.com</link>
	<description>Lets Learn, Do it &#38; Share! Thats a Best DevOps!!!</description>
	<lastBuildDate>Mon, 12 Oct 2026 12:12:45 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>Improving DevOps Automation with Continuous Delivery Chain Acceleration</title>
		<link>https://www.bestdevops.com/improving-devops-automation-with-continuous-delivery-chain-acceleration-2/</link>
					<comments>https://www.bestdevops.com/improving-devops-automation-with-continuous-delivery-chain-acceleration-2/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Mon, 03 Jul 2017 09:41:49 +0000</pubDate>
				<category><![CDATA[Continuous Delivery]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[could]]></category>
		<category><![CDATA[DevOps automation]]></category>
		<category><![CDATA[DevOps teams]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=2006</guid>

					<description><![CDATA[DevOps automation alone is not enough to maximize software delivery speed. Learn how continuous delivery chain acceleration—through parallelism, build tools, portable environments, and scalable infrastructure—can supercharge your pipeline.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on concepts originally discussed on <strong>theserverside.com</strong>.</em></p>



<h2 class="wp-block-heading">Why Automation Alone Isn&#8217;t Enough</h2>



<p class="wp-block-paragraph">When organizations want to make software delivery faster and more reliable, the instinct is to automate everything in sight. Set up a CI server. Automate testing. Use deployment pipelines to push code to production without manual intervention. These are all sound practices—but they address only half of the problem.</p>



<p class="wp-block-paragraph">Automation removes human bottlenecks. It ensures that repetitive, error-prone tasks are handled consistently and without requiring engineers to intervene at every step. A highly automated continuous delivery chain reduces the chance of delays, keeps the pipeline flowing, and frees your engineers to focus on complex work that genuinely requires human judgment.</p>



<p class="wp-block-paragraph">But automation does not, by itself, make individual tasks <em>faster</em>. A fully automated build that takes 45 minutes is still a 45-minute build. An automated test suite that runs sequentially against a single agent still takes the same wall-clock time as a manual run would. This is where <strong>continuous delivery chain acceleration</strong> comes in.</p>



<h2 class="wp-block-heading">Automation vs. Acceleration: Understanding the Difference</h2>



<p class="wp-block-paragraph"><strong>Automation</strong> replaces manual steps with scripted or tool-driven equivalents, reducing human effort and the risk of inconsistency.</p>



<p class="wp-block-paragraph"><strong>Acceleration</strong> reduces the elapsed time for a task to complete—whether that task is manual or already automated. Acceleration strategies include parallelism, faster hardware, optimized tooling, and eliminating data-transfer overhead between environments.</p>



<p class="wp-block-paragraph">A mature DevOps pipeline pursues both goals simultaneously. Automating without accelerating produces a pipeline that is consistent but not necessarily fast. Accelerating without automating introduces variability and human error. The two practices are complementary, not interchangeable.</p>



<h2 class="wp-block-heading">Strategies for Continuous Delivery Chain Acceleration</h2>



<h3 class="wp-block-heading">1. Leverage Scalable, On-Demand Infrastructure</h3>



<p class="wp-block-paragraph">Resource-intensive pipeline stages—compilation, test execution, artifact packaging—run faster when more compute is available. Cloud-based platforms, developer PaaS offerings, and serverless functions let you scale out compute horizontally on demand. Rather than waiting for a fixed build agent pool to free up, jobs can be dispatched to ephemeral workers and run concurrently. This directly reduces queue time and total pipeline duration.</p>



<h3 class="wp-block-heading">2. Use Dedicated Build Acceleration Tools</h3>



<p class="wp-block-paragraph">Compilation is one of the most time-consuming stages in a delivery pipeline, even when it is fully automated. Build acceleration tools distribute compilation work across multiple cores or machines, dramatically reducing build times for large codebases. Examples include:</p>



<ul class="wp-block-list">
<li><strong>IncrediBuild</strong> – distributes C/C++ and other build workloads across a network of machines.</li>
<li><strong>CMake with Ninja</strong> – generates build files optimized for parallel execution.</li>
<li><strong>Bazel or Buck</strong> – support incremental and distributed builds, rebuilding only what has changed.</li>
<li><strong>ccache / sccache</strong> – compiler caches that avoid recompiling unchanged translation units.</li>
</ul>



<p class="wp-block-paragraph">Choosing the right tool depends on your language ecosystem and team size, but the principle is universal: reduce the time spent in compilation by parallelizing or caching work wherever possible.</p>



<h3 class="wp-block-heading">3. Design for Parallelism Throughout the Pipeline</h3>



<p class="wp-block-paragraph">One of the foundational promises of continuous delivery is that team members can work concurrently without stepping on each other. The same principle applies to pipeline stages. If your test suite can be split into independent shards and run across multiple agents simultaneously, total test time drops proportionally. If static analysis, security scanning, and unit tests can run in parallel rather than sequentially, your feedback loop tightens significantly.</p>



<p class="wp-block-paragraph">Parallelism does not happen automatically. It requires deliberate pipeline design: identifying which stages have no dependencies on each other, splitting test suites into shards, and configuring your CI/CD tool (Jenkins, GitLab CI, GitHub Actions, Tekton, etc.) to fan out work across parallel runners.</p>



<h3 class="wp-block-heading">4. Deploy to a Single, Portable Environment</h3>



<p class="wp-block-paragraph">Maintaining separate staging and deployment targets for different environment types multiplies effort. Containerization—Docker being the most widely adopted approach—addresses this by packaging the application and its dependencies into a portable image that runs consistently wherever containers are supported. You build and test one artifact, then promote that same image through environment stages (dev → staging → production) without rebuilding or re-configuring for each target.</p>



<p class="wp-block-paragraph">This reduces both resource consumption and cognitive overhead. Your pipeline does not need branching logic to handle environment-specific quirks, and your team spends less time on environment-related debugging.</p>



<h3 class="wp-block-heading">5. Minimize Data Transfer Between Environments</h3>



<p class="wp-block-paragraph">A common source of hidden latency is the practice of developing in one environment, testing in a second, and deploying from a third. Each handoff involves copying artifacts, credentials, and configuration across network boundaries. This transfer time accumulates and is easy to overlook when profiling pipeline duration.</p>



<p class="wp-block-paragraph">Where practical, consolidating stages within a single environment—or using a shared artifact registry so that artifacts are uploaded once and pulled by reference—eliminates redundant data movement. Cloud-native pipelines that keep build, test, and deploy stages within the same cloud region and network reduce egress latency and cost.</p>



<h2 class="wp-block-heading">Putting It Together: A Compound Benefit</h2>



<p class="wp-block-paragraph">Automation and acceleration are mutually reinforcing. An accelerated but manual process is fragile. An automated but slow process constrains how quickly teams can iterate. When you combine both:</p>



<ul class="wp-block-list">
<li>Feedback cycles shorten, so developers catch and fix defects sooner.</li>
<li>Deployment frequency can increase without a proportional increase in team size.</li>
<li>Engineers spend more time on meaningful work and less time waiting on the pipeline.</li>
<li>The cost of a failed build or deployment is lower because recovery is faster.</li>
</ul>



<p class="wp-block-paragraph">The practical starting point is to measure your pipeline. Identify which stages consume the most wall-clock time, then apply acceleration techniques to those stages first. Profile again after each change. Continuous delivery chain optimization, like the pipelines it improves, is an iterative process.</p>



<h2 class="wp-block-heading">Key Takeaways</h2>



<ul class="wp-block-list">
<li><strong>Automation</strong> removes manual effort and reduces inconsistency; <strong>acceleration</strong> reduces elapsed time.</li>
<li>Scalable cloud infrastructure reduces queue time for compute-heavy pipeline stages.</li>
<li>Build acceleration tools (distributed compilation, caching) can significantly cut build times for large codebases.</li>
<li>Parallel pipeline design requires deliberate planning but compounds time savings across stages.</li>
<li>Containerization and single-artifact promotion reduce environment-specific complexity and transfer overhead.</li>
<li>Measure first—optimize the slowest stages before applying acceleration techniques broadly.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/improving-devops-automation-with-continuous-delivery-chain-acceleration-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Groupthink: An Underrated DevOps Challenge You May Already Be Experiencing</title>
		<link>https://www.bestdevops.com/whats-the-latest-devops-challenge-a-tendency-toward-groupthink-2/</link>
					<comments>https://www.bestdevops.com/whats-the-latest-devops-challenge-a-tendency-toward-groupthink-2/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Wed, 28 Jun 2017 06:28:14 +0000</pubDate>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[could]]></category>
		<category><![CDATA[DevOps challenge]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=1964</guid>

					<description><![CDATA[DevOps culture is built on collaboration — but that same cohesion can quietly give rise to groupthink. Learn how to recognize and address this subtle but serious team dysfunction.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on a topic originally sourced from <strong>searchsoftwarequality.techtarget.com</strong>. The analysis and recommendations below represent an independent treatment of the subject.</em></p>



<h2 class="wp-block-heading">An Unexpected DevOps Challenge: Groupthink</h2>



<p class="wp-block-paragraph">At first glance, groupthink seems like the last problem a DevOps team would face. DevOps culture deliberately brings together people from different disciplines — developers, operations engineers, QA specialists, security teams — each carrying distinct priorities and perspectives. The expectation is that this diversity of background naturally generates productive debate and well-rounded decisions.</p>



<p class="wp-block-paragraph">And yet, DevOps teams are not immune. In fact, the very qualities that make DevOps teams effective — tight collaboration, shared goals, high trust, and pressure to ship quickly — can quietly create the conditions for groupthink to take hold.</p>



<h2 class="wp-block-heading">What Is Groupthink?</h2>



<p class="wp-block-paragraph">The term <strong>groupthink</strong> was coined by social psychologist Irving Janis in 1972. It describes a phenomenon in which a group&#8217;s desire for harmony and consensus overrides its members&#8217; motivation to critically evaluate alternative courses of action. The result is poor decision-making that goes unchallenged — not because team members lack knowledge or intelligence, but because the social dynamics of the group suppress dissent.</p>



<p class="wp-block-paragraph">Groupthink tends to emerge in cohesive, high-performing groups under pressure — a profile that fits many DevOps teams almost perfectly.</p>



<h2 class="wp-block-heading">Why DevOps Teams Are Susceptible</h2>



<p class="wp-block-paragraph">Several structural and cultural features of DevOps work create fertile ground for groupthink:</p>



<ul class="wp-block-list">
<li><strong>Expert deference:</strong> In cross-functional teams, members naturally defer to the resident expert in each domain. If the infrastructure engineer says a deployment approach is fine, the developer may not push back — even if they have a legitimate concern. This deference, repeated across domains, can mean that no one is actually scrutinizing decisions holistically.</li>
<li><strong>Velocity pressure:</strong> DevOps teams are explicitly tasked with enabling continuous integration and continuous delivery (CI/CD). The pressure to move quickly and resolve issues decisively can discourage the slower, more deliberate thinking that surfaces better alternatives.</li>
<li><strong>Strong informal leaders:</strong> In any team, certain voices carry more weight. When one individual consistently frames problems and proposes solutions, others may self-censor to avoid conflict or to appear aligned with a high-status colleague.</li>
<li><strong>Fixed mindsets by specialty:</strong> Developers, operations engineers, and security professionals each bring ingrained assumptions about what matters most. When these mindsets calcify, team members from opposing disciplines may stop challenging each other, leading to polarization — or worse, a false consensus that obscures real disagreements.</li>
</ul>



<h2 class="wp-block-heading">Warning Signs of Groupthink in Your DevOps Team</h2>



<p class="wp-block-paragraph">The challenge with groupthink is that it can look, from the inside, like a team that is working well together. Here are specific warning signs to watch for:</p>



<ul class="wp-block-list">
<li><strong>Illusion of invulnerability:</strong> The team is overconfident about past successes and underestimates risks in new initiatives or architectural decisions.</li>
<li><strong>Consistent agreement with little discussion:</strong> Meetings end quickly, decisions are made without much debate, and team members rarely raise alternative approaches.</li>
<li><strong>Collective rationalization:</strong> When something goes wrong, the team finds reasons to dismiss warning signs rather than revisiting the original decision.</li>
<li><strong>Self-censorship:</strong> Individual team members privately doubt a decision but stay quiet to avoid disrupting the group&#8217;s apparent consensus or to avoid being seen as obstructionist.</li>
<li><strong>Pressure on dissenters:</strong> If a team member does raise a concern, others — explicitly or through body language and social cues — signal that dissent is unwelcome.</li>
</ul>



<h2 class="wp-block-heading">The Real Cost of Groupthink in DevOps</h2>



<p class="wp-block-paragraph">In a DevOps context, groupthink is more than a cultural problem — it has operational consequences. Poor architectural decisions, inadequate incident post-mortems, security gaps, and flawed release strategies can all persist longer than they should when teams are not engaging in genuine critical analysis. The feedback loops that DevOps depends on — from monitoring, retrospectives, and blameless post-mortems — only work if team members feel safe raising uncomfortable truths.</p>



<h2 class="wp-block-heading">How to Counter Groupthink in DevOps Teams</h2>



<p class="wp-block-paragraph">Recognizing the problem is the first step. Addressing it requires deliberate structural and cultural interventions:</p>



<ul class="wp-block-list">
<li><strong>Assign a devil&#8217;s advocate:</strong> In significant architectural or process discussions, formally designate someone to argue against the prevailing view. Rotating this role prevents it from becoming a social stigma.</li>
<li><strong>Use structured retrospectives:</strong> Blameless post-mortems and structured retrospective formats (such as Start/Stop/Continue or the 5 Whys) create a process where dissenting views are expected and welcomed, not exceptional.</li>
<li><strong>Encourage anonymous input:</strong> Tools that allow team members to submit concerns or questions anonymously — before or during meetings — can surface issues that people are reluctant to raise openly.</li>
<li><strong>Invite external perspectives:</strong> Bringing in someone from outside the team — a peer engineer, an architect from another squad, or an external consultant — to review major decisions disrupts the echo chamber dynamic.</li>
<li><strong>Separate idea generation from evaluation:</strong> In brainstorming sessions, explicitly split the phase where ideas are generated from the phase where they are critiqued. This reduces the social pressure to immediately defend or dismiss suggestions.</li>
<li><strong>Model psychological safety from leadership:</strong> Team leads and managers who openly acknowledge uncertainty, invite contradiction, and visibly reward constructive challenge create an environment where groupthink is less likely to take root.</li>
</ul>



<h2 class="wp-block-heading">Collaboration and Critical Thinking Are Not Opposites</h2>



<p class="wp-block-paragraph">The goal of a healthy DevOps team is not constant disagreement — it is <em>informed</em> agreement. The difference is that informed agreement is reached after genuine consideration of alternatives, risks, and minority viewpoints. When your team reaches consensus quickly, it is worth pausing to ask: is this because we have genuinely evaluated the options, or because the social dynamics of the group have made dissent feel too costly?</p>



<p class="wp-block-paragraph">The best DevOps teams treat psychological safety and critical thinking as foundational engineering practices — just as important as CI/CD pipelines, observability tooling, or infrastructure-as-code. Recognizing groupthink as a real and present risk is the first step toward building a team culture that is both cohesive and genuinely rigorous.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/whats-the-latest-devops-challenge-a-tendency-toward-groupthink-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DevOps Practitioners Open Up About Enterprise Adoption Challenges</title>
		<link>https://www.bestdevops.com/devops-practitioners-open-up-about-enterprise-adoption-challenges/</link>
					<comments>https://www.bestdevops.com/devops-practitioners-open-up-about-enterprise-adoption-challenges/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Wed, 31 May 2017 07:46:03 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Best Practices]]></category>
		<category><![CDATA[BestDevOps]]></category>
		<category><![CDATA[Challenges]]></category>
		<category><![CDATA[could]]></category>
		<category><![CDATA[DevOps practitioners]]></category>
		<category><![CDATA[IT]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=1694</guid>

					<description><![CDATA[Gene Kim and John Willis, co-authors of The DevOps Handbook, explain why large enterprises struggle to adopt DevOps—and why the most common objections don't hold up under scrutiny.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on reporting originally published by <strong>Computer Weekly</strong> ahead of the DevOps Enterprise Summit, London, June 2017, featuring insights from Gene Kim and John Willis, co-authors of <em>The DevOps Handbook</em>.</em></p>



<h2 class="wp-block-heading">The Myth That DevOps Is Only for Startups</h2>



<p class="wp-block-paragraph">Despite a growing list of large organisations successfully adopting DevOps practices, a stubborn misconception persists in the enterprise world: that continuous delivery and DevOps transformation are achievable only by technology-native companies like Google, Amazon, and Facebook—not by large, complex organisations with decades of legacy infrastructure and regulatory burden.</p>



<p class="wp-block-paragraph">Gene Kim, co-author of <em>The DevOps Handbook</em>, pushes back hard on this view. Speaking to Computer Weekly ahead of the DevOps Enterprise Summit in London (June 2017), Kim pointed to regulated industries—public sector bodies and financial services firms—as some of the most compelling proof points that DevOps can work at enterprise scale.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;If HM Revenue and Customs can do it, if Zurich Insurance and organisations like Allianz can do it—which are all organisations that have a reputation for being conservative—it just gives us more evidence that it really can be done.&#8221;</p><cite>— Gene Kim, co-author, <em>The DevOps Handbook</em></cite></blockquote>



<p class="wp-block-paragraph">Kim noted that before he can even begin making the case for DevOps, enterprise leaders often pre-empt the conversation with objections: security, compliance requirements, change management processes, and entrenched legacy code are the most common. Yet organisations operating under government regulation and statutory restriction have managed to overcome precisely these barriers.</p>



<h2 class="wp-block-heading">Common Enterprise Objections to DevOps</h2>



<p class="wp-block-paragraph">Resistance to DevOps in large organisations typically clusters around a predictable set of concerns:</p>



<ul class="wp-block-list">
<li><strong>Security and compliance:</strong> Regulated industries worry that the speed of continuous delivery conflicts with audit trails and change-approval processes.</li>
<li><strong>Legacy systems:</strong> Monolithic architectures and decades-old codebases are seen as incompatible with modern CI/CD pipelines.</li>
<li><strong>Organisational complexity:</strong> Large enterprises have more stakeholders, more silos, and more entrenched processes than startups.</li>
<li><strong>Cultural inertia:</strong> Changing how developers and operations teams collaborate requires sustained leadership commitment.</li>
</ul>



<p class="wp-block-paragraph">John Willis, then Director of Ecosystem Development at Docker and a fellow co-author of <em>The DevOps Handbook</em>, acknowledged that enterprise practitioners who have succeeded with DevOps are often treated by peers as exceptions rather than examples to follow.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;People say things like: &#8216;It&#8217;s different for my company. You don&#8217;t know how hard it is, and I do. I really do.'&#8221;</p><cite>— John Willis, co-author, <em>The DevOps Handbook</em></cite></blockquote>



<h2 class="wp-block-heading">How Scaremongering Puts CIOs Off DevOps</h2>



<p class="wp-block-paragraph">Willis identified a second major barrier: the way DevOps is marketed and sold to enterprise decision-makers. Aggressive sales pitches and over-the-top evangelism have caused many CIOs to become understandably cynical about the entire movement.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;I&#8217;ve watched a lot of sales people over the years, on calls I&#8217;ve done, and they&#8217;ll go into enterprises and say—after just 10 minutes of meeting them—you&#8217;re doing it all wrong and you need to stop now and do it this way instead.&#8221;</p><cite>— John Willis</cite></blockquote>



<p class="wp-block-paragraph">Few experienced IT leaders respond well to that approach, especially when it is paired with doom-laden predictions about being overtaken by competitors. Willis described a pattern he has observed repeatedly: every two years or so, a new technology or practice is declared existentially important, and those who don&#8217;t adopt it immediately are positioned as dangerously behind.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;I spoke to a large financial organisation the other day and five years ago they were told they had to use Puppet. The world would be doomed if they didn&#8217;t go to Puppet. Then they started hearing that if you don&#8217;t do DevOps, you&#8217;re doomed, and then they&#8217;re told a year or so later that if you&#8217;re not doing Docker, you&#8217;re horrible and should be thrown in jail.&#8221;</p><cite>— John Willis</cite></blockquote>



<p class="wp-block-paragraph">The practical consequence is that CIOs develop a healthy—sometimes excessive—scepticism toward any new IT practice, even one with genuine, demonstrated value like DevOps. Willis&#8217;s advice: look past the hype cycle and focus on peer organisations that have made measurable progress.</p>



<h2 class="wp-block-heading">Are You Ever &#8220;Done&#8221; With DevOps?</h2>



<p class="wp-block-paragraph">A question that surfaces frequently among enterprise IT leaders is whether there is a defined finish line for DevOps adoption. Kim argues this framing misunderstands what continuous delivery and continuous improvement actually mean—there is no completion state, because the goal is ongoing capability-building, not a one-time project.</p>



<p class="wp-block-paragraph">That said, Kim is clear that progress is both measurable and rewarded. He pointed to specific organisations—Capital One in the US, ITV and Barclays in the UK—as examples of enterprises that, while not at 100% DevOps adoption, have made enough progress that the leaders championing those efforts are being given greater organisational authority as a result.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;My prediction is they will continue to be elevated to influence the practices in as much of the organisation as possible, and they can share their experiences about how to foster these initiatives without getting fired, or having it killed by the more conservative elements within the organisation.&#8221;</p><cite>— Gene Kim</cite></blockquote>



<h2 class="wp-block-heading">External Forces Beyond IT&#8217;s Control</h2>



<p class="wp-block-paragraph">Willis raised an important and often overlooked point: even organisations that execute a DevOps transformation correctly can be derailed by macro-economic forces entirely outside IT&#8217;s influence. A retailer that builds excellent CI/CD pipelines and a strong DevOps culture can still struggle if the retail sector itself is under structural pressure.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;I get this pain in my heart when I see a company that does everything right, but then they get off tilt—not because of anything they&#8217;ve done with IT, but because of the economics of the business they&#8217;re in.&#8221;</p><cite>— John Willis</cite></blockquote>



<p class="wp-block-paragraph">Kim echoed this with a widely cited example: no IT transformation could have saved Blockbuster from the structural disruption caused by streaming services. Technology capability is a necessary but not sufficient condition for surviving disruption.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;No amount of technology could have saved Blockbusters. Maybe they could have found a way out, but technology in and of itself could not have saved Blockbusters.&#8221;</p><cite>— Gene Kim</cite></blockquote>



<h2 class="wp-block-heading">Why DevOps Still Matters for Large Enterprises</h2>



<p class="wp-block-paragraph">Despite the caveats, Kim&#8217;s broader argument is that DevOps capability is increasingly table-stakes for any established enterprise that wants to remain competitive. Large brands in any industry vertical face a growing number of smaller, more agile competitors who can iterate faster and deliver value to customers more efficiently.</p>



<p class="wp-block-paragraph">The practical implication for enterprise IT leaders:</p>



<ul class="wp-block-list">
<li>Treat DevOps as a long-term capability investment, not a project with an end date.</li>
<li>Look to peer organisations in similarly regulated or complex environments for credible proof points.</li>
<li>Be sceptical of vendor-driven scaremongering, but don&#8217;t let that scepticism prevent genuine modernisation.</li>
<li>Measure progress, reward the people driving it, and expand successful practices incrementally across the organisation.</li>
<li>Recognise that IT transformation improves competitive agility but cannot compensate for fundamental business model problems.</li>
</ul>



<p class="wp-block-paragraph">The organisations that have made DevOps work at enterprise scale—in regulated financial services, government, and broadcasting—demonstrate that the barriers most commonly cited are real but not insurmountable. The challenge is sustained leadership commitment and a willingness to learn from those who have already made the journey.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/devops-practitioners-open-up-about-enterprise-adoption-challenges/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
