These are the slides from a discussion Jared Richardson and Phil Lew had on agile testing.
They discussed:
Agile (testing) trends
Scrum
Requirements
Metrics
Documentation
Tools
and much more.
A recording can be found here:
http://www.youtube.com/user/XBOSoft
2. XBOSoft info
• Founded in 2006
• Dedicated to software quality
• Software QA consulting
• Software testing services
• Offices in San Francisco and Amsterdam
3. Housekeeping
• Everyone except the speakers is muted
• Questions via the gotowebinar control on the
right side of your screen
• Questions can be asked throughout the
webinar, and we’ll try to fit them in
• Also, general Q and A at the end of the
webinar
5. Agenda: • Agile development trends
• How to test 'agile'
• How to implement scrum
• Typical scrum testing bottlenecks
• How to solve them
• Testing agile requirements
• Agile test metrics
• By popular demand:
• Agile test automation
• Agile performance Testing
• Q and A
8. What is Agile?
Agile technical versus management implementation
• XP is a type of technical implementation
• Scrum is a type of management implementation
Agile development trends
• Increasing implementation
• Common problems and issues
11. Agile QA - Testing Realities
• Less formal preparation
• More uncertainty-shifting to team needs
• Convergence of dev and test role
• Higher integration with development
• Increased communication
• Increased span of influence for QA
• Requirements
• Code reviews
14. Agile Testing Process
• Test planning and test estimation
• Unit, integration and system testing
• Risk, test strategies
• Tools
• Requirements
• Continuous integration
16. Distributed Agile Testing
Ideally everyone works from the same location.
In reality people on the same team will be
working from different locations and time zones.
18. “Difficult for some testers to adapt to agile”
- Shawn, project manager XBOSoft,
discussing an agile transition he is working on.
19. “Role change: less testing,
more coaching. Testers
become ‘test coaches’ or
‘quality directors’ to make sure
the team is doing sufficient
testing.”
-Huib Schoots, huibschoots.nl
20. Role of a Tester
• Characteristics of an agile tester
• Differences between an agile tester and
a traditional tester?
24. Keys to Agile – Scrum Implementation
• Scrum is one management method for
implementing agile.
• Other methods include Kanban
• Key do’s and don’ts when implementing either
35. Questions and Answers
• We’ve discussed up to now:
• Agile development trends
• How to test 'agile'
• How to implement scrum
• Testing agile requirements
• Agile test metrics
• Tools