Member-only story
Continuous Deployment Pipelines — The Systemic Recipe
The need to accelerate software delivery cycles is driving companies to set up automated deployment pipelines to streamline various activities through automation and repeatability.
Nevertheless, 47% of companies consider non-regression testing to be one of the major unresolved issues, with underlying problems of test environments (55%) and insufficient test coverage (39%).
As a result, many of these pipelines struggle to meet their objectives, becoming more fragile and rapidly obsolete in the face of the various stimuli an organization undergoes, such as product evolution or employee turnover.
This article explores how the systemic approach supported by the MAMOS model can not only solve these problems, but also promote long-term sustainability of the software production system.
Non-regression testing, an art of balance
Non-regression testing is unattractive for many teams for multiple reasons: automating repetitive scenarios that either don’t exist or are carried out manually, solving background problems such as test data or environments, and maintaining them.
Typical arguments against non-regression testing are that it doesn’t justify the investment. Accused of slowing down delivery cycles and…