Upload
atlassian
View
6.247
Download
0
Embed Size (px)
Citation preview
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!