the ongoing evolution of testing in agile development · the ongoing evolution of testing in agile...
TRANSCRIPT
© 2012 PerfTestPlus, Inc. All rights reserved. Testing Evolution in Agile
By:
Scott Barber Chief Technologist PerfTestPlus, Inc.
Created for:
The Ongoing Evolution of Testing in Agile Development
© 2012 PerfTestPlus, Inc. All rights reserved. Testing Evolution in Agile
Chief Technologist, PerfTestPlus, Inc. [email protected] www.perftestplus.com
@sbarber Co-Founder: Workshop On Performance and Reliability
www.performance-workshop.org
Scott Barber
Co-Author: Author: Contributing Author:
Books: www.perftestplus.com/pubs About me: about.me/scott.barber
The Ongoing Evolution of Testing in Agile Development
© 2012 PerfTestPlus, Inc. All rights reserved. Testing Evolution in Agile
Me, Agile & Context
I have no “certifications” or “official” training
The “most” Agile/Context-Driven team I was ever part of was before the manifesto/principles were written
I am an Agile Manifesto signatory & a central figure in the Context-Driven school of software testing
I am fully compliant with both Agile & Context-Driven principles; • by nature • in all I do • throughout my life
© 2012 PerfTestPlus, Inc. All rights reserved. Testing Evolution in Agile
Neither Agile, nor Context-Driven are new
© 2012 PerfTestPlus, Inc. All rights reserved. Testing Evolution in Agile
Which is why… My first reaction to both the Agile Manifesto &
the principles of Context-Driven Testing was…
With more experience, I realized that… • I’m an outlier • I didn’t understand how “non-outliers” operated • I had some personal research to do
Here is what I learned…
© 2012 PerfTestPlus, Inc. All rights reserved. Testing Evolution in Agile
Prior to Commercial & Retail Software
Software production was largely thought of as:
(and it was largely Agile & Context-Driven compliant)
Ref for more info: http://www.testingreferences.com/testinghistory.php
> 1979 ~ 1979 ~ 1982 ~ 1988 ~ 1990
Gilb, Boehm, McCabe
Meyers, Crosby, Demarco
Deming, Weinberg
Kaner, Gelperin,
Hetzel
Beizer
~ 1998 Bach
© 2012 PerfTestPlus, Inc. All rights reserved. Testing Evolution in Agile
I Predict…
Future software historians will list:
as the time when:
© 2012 PerfTestPlus, Inc. All rights reserved. Testing Evolution in Agile
~ 1985
SDLC Spectrum; Ongoing Evolution ~ 2010
Be an invaluable project team member – not an arrogant tester who acts like your bug is more important than $13M in lost revenue if it doesn’t ship on time.
Help your team produce business valuable *systems*, faster and cheaper.
Be a testing expert *and* a project “jack-of-all-trades” – reject the “testing union” mentality.
Do *not* assume that you *can* know the entire context of business decisions.
Above all else, remember…
© 2012 PerfTestPlus, Inc. All rights reserved. Testing Evolution in Agile
Contact Info
Scott Barber Chief Technologist
PerfTestPlus, Inc. E-mail: [email protected]
Blog: scott-barber.blogspot.com
Web Site: www.PerfTestPlus.com
Twitter: @sbarber