Andrew, are there specific categories or gaps that you feel are missing from the taxonomy?
In response to your question, the TBMC Taxonomy Evolution Sub-Committee considered:
(1) DevOps in the Delivery Services category; and
(2) whether there will be any future alignment/placement of DevOps related categories in the taxonomy.
It is the Sub-Committee’s consensus that DevOps does not represent a service in and of itself. Rather, it is, as stated on Amazon Web Services: “the combination of cultural philosophies, practices, and tools that increases an organization’s ability to deliver applications and services at high velocity.”[1] The U.S. General Services Administration’s Office of the CTO states that “DevOps is best described as the conventions and practices that create collaborative and communicative partnership between development and operation groups.”[2] Wikipedia states, in part, that DevOps “is a software delivery process that emphasizes communication and collaboration across the end-to-end value stream from concept to market.”[3]
Further, it is the Sub-Committee’s position that were such cultural changes and practices incorporated into the TBM taxonomy it would open the door to many, many others (e.g. Lean, Six Sigma, Agile) which would detract from the taxonomy’s stated purpose to:
- gain alignment between IT, Finance, and Business Unit leaders;
- provide a standard taxonomy to describe cost sources, technologies, IT resources (IT towers), applications, and services; and a
[1] https://aws.amazon.com/devops/what-is-devops/
[2] https://tech.gsa.gov/guides/what_is_devops/
[3] https://en.wikipedia.org/wiki/DevOps