Examples FinancialBank: EUR 300.000 Web travel agency: EUR 200.000 80% Software Dev dollars on defects
Solving trivial bugs1. Developer writes code and tests2. Tester finds defect and logs3. Developer tries to reproduce4. Developer finds bug and investigates5. Team discussion about how it should work6. Developer re-codes, re-unit-tests, re-builds, re-delivers7. Tester verifies and closes ticket
We let bugs happen Requirements Software Bugs Development Quality Control
Requirements Maturity Three Amigo meeting Acceptance Driven DevelopmentWe need change! In Flight UI Review Pair Programming Quality Without compromise Constant Feedback Deliver Value
Quality comes from within Commitment Continuous Improvement Quality Responsibility Confidence
Working togetherExploratory Testers Programmers Communication Communication Be curious about how stuff is tested by Programmers Ask Testers for help Partner with Programmers Show Testers what’s build / tested Coach Test Awareness / Test infection Help out with Automation
What are we doing here? It’s NOT Testing It’s NOT Coding....