a chase of - nordic testing days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp...

29
@maaretp http://maaretp.com A Chase of Incremental Improvement by Maaret Pyhäjärvi

Upload: others

Post on 29-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

A Chase of Incremental Improvement

by Maaret Pyhäjärvi

Page 2: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

A Recent Past

No Written Bug Reports Release Daily without Test Automation One Computer for a Group

Page 3: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

Catalyst Conscience

Cheerleader Critical thinker

Page 4: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

An Unusual Hiring Experience

http://visible-quality.blogspot.fi/2016/09/how-i-was-interviewed-as-tester.html

Page 5: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

“Just Do What I Say…”

Page 6: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

We all like a dramatic story. But things don’t happen out of the blue, and it’s so interesting to get a true picture of why change happens, rather than this phony all of a sudden picture. –Linda Hirshman on Freakonomics, In Praise of Incrementalism

Page 7: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

Page 8: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

10 Years has passed….

Page 9: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

I.  Capability to Release II.  Self-Organized Teamwork III.  Agile Requirements

Page 10: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

Capability to Release A Journey Towards Continuous Deployment

Page 11: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

[Team Capability] Turn 4 day release to

4 hour release We believe that ability to make our client releases with shorter duration will result in saved time in making multiple releases. We will know we have

succeeded when team does not feel need to escalate release-making as a threat to features.

Page 12: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

This fundamentally changes the testing I do. It enables me to test each change, isolate it and see its impacts all the way through production. It supports small, human-sized discussions on changes together in the teams and gives us an ultimate definition of done - production value over task completion. It makes developers care about the feedback I give, and enables the feedback to be more timely. And it makes way for the necessary amount of thinking and manual work to happen in both coding and testing so that what we deliver is top-notch without exerting too much effort into it. http://visible-quality.blogspot.fi/2017/05/incremental-steps-to-continuous-releases.html

Page 13: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

Self-Organized Teamwork

From Co-Creation to Collaboration

Page 14: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

"All the brilliant people working on the same thing, at the same time, in

the same space, on the same computer." -- Woody Zuill

Page 15: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

(Exploratory) Tester

(Application) Programmer

Test Automator / Programmer

Page 16: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

Breaking Established Communication

Patterns

Page 17: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

6 Months without Logging a Single Bug

Report

Page 18: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

Page 19: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

I don't need to be assigned responsibility

to be responsible

Page 20: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

Agile Requirements Making Sense into the

All-Knowing Product Owner

Page 21: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

We aren’t here to make a great product or a great company, but rather to make our customers awesome at whatever they do with our products or services. –Kathy Sierra, Badass: Making Users Awesome

Page 22: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

Page 23: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

Page 24: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

I.  Capability to Release II.  Self-Organized Teamwork III.  Agile Requirements

Page 25: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

Every day when I come to work, my goal is to be better after the

day.

Page 26: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

Overhead Compound

interest Timing

145 000 100 000

839 2124

8333 8402

100 100

10x https://www.youtube.com/watch?v=1Bv1-6EX70s

Page 27: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

Page 28: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

Pretend it is possible and ask for it. Don’t let

yourself tell you it can’t be done.

Page 29: A Chase of - Nordic Testing Days › files › files › 09-alfa-maaret_pyhajarvi-a... · @maaretp We all like a dramatic story. But things don’t happen out of the blue, and it’s

@maaretp http://maaretp.com

Maaret Pyhäjärvi Email: [email protected] Twitter: @maaretp Web: maaretp.com Blog: visible-quality.blogspot.fi (please connect with me through Twitter or LinkedIn)