Team Topologies – organizing business and technology teams for fast flow
Matthew Skelton and Manuel Pais
Team Topologies is a clear, easy-to-follow approach to modern software delivery with an emphasis on optimizing team interactions for flow.
Four fundamental types of team – team topologies – and three core team interaction modes combine with awareness of Conway’s Law, team cognitive load, and responsive organization evolution to define a no-nonsense, team-friendly, humanistic approach to building and running software systems.
Devised by experienced IT consultants Matthew Skelton and Manuel Pais, the Team Topologies approach is informed by the well-known DevOps Team Topologies patterns (also authored and curated by Matthew and Manuel). Matthew and Manuel have worked with many organizations around the world to help them shape their teams for modern software delivery, and Team Topologies is the result of that experience.
- ISBN: 978-1942788812
- Paperback: 240 pages
- Publisher: IT Revolution Press (September 7, 2019)
Internal Tech Conferences
Victoria Morgan-Smith and Matthew Skelton
Internal tech conferences can make a significant impact on an organisation’s level of sharing, learning, and communication by accelerating multi-team learning across technology departments. An increasing number of enlightened organisations are using this powerful approach to spread and embed new ideas and practices.
In this book we share practical advice on how to prepare, run, and follow-up on an internal tech conference, together with some case studies from several organisations showing the approaches in common and the adaptations for each situation.
- eBook via Leanpub
- 127 pages
- Published April 2019 by Conflux Books
Team Guide to Software Operability
Matthew Skelton, Alex Moore, and Rob Thatcher, 2016
Team Guide to Software Operability is 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.
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.
Continuous Delivery with Windows and .NET
Matthew Skelton & Chris O’Dell, O’Reilly, 2016
In this short book, we describe how to make Continuous Delivery work with Windows and .NET, covering the platform-specific tools like NuGet, Visual Studio, and PowerShell that (in 2015) didn’t exist for non-Windows platforms. The Foreword to the book is written by Dave Farley, co-author of the original Continuous Delivery book.
This book is required reading for the MSc in Software Systems Engineering course at University College London (UCL).
- Continuous Delivery with Windows and .NET (O’Reilly, 2016)
Build Quality In
Steve Smith and Matthew Skelton (editors), Leanpub, 2015
Build Quality In is a book of Continuous Delivery and DevOps experience reports from the wild. We have an incredible group of Continuous Delivery and DevOps practitioners, who have freely shared their own first-hand experiences in this area.
The interdependent disciplines of Continuous Delivery and DevOps are of immense value to an organisation, but they are hard. We have seen Continuous Delivery and DevOps work in the wild, as have other practitioners. We want to help people on their own Continuous Delivery and DevOps journey, by sharing the experiences of those who have done it – what worked, what didn’t, and the highs and lows of trying to build quality into an organisation.