DevOps Capability & Maturity
James Wilson

DevOps Capability & Maturity

Level 1: Manual, Unpredictable & Reactive

The first level of the Enterprise DevOps Maturity Model (EDMM) reflects the very manual, undocumented and ad hoc processes that take place within the development organisation. By definition, the activity is considered chaotic and uncontrolled.

Level 2: Agile Development

Level 2 of the EDMM reflects the key processes and tooling that enables a degree of repeatability to support the basic elements of Agile Development. While repeatable, the outcomes are not, necessarily, consistent and are unlikely to be sufficiently rigorous to support development organisations of scale.

Level 3: Basic DevOps

Level 3 of the EDMM reflects the key processes and tooling that supports the fundamental DevOps approach. Key elements include a defined Software Development Life-cycle, some basic automation around Release Automation and, possibly, a digital Scrum solution.

Level 4: DevQops

Level 4 of the EDMM reflects the key processes and tooling that supports the DevQops level - how rigorous Quality Assurance is supported as part of the DevOps approach. At this level the IT organisation will be able to interlink the Agile and Prescriptive methods (read about the "Bivergent" model) and support rigorous Quality Gates.

Level 5: Enterprise DevOps

Level 5 of the EDMM reflects the key processes and tooling that supports the full Enterprise DevOps vision. Level 5 enables the fully integrated C-Level view of the IT organisation from Project Portfolio Management, through ITSM, Continuous Validation, IT Governance and the Software Development Life-cycle.

要查看或添加评论,请登录

社区洞察

其他会员也浏览了