Iain Bright Agile Tour Dublin 2015
Background and challenges Building a shared understanding Sharing findings from exploratory testing What worked… and didn’t
Not about Agile Not about testing About people and more importantly – about people working together
Spencer Stuart Greenfield project to replace legacy system Moved to Agile from iterative based Waterfall
Development and test teams not working together Little guidance on how to ‘deliver’ Get involved early Add value to development effort Hybrid version of Agile First complete module to be delivered with this approach
Model based testing technique SRD with Use Cases UI/UX templates and prototypes Mindmap shared with scrum team How to make relevant to developers Kept at arms length
Define approach Paired testing
Legacy defects Previous development stream near completion Flagged for ‘QA review’ post triage Acceptance tests added
Focus on scrum output Loosely time boxed Scope based on relevant part of model Issues and queries logged Feedback shared with lead developer and BA initially Continued through each sprint
Test model reviewed start of each sprint Time not allocated to process Share understanding with all involved UX Designers Stricter with getting issues resolved Avoid ripple effect
Improved quality Less defects raised from formal System Test Integration testing Testers knowledge of system used to guide developers automated API testing Acceptance Tests on legacy defects used for other scrum teams Increased understanding of each others roles
Collaboration shouldn’t be restricted to Agile Don’t keep it to yourself