Determining goals for continuous quality
Considering an organization that wants to transform toward continuous quality (which was defined in Chapter 1), examples of transformation goals for each of the six categories defined earlier in this chapter are described here:
- Agility:
- We complete all sprint retrospectives with actionable quality improvements, enhancing our sprint quality metrics.
- We deploy new features based on user feedback quickly after receiving it, ensuring our product evolves in alignment with user needs.
- We integrate automated testing in our CI/CD pipeline, achieving a reduction in manual testing time.
- We implement feature flagging to test new features with select user groups, increasing our feature success rate.
- Efficiency:
- We automate our regression testing, reducing the testing cycle time.
- We reduce our overall software development life cycle time through process optimizations and tool integrations.
- We achieve a year-over-year reduction in development costs by...