Testing with no Testers
Alan Page
The way people use software is
changing
Expectations for software are
changing
Do we need to change the way we
make software?
- Started Testing in 1993
- Lots of products, lots of roles
- Titles: Test Architect, SDET, Director of Test Excellence, etc.
- Joined current team in July, 2015
- “Software Engineering” Team (no testers)
- I’m the DQP (Designated Quality Person)
- Combination of many roles
- More on what I do day-to-day later
About Me
I Know What You’re Thinking…
Champions of Quality
Agenda:
- Theory
- Practice
- Discussion
Theory
Customer “testing”
Customer Quality
(Telemetry data,
sentiment analysis,
beta, etc.)
“ilities” – Performance,
Reliability, Security, World
Readiness, Usability, etc.
Functional Quality
Code Quality (correctness) / Hygiene
Processes / Practices / Culture
So…do we rely on customers to test
our software?
Don’t rely on customers to make sure
your product is correct.
But by all means, rely on them to make
sure you made the right product.
Who “owns” Quality?
What Is Quality?
“Quality is value to some person”
- Jerry Weinberg
If “some person” is the customer…
Who “owns” creating value for the
customer?
Practice
- Still a hole filler
- Part Test Manager, part Test Architect, part Release Manager
- My responsibilities:
- Build a quality culture
- Ensure we follow quality processes
- Don’t let things fall through the cracks
- Some examples:
- Code Reviews
- Quality horizontals
- Teaching testing
- The quality process
My role on a tester-less team
Skill Diversity is Important Critical
Specializing Generalists
Generalizing Specialists
Everyone doesn’t do everything…
…but the team contains “all of the skills”
By staffing a team with people who have an
area of expertise, but can do anything, you
can maximize the value of each delivery
cycle
-Scott Selhorst
Dev “stuff”
Project
Management
“stuff”
Dev “stuff”
Dev “stuff”
Project
Management
“stuff”
The
“Remainder”
Data Science
Exploratory Testing
“The Remainder”
Before I Go…
You’re Not As Different As You Think
Questions / Discussion
http://angryweasel.com
http://angryweasel.com/ABTesting
Thank You
http://angryweasel.com
http://angryweasel.com/ABTesting

Testing without Testers

Editor's Notes

  • #9 What are you telling me? I’m telling you not to put too much value in the “tester” title
  • #16  Some rights reserved – Les Chatfield Tell story of efficiency here. Ping-pong between developers and testers.
  • #30 Testing isn’t going away, or dying. But, rather than being a phased activity during product development, testing happens all the time in a multitude of flavors.
  • #33 Scott Selhorst - http://tynerblain.com/blog/2008/02/14/specializing-generalists/
  • #34 We’re not in the software testing business, we’re in the software development business.
  • #35 We’re not in the software testing business, we’re in the software development business.
  • #36 We’re not in the software testing business, we’re in the software development business.
  • #37 We’re not in the software testing business, we’re in the software development business.
  • #39 We’re not in the software testing business, we’re in the software development business.
  • #42 Some rights reserved Brian Butko Ceci n'est pas une pipe – Rene Magritte
  • #43 Some rights reserved Seth Sawyers
  • #44  Some rights reserved Zamzara Y