Quality is everyone's responsibilty can turn into Quality is no-ones responsibility. This talk looks at ways we can look at Quality in contemporary engineering teams
7. PRODUCT OWNER
➤ Planning Meetings
➤ Release Planning Meetings
➤ Production Validation Testing
➤ Knowledge Sharing
➤ Demos
➤ Training Business
8. PHILOSOPHY
Quality is a Whole Team Responsibility
Done is when the software is retired
DevOps - we both solve the problem
Be open to Experimentation
Be open to Questioning
Be open to Interruption
Risk Based Approach to Testing
Continuous Integration
Testing is not a phase it’s an activity
15. Product Dev
Ops
DevOps
Build the
Right Product
Build the
Product Right
Support the Product well
Risk !!!
Failure to
build
the “Product Right”
Failure to
Build the
“Right Product”
Failure to be able to
Support the Product
16. WHERE’S THE RISK?
Technical Risk
Microservices Testing Strategy
Risk in Automation Strategy
Business Facing
Is it what the business wants?
Business Process
Operations
Performance, Security
FailOver
Test Environments
17. “Software testing is an investigation
conducted to provide stakeholders
with information about the quality of
the product or service under test.
-Cem Kaner
18. “Software testing is an investigation
conducted to provide stakeholders
with information about the quality of
the product or service under test.
-Cem Kaner
19. “Software testing is an investigation
conducted to provide stakeholders
with information about the quality of
the product or service under test.
-Cem Kaner
20. “Software testing is an empirical
investigation conducted to provide
stakeholders with information about
the quality of the product or service
under test.
-Cem Kaner
lack of
21. SOFTWARE TESTER
Planning Meetings
Test Driven Development Review
Strategic Testing Strategy
Pair Testing
Exploratory Testing
Test Environments
Assist in Deploying Software
Security, Performance
Process & Compliance
Testing in Production (WIP)
Monitoring (Aspiration)