October 24, 2008

...Learn TDD with Codemanship

Example Agile Quality Assurance Strategy

For the morbidly curious among you, here's a link to a (suitably anonymised) quality assurance strategy for what some might describe as an "Agile project" team.

There's much emphasis on defect prevention and "left-shifting" (the practice of moving testing further upstream in the design and development process), as well as on automation and the economy of scale that can be achieved.

There are metrics. Don't be afraid. They're only baby metrics, and haven't learned how to bite yet.

There's also some process guidance and a bt of innovation for incorporating non-functional quality requirements into a lightweight, iterative and - most importantly - test-driven development approach.

Posted 12 years, 11 months ago on October 24, 2008