Professional Documents
Culture Documents
Testers
SoftTec2010
Vipul Gupta
Sr. Test Architect
www.impetus.com
Agenda
Why Agile?
What Agile development demands?
Challenges it poses for testers
Habits tester should develop
Introduction to Test3600
Who am I?
vipul gupta
tester by heart
test architect by choice
current leader of test
engineering R&D
Who all here follow Agile?
Who all here TRULY follow Agile?
Why Agile?
incremental
build gradually
review and demonstrate
Why Agile?
iterative
take small steps, have multiple
checkpoints
development and testing
works together
Why Agile?
adaptive
replan based on learnings
and feedback
Why Agile?
predictive
granular user stories
defined acceptance criteria
What Agile Development Demands?
high
collaboration
pairing between teams
What Agile Development Demands?
self
organization
onus on deliverables
Challenges for Testers
challenges
achieving adequate test coverage in
each iteration
incomplete code delivered with each
iteration
user stories not clearly drafted
developers do most of the testing
Does it mean testers existence is jeopardized?
Testers Still Needed
need to
expand user stories
validate completeness of
requirements
perform more specialized
testing
Habits testers need to develop
habit 1
be proactive
open in communication with team and
stakeholders
own the tasks that are assigned
Habits testers need to develop
habit 2
begin with the end in mind
define the scope correctly
retrospect
Habits testers need to develop
habit 3
put first things first
strategize before moving forward
continuous planning
Habits testers need to develop
habit 4
think win/win
pair up with the business and
development team
stay away from blame game
Habits testers need to develop
habit 5
seek first to understand, then
to be understood
identify the root cause of the problem
identify multiple solutions
discuss the solutions within team
do not make personal attacks on any
team member
Habits testers need to develop
habit 6
synergize
testers and developers collaboration can
help in improving test coverage
share the tasks within team
share the learnings with other team
members
Habits testers need to develop
habit 7
sharpen the saw
learn new techniques
exploit OSS tools
Introduction to Test3600
test3600
7 habits
be proactive
begin with the end in mind
put first things first
think win/win
seek first to understand, then to be
understood
synergize
sharpen the saw
References
references
Derived from “The Seven
Habits of Highly Effective
People” written by Stephen R.
Covey
Thank You
http://twitter.com/#!/vipsgupta
https://vipulgupta1.wordpress.com/