11. The Personality of
Software
Behavior is software Personality
It’s more than what your software
does.
It’s HOW your software does it.
Bugs Are Personality Flaws
Some are deal breakers
Some are just frustrating
@theBConnolly
19. User Needs Vs.
Tech Choices
Implementation is the method of satisfying intent
When changes are not visible to our users
we want the effects of those changes to be
exactly that, invisible.
@theBConnolly
20. You Know What I
Mean?
@theBConnolly
Don’t lose the forest looking
at the trees
Maintain the Unspoken
Mutual understanding of
intent
26. Know Your
Elevator Pitch
You will get asked if you tested EVERYTHING
Desire for complete testing is rooted in uncertainty about change.
Let Strategy assure that risk is being managed
@theBConnolly
28. “ Complexity:
The state or quality of being intricate or
complicated
@theBConnolly
A whole made up of complicated
or interrelated parts
29. What about all my
Testing Powers?
@theBConnolly
It’s not time for merit badges
Quality through Stability
Ensure the established norms are
maintained
30. “ Conformity:
To act in accordance with prevailing
standards or customs
@theBConnolly
Bring into harmony or accord
31. Doctor or Mechanic?
Issues found in regression only raise uncomfortable
questions
Don’t let your motivations as a tester be one of them
@theBConnolly
39. We Have Come to Value
Behavior over Bugs
Intent over Implementation
Conformity over Complexity
Consistency over Correctness
Common over Complete
While there is value in items
on the right...
We value the items on the left
more.
@theBConnolly
40. Be Well, Create, Share
Connect With Me
Twitter / LinkedIn : @theBConnolly
Blog: http://brendanconnolly.net