SlideShare a Scribd company logo
Quality Awareness 
When Practicing Agile Testing 
Ana Milutinovic 
Quality Assurance Engineer @ youngculture 
25th of October 2014
“Quality is a value to some person, at some 
time” 
Jerry Weinberg 
1. Understanding the impact of this statement 
2. Going to effort of making every team member aware of this concept
How did agile come around? 
Deliver working 
software frequently… 
Daily whole team 
collaboration… 
Build projects around 
motivated individuals… 
Working software as 
the primary measure of 
progress… 
Self-organizing 
teams… 
Satisfied customers…
Go agile! 
How it really looked
SCRUM Framework 
Test management tool Defect tracking tool 
Product backlog 
Team 5 – 7 people 
Sprint 
2 weeks 
First release after 1,5 year 
Customer-ready 
Product Increment 
Project duration: 3 years and counting…
Problems 
We were confused in Test 
Planning 
Sprints looked like small 
Waterfalls 
NNoo ttiimmee ttoo tteesstt BBuuggss aaccccuummuullaattiinngg 
QA was left out of the process.
Living in a time box
Quality in Planning 
Ideas to improve Test Planning: 
PPaarraalllleell QQAA SSpprriinntt 
QQAA iinn PPookkeerr PPllaannnniinngg
Quality in Planning 
3 8 5 
QA 
Poker Planning 
“Everyone involved with delivering code is a developer, and is part of 
the developer team.” 
Lisa Crispin and Janet Gregory
Quality in Planning 
Arguments for (not)involving QA into Poker Planning: 
Symmetry 
between testing 
and 
programming 
Testing never 
ends 
Where is the 
scope of 
‘Done’ 
CD system 
Programming 
never ends 
Agile implies 
adjustments 
QA was included 
into calculation
Quality in Design 
Avoid presenting finished test cases to developers 
Create a common understanding of the user story, 
get the right direction and split it into smaller pieces 
Decision on which stories need automation
Quality in Execution 
IF IT CAN’T BE TESTED 
IT’S NOT GOING INTO 
SCRUM 
AUTOMATION IN EACH 
SPRINT 
CONTINIOUS DELIVERY 
TESTABLE USER 
STORIES 
QA ESTIMATED 
TEST AUTOMATION 
AGREEMENT 
CLEARLY ESTABLISHED 
TEST GOALS
Quality in Reporting and Metrics 
We allowed testing to be planned in fewer details 
Attention in reporting to whatever is specific for the 
current sprint
Quality in Reporting and Metrics 
Test Planning 
• Test strategy 
• Story board 
• Simple test management tool 
Defect Tracking Tool 
• Not track defect rates 
• Attention on fast feedback 
Sprint Review 
• Discussion whatever defect influenced the sprint in an 
interesting way
Agile in Fundamental Test Process 
Planning 
 Control 
Analyses 
 Design 
Test 
Closure 
Reporting Execution
Thank You! 
Switzerland 
youngculture AG 
Hotelstrasse - Postfach 2574 
CH-8060 Zürich-Airport 
Tel. +41 (0)44 366 40 40 
office.ch@youngculture.com 
Germany 
youngculture (Deutschland) 
Rottmannstrasse 11 
DE-80333 Munich 
Tel. +49 (0)89 890 637 40 
office.de@youngculture.com 
Austria 
youngculture (Österreich) GmbH 
Renngasse 4 
AT-1010 Vienna 
Tel. +43 (0) 1 532 19 60 
office.at@youngculture.com 
Serbia (Nis and Belgrade) 
youngculture d.o.o. 
Bulevar Z.@inAica 64a RS-11000 
Belgrade 
Tel. +381 (0)11 404 99 50 
offfice.rs@youngculture.com 
Romania 
youngculture (Romania) S.R.L 
Palas 7B-7C, UBC3 Tower 
RO-700032 IaFi 
Tel. +40 (0)33 27 10 530 
offfice.ro@youngculture.com 
www.youngculture.com - www.youngculture-mobile.com

More Related Content

What's hot

Product Agility: 3 fundamentals from the trenches
Product Agility: 3 fundamentals from the trenchesProduct Agility: 3 fundamentals from the trenches
Product Agility: 3 fundamentals from the trenchesPedro Teixeira
 
Scrum in Action
Scrum in ActionScrum in Action
Scrum in ActionMasas Dani
 
Agile QA: Redefining Quality in the Wild West
Agile QA: Redefining Quality in the Wild WestAgile QA: Redefining Quality in the Wild West
Agile QA: Redefining Quality in the Wild WestFord Prior
 
Robin Cyriac-externall-lnkdn0.1-without references
Robin Cyriac-externall-lnkdn0.1-without referencesRobin Cyriac-externall-lnkdn0.1-without references
Robin Cyriac-externall-lnkdn0.1-without referencesRobin Cyriac
 
Usa prácticas de integración continua y sobrevive para luchar otro día.
 Usa prácticas de integración continua y sobrevive para luchar otro día. Usa prácticas de integración continua y sobrevive para luchar otro día.
Usa prácticas de integración continua y sobrevive para luchar otro día.Software Guru
 
Using JIRA for Risk Based Testing - QASymphony Webinar
Using JIRA for Risk Based Testing  - QASymphony WebinarUsing JIRA for Risk Based Testing  - QASymphony Webinar
Using JIRA for Risk Based Testing - QASymphony WebinarQASymphony
 
3 team, estimation, commercial proposal
3 team, estimation, commercial proposal3 team, estimation, commercial proposal
3 team, estimation, commercial proposalOleksandr Buzan
 
Building a testing team
Building a testing teamBuilding a testing team
Building a testing teamSQALab
 
Applying Quality to the Project and Product Management Process
Applying Quality to the Project and Product Management ProcessApplying Quality to the Project and Product Management Process
Applying Quality to the Project and Product Management ProcessKaali Dass PMP, PhD.
 
Software Dev Process In A Nutshell
Software Dev Process In A NutshellSoftware Dev Process In A Nutshell
Software Dev Process In A NutshellOcean Dong
 
6 marta firlej - is test manager role disappearing
6   marta firlej - is test manager role disappearing6   marta firlej - is test manager role disappearing
6 marta firlej - is test manager role disappearingIevgenii Katsan
 
7 QC Tools | 7 QC TOOLS TRAINING
7 QC Tools | 7 QC TOOLS TRAINING7 QC Tools | 7 QC TOOLS TRAINING
7 QC Tools | 7 QC TOOLS TRAININGhimalya sharma
 
The Holistic Programmer
The Holistic ProgrammerThe Holistic Programmer
The Holistic ProgrammerJonas Auken
 
How To Become A Good Agile Tester?
How To Become A Good Agile Tester?How To Become A Good Agile Tester?
How To Become A Good Agile Tester?Kualitatem
 

What's hot (20)

Product Agility: 3 fundamentals from the trenches
Product Agility: 3 fundamentals from the trenchesProduct Agility: 3 fundamentals from the trenches
Product Agility: 3 fundamentals from the trenches
 
Scrum in Action
Scrum in ActionScrum in Action
Scrum in Action
 
Agile QA: Redefining Quality in the Wild West
Agile QA: Redefining Quality in the Wild WestAgile QA: Redefining Quality in the Wild West
Agile QA: Redefining Quality in the Wild West
 
Testing in Agile Development
Testing in Agile DevelopmentTesting in Agile Development
Testing in Agile Development
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Robin Cyriac-externall-lnkdn0.1-without references
Robin Cyriac-externall-lnkdn0.1-without referencesRobin Cyriac-externall-lnkdn0.1-without references
Robin Cyriac-externall-lnkdn0.1-without references
 
Usa prácticas de integración continua y sobrevive para luchar otro día.
 Usa prácticas de integración continua y sobrevive para luchar otro día. Usa prácticas de integración continua y sobrevive para luchar otro día.
Usa prácticas de integración continua y sobrevive para luchar otro día.
 
War for Agile
War for AgileWar for Agile
War for Agile
 
Using JIRA for Risk Based Testing - QASymphony Webinar
Using JIRA for Risk Based Testing  - QASymphony WebinarUsing JIRA for Risk Based Testing  - QASymphony Webinar
Using JIRA for Risk Based Testing - QASymphony Webinar
 
3 team, estimation, commercial proposal
3 team, estimation, commercial proposal3 team, estimation, commercial proposal
3 team, estimation, commercial proposal
 
Building a testing team
Building a testing teamBuilding a testing team
Building a testing team
 
Applying Quality to the Project and Product Management Process
Applying Quality to the Project and Product Management ProcessApplying Quality to the Project and Product Management Process
Applying Quality to the Project and Product Management Process
 
Software Dev Process In A Nutshell
Software Dev Process In A NutshellSoftware Dev Process In A Nutshell
Software Dev Process In A Nutshell
 
6 marta firlej - is test manager role disappearing
6   marta firlej - is test manager role disappearing6   marta firlej - is test manager role disappearing
6 marta firlej - is test manager role disappearing
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
 
7 QC Tools | 7 QC TOOLS TRAINING
7 QC Tools | 7 QC TOOLS TRAINING7 QC Tools | 7 QC TOOLS TRAINING
7 QC Tools | 7 QC TOOLS TRAINING
 
QA in Agile World
QA in Agile WorldQA in Agile World
QA in Agile World
 
Scrum
ScrumScrum
Scrum
 
The Holistic Programmer
The Holistic ProgrammerThe Holistic Programmer
The Holistic Programmer
 
How To Become A Good Agile Tester?
How To Become A Good Agile Tester?How To Become A Good Agile Tester?
How To Become A Good Agile Tester?
 

Similar to Quality Awareness When Practicing Agile Testing

2 anton muzhailo - formal test process improvement. how to invest to the te...
2   anton muzhailo - formal test process improvement. how to invest to the te...2   anton muzhailo - formal test process improvement. how to invest to the te...
2 anton muzhailo - formal test process improvement. how to invest to the te...Ievgenii Katsan
 
Антон Мужайло, «Using the test process improvement models. Case study based o...
Антон Мужайло, «Using the test process improvement models. Case study based o...Антон Мужайло, «Using the test process improvement models. Case study based o...
Антон Мужайло, «Using the test process improvement models. Case study based o...Sigma Software
 
Integrate Test Activities in Agile
Integrate Test Activities in AgileIntegrate Test Activities in Agile
Integrate Test Activities in AgileTEST Huddle
 
Using the test process improvement models. Case study based on TPI Next model...
Using the test process improvement models. Case study based on TPI Next model...Using the test process improvement models. Case study based on TPI Next model...
Using the test process improvement models. Case study based on TPI Next model...Sigma Software
 
Quality assurance activities in agile
Quality assurance activities in agileQuality assurance activities in agile
Quality assurance activities in agilenisha thapa
 
Nearshore Best Practices Workshop
Nearshore Best Practices WorkshopNearshore Best Practices Workshop
Nearshore Best Practices WorkshopVelocity Partners
 
Chapter -5 Agile Testing types and its examples.pptx
Chapter -5 Agile Testing types and its examples.pptxChapter -5 Agile Testing types and its examples.pptx
Chapter -5 Agile Testing types and its examples.pptxManishaPatil932723
 
Code campiasi qa-in-agile-projects-ana-figher-embarcadero
Code campiasi qa-in-agile-projects-ana-figher-embarcaderoCode campiasi qa-in-agile-projects-ana-figher-embarcadero
Code campiasi qa-in-agile-projects-ana-figher-embarcaderoCodecamp Romania
 
[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of ExperimentationOptimizely
 
Agile testing
Agile testingAgile testing
Agile testingJoe Phan
 
A confused tester in agile world finalversion
A confused tester in agile world finalversionA confused tester in agile world finalversion
A confused tester in agile world finalversionAshish Kumar
 
CampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentCampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentJawdatTI
 
Best Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentBest Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentApplause
 
Project Management Tips to Improve Test Planning
Project Management Tips to Improve Test PlanningProject Management Tips to Improve Test Planning
Project Management Tips to Improve Test PlanningTechWell
 
Ez- template-IT- Quality Assurance
Ez- template-IT- Quality AssuranceEz- template-IT- Quality Assurance
Ez- template-IT- Quality AssuranceEzni Serafina
 

Similar to Quality Awareness When Practicing Agile Testing (20)

2 anton muzhailo - formal test process improvement. how to invest to the te...
2   anton muzhailo - formal test process improvement. how to invest to the te...2   anton muzhailo - formal test process improvement. how to invest to the te...
2 anton muzhailo - formal test process improvement. how to invest to the te...
 
Антон Мужайло, «Using the test process improvement models. Case study based o...
Антон Мужайло, «Using the test process improvement models. Case study based o...Антон Мужайло, «Using the test process improvement models. Case study based o...
Антон Мужайло, «Using the test process improvement models. Case study based o...
 
Integrate Test Activities in Agile
Integrate Test Activities in AgileIntegrate Test Activities in Agile
Integrate Test Activities in Agile
 
Using the test process improvement models. Case study based on TPI Next model...
Using the test process improvement models. Case study based on TPI Next model...Using the test process improvement models. Case study based on TPI Next model...
Using the test process improvement models. Case study based on TPI Next model...
 
Quality assurance activities in agile
Quality assurance activities in agileQuality assurance activities in agile
Quality assurance activities in agile
 
Agile testing (n)
Agile testing (n)Agile testing (n)
Agile testing (n)
 
Nearshore Best Practices Workshop
Nearshore Best Practices WorkshopNearshore Best Practices Workshop
Nearshore Best Practices Workshop
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
QA Best Practices in Agile World_new
QA Best Practices in Agile World_newQA Best Practices in Agile World_new
QA Best Practices in Agile World_new
 
Chapter -5 Agile Testing types and its examples.pptx
Chapter -5 Agile Testing types and its examples.pptxChapter -5 Agile Testing types and its examples.pptx
Chapter -5 Agile Testing types and its examples.pptx
 
Code campiasi qa-in-agile-projects-ana-figher-embarcadero
Code campiasi qa-in-agile-projects-ana-figher-embarcaderoCode campiasi qa-in-agile-projects-ana-figher-embarcadero
Code campiasi qa-in-agile-projects-ana-figher-embarcadero
 
[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation
 
Agile testing
Agile testingAgile testing
Agile testing
 
A confused tester in agile world finalversion
A confused tester in agile world finalversionA confused tester in agile world finalversion
A confused tester in agile world finalversion
 
CampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentCampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile Development
 
IntroSCRUM
IntroSCRUMIntroSCRUM
IntroSCRUM
 
Best Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentBest Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left Commitment
 
Project Management Tips to Improve Test Planning
Project Management Tips to Improve Test PlanningProject Management Tips to Improve Test Planning
Project Management Tips to Improve Test Planning
 
Effective Scrum
Effective ScrumEffective Scrum
Effective Scrum
 
Ez- template-IT- Quality Assurance
Ez- template-IT- Quality AssuranceEz- template-IT- Quality Assurance
Ez- template-IT- Quality Assurance
 

More from youngculture

Pimp Your Pipeline - Central Configuration Management - Jens Saade
Pimp Your Pipeline - Central Configuration Management - Jens SaadePimp Your Pipeline - Central Configuration Management - Jens Saade
Pimp Your Pipeline - Central Configuration Management - Jens Saadeyoungculture
 
Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...
Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...
Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...youngculture
 
Mobile POS: wie E-Commerce und stationärer Handel zusammen wachsen
Mobile POS: wie E-Commerce und stationärer Handel zusammen wachsenMobile POS: wie E-Commerce und stationärer Handel zusammen wachsen
Mobile POS: wie E-Commerce und stationärer Handel zusammen wachsenyoungculture
 
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...youngculture
 
Boost up your mobile development practice by Uros Krkic & Dragisa Rakic
Boost up your mobile development practice by Uros Krkic & Dragisa RakicBoost up your mobile development practice by Uros Krkic & Dragisa Rakic
Boost up your mobile development practice by Uros Krkic & Dragisa Rakicyoungculture
 
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic
Developing enterprise ecommerce solutions using hybris by Drazen NikolicDeveloping enterprise ecommerce solutions using hybris by Drazen Nikolic
Developing enterprise ecommerce solutions using hybris by Drazen Nikolicyoungculture
 
Revolution - How agile cooperation models substitute classical client/vendor ...
Revolution - How agile cooperation models substitute classical client/vendor ...Revolution - How agile cooperation models substitute classical client/vendor ...
Revolution - How agile cooperation models substitute classical client/vendor ...youngculture
 
E-Commerce goes Mobile by Dominic Veit
E-Commerce goes Mobile by Dominic VeitE-Commerce goes Mobile by Dominic Veit
E-Commerce goes Mobile by Dominic Veityoungculture
 

More from youngculture (8)

Pimp Your Pipeline - Central Configuration Management - Jens Saade
Pimp Your Pipeline - Central Configuration Management - Jens SaadePimp Your Pipeline - Central Configuration Management - Jens Saade
Pimp Your Pipeline - Central Configuration Management - Jens Saade
 
Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...
Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...
Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...
 
Mobile POS: wie E-Commerce und stationärer Handel zusammen wachsen
Mobile POS: wie E-Commerce und stationärer Handel zusammen wachsenMobile POS: wie E-Commerce und stationärer Handel zusammen wachsen
Mobile POS: wie E-Commerce und stationärer Handel zusammen wachsen
 
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...
 
Boost up your mobile development practice by Uros Krkic & Dragisa Rakic
Boost up your mobile development practice by Uros Krkic & Dragisa RakicBoost up your mobile development practice by Uros Krkic & Dragisa Rakic
Boost up your mobile development practice by Uros Krkic & Dragisa Rakic
 
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic
Developing enterprise ecommerce solutions using hybris by Drazen NikolicDeveloping enterprise ecommerce solutions using hybris by Drazen Nikolic
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic
 
Revolution - How agile cooperation models substitute classical client/vendor ...
Revolution - How agile cooperation models substitute classical client/vendor ...Revolution - How agile cooperation models substitute classical client/vendor ...
Revolution - How agile cooperation models substitute classical client/vendor ...
 
E-Commerce goes Mobile by Dominic Veit
E-Commerce goes Mobile by Dominic VeitE-Commerce goes Mobile by Dominic Veit
E-Commerce goes Mobile by Dominic Veit
 

Recently uploaded

10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024TopCSSGallery
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty SecureFemke de Vroome
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationZilliz
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...FIDO Alliance
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxBuy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxEasyPrinterHelp
 

Recently uploaded (20)

10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxBuy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptx
 

Quality Awareness When Practicing Agile Testing

  • 1. Quality Awareness When Practicing Agile Testing Ana Milutinovic Quality Assurance Engineer @ youngculture 25th of October 2014
  • 2. “Quality is a value to some person, at some time” Jerry Weinberg 1. Understanding the impact of this statement 2. Going to effort of making every team member aware of this concept
  • 3. How did agile come around? Deliver working software frequently… Daily whole team collaboration… Build projects around motivated individuals… Working software as the primary measure of progress… Self-organizing teams… Satisfied customers…
  • 4. Go agile! How it really looked
  • 5. SCRUM Framework Test management tool Defect tracking tool Product backlog Team 5 – 7 people Sprint 2 weeks First release after 1,5 year Customer-ready Product Increment Project duration: 3 years and counting…
  • 6. Problems We were confused in Test Planning Sprints looked like small Waterfalls NNoo ttiimmee ttoo tteesstt BBuuggss aaccccuummuullaattiinngg QA was left out of the process.
  • 7. Living in a time box
  • 8. Quality in Planning Ideas to improve Test Planning: PPaarraalllleell QQAA SSpprriinntt QQAA iinn PPookkeerr PPllaannnniinngg
  • 9. Quality in Planning 3 8 5 QA Poker Planning “Everyone involved with delivering code is a developer, and is part of the developer team.” Lisa Crispin and Janet Gregory
  • 10. Quality in Planning Arguments for (not)involving QA into Poker Planning: Symmetry between testing and programming Testing never ends Where is the scope of ‘Done’ CD system Programming never ends Agile implies adjustments QA was included into calculation
  • 11. Quality in Design Avoid presenting finished test cases to developers Create a common understanding of the user story, get the right direction and split it into smaller pieces Decision on which stories need automation
  • 12. Quality in Execution IF IT CAN’T BE TESTED IT’S NOT GOING INTO SCRUM AUTOMATION IN EACH SPRINT CONTINIOUS DELIVERY TESTABLE USER STORIES QA ESTIMATED TEST AUTOMATION AGREEMENT CLEARLY ESTABLISHED TEST GOALS
  • 13. Quality in Reporting and Metrics We allowed testing to be planned in fewer details Attention in reporting to whatever is specific for the current sprint
  • 14. Quality in Reporting and Metrics Test Planning • Test strategy • Story board • Simple test management tool Defect Tracking Tool • Not track defect rates • Attention on fast feedback Sprint Review • Discussion whatever defect influenced the sprint in an interesting way
  • 15. Agile in Fundamental Test Process Planning Control Analyses Design Test Closure Reporting Execution
  • 16. Thank You! Switzerland youngculture AG Hotelstrasse - Postfach 2574 CH-8060 Zürich-Airport Tel. +41 (0)44 366 40 40 office.ch@youngculture.com Germany youngculture (Deutschland) Rottmannstrasse 11 DE-80333 Munich Tel. +49 (0)89 890 637 40 office.de@youngculture.com Austria youngculture (Österreich) GmbH Renngasse 4 AT-1010 Vienna Tel. +43 (0) 1 532 19 60 office.at@youngculture.com Serbia (Nis and Belgrade) youngculture d.o.o. Bulevar Z.@inAica 64a RS-11000 Belgrade Tel. +381 (0)11 404 99 50 offfice.rs@youngculture.com Romania youngculture (Romania) S.R.L Palas 7B-7C, UBC3 Tower RO-700032 IaFi Tel. +40 (0)33 27 10 530 offfice.ro@youngculture.com www.youngculture.com - www.youngculture-mobile.com