What does it mean to optimise for resilience? Why is resilience so valuable to an organisation, and how can operability contribute towards it?
In this article Steve Smith explains what optimising for resilience is, and why it is so valuable to IT delivery.
Why is it wrong to assume failures are preventable in IT? Why does optimising for robustness leave organisations ill-equipped to deal with failure, and what are the usual outcomes?
In this article Steve Smith explains why a production environment is always in a state of failure, why optimising for robustness results in a brittle failure response process, and why Dual Value Streams are a common countermeasure to failure.
Why do so many organisations optimise their delivery of IT services for robustness? What risk management practices are normally involved, and do their risk reduction capabilities outweigh their costs?
In this article Steve Smith explains what optimising for robustness is, and why it is inadequate for IT service delivery. This is part of the Resilience As A Continuous Delivery Enabler series.
The DevOps Handbook describes an admirable DevOps As A Philosophy based on flow, feedback, continual learning and experimentation. However, a near-decade of naivety, confusion, and profiteering surrounding DevOps has left the IT industry with DevOps As A Cult and the benefits of Operability are all too often overlooked.
In this article Steve Smith explains why DevOps As A Philosophy is a laudable ideal, why DevOps As A Cult is the unpleasant reality, and why organisations should instead focus on Operability as an enabler of Continuous Delivery.