Weitere ähnliche Inhalte Ähnlich wie Lean QAs : T-shaped QAs in the DevOps world (20) Mehr von Theresa Neate (11) Kürzlich hochgeladen (20) Lean QAs : T-shaped QAs in the DevOps world1. © TheresaNeate 2018 | https://twitter.com/TheresaNeate
Lean QAs -
T-shaped QAs in
the DevOps world
Theresa Neate
6 November 2018
Images by Milly Rowett
https://twitter.com/millyrowboat
2. © TheresaNeate 2018 | https://twitter.com/TheresaNeate
About Theresa
2
https://theresaneate.com/
3. © TheresaNeate 2018 | https://twitter.com/TheresaNeate
Testing & QA
“testing is an empirical, technical investigation of a product,
done on behalf of stakeholders, with the intention of revealing
quality-related information of the kind that they seek.” - Cem
Kaner
QA (Quality Analysis) is the entire process of building in and
raising awareness & ownership of quality. - Theresa
3
4. © TheresaNeate 2018 | https://twitter.com/TheresaNeate
What does DevOps mean to me?
“... an umbrella concept that refers to anything that
smoothes out the interaction between
development and operations.” - Damon Edwards
Core values:
1. Culture
2. Automation
3. Measuring
4. Sharing
http://devopsdictionary.com/wiki/CAMS
4
5. © TheresaNeate 2018 | https://twitter.com/TheresaNeate
Revision: History of DevOps
5
Agile
Manifesto
2001
Velocity Conference
Allspaw and Hammond
"10+ Deploys Per Day:
Dev and Ops
Cooperation at
Flickr"
2009
Agile Conference Toronto
Debois & Shafer
“Agile Infrastructure”
2008
Origins of Lean
Goldratt
Ohno
Deming
~1940s to ~1997
DevOps Days
Patrick Debois
2009
6. © TheresaNeate 2018 | https://twitter.com/TheresaNeate
DevOps is Agile Infrastructure
http://www.jedi.be/presentations/agile-infrastructure-agile-2008.pdf
6
10. © TheresaNeate 2018 | https://twitter.com/TheresaNeate
DevOps should include testers
10
(hint: think CAMS)
12. © TheresaNeate 2018 | https://twitter.com/TheresaNeate
In DevOps, what do testers bring to the table?
Critical thinking
Curiosity
Feedback
Systems thinking
12
13. © TheresaNeate 2018 | https://twitter.com/TheresaNeate
Systems thinking
Your whole system
includes the
application, DBs,
config & all
infrastructure.
13
14. © TheresaNeate 2018 | https://twitter.com/TheresaNeate
Testers’ expanding skillset
14
https://medium.com/@jchyip/why-t-shaped-people-e8706198e437
15. © TheresaNeate 2018 | https://twitter.com/TheresaNeate
T-shaped testers
15
Dev / Architect / BA / UX /
SysOps
Criticalthinking
16. © TheresaNeate 2018 | https://twitter.com/TheresaNeate
Therefore, testing in DevOps is...
16
https://www.linkedin.com/pulse/continuous-testing-devops-dan-ashby/
17. © TheresaNeate 2018 | https://twitter.com/TheresaNeate
Closing the loop: Lean QA
17
The reduction of waste (rework, defects, friction)
by holistically testing the whole system, early
and continuously (even into production),
including measuring what really matters &
incrementally improving thereupon,
and employing your humans intelligently,
is Lean QA.
WASTE
18. © TheresaNeate 2018 | https://twitter.com/TheresaNeate
Thank you!
Theresa Neate
https://twitter.com/
TheresaNeate
Images by Milly Rowett https://twitter.com/millyrowboat