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

PPTX
Ana milutinovic quality awareness when practicing agile testing
PPT
Stc chandan patary_ua_testing _ stc
PDF
Best Kept Secret of Transformation – Release Frequently
PPT
People factor as failure reason of Agile adoption
PPTX
Beschleunigung von Remote UAT
PPT
Transitioning To Agile Webinar Presentation
PDF
Invite the tester to the party
PDF
Integrate testing activities in Agile (EuroSTAR webinar)
Ana milutinovic quality awareness when practicing agile testing
Stc chandan patary_ua_testing _ stc
Best Kept Secret of Transformation – Release Frequently
People factor as failure reason of Agile adoption
Beschleunigung von Remote UAT
Transitioning To Agile Webinar Presentation
Invite the tester to the party
Integrate testing activities in Agile (EuroSTAR webinar)

What's hot (20)

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

Similar to Quality Awareness When Practicing Agile Testing (20)

PDF
2 anton muzhailo - formal test process improvement. how to invest to the te...
PDF
Антон Мужайло, «Using the test process improvement models. Case study based o...
PPTX
Integrate Test Activities in Agile
PDF
Using the test process improvement models. Case study based on TPI Next model...
PPT
Quality assurance activities in agile
PPTX
Case Study_Integrated Manufacturing Systems.pptx
PDF
Agile testing (n)
PPTX
Nearshore Best Practices Workshop
PPTX
Agile Development Process
PPTX
QA Best Practices in Agile World_new
PPTX
Chapter -5 Agile Testing types and its examples.pptx
PDF
Code campiasi qa-in-agile-projects-ana-figher-embarcadero
PDF
[Webinar] Visa's Journey to a Culture of Experimentation
PPTX
Agile testing
PPT
A confused tester in agile world finalversion
PDF
CampusSDN2017 - Jawdat: Product Management and Agile Development
PPTX
Best Practices for a Repeatable Shift-Left Commitment
PDF
Project Management Tips to Improve Test Planning
PPTX
2 anton muzhailo - formal test process improvement. how to invest to the te...
Антон Мужайло, «Using the test process improvement models. Case study based o...
Integrate Test Activities in Agile
Using the test process improvement models. Case study based on TPI Next model...
Quality assurance activities in agile
Case Study_Integrated Manufacturing Systems.pptx
Agile testing (n)
Nearshore Best Practices Workshop
Agile Development Process
QA Best Practices in Agile World_new
Chapter -5 Agile Testing types and its examples.pptx
Code campiasi qa-in-agile-projects-ana-figher-embarcadero
[Webinar] Visa's Journey to a Culture of Experimentation
Agile testing
A confused tester in agile world finalversion
CampusSDN2017 - Jawdat: Product Management and Agile Development
Best Practices for a Repeatable Shift-Left Commitment
Project Management Tips to Improve Test Planning
Ad

More from youngculture (8)

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

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
A Presentation on Artificial Intelligence
PDF
Machine learning based COVID-19 study performance prediction
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Machine Learning_overview_presentation.pptx
PPTX
1. Introduction to Computer Programming.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Getting Started with Data Integration: FME Form 101
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Big Data Technologies - Introduction.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
Building Integrated photovoltaic BIPV_UPV.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Group 1 Presentation -Planning and Decision Making .pptx
A Presentation on Artificial Intelligence
Machine learning based COVID-19 study performance prediction
Empathic Computing: Creating Shared Understanding
Machine Learning_overview_presentation.pptx
1. Introduction to Computer Programming.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Assigned Numbers - 2025 - Bluetooth® Document
Agricultural_Statistics_at_a_Glance_2022_0.pdf
MIND Revenue Release Quarter 2 2025 Press Release
“AI and Expert System Decision Support & Business Intelligence Systems”
Getting Started with Data Integration: FME Form 101
SOPHOS-XG Firewall Administrator PPT.pptx
Programs and apps: productivity, graphics, security and other tools
Big Data Technologies - Introduction.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
The Rise and Fall of 3GPP – Time for a Sabbatical?

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