SlideShare a Scribd company logo
1 of 23
Download to read offline
Continuous Delivery 
What happens to testing? 
Mittwoch, 29. Oktober 2014
How much changes 
testing with CD? 
little much 
Mittwoch, 29. Oktober 2014
How much changes 
testing with CD? 
little much dramatic 
Mittwoch, 29. Oktober 2014
Challenge 
Releasing whenever an artefact is finished 
Mittwoch, 29. Oktober 2014
Looking back 
Design/ 
Spec Planning Dev Test Release 
Mittwoch, 29. Oktober 2014
How a tester saw it 
bla bla bla Test bla 
Mittwoch, 29. Oktober 2014
How a tester saw it 
bla bla bla Test bla 
1. Test plan 
2. Test cases 
3. Waiting for 
Specification, Design, 
Release... 
4. Testing 
5. Change test plan 
6. Change test cases 
7. Waiting for ... 
8.Testing 
... 
Mittwoch, 29. Oktober 2014
How a everyone else 
saw it 
Desbilgan/ bla bla Test bla 
Spec Planning Dev Waiting for 
Test Release 
QA is a 
bottleneck 
Mittwoch, 29. Oktober 2014
How CD changes 
testing? 
When? 
Who? 
What? 
How? 
Mittwoch, 29. Oktober 2014
When? 
Design/ 
Spec Planning Dev Test Release 
Mittwoch, 29. Oktober 2014
When? 
Design/ 
Spec Planning Dev Test Release 
1. Early 
feedback 
2. Analysis/ 
Requirement 
sessions 
3. User 
Stories/ 
Accpetance 
Criteria 
early 
Mittwoch, 29. Oktober 2014
When? 
Design/ 
Spec Planning Dev Test Release 
1. 
Continuous 
Integration 
2. TDD/ ATDD 
3. Priority of 
tests/ 
Which tests 
are 
important 
for release 
goal? 
in parallel 
Mittwoch, 29. Oktober 2014
When? 
Design/ 
Spec Planning Dev Test Release 
1. Observe 
and measure 
production 
2. Feedback 
loop 
asynchronous 
continuous 
Mittwoch, 29. Oktober 2014
Who? 
Mittwoch, 29. Oktober 2014
Who? 
Everyone! 
Mittwoch, 29. Oktober 2014
Testing is everywhere 
Design/ 
Spec Planning Dev Test Release 
Analysis Dev Acceptance Business 
Check Done 
validate 
requirements 
verify 
requirements 
testing 
automation 
testing 
automation 
Mittwoch, 29. Oktober 2014
What? 
When: early, in parallel, ansynchronous, 
continuously 
Who: Everyone. Tester transform into 
consultants for every development 
phase 
Shared quality responsibilities vs. blame 
tester 
Mittwoch, 29. Oktober 2014
But how? 
Mittwoch, 29. Oktober 2014
But how? 
Test strategy = Continuous Delivery 
Mittwoch, 29. Oktober 2014
But how? 
Test plan merges into product goal 
strategy 
Test cases merges into user scenarios 
Acceptance of design/UI/UX is a shared 
responsibility 
Testing is part of the definition of done 
Releasing is a team and PO decision 
Mittwoch, 29. Oktober 2014
What happens to 
testing? 
Analysis Dev Acceptance Business 
Check Done 
Mittwoch, 29. Oktober 2014
How? 
release 
often 
test 
faster 
start early 
be faster 
automate 
If I am getting 
faster in testing I can 
release more often! 
If I am releasing 
often I can learn how to 
improve faster! 
Mittwoch, 29. Oktober 2014
Links 
http://de.slideshare.net/ 
AlexSchwartz1/bed-con2014- 
continuousdeliveryundtesten 
http://dannorth.net/blog/ 
http://www.agile42.com/en/blog/ 
2013/11/04/agile-testing-days-2013- 
tomasini/ 
http://gojko.net/category/ 
Mittwoch, 29. Oktober 2014

More Related Content

Viewers also liked

Real Estate Maximum Magazine Issue 2
Real Estate Maximum Magazine Issue 2Real Estate Maximum Magazine Issue 2
Real Estate Maximum Magazine Issue 2RE/MAX Gujarat
 
Pingthink corp
Pingthink corpPingthink corp
Pingthink corptheagni
 
CarManager Alarm System
CarManager Alarm SystemCarManager Alarm System
CarManager Alarm SystemVivek Prasad
 
Pingthink executive coach
Pingthink executive coachPingthink executive coach
Pingthink executive coachtheagni
 
Real Estate Maximum Magazine Issue 3
Real Estate Maximum Magazine Issue 3Real Estate Maximum Magazine Issue 3
Real Estate Maximum Magazine Issue 3RE/MAX Gujarat
 
Agile Transition Day 2016
Agile Transition Day 2016Agile Transition Day 2016
Agile Transition Day 2016Fanny Pittack
 
Pingthink executive coach
Pingthink executive coachPingthink executive coach
Pingthink executive coachtheagni
 
Pingthink executive coach ceo briefing
Pingthink executive coach ceo briefingPingthink executive coach ceo briefing
Pingthink executive coach ceo briefingtheagni
 
Bahasa jawa kelas 7 br
Bahasa jawa kelas 7 brBahasa jawa kelas 7 br
Bahasa jawa kelas 7 brAtin Prihatin
 

Viewers also liked (16)

Real Estate Maximum Magazine Issue 2
Real Estate Maximum Magazine Issue 2Real Estate Maximum Magazine Issue 2
Real Estate Maximum Magazine Issue 2
 
TtT Delegates Booklet
TtT Delegates BookletTtT Delegates Booklet
TtT Delegates Booklet
 
Pingthink corp
Pingthink corpPingthink corp
Pingthink corp
 
CarManager Alarm System
CarManager Alarm SystemCarManager Alarm System
CarManager Alarm System
 
Portfolio @Sao Carlos GCDPs
Portfolio @Sao Carlos GCDPsPortfolio @Sao Carlos GCDPs
Portfolio @Sao Carlos GCDPs
 
прощай, 2011
прощай, 2011прощай, 2011
прощай, 2011
 
Pingthink executive coach
Pingthink executive coachPingthink executive coach
Pingthink executive coach
 
Real Estate Maximum Magazine Issue 3
Real Estate Maximum Magazine Issue 3Real Estate Maximum Magazine Issue 3
Real Estate Maximum Magazine Issue 3
 
Agile Transition Day 2016
Agile Transition Day 2016Agile Transition Day 2016
Agile Transition Day 2016
 
Pingthink executive coach
Pingthink executive coachPingthink executive coach
Pingthink executive coach
 
Pingthink executive coach ceo briefing
Pingthink executive coach ceo briefingPingthink executive coach ceo briefing
Pingthink executive coach ceo briefing
 
Bahasa jawa kelas 7 br
Bahasa jawa kelas 7 brBahasa jawa kelas 7 br
Bahasa jawa kelas 7 br
 
Shootemup report
Shootemup reportShootemup report
Shootemup report
 
CarManager Report
CarManager ReportCarManager Report
CarManager Report
 
Wildlife
WildlifeWildlife
Wildlife
 
Nfc ppt
Nfc pptNfc ppt
Nfc ppt
 

Similar to What happens to testing in continuous delivery?

(Exploratory) Testing with Scripted Support
(Exploratory) Testing with Scripted Support(Exploratory) Testing with Scripted Support
(Exploratory) Testing with Scripted SupportSimon Morley
 
Dev opsdays scriptcode
Dev opsdays scriptcodeDev opsdays scriptcode
Dev opsdays scriptcodeDevopsdays
 
Principles Before Practices: Transform Your Testing by Understanding Key Conc...
Principles Before Practices: Transform Your Testing by Understanding Key Conc...Principles Before Practices: Transform Your Testing by Understanding Key Conc...
Principles Before Practices: Transform Your Testing by Understanding Key Conc...TechWell
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface designZdeněk Lanc
 
Lean Startup Case Studies
Lean Startup Case StudiesLean Startup Case Studies
Lean Startup Case StudiesGrace Ng
 
Remote Moderated 101: Expanding Your Research Toolkit
Remote Moderated 101: Expanding Your Research ToolkitRemote Moderated 101: Expanding Your Research Toolkit
Remote Moderated 101: Expanding Your Research ToolkitUserZoom
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleManuel Spezzani
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleIlaria Mauric
 
Practical UX Methods - as presented at FOWD 2014
Practical UX Methods - as presented at FOWD 2014Practical UX Methods - as presented at FOWD 2014
Practical UX Methods - as presented at FOWD 2014Patrick McNeil
 
Continuous Development: Supporting a Release Model
Continuous Development: Supporting a Release ModelContinuous Development: Supporting a Release Model
Continuous Development: Supporting a Release ModelPerforce
 
Raising the rate of conversion by conducting usability tests with users
Raising the rate of conversion by conducting usability tests with usersRaising the rate of conversion by conducting usability tests with users
Raising the rate of conversion by conducting usability tests with usersdarkoche
 
Making quality visible in Product Engineering
Making quality visible in Product EngineeringMaking quality visible in Product Engineering
Making quality visible in Product EngineeringJan Petter Hagberg
 
Question 4
Question 4Question 4
Question 4Shiala7
 
Drupalcamp London 2015
Drupalcamp London 2015Drupalcamp London 2015
Drupalcamp London 2015Amazee Labs
 

Similar to What happens to testing in continuous delivery? (20)

(Exploratory) Testing with Scripted Support
(Exploratory) Testing with Scripted Support(Exploratory) Testing with Scripted Support
(Exploratory) Testing with Scripted Support
 
Dev opsdays scriptcode
Dev opsdays scriptcodeDev opsdays scriptcode
Dev opsdays scriptcode
 
Principles Before Practices: Transform Your Testing by Understanding Key Conc...
Principles Before Practices: Transform Your Testing by Understanding Key Conc...Principles Before Practices: Transform Your Testing by Understanding Key Conc...
Principles Before Practices: Transform Your Testing by Understanding Key Conc...
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface design
 
Theory of Constraints
Theory of ConstraintsTheory of Constraints
Theory of Constraints
 
Lean Startup Case Studies
Lean Startup Case StudiesLean Startup Case Studies
Lean Startup Case Studies
 
Remote Moderated 101: Expanding Your Research Toolkit
Remote Moderated 101: Expanding Your Research ToolkitRemote Moderated 101: Expanding Your Research Toolkit
Remote Moderated 101: Expanding Your Research Toolkit
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possible
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possible
 
Test Driven Development - Caleb Tutty
Test Driven Development - Caleb TuttyTest Driven Development - Caleb Tutty
Test Driven Development - Caleb Tutty
 
What is Agile Testing?
What is Agile Testing? What is Agile Testing?
What is Agile Testing?
 
Practical UX Methods - as presented at FOWD 2014
Practical UX Methods - as presented at FOWD 2014Practical UX Methods - as presented at FOWD 2014
Practical UX Methods - as presented at FOWD 2014
 
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW DevelopmentISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
 
Continuous Development: Supporting a Release Model
Continuous Development: Supporting a Release ModelContinuous Development: Supporting a Release Model
Continuous Development: Supporting a Release Model
 
ATA CP-MAT program highlights
ATA CP-MAT program highlightsATA CP-MAT program highlights
ATA CP-MAT program highlights
 
Raising the rate of conversion by conducting usability tests with users
Raising the rate of conversion by conducting usability tests with usersRaising the rate of conversion by conducting usability tests with users
Raising the rate of conversion by conducting usability tests with users
 
Making quality visible in Product Engineering
Making quality visible in Product EngineeringMaking quality visible in Product Engineering
Making quality visible in Product Engineering
 
Question 4
Question 4Question 4
Question 4
 
Drupalcamp London 2015
Drupalcamp London 2015Drupalcamp London 2015
Drupalcamp London 2015
 
Agile testing
Agile testingAgile testing
Agile testing
 

More from Fanny Pittack

Agile Testing in a tailored Kanban approach
Agile Testing in a tailored Kanban approachAgile Testing in a tailored Kanban approach
Agile Testing in a tailored Kanban approachFanny Pittack
 
Keep on looking for the right one
Keep on looking for the right oneKeep on looking for the right one
Keep on looking for the right oneFanny Pittack
 
Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...
Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...
Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...Fanny Pittack
 
News will find me reloaded
News will find me reloadedNews will find me reloaded
News will find me reloadedFanny Pittack
 
Stucked 5 steps to get out (1)
Stucked   5 steps to get out (1)Stucked   5 steps to get out (1)
Stucked 5 steps to get out (1)Fanny Pittack
 

More from Fanny Pittack (7)

Agile Testing in a tailored Kanban approach
Agile Testing in a tailored Kanban approachAgile Testing in a tailored Kanban approach
Agile Testing in a tailored Kanban approach
 
Keep on looking for the right one
Keep on looking for the right oneKeep on looking for the right one
Keep on looking for the right one
 
Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...
Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...
Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...
 
Spice up the retro
Spice up the retroSpice up the retro
Spice up the retro
 
News will find me reloaded
News will find me reloadedNews will find me reloaded
News will find me reloaded
 
Queue replenishment
Queue replenishmentQueue replenishment
Queue replenishment
 
Stucked 5 steps to get out (1)
Stucked   5 steps to get out (1)Stucked   5 steps to get out (1)
Stucked 5 steps to get out (1)
 

Recently uploaded

Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?Watsoo Telematics
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutionsmonugehlot87
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 

Recently uploaded (20)

Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutions
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 

What happens to testing in continuous delivery?

  • 1. Continuous Delivery What happens to testing? Mittwoch, 29. Oktober 2014
  • 2. How much changes testing with CD? little much Mittwoch, 29. Oktober 2014
  • 3. How much changes testing with CD? little much dramatic Mittwoch, 29. Oktober 2014
  • 4. Challenge Releasing whenever an artefact is finished Mittwoch, 29. Oktober 2014
  • 5. Looking back Design/ Spec Planning Dev Test Release Mittwoch, 29. Oktober 2014
  • 6. How a tester saw it bla bla bla Test bla Mittwoch, 29. Oktober 2014
  • 7. How a tester saw it bla bla bla Test bla 1. Test plan 2. Test cases 3. Waiting for Specification, Design, Release... 4. Testing 5. Change test plan 6. Change test cases 7. Waiting for ... 8.Testing ... Mittwoch, 29. Oktober 2014
  • 8. How a everyone else saw it Desbilgan/ bla bla Test bla Spec Planning Dev Waiting for Test Release QA is a bottleneck Mittwoch, 29. Oktober 2014
  • 9. How CD changes testing? When? Who? What? How? Mittwoch, 29. Oktober 2014
  • 10. When? Design/ Spec Planning Dev Test Release Mittwoch, 29. Oktober 2014
  • 11. When? Design/ Spec Planning Dev Test Release 1. Early feedback 2. Analysis/ Requirement sessions 3. User Stories/ Accpetance Criteria early Mittwoch, 29. Oktober 2014
  • 12. When? Design/ Spec Planning Dev Test Release 1. Continuous Integration 2. TDD/ ATDD 3. Priority of tests/ Which tests are important for release goal? in parallel Mittwoch, 29. Oktober 2014
  • 13. When? Design/ Spec Planning Dev Test Release 1. Observe and measure production 2. Feedback loop asynchronous continuous Mittwoch, 29. Oktober 2014
  • 14. Who? Mittwoch, 29. Oktober 2014
  • 15. Who? Everyone! Mittwoch, 29. Oktober 2014
  • 16. Testing is everywhere Design/ Spec Planning Dev Test Release Analysis Dev Acceptance Business Check Done validate requirements verify requirements testing automation testing automation Mittwoch, 29. Oktober 2014
  • 17. What? When: early, in parallel, ansynchronous, continuously Who: Everyone. Tester transform into consultants for every development phase Shared quality responsibilities vs. blame tester Mittwoch, 29. Oktober 2014
  • 18. But how? Mittwoch, 29. Oktober 2014
  • 19. But how? Test strategy = Continuous Delivery Mittwoch, 29. Oktober 2014
  • 20. But how? Test plan merges into product goal strategy Test cases merges into user scenarios Acceptance of design/UI/UX is a shared responsibility Testing is part of the definition of done Releasing is a team and PO decision Mittwoch, 29. Oktober 2014
  • 21. What happens to testing? Analysis Dev Acceptance Business Check Done Mittwoch, 29. Oktober 2014
  • 22. How? release often test faster start early be faster automate If I am getting faster in testing I can release more often! If I am releasing often I can learn how to improve faster! Mittwoch, 29. Oktober 2014
  • 23. Links http://de.slideshare.net/ AlexSchwartz1/bed-con2014- continuousdeliveryundtesten http://dannorth.net/blog/ http://www.agile42.com/en/blog/ 2013/11/04/agile-testing-days-2013- tomasini/ http://gojko.net/category/ Mittwoch, 29. Oktober 2014