52
Get into bed with QA (and keep testing agile) simply brilliant thinkers making software brilliantly simple

Get into bed with qa and keep testing agile

Embed Size (px)

Citation preview

Page 1: Get into bed with qa and keep testing agile

Get into bed with QA(and keep testing agile)

simply brilliant thinkersmaking software brilliantly simple

Page 2: Get into bed with qa and keep testing agile

Hi!

Page 3: Get into bed with qa and keep testing agile

Why am I here today?

Page 4: Get into bed with qa and keep testing agile

The great

DIVIDE

Page 5: Get into bed with qa and keep testing agile

Right?

Page 6: Get into bed with qa and keep testing agile

Nope.

Page 7: Get into bed with qa and keep testing agile

- The product will have problems

- The testing will be late

- Changes will be more expensive

Page 8: Get into bed with qa and keep testing agile

Developers vs Testers

Page 9: Get into bed with qa and keep testing agile

Developers vs Testers

Page 10: Get into bed with qa and keep testing agile

“Thrown over the fence”

Page 11: Get into bed with qa and keep testing agile

“Thrown over the fence”

Page 12: Get into bed with qa and keep testing agile

Individuals and interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

Page 13: Get into bed with qa and keep testing agile

test PLAN

Page 14: Get into bed with qa and keep testing agile

plans CHANGE

Page 15: Get into bed with qa and keep testing agile

plans CHANGE

Page 16: Get into bed with qa and keep testing agile

CODE TEST

FEEDBACK

Page 17: Get into bed with qa and keep testing agile

- INDIVIDUALS

- INTERACTIONS

- COLLABORATION

Page 18: Get into bed with qa and keep testing agile

- INDIVIDUALS

- INTERACTIONS

- COLLABORATION

Page 19: Get into bed with qa and keep testing agile

About those battlelines?

Page 20: Get into bed with qa and keep testing agile

About those battlelines?

Page 21: Get into bed with qa and keep testing agile

INTEGRATION

Page 22: Get into bed with qa and keep testing agile

INTEGRATION

Page 23: Get into bed with qa and keep testing agile

Let’s decide...

● At what points will we all come together?

● How are we going to maintain collaboration?

Page 24: Get into bed with qa and keep testing agile

“Collaborative mindset”

Page 25: Get into bed with qa and keep testing agile

At what points will we all come together going forward?

> Daily standups

Page 26: Get into bed with qa and keep testing agile

At what points will we all come together? > Standups

● What did you do yesterday?● What are you doing today?● Any blockers in your way?

Page 27: Get into bed with qa and keep testing agile

At what points will we all come together?

> Daily standups> Ticket kick offs!

Page 28: Get into bed with qa and keep testing agile

At what points will we all come together? > Ticket kickoffs

1. What is the change?2. Do we have acceptance criteria?3. Is the ticket complete? Aka does the ticket have all the relevant

information for development and testing to begin work?4. Will automated/manual test scripts be completed as a part of the

work?5. Have we made any assumptions?6. Do we need any more detail from the client?7. Are you comfortable enough in your understanding of the area to

start working on the ticket or is a handover required?

Page 29: Get into bed with qa and keep testing agile

At what points will we all come together?

> Daily standups> Ticket kick offs!> Storytime

Page 30: Get into bed with qa and keep testing agile

At what points will we all come together? > Storytime

“Introducing the Three Amigos” - Ryan Thomas Hewitt

Page 31: Get into bed with qa and keep testing agile

At what points will we all come together? > Storytime

Business analysts:

RequirementsAcceptance criteria

Developers:

CodeUnit tests

QA:

ScenariosTest cases

Page 32: Get into bed with qa and keep testing agile

Let’s decide...

● At what points will we all come together?

● How are we going to maintain collaboration?

Page 33: Get into bed with qa and keep testing agile

How are we going to maintain visibility and collaboration through the project life cycle?

> Transparency

Page 34: Get into bed with qa and keep testing agile

How are we going to maintain visibility and collaboration through the project life cycle? > Transparency

Page 35: Get into bed with qa and keep testing agile

How are we going to maintain visibility and collaboration through the project life cycle?

> Transparency> Owning decisions

Page 36: Get into bed with qa and keep testing agile

How are we going to maintain visibility and collaboration through the project life cycle? > Owning decisions

Page 37: Get into bed with qa and keep testing agile

How are we going to maintain visibility and collaboration through the project life cycle?

> Transparency> Owning decisions > Get the most out of retros

Page 38: Get into bed with qa and keep testing agile

How are we going to maintain visibility and collaboration through the project life cycle? > Get the most out of retrospectives

Page 39: Get into bed with qa and keep testing agile

So...

Page 40: Get into bed with qa and keep testing agile

Building aCOLLABORATIVE MINDSET

Page 41: Get into bed with qa and keep testing agile

Time. Passion. Results.

Page 42: Get into bed with qa and keep testing agile

Continuous feedback loop

Page 43: Get into bed with qa and keep testing agile

Continuous feedback loop

Page 44: Get into bed with qa and keep testing agile

Less “my”, more “our”

Page 45: Get into bed with qa and keep testing agile

Less “my”, more “our”

Page 46: Get into bed with qa and keep testing agile

KEEP IT UP!Review. Adapt. Collaborate. Repeat.

Page 47: Get into bed with qa and keep testing agile

Reduced product problems and risks

= Happy team

Page 48: Get into bed with qa and keep testing agile

Reduced product problems and risks

= Happy team

Page 49: Get into bed with qa and keep testing agile

A QA Tester is for life…

not just for the end of a project

Page 50: Get into bed with qa and keep testing agile

WithCONTINUOUS COLLABORATION

ComesCONTINUOUS QUALITY

Page 51: Get into bed with qa and keep testing agile

Cheers! Questions?

Page 52: Get into bed with qa and keep testing agile

www.boxuk.com

@boxuk.com

/sophie-hayden-63722192

@thesophiehayden