Member-only story
Quality Engineering is not Quality Assurance Engineering
Definitions set the frame.
From the Old French “definer”, definitions structure concepts by clarifying its boundaries, elements, and interactions — three elements we will cover in this article dedicated to Quality Engineering in the software industry.
The Quality Engineering definition you will find in this article builds upon the evolution of Lean, Agile and DevOps, but is not a mere rebranding of Quality Assurance to try selling you testing tools for your CI/CD pipeline.
Quality Engineering is a paradigm shift in how we act on our software production system to create a lasting business competitive advantage of Quality at Speed software with focused and pragmatic transformations.
Why Quality Engineering
Pressuring challenges with strong constraints
Accelerated changes, disruptive innovations, and a globalized competition in a BANI world are key traits of the so-called “digital transformation”. In that context where best practices are easily replicated, competitive advantages through operational excellence are at best, temporary.
Organizations are therefore facing numerous digital challenges to survive:
- Continuously deliver…