3. What is Agile?
1. Individuals And Interactions over processes and tools
2. Working software over comprehensive documentation
3. Customer collaboration over contract negotiation
4. Responding to change over following a plan
That is, while there is value in the items on
the right, we value the items on the left more.
Better ways of developing
software, doing it and helping others do it.
Through this work we have come to value:
3
4. Agile Software development Teams
Team Composition
• Agile Coach (AC)
• Agile Tester (Tester)
• Developer (DEV)
• Product Owner (PO)
PO
AC
DEVs
Tester(s)
4
6. Agile Testing Principles
Continuous feedback.
Deliver Value to the Customer
Enable face-to-face communication
Have Courage
Keep it Simple ENJOY
Practice Continuous Improvement
Respond to Change
Self-Organize
Focus on People
6
15. “I think it’s very important to have a feedback loop, where you’re constantly
thinking about what you’ve done and how could be doing it better”
Elon Musk
15
18. An “agile testing mind-set” is customer-focused,
results-oriented, craftsman-like, collaborative,
creative, eager to learn, and passionate about
delivering business value in a timely manner.
Attitude is important, and it blurs the lines between
testers, programmers, and other roles on an agile
team.
18