a quality assurance framework for contemporary software delivery
TestOps is a way of working to build and maintain quality assurance across software delivery, it’s not new but is often a concept discussed and then applied in an inconsistent manner. The majority of information in the public domain is product driven so lacks impartiality and a common approach.
The TestOps Quality Assurance Framework
- a comprehensive definition of TestOps and its place in software delivery
- a consistent way of working across all areas of Quality Assurance
- separate and independent of implementation technologies
Design Principles
- reduce risk when building software or accepting software changes
- increase speed, traceability and repeatability in software testing
- reduce complexity to increase adoption
- harness developments in automation, integration and analytics
- independent of implementation technologies
- be an enabler of DevOps whilst remaining independent
The Four Quality Pillars
The TestOps Quality Assurance Framework is made up of four quality pillars, each representing a collection of related disciplines derived from the TestOps Maturity Model. A clear and simple structure that aligns with Quality Assurance in contemporary software delivery.
Capability
The resources and skills required to deliver your Quality Objectives.
Practices
Practices for optimal performance and efficiency to support building confidence in software quality.
Tooling & Integration
The Tools and Technologies used in harmony to deliver automated and integrated solutions around your practices.
Visualisation & Insights
Access to past and future facing data, presented in meaningful ways, to drive your software quality strategy and direction.
Disciplines
The framework disciplines under each pillar are clearly grouped to establish a common and shared understanding.
Delve deeper and each discipline has a detailed definition together with recommendations to achieve a greater level of maturity.
Growing Maturity
The four pillars and disciplines of The TestOps Quality Assurance Framework are a means to establish and grow maturity in software delivery. The Maturity Model provides the ability to independently assess and monitor Quality Assurance maturity levels.
Solutions & Skills
Let us help your organisation to grow software quality through our Solutions and Learning Programme.