I help teams and organisations to understand, adopt, and evolve approaches to operability through workshops & training, mentoring, hands-on pairing, demonstrations, and good software architectural practice.

Operability: the properties of a system which make it work well in Production.


Together with Rob Thatcher, I am co-author of Team Guide to Software Operability, a practical guide to introducing and improving operability for many kinds of software. In this book, we demonstrate a collection of tried-and-tested technology-independent techniques for addressing operability within software engineering and IT operations teams.


Follow @Operability on Twitter for updates on the book!

Operability concerns the qualities of a system which make it work well over its lifetime, and software operability applies these core engineering principles to software systems. An operable software system is one which delivers not only reliable end-user functionality, but also works well from the perspective of the operations team.

Contact me