the 7 habits of effective agile testers

26
The 7 habits of Effective Agile Testers SoftTec2010 Vipul Gupta Sr. Test Architect www.impetus.com

Upload: vipul-gupta

Post on 12-May-2015

727 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The 7 habits of effective agile testers

The 7 habits of Effective Agile Testers

SoftTec2010

Vipul Gupta

Sr. Test Architect

www.impetus.com

Page 2: The 7 habits of effective agile testers

Agenda

Why Agile?

What Agile development demands?

Challenges it poses for testers

Habits tester should develop

Introduction to Test3600

Page 3: The 7 habits of effective agile testers

Who am I?

tester by heart

test architect by choice

current leader of test

engineering R&D

vipul gupta

Page 4: The 7 habits of effective agile testers

Who all here follow Agile?

Page 5: The 7 habits of effective agile testers

Who all here TRULY follow Agile?

Page 6: The 7 habits of effective agile testers

Why Agile?

build gradually

review and demonstrate

incremental

Page 7: The 7 habits of effective agile testers

Why Agile?

take small steps, have multiple

checkpoints

development and testing

works together

iterative

Page 8: The 7 habits of effective agile testers

Why Agile?

replan based on learnings

and feedback

adaptive

Page 9: The 7 habits of effective agile testers

Why Agile?

granular user stories

defined acceptance criteria

predictive

Page 10: The 7 habits of effective agile testers

What Agile Development Demands?

collaboration

pairing between teams

high

Page 11: The 7 habits of effective agile testers

organization

onus on deliverables

self

What Agile Development Demands?

Page 12: The 7 habits of effective agile testers

achieving adequate test coverage in

each iteration

incomplete code delivered with each

iteration

user stories not clearly drafted

developers do most of the testing

challenges

Challenges for Testers

Page 13: The 7 habits of effective agile testers

Does it mean testers existence is jeopardized?

Page 14: The 7 habits of effective agile testers

expand user stories

validate completeness of

requirements

perform more specialized

testing

need to

Testers Still Needed

Page 15: The 7 habits of effective agile testers

be proactive open in communication with team and

stakeholders

own the tasks that are assigned

Habits testers need to develop

habit 1

Page 16: The 7 habits of effective agile testers

begin with the end in mind define the scope correctly

retrospect

Habits testers need to develop

habit 2

Page 17: The 7 habits of effective agile testers

put first things first strategize before moving forward

continuous planning

Habits testers need to develop

habit 3

Page 18: The 7 habits of effective agile testers

think win/win pair up with the business and

development team

stay away from blame game

Habits testers need to develop

habit 4

Page 19: The 7 habits of effective agile testers

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 5

Page 20: The 7 habits of effective agile testers

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 6

Page 21: The 7 habits of effective agile testers

sharpen the saw learn new techniques

exploit OSS tools

Habits testers need to develop

habit 7

Page 22: The 7 habits of effective agile testers

integrated toolset and set of

practices based on proven

product testing patterns

Introduction to Test3600

test3600

Page 23: The 7 habits of effective agile testers

Test3600

Page 24: The 7 habits of effective agile testers

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

Summary

7 habits

Page 25: The 7 habits of effective agile testers

Derived from “The Seven

Habits of Highly Effective

People” written by Stephen R.

Covey

References

references

Page 26: The 7 habits of effective agile testers

Thank You

http://twitter.com/#!/vipsgupta

https://vipulgupta1.wordpress.com/