What Makes a Good DevOps Tool?
We had an interesting discussion the other day about what made a “good” DevOps tool. The assertion is that a good citizen or good “link” in the toolchain has the same basic attributes regardless of...
View ArticleDevOps is about Building Fords, not Ferraris
There is an interesting obsession with having the ‘ultimate’ of whatever you’re talking about. This applies to most things in our society: jobs, houses, televisions, cars. You name it, there is an...
View ArticleDevOps DARPA Style
I think spending a lot of time on DevOps may skew my interpretation of different trends and articles. To me it seems that everyone is trying to reinvent and “lean out” there design to engineering flow...
View ArticleSlides from Agile Austin Talk 2-12-2013
This post slides from my talk at Agile Austin on February 12, 2013. I want to thank the group for the opportunity and the audience for the great interaction! Link to slides: DevOps Beyond the Basics –...
View ArticleA System for Changing Systems – Part 9
The last capability area in the framework is that of Monitoring. I saved this for last because it is the one that tends to be the most difficult to get right. Of course, commensurate with the...
View ArticleA System for Changing Systems – Part 8
The fourth capability area is that of Provisioning. It covers the group of activities for creating all or part of an environment in which an application system can run. This is a key capability for...
View ArticleA System for Changing Systems – Part 7 – Deployment Capabilities
The third capability area is that of Deployment. Deployment deals with the act of actually putting the changes into a given target environment. It is not prescritive of how this happens. Many shops...
View ArticleA System for Changing Systems – Part 6 – Change Management and Orchestration...
This post covers the first two capability areas in the system taxonomy. This discussion will begin with where the changes come into the “system for changing systems”, Change Management, and proceed...
View ArticleA System for Changing Systems – Part 5 – Top-level Categories
The first step to understanding the framework is to define the broad, top level capability areas. A very common problem in technology is the frequent over-use of terms that can have radically different...
View ArticleA System for Changing Systems – Part 4 – Groundwork for Understanding the...
In the last couple of posts, we have talked about how application systems need a change application system around them to manage the changes to the application system itself. A “system to manage the...
View Article