the future of qa at atlassian

Post on 19-Mar-2017

6.245 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

MARK HRYNCZAK • CLOUD QA MANAGER • ATLASSIAN

The future of QA at Atlassian

Quality at speedOur mission

W H AT D O E S Q U A L I T Y M E A N ?

S H I P FA S T E R

H O W TO D O L E S S T E S T I N G

R E C A P

Agenda

W H AT D O E S Q U A L I T Y M E A N ?

H O W TO D O L E S S T E S T I N G

R E C A P

AgendaS H I P FA S T E R

Ship faster

Hello! My name is

AGILE

Keep calm and let me help you

Like Dislike

Would you recommend Quality Assistance to your colleagues?

0

8

16

24

32

40

0 1 2 3 4 5 6 7 8 9 10

Detractor Neutral Promoter

Mentor Help create quality-aware

developers

Monitor Surface the data showing

quality (or lack of)

Educate Teach how to spot risks and

avoid pitfalls

Improve the dev team

S H I P FA S T E R

H O W TO D O L E S S T E S T I N G

R E C A P

Agenda

W H AT D O E S Q U A L I T Y M E A N ?

What does “quality” mean?

Hierarchy of needs

Self-actualization

Esteem

Love/belonging

Safety

Physiological

Hierarchy of quality

Successful

Useful

Usable

Performant secure

Deployable functionally ok

Hierarchy of quality

Successful

Useful

Usable

Performant secure

Deployable functionally ok

Hierarchy of quality

Successful

Useful

Usable

Performant secure

Deployable functionally ok

Atlasssian Performance Monitoring Header

Hierarchy of quality

Successful

Useful

Usable

Performant secure

Deployable functionally ok

NPS

NPS

Hierarchy of quality

Successful

Useful

Usable

Performant secure

Deployable functionally ok

Basic Stop shipping serious bugs

Useful Find out if users love/loathe,

and why

Successful What is your department

trying to achieve?

Define quality goals

W H AT D O E S Q U A L I T Y M E A N ?

S H I P FA S T E R

R E C A P

Agenda

H O W TO D O L E S S T E S T I N G

How to do less testing

Detection Finding issues after

development through testing.

Prevention Stopping issues

from being committed or developed.

Mitigation Reducing or eliminating the impact of an issue.

Eradication To completely remove an issue or class of issues.

How to do less testing

Detection

Prevention

Mitigation

Eradication

Prevent Identify potential problems

before coding

Mitigate Reduce the impact of problems to end users

Eradicate Make it impossible for

problems to exist

Do less testing

W H AT D O E S Q U A L I T Y M E A N ?

S H I P FA S T E R

H O W TO D O L E S S T E S T I N G

Agenda

R E C A P

Do more with less

Solve the right quality problems

Do less testing

Wrap-up

Thursday, 11:30-12:10pm

MARK HRYNCZAK • CLOUD QA MANAGER • ATLASSIAN

Thank You!

top related