<?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>Sustainable working practices &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/tag/sustainable-working-practices/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 08:13:54 +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>HumanOps: It&#8217;s Time to Make DevOps Personal</title>
		<link>https://www.bestdevops.com/humanops-its-time-to-make-devops-personal/</link>
					<comments>https://www.bestdevops.com/humanops-its-time-to-make-devops-personal/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Sat, 01 Apr 2017 07:54:12 +0000</pubDate>
				<category><![CDATA[IT Training]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[HumanOps]]></category>
		<category><![CDATA[IT teams]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Sustainable working practices]]></category>
		<category><![CDATA[Work Environment]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=1116</guid>

					<description><![CDATA[DevOps has transformed how teams build and ship software, but the human cost of on-call culture is still largely ignored. HumanOps is the movement pushing the industry to treat engineer wellbeing as a first-class operational concern.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on a perspective piece originally published on jaxenter.com (April 2017). The core arguments remain highly relevant to modern DevOps and SRE practice.</em></p>



<h2 class="wp-block-heading">The Human Behind the Alert</h2>



<p class="wp-block-paragraph">As infrastructure has migrated to the cloud it has become increasingly abstracted and self-healing. Autoscaling groups restart failed instances. Health checks reroute traffic. Runbooks are codified into automation. Yet when something goes seriously wrong at 3 am on a Saturday, it is still a human being who wakes up, unlocks a phone, and starts diagnosing the problem.</p>



<p class="wp-block-paragraph">The tech industry&#8217;s long-standing mantra of &#8220;move fast and break things&#8221; has spread well beyond Silicon Valley startups into every sector that depends on IT infrastructure. The problem is that this culture risks breaking the most important asset those organisations possess: the health and morale of the engineers who keep the systems running.</p>



<h2 class="wp-block-heading">Why On-Call Culture Is a Systemic Problem</h2>



<p class="wp-block-paragraph">Scale brings complexity, and complexity brings unpredictability. An on-call engineer cannot know when the next page will arrive. The expectation of continuous availability—of being a &#8220;superhero&#8221; or &#8220;ninja&#8221; who is always ready to respond—creates sustained, chronic stress.</p>



<p class="wp-block-paragraph">Some of the concrete consequences include:</p>



<ul class="wp-block-list">
<li><strong>Cognitive degradation.</strong> A developer woken at 3 am to resolve an incident is unlikely to be productive, accurate, or safe the following day. Research in sleep science consistently shows that interrupted sleep can be more harmful than simply reduced sleep—though the on-call engineer often suffers both.</li>
<li><strong>Increased error risk.</strong> Fatigue reduces concentration. High-pressure, late-night incidents are exactly the conditions in which consequential mistakes happen. The 2017 GitLab database deletion incident—in which a tired engineer ran a destructive command on the wrong server—became a widely cited example of how human exhaustion amplifies operational risk.</li>
<li><strong>Staff attrition.</strong> Engineers with poor work-life balance leave. Replacing a departing employee carries significant costs in recruitment, onboarding, and lost institutional knowledge. Commonly cited estimates place replacement cost at a significant fraction of that employee&#8217;s annual salary, making wellbeing a hard business concern, not a soft one.</li>
</ul>



<h2 class="wp-block-heading">DevOps Extended with Empathy: Introducing HumanOps</h2>



<p class="wp-block-paragraph">DevOps already asks teams to break down silos between development and operations, to share responsibility for reliability, and to learn from failure without blame. HumanOps extends that thinking one step further: it asks organisations to treat engineer wellbeing as an operational metric with the same rigour applied to uptime or deployment frequency.</p>



<p class="wp-block-paragraph">The term was coined by the team at Server Density (an infrastructure monitoring company) precisely because the business of sending alerts and waking people up made the human cost of on-call work impossible to ignore. The founding principle is straightforward:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>Human health impacts business health.</strong></p></blockquote>



<p class="wp-block-paragraph">Or, as Richard Branson has framed it in broader business terms: look after your people, and your customers and bottom line will benefit too.</p>



<h2 class="wp-block-heading">Core HumanOps Principles</h2>



<p class="wp-block-paragraph">HumanOps is not a certification or a formal methodology—it is a set of guiding principles intended to shape how engineering organisations are run. The most important include:</p>



<ul class="wp-block-list">
<li><strong>Human health is an operational concern.</strong> Wellbeing, rest, and sustainable pace are not HR soft topics—they directly affect system reliability.</li>
<li><strong>Alerts have a human cost.</strong> Every page that fires out of hours represents an interruption to someone&#8217;s rest, family time, or cognitive recovery. That cost should be tracked and minimised.</li>
<li><strong>Knowledge should not be siloed.</strong> When a critical fix can only be performed by one or two people, those individuals carry disproportionate on-call burden and become single points of failure for the organisation.</li>
<li><strong>Managers should share on-call rotation.</strong> Leadership that has never been paged at 4 am is poorly positioned to prioritise alert noise reduction or sustainable scheduling.</li>
<li><strong>Blameless postmortems matter.</strong> Creating a culture in which engineers can be honest about errors without fear of punishment is essential both for learning and for reducing the anxiety that makes on-call work more stressful than it needs to be.</li>
</ul>



<h2 class="wp-block-heading">Practical Steps for Engineering Teams</h2>



<p class="wp-block-paragraph">Abstract principles only help if they translate into concrete changes. Here are actionable practices teams can adopt:</p>



<h3 class="wp-block-heading">1. Audit Your Alert Volume</h3>



<p class="wp-block-paragraph">Track the number of out-of-hours alerts per engineer per week. Any alert that fires repeatedly without triggering a fix is noise, not signal. Establish a regular process—sometimes called an &#8220;alert review&#8221;—to tune thresholds and eliminate pages that do not require immediate human action.</p>



<h3 class="wp-block-heading">2. Define Escalation Policies Deliberately</h3>



<p class="wp-block-paragraph">Not every alert needs to wake a senior engineer immediately. Work with managers to map which failure modes genuinely require immediate human intervention, which can wait until business hours, and which should be handled through automated remediation. Document these policies explicitly.</p>



<h3 class="wp-block-heading">3. Spread On-Call Load Equitably</h3>



<p class="wp-block-paragraph">Rotate on-call responsibilities across the team—including, where appropriate, managers and tech leads. Use scheduling tools to ensure no individual carries a disproportionate share of nights or weekends. Consider providing compensatory time off after a difficult on-call week.</p>



<h3 class="wp-block-heading">4. Measure the Human Cost</h3>



<p class="wp-block-paragraph">Useful metrics to track include:</p>



<ul class="wp-block-list">
<li>Number of out-of-hours pages per engineer per month</li>
<li>Mean time to resolve (MTTR) broken down by time of day</li>
<li>Interruption cost in engineer-hours</li>
<li>On-call hours per person over a rolling quarter</li>
</ul>



<p class="wp-block-paragraph">Surfacing these numbers in team retrospectives makes the human cost of reliability decisions visible and discussable.</p>



<h3 class="wp-block-heading">5. Run Blameless Postmortems</h3>



<p class="wp-block-paragraph">After significant incidents, hold a structured review focused on systemic causes rather than individual blame. Document what happened, why, and what changes will prevent recurrence. Publish the postmortem internally so the whole organisation can learn from it.</p>



<h3 class="wp-block-heading">6. Reduce Knowledge Silos</h3>



<p class="wp-block-paragraph">If only one or two people know how to resolve a class of incidents, invest in pairing, runbook documentation, and cross-training until at least three or four engineers are capable of handling those situations independently.</p>



<h2 class="wp-block-heading">The Business Case Is Straightforward</h2>



<p class="wp-block-paragraph">Some engineering leaders still treat wellbeing as a &#8220;nice to have&#8221; that competes with delivery speed. The business case argues otherwise. Fatigued engineers make more mistakes, and mistakes in production are expensive. Burned-out engineers leave, and turnover is expensive. Alert-fatigued on-call teams respond more slowly, and slow incident response is expensive.</p>



<p class="wp-block-paragraph">Investing in sustainable on-call practices—better tooling, smarter escalation, fairer rotation, and a culture that values rest—is not charity toward employees. It is sound operational engineering applied to the humans who run the systems.</p>



<h2 class="wp-block-heading">Conclusion</h2>



<p class="wp-block-paragraph">DevOps has done an enormous amount to improve how software is built, deployed, and operated. But the movement has at times been so focused on automation, tooling, and process that it has overlooked the engineers at the centre of it all. HumanOps is a reminder that the most important assets in any technology organisation go home every night—and they need to sleep.</p>



<p class="wp-block-paragraph">Recognising that engineers experience stress, that interrupted sleep has real cognitive consequences, and that sustainable working practices improve both business outcomes and human lives is not a radical idea. It is simply good engineering management applied to the whole system—people included.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/humanops-its-time-to-make-devops-personal/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
