SlideShare a Scribd company logo
GIANCARLO BISCEGLIA • SENIOR QA MANAGER • @GIANCARLOBISC
How to Build in Quality
from Day 1 using
Lean QA and Agile Testing
MAURIZIO MANCINI • AGILE COACH/AGILE EVANGELIST/QA DIRECTOR • @QAANDPROCESSGUY
• Big cool statistic
• 2,56
9
• Add-Ons in Marketplace
Not Business as Usual
QA works closely with the Dev Teams to help
deliver a quality product to all end users.
James Whittaker
QA is there to enable developers to
build better software.
James Whittaker
How to Build in Quality from Day 1 using Lean QA and Agile Testing
How to Build in Quality from Day 1 using Lean QA and Agile Testing
Test in Quality
PO
DEV
BA
QA
DEVOPS
Build in Quality from the Start!
Quality is Free!
Valuable Features
How to Build in Quality from Day 1 using Lean QA and Agile Testing
Is this world possible?
How to Build in Quality from Day 1 using Lean QA and Agile Testing
• Agile Coach, Agile Evangelist, and QA Director
• 25+ years of software engineering experience
We are…
Maurizio Mancini
• Senior QA Manager
• 15+ years of software engineering experience
Giancarlo Bisceglia
Head of Product A
Product Owner
Scrum Master
Developers
QA
User Experience
DevOPS
Head of Product B
Product Owner
Scrum Master
Developers
QA
User Experience
DevOPS
Head of Product C
Product Owner
Scrum Master
Developers
QA
User Experience
DevOPS
QA
GUILD Lead
Lead
Lead
What this QA Guild was Testing
Tools We Used
How to Build in Quality from Day 1 using Lean QA and Agile Testing
Quality is a Team Sport
How to Build in Quality from Day 1 using Lean QA and Agile Testing
Agile Team Structure
and Quality Article
http://tinyurl.com/pe79dzj
Lean QA
The core idea is to maximize customer value
while minimizing waste. Simply, lean means
creating more value for customers with fewer
resources.
LEAN.ORG
“
”
The 3 M’s of Lean
OVERBURDEN
WASTE
UNEVENNESS
MUDA
MURI
MURA
WASTE
Sources of Waste in Testing
WASTE
Excessive
Documentation
Test
Everything
Find all
the Bugs
Complete
Regressions
Automate
Everything
End to End
Testing
Test
Everything
Find all
the Bugs
Risk Based Testing
System Risk Assessment
5 High
4
Test Scope
Items
Test Scope
Items
3 Moderate
2
Test Scope
Items
1 Low
1 2 3 4 5
Likelihood
Impact
Trying to Find all the Bugs
Cost of Finding and Fixing a Bug
LIVE
100
10
100
10
Bug 1 - Hard to Find
Bug 2 - Easier to Find
50 50
AfterBefore
Agile Testing
Is It?
Test Early
Test Often
PO
DEV
BA
QA
DEVOPS
Test the
Right Stuff
Use Optimal
Methods
How we Build in Quality
• Big cool statistic
• 2,56
9
• Add-Ons in Marketplace
Technical ?
• Big cool statistic
• 2,56
9
• Add-Ons in Marketplace
Does the scrum master stand alone ?
Process
Big Diff
Agile
Incremental & Iterative
Development
Let’s be
honest
Definition of Done:
Have a plan to tackle test automation
Test Automation:
Needs to be planned in a sprint
Manual Regressions:
Make sure everyone agrees
Development
Feature Dev Release Master
New Feature
Merge Dev Changes
Merge Feature to Dev
Ready for Release
Deploy to Production
Hot Fix
Feature Branching Strategy
Feature Dev Release Master Hot Fix
Deploy to Production
Urgent Bug Fix
Merge Fix to ReleaseMerge Fix to Dev
Hot Fix Branching Strategy
Leverage Continuous Integration
The Team
Testing
No limits
Breakdown the Test Effort
Unit and
Integration
Automated
Functional Tests
Manual (UI/UX) Performance BDD UAT
Tests
Owner Developers QA Engineers
QA Engineers
QA Analysts
Product Owner
QA Engineers Product Owner
QA Analysts
Type White Box Black Box Black Box Black Box Black Box
Complexity
Focus
Low Level
Correctness
Maintainable
Negative tests
TDD
Mid Level
Extreme cases
Negative tests
UI Regression
Failure tests
Mid Level
Positive tests
SIT
Exploratory
High Level
Scalability
Robustness
Reliability
High Level
Business Flows
BDD/ATDD
Environment CI driven automated deployments
Feature Dev Release Master Hot Fix
Testing We Use by Branch
Manual
Exploratory
Performance
(Optional)
Manual SIT
UAT
Unit
Automated
Functional
Manual
Exploratory
UAT UAT
Performance
Unit Unit
Automated
Functional
Automated
Functional
Automated
Functional
Automated
Functional
Traceability with Atlassian
Requirements are maintained in Confluence
Traceability starts with requirements in Confluence
and Epics linked in JIRA Software
Traceability Continues with links to User Stories in JIRA Software
All Sub-Tasks Tracked
JIRA Software is the Hub
JIRA Software sprint details
Commit and Code Review
Details
Communication Is Key
Notifications are Key
How to Build in Quality from Day 1 using Lean QA and Agile Testing
Test Results Directly in JIRA Software Test Case Details Too
Is it possible in
your world?
You will never convince people to work
towards this goal.
“
”
That will never happen here,
our culture is just not right.
“
”
We just don’t have the time to do it right…“ ”
Would you rather…
Do it right the first time
Hack it and get it out
Or
Work on delivering
valuable features to
your customers
Re-work
and fix bugs
Or
Spend precious
budget delivering
value to the company
Spend precious
budget on rework
Or
Be on a team that is
proud to stand behind
their software
Be on a team that is
ashamed of their
software
Or
Key Takeaways
Reduce Waste in Testing…
Continuous
Integration
is Essential
Test Automation
is Essential
Build in Quality
rather than
Test it in
PO
BA
QA
Full Traceability
with Atlassian
and TestRail
Test Results Directly in JIRA Software
Thank you!
GIANCARLO BISCEGLIA • SENIOR QA MANAGER • @GIANCARLOBISC
MAURIZIO MANCINI • AGILE COACH/AGILE EVANGELIST/QA DIRECTOR • @QAANDPROCESSGUY
Agile Team Structure and Quality Article
http://tinyurl.com/pe79dzj
Sources
https://notforprintmag.files.wordpress.com/2012/02/imagine2.jpg
https://upload.wikimedia.org/wikipedia/commons/6/6f/100_sculpture.jpg
http://www.flickr.com/photos/36495803@N05/8463683689 - Money
https://upload.wikimedia.org/wikipedia/commons/9/99/Flickr_-_Official_U.S._Navy_Imagery_-
_Commander_exchanges_thumbs_up_signals_after_pre-flight_checks..jpg
https://upload.wikimedia.org/wikipedia/commons/2/28/Duct-tape_Moving_Van.jpg
https://farm3.staticflickr.com/2348/2061072441_e3ca379d19_o_d.jpg - Burning Money
https://upload.wikimedia.org/wikipedia/commons/thumb/a/ad/Centreville_High_School_(Virginia)_1998_
%C2%B7_DD-SP-99-04111.JPEG/1280px-Centreville_High_School_(Virginia)_1998_%C2%B7_DD-SP-99-04111.JPEG
http://s3.amazonaws.com/media.wbur.org/wordpress/11/files/2014/09/0926_Sydney-Swans-
Richmond-624×367.jpg
http://www.cf-promotion.it/img/lomb2.jpg
http://www.debbiemyerscommunications.com/writing.jpg
http://www.sportevai.it/file/2014/12/F1.jpg
http://www.cyclebradford.org.uk/wp-content/uploads/2012/08/breeze-in-the-park.jpg
Sources
https://dgraphicstyle.files.wordpress.com/2013/04/el-arte-de-comprender.jpg
http://i.cbc.ca/1.3032607.1429034973!/cpImage/httpImage/image.jpg_gen/derivatives/16×9_620/top-
toys-20091116.jpg
http://www.wallpapersis.com/wallpapers/2014/10/ferrari-458-italia-car-485×728.jpg
https://s-media-cache-ak0.pinimg.com/236x/b1/1e/0a/b11e0ac8970fca0fccdac35d1f9e58a0.jpg
http://www.britsonpole.com/wp-content/uploads/2010/03/podium.jpg
http://10pix.ru/wp-content/uploads/2015/02/121.png
http://amonika.com/wp-content/uploads/2012/01/Definition-of-a-third-world-country-AMonika.com_.jpg
https://unbreakablepo.files.wordpress.com/2010/06/bulletproofpostpo.jpg
http://www.excella.com/wp-content/uploads/2012/11/123rf-RugbyScrum2.jpg
http://www.theplaidzebra.com/france-just-made-it-illegal-for-supermarkets-to-waste-food-punishable-by-75000-
or-jail/
http://www.looknreview.com/wp-content/uploads/2015/06/samsung-mobiles-8.jpg
http://www.geeky-gadgets.com/wp-content/uploads/2013/11/iphone-5s2.jpg
http://www.imore.com/sites/imore.com/files/styles/large/public/topic_images/2014/
topic_ipad_air_ipad_mini_0.png?itok=053pCsJ2
http://comp-neo.ru/images/stories/webdesign.jpg

More Related Content

What's hot (20)

PPTX
defect tracking and management
Manish Chaurasia
 
PPT
ISTQB / ISEB Foundation Exam Practice - 4
Yogindernath Gupta
 
PPTX
Jira as a Test Management Tool
Xpand IT
 
PPT
Test Management introduction
Oana Feidi
 
PDF
Manual testing testing master.pdf
synamedia
 
PDF
Agile QA Process
Anand Bagmar
 
PDF
STLC (Software Testing Life Cycle)
Ch Fahadi
 
PPT
Agile QA and Testing process
Gloria Stoilova
 
PPT
ISTQB / ISEB Foundation Exam Practice - 6
Yogindernath Gupta
 
PDF
ISTQB Foundation Level Basic
Erol Selitektay
 
PPTX
Agile Testing: The Role Of The Agile Tester
Declan Whelan
 
PPT
Agile testing
Yogita patil
 
PPTX
Software Testing
Sengu Msc
 
PPS
ISTQB Foundation - Chapter 3
Chandukar
 
PDF
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
Edureka!
 
PPT
Manual testing concepts course 1
Raghu Kiran
 
PDF
Testing types functional and nonfunctional - Kati Holasz
Holasz Kati
 
PPT
Automated Testing vs Manual Testing
Directi Group
 
PPT
ISTQB / ISEB Foundation Exam Practice -1
Yogindernath Gupta
 
PDF
XRAY for Jira
Mike Brosnan
 
defect tracking and management
Manish Chaurasia
 
ISTQB / ISEB Foundation Exam Practice - 4
Yogindernath Gupta
 
Jira as a Test Management Tool
Xpand IT
 
Test Management introduction
Oana Feidi
 
Manual testing testing master.pdf
synamedia
 
Agile QA Process
Anand Bagmar
 
STLC (Software Testing Life Cycle)
Ch Fahadi
 
Agile QA and Testing process
Gloria Stoilova
 
ISTQB / ISEB Foundation Exam Practice - 6
Yogindernath Gupta
 
ISTQB Foundation Level Basic
Erol Selitektay
 
Agile Testing: The Role Of The Agile Tester
Declan Whelan
 
Agile testing
Yogita patil
 
Software Testing
Sengu Msc
 
ISTQB Foundation - Chapter 3
Chandukar
 
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
Edureka!
 
Manual testing concepts course 1
Raghu Kiran
 
Testing types functional and nonfunctional - Kati Holasz
Holasz Kati
 
Automated Testing vs Manual Testing
Directi Group
 
ISTQB / ISEB Foundation Exam Practice -1
Yogindernath Gupta
 
XRAY for Jira
Mike Brosnan
 

Similar to How to Build in Quality from Day 1 using Lean QA and Agile Testing (20)

PDF
We did it!!? There is place for QAs in Agile!!?
mkujalowicz
 
PDF
The Speed to Cool: Agile Testing & Building Quality In
Craig Smith
 
PDF
Scaling Quality by Building it in - Agile Tour Ottawa 2017
Maurizio Mancini
 
PPTX
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011
TEST Huddle
 
PDF
Code campiasi qa-in-agile-projects-ana-figher-embarcadero
Codecamp Romania
 
PDF
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
PPTX
Quality strategies in Agile Transformation
Kaali Dass PMP, PhD.
 
PPTX
Agile testing MyBTEC
Irina Popovich
 
PDF
Using agile testing to drive product innovation
Stephen Graves
 
PPT
Agile QA presentation
Carl Bruiners
 
PPTX
The role of agile tester
mnaeem22
 
PDF
Helpful Practices in Agile Testing
Josiah Renaudin
 
PDF
Software Quality and Test Strategies for Ruby and Rails Applications
Bhavin Javia
 
PPT
I’m an Agile Test Manager: Do I really exist?
elliando dias
 
PDF
Agile Testing Transformation is as Easy as 1, 2, 3 by Michael Buening
QA or the Highway
 
PDF
The Modern QA.pdf
Elizabeth Oduala
 
PPTX
Integrate Test Activities in Agile
TEST Huddle
 
PPT
! Testing for agile teams
Dennis Popov
 
PDF
Test i agile projekter af Gitte Ottosen, Sogeti
InfinIT - Innovationsnetværket for it
 
PDF
How TestOps is Redefining QA Testing in DevOps.pdf
Kanika Vatsyayan
 
We did it!!? There is place for QAs in Agile!!?
mkujalowicz
 
The Speed to Cool: Agile Testing & Building Quality In
Craig Smith
 
Scaling Quality by Building it in - Agile Tour Ottawa 2017
Maurizio Mancini
 
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011
TEST Huddle
 
Code campiasi qa-in-agile-projects-ana-figher-embarcadero
Codecamp Romania
 
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Quality strategies in Agile Transformation
Kaali Dass PMP, PhD.
 
Agile testing MyBTEC
Irina Popovich
 
Using agile testing to drive product innovation
Stephen Graves
 
Agile QA presentation
Carl Bruiners
 
The role of agile tester
mnaeem22
 
Helpful Practices in Agile Testing
Josiah Renaudin
 
Software Quality and Test Strategies for Ruby and Rails Applications
Bhavin Javia
 
I’m an Agile Test Manager: Do I really exist?
elliando dias
 
Agile Testing Transformation is as Easy as 1, 2, 3 by Michael Buening
QA or the Highway
 
The Modern QA.pdf
Elizabeth Oduala
 
Integrate Test Activities in Agile
TEST Huddle
 
! Testing for agile teams
Dennis Popov
 
Test i agile projekter af Gitte Ottosen, Sogeti
InfinIT - Innovationsnetværket for it
 
How TestOps is Redefining QA Testing in DevOps.pdf
Kanika Vatsyayan
 
Ad

More from Atlassian (20)

PPTX
International Women's Day 2020
Atlassian
 
PDF
10 emerging trends that will unbreak your workplace in 2020
Atlassian
 
PDF
Forge App Showcase
Atlassian
 
PDF
Let's Build an Editor Macro with Forge UI
Atlassian
 
PDF
Meet the Forge Runtime
Atlassian
 
PDF
Forge UI: A New Way to Customize the Atlassian User Experience
Atlassian
 
PDF
Take Action with Forge Triggers
Atlassian
 
PDF
Observability and Troubleshooting in Forge
Atlassian
 
PDF
Trusted by Default: The Forge Security & Privacy Model
Atlassian
 
PDF
Designing Forge UI: A Story of Designing an App UI System
Atlassian
 
PDF
Forge: Under the Hood
Atlassian
 
PDF
Access to User Activities - Activity Platform APIs
Atlassian
 
PDF
Design Your Next App with the Atlassian Vendor Sketch Plugin
Atlassian
 
PDF
Tear Up Your Roadmap and Get Out of the Building
Atlassian
 
PDF
Nailing Measurement: a Framework for Measuring Metrics that Matter
Atlassian
 
PDF
Building Apps With Color Blind Users in Mind
Atlassian
 
PDF
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Atlassian
 
PDF
Beyond Diversity: A Guide to Building Balanced Teams
Atlassian
 
PDF
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
Atlassian
 
PDF
Building Apps With Enterprise in Mind
Atlassian
 
International Women's Day 2020
Atlassian
 
10 emerging trends that will unbreak your workplace in 2020
Atlassian
 
Forge App Showcase
Atlassian
 
Let's Build an Editor Macro with Forge UI
Atlassian
 
Meet the Forge Runtime
Atlassian
 
Forge UI: A New Way to Customize the Atlassian User Experience
Atlassian
 
Take Action with Forge Triggers
Atlassian
 
Observability and Troubleshooting in Forge
Atlassian
 
Trusted by Default: The Forge Security & Privacy Model
Atlassian
 
Designing Forge UI: A Story of Designing an App UI System
Atlassian
 
Forge: Under the Hood
Atlassian
 
Access to User Activities - Activity Platform APIs
Atlassian
 
Design Your Next App with the Atlassian Vendor Sketch Plugin
Atlassian
 
Tear Up Your Roadmap and Get Out of the Building
Atlassian
 
Nailing Measurement: a Framework for Measuring Metrics that Matter
Atlassian
 
Building Apps With Color Blind Users in Mind
Atlassian
 
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Atlassian
 
Beyond Diversity: A Guide to Building Balanced Teams
Atlassian
 
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
Atlassian
 
Building Apps With Enterprise in Mind
Atlassian
 
Ad

Recently uploaded (20)

PDF
Driver Easy Pro 6.1.1 Crack Licensce key 2025 FREE
utfefguu
 
PPTX
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
PPTX
Agentic Automation: Build & Deploy Your First UiPath Agent
klpathrudu
 
PPTX
Tally_Basic_Operations_Presentation.pptx
AditiBansal54083
 
PPTX
Customise Your Correlation Table in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PDF
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
PDF
MiniTool Power Data Recovery 8.8 With Crack New Latest 2025
bashirkhan333g
 
PPTX
Tally software_Introduction_Presentation
AditiBansal54083
 
PPTX
Agentic Automation Journey Series Day 2 – Prompt Engineering for UiPath Agents
klpathrudu
 
PPTX
AEM User Group: India Chapter Kickoff Meeting
jennaf3
 
PPTX
Change Common Properties in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
Open Chain Q2 Steering Committee Meeting - 2025-06-25
Shane Coughlan
 
PDF
유니티에서 Burst Compiler+ThreadedJobs+SIMD 적용사례
Seongdae Kim
 
PPTX
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Shane Coughlan
 
PDF
MiniTool Partition Wizard 12.8 Crack License Key LATEST
hashhshs786
 
PDF
Odoo CRM vs Zoho CRM: Honest Comparison 2025
Odiware Technologies Private Limited
 
PDF
Automate Cybersecurity Tasks with Python
VICTOR MAESTRE RAMIREZ
 
PPTX
ChiSquare Procedure in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
Generic or Specific? Making sensible software design decisions
Bert Jan Schrijver
 
PPTX
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Shane Coughlan
 
Driver Easy Pro 6.1.1 Crack Licensce key 2025 FREE
utfefguu
 
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
Agentic Automation: Build & Deploy Your First UiPath Agent
klpathrudu
 
Tally_Basic_Operations_Presentation.pptx
AditiBansal54083
 
Customise Your Correlation Table in IBM SPSS Statistics.pptx
Version 1 Analytics
 
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
MiniTool Power Data Recovery 8.8 With Crack New Latest 2025
bashirkhan333g
 
Tally software_Introduction_Presentation
AditiBansal54083
 
Agentic Automation Journey Series Day 2 – Prompt Engineering for UiPath Agents
klpathrudu
 
AEM User Group: India Chapter Kickoff Meeting
jennaf3
 
Change Common Properties in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
Open Chain Q2 Steering Committee Meeting - 2025-06-25
Shane Coughlan
 
유니티에서 Burst Compiler+ThreadedJobs+SIMD 적용사례
Seongdae Kim
 
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Shane Coughlan
 
MiniTool Partition Wizard 12.8 Crack License Key LATEST
hashhshs786
 
Odoo CRM vs Zoho CRM: Honest Comparison 2025
Odiware Technologies Private Limited
 
Automate Cybersecurity Tasks with Python
VICTOR MAESTRE RAMIREZ
 
ChiSquare Procedure in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
Generic or Specific? Making sensible software design decisions
Bert Jan Schrijver
 
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Shane Coughlan
 

How to Build in Quality from Day 1 using Lean QA and Agile Testing