Author: Ben Arnott
Some random learnings from my experience of testing in an Agile environment –
- Quality is everyone’s responsibility
- Grey the lines of Developers and Testers
- Job titles don’t mean jack… it’s the role you play that counts
- NO MORE MINI WATERFALLS!
- Less focus on Defect detection rates and on quick to market software
- Advertise the “Sliders” and adhere to them
- Don’t be afraid to change the sliders, but make sure they are communicated
- Testers make great Interation Managers
- Automation isn’t a silver bullet, it is complimentary
- Tester and Tester pairing is great
- Tester and Developer pairing is great
- Tester and Subject Matter Expert (SME pairing) is great
- 80% of the Testing Effort is at the time of card elaboration
- Co-Locate wherever possible!
- If you are more than 10 metres away from a team member, you are NOT co-located
- It’s “Done” when it’s tested successfully
- Integrate Code Continuously and Continuously test integrated code.
- If Quality isn’t your number one slider… mitigate!
- If you smell a smell raise it
- If someone raises a smell, investigate
- Ask Why
- Ask Why again
- Communicate all changes with the entire project.

