Skip to main content

Using Promise Theory to Improve Digital Service Quality

Jeff Sussna (Ingineering.IT)
Average rating: ***..
(3.50, 6 ratings)
Slides:   1-PDF 

Promise Theory is a powerful formal model conceived by Mark Burgess to describe the relationships that drive complex distributed systems. It forms the conceptual basis for CFEngine; it can also, though, be used to describe socio-technical systems such as DevOps or even entire digital service organizations. Promise Theory offers a language for thinking about service relationships within and between systems, people, and organizations. This language can help us improve service quality by increasing empathy between organizations and people, and by better understanding the relationships between continuity and discontinuity in the systems we manage.

This session will introduce Promise Theory as a methodology that can help us deliver continuous service quality in environments characterized by complexity, uncertainty, and change. The session will start with a brief introduction to the topic. The introduction will focus on explaining what Promise Theory is and how it works, without delving into the underlying mathematical formalisms. The session will then present specific DevOps and digital service scenarios. It will explain how these scenarios can benefit from Promise Theory, and provide concrete examples that illustrate the power of Promise Theory in action.

Photo of Jeff Sussna

Jeff Sussna


Jeff Sussna is Founder and Principal of Ingineering.IT, a boutique consulting firm that facilitates Adaptive IT through teaching, coaching, and strategic design. Jeff has more than 20 years of IT experience, and has led high-performance teams across the Dev/QA/Ops spectrum. He is a highly sought-after speaker, and was recognized as a Top 50 Must-Read IT Blogger for 2012 and 2013 by BizTech Magazine. His interests focus on the intersection of development, operations, design, and business.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)