5. How Programmers Lives Change
• We write tests before code
– I can’t just go write something and fix it
later
• We refactor constantly
– I have to accept that my code isn’t
perfect, and it never will be
• We Pair Program
– I have to share my intellectual activity
with someone else
• We communicate constantly with our
customer
– I have to drop the idea of the “Luser”
and look on all ideas as good ideas
• We are part of an integral team
– Sometimes I have to work on things
other than writing code.
• There is really no such thing as “my
code” anymore
6. Tester Stereotypes
• They’re only testers because
they couldn’t code
• Man, these guys are anal!
• They have a pathological
desire to find problems with
the code
• They don’t know when to let
up
– Good enough is just never
good enough
7. How a Testers Life
Changes
•Tests are not “What Comes After
Development if We Have Time But We
Never Have Time”
•We need to identify and write tests
early and often
•Automation baby, Automation
•The relationship of acceptance tests
to requirements needs to be tight.
•Relationship between programmers
and testers is tighter
•Collaboration over confrontation
•Entering Defects is not enough
•We are finally being recognized and
utilized as a vital part of
development, not just a gatekeeper
9. Big Changes Ahead
•Our Job title may actually go away
•That doesn’t mean the job does
•Deeply integrated into the “inner circle”
•Story development is very different from what we are used to
•We have to be communicating constantly with the programmers and testers.
•We are actually encouraged to make changes now
10. Project Manager Stereotypes
• Slaves to the schedule
• Don’t really understand
how hard software is.
• Want me to spend all
my time “updating
status”
• Man, and I thought the
testers were anal!
11. Project Manager Changes
• Where is the new job
that fits our role?!
• We may be asked to
become Scrum Masters
– An *extremely* different
view of a project
• I’m still being asked to
ensure a project will be
on time
• Focus on scope instead
of time…feels weird