SlideShare a Scribd company logo
1 of 27
Download to read offline
Madrid, 26th to 28th May 2014
Setting up an Agile Support
Center
For Test and
Maintenance
Departments
Madrid, 26th to 28th May 2014
e: bernd.beersma@2b4qa.nl m: +31(0) 6-11010659 tw: @bbeersma
Madrid, 26th to 28th May 2014
e: erik.bits@2b4qa.nl m: +31(0) 6-11738416 tw: @erikbits
Madrid, 26th to 28th May 2014
PLANNED IN PROGRESS DONE
Functionality
vs
Characteristics
Testing vs
Checking
Increasing
Test Effort
Waterfall versus Agile
Waterfall versus
Agile
Madrid, 26th to 28th May 2014
Waterfall versus Agile
Madrid, 26th to 28th May 2014
Waterfall versus Agile
Individuals and
interactions
Over
Working
software
Over
Over
Customer
collaboration
Responding to
change
Over
Process and
tools
Comprehensive
documentation
Contract
negotiation
Following a plan
Madrid, 26th to 28th May 2014
Benefits caused by Agile
Earlier involvement of testers in the
project
Flexible approach
Boundaries between test &
development vanish
Joint quality awareness
Madrid, 26th to 28th May 2014
Risks caused by Agile
Lack of documentation
Changing requirements, flexible approach
Testing ‘what is’ instead of ‘what is expected’
Joint quality responsibility
Focus on functionality
Limited knowledge of test automation
Increasing test effort
Madrid, 26th to 28th May 2014
Increasing test effort
Madrid, 26th to 28th May 2014
1.
2.
3.
4.
5.
Limited knowledge of TA within the teams
Scope creep from ICT & Process to ICT
Increasing test effort
We need test automation
Backlog sprint 1
Focus on functionality
Madrid, 26th to 28th May 2014
Agile Support Center
Iteration 0
Agile Support Center
Sprint 1 Sprint 3Sprint 2
Ticket
Ticket
Maintenance
Departement
Regression Sprint 2
Regression Sprint 1
Checklist
Single Point of Communication (ASC)
TicketsTicketsTickets
Hardening
Madrid, 26th to 28th May 2014
Ticket = mini-testplan
Madrid, 26th to 28th May 2014
Ticket = mini-testplan
Madrid, 26th to 28th May 2014
1.
2.
3.
4.
5.
Limited knowledge of TA within the teams
Scope creep from ICT & Process to ICT
Increasing test effort
We need test automation
Definition of Done
Focus on functionality





Madrid, 26th to 28th May 2014
PLANNED IN PROGRESS DONE
Functionality
vs
Characteristics
Testing vs
Checking
Increasing
Test Effort
Product Backlog
Waterfall versus
Agile
Madrid, 26th to 28th May 2014
Testing versus Checking
Madrid, 26th to 28th May 2014
Functionality versus characteristics
Functionality is
still important,
Characteristics
are increasingly
important……
Madrid, 26th to 28th May 2014
9126
Maintainability
Portability
Efficiency
Functionality
Reliability
Usability
ISO 9126 -> ISO 25010
Madrid, 26th to 28th May 2014
25010 Maintainability
Portability
Performance
Efficiency
Security
Compatibility
Functional
Suitability
Reliability
Usability
ISO 9126 -> ISO 25010
Madrid, 26th to 28th May 2014
1.
2.
3.
4.
5. Awareness is created, but what about execution?
Not all tests can be automated, still manual tests
Shift from functionality to characteristics
Limited knowledge of characteristics in the teams
Backlog sprint 2
Synchronization between ASC and Scrum team
Madrid, 26th to 28th May 2014
Agile Support Center
SecurityTest Sprint 1 SecurityTest Sprint 2
Performance Test Sprint 1
Tickets
Aut. Regression
Testing
Performance
Testing
Security
Testing
Test
Environment
Other
Agile Support Center
Iteration 0 Sprint 1 Sprint 3Sprint 2
Ticket
Ticket
Maintenance
Departement
Regression Sprint 2
Regression Sprint 1
Checklist
Single Point of Communication (ASC)
TicketsTicketsTickets
Process:
☑ The SPOC brings the
characteristics to the attention
☑ determine initial test capacity
☑ determine initial planning
☑ adjust / calibrate the planning
according to sprint backlogs
☑ Preparation of the detailed
planning based on the Agile
tickets
☑ Periodic evaluation and
adjustment
Madrid, 26th to 28th May 2014
1.
2.
3.
4.
5. Awareness is created, but what about execution?
Not all tests can be automated, still manual tests
Shift from functionality to characteristics
Limited knowledge of characteristics in the teams
Synchronization between ASC and Scrum team





Definition of Done
Madrid, 26th to 28th May 2014
PLANNED IN PROGRESS DONE
Functionality
vs
Characteristics
Testing vs
Checking
Increasing
Test Effort
Product Backlog
Waterfall versus
Agile
Madrid, 26th to 28th May 2014
3 Good reasons for an ASC
Madrid, 26th to 28th May 2014
Reuse of
knowledge
Reuse of
Testware
Central
Testware
management
Flexibele
Resourcing
Efficient use of
available time
For Whom (what’s in it for me)?
Reuse of
Tooling
Madrid, 26th to 28th May 2014
Madrid, 26th to 28th May 2014

More Related Content

Viewers also liked

The tester is dead, long live the tester. A vision on the tester by Beersma &...
The tester is dead, long live the tester. A vision on the tester by Beersma &...The tester is dead, long live the tester. A vision on the tester by Beersma &...
The tester is dead, long live the tester. A vision on the tester by Beersma &...Bernd Beersma
 
Btd erik bits bernd beersma 1.4
Btd erik bits bernd beersma 1.4Btd erik bits bernd beersma 1.4
Btd erik bits bernd beersma 1.4Bernd Beersma
 
Tool selection-a-successful-approach-btd-2013
Tool selection-a-successful-approach-btd-2013Tool selection-a-successful-approach-btd-2013
Tool selection-a-successful-approach-btd-2013Bernd Beersma
 
The pyramid approach to testtool selection
The pyramid approach to testtool selectionThe pyramid approach to testtool selection
The pyramid approach to testtool selectionBernd Beersma
 
CompanYoungs oplæg ved Daniel Birkholm
CompanYoungs oplæg ved Daniel Birkholm CompanYoungs oplæg ved Daniel Birkholm
CompanYoungs oplæg ved Daniel Birkholm Gro Ammendrup Ladiges
 
Oplæg fra Bruun & Partnere ved Sidsel Jess og Hans Peter Hartsteen
Oplæg fra Bruun & Partnere ved Sidsel Jess og Hans Peter HartsteenOplæg fra Bruun & Partnere ved Sidsel Jess og Hans Peter Hartsteen
Oplæg fra Bruun & Partnere ved Sidsel Jess og Hans Peter HartsteenGro Ammendrup Ladiges
 
Agile and Lean support and maintenance of IT Services and Information systems
Agile and Lean support and maintenance of IT Services and Information systemsAgile and Lean support and maintenance of IT Services and Information systems
Agile and Lean support and maintenance of IT Services and Information systemsJaroslav Procházka
 
Mario J. Novoa Filmmaker Internet Marketing Strategist @mariojnovoa
Mario J. Novoa Filmmaker Internet Marketing Strategist  @mariojnovoaMario J. Novoa Filmmaker Internet Marketing Strategist  @mariojnovoa
Mario J. Novoa Filmmaker Internet Marketing Strategist @mariojnovoaMario J. Novoa
 
Agile Maintenance
Agile MaintenanceAgile Maintenance
Agile MaintenanceNaresh Jain
 

Viewers also liked (11)

The tester is dead, long live the tester. A vision on the tester by Beersma &...
The tester is dead, long live the tester. A vision on the tester by Beersma &...The tester is dead, long live the tester. A vision on the tester by Beersma &...
The tester is dead, long live the tester. A vision on the tester by Beersma &...
 
Btd erik bits bernd beersma 1.4
Btd erik bits bernd beersma 1.4Btd erik bits bernd beersma 1.4
Btd erik bits bernd beersma 1.4
 
Tool selection-a-successful-approach-btd-2013
Tool selection-a-successful-approach-btd-2013Tool selection-a-successful-approach-btd-2013
Tool selection-a-successful-approach-btd-2013
 
The pyramid approach to testtool selection
The pyramid approach to testtool selectionThe pyramid approach to testtool selection
The pyramid approach to testtool selection
 
CompanYoungs oplæg ved Daniel Birkholm
CompanYoungs oplæg ved Daniel Birkholm CompanYoungs oplæg ved Daniel Birkholm
CompanYoungs oplæg ved Daniel Birkholm
 
Oplæg fra Bruun & Partnere ved Sidsel Jess og Hans Peter Hartsteen
Oplæg fra Bruun & Partnere ved Sidsel Jess og Hans Peter HartsteenOplæg fra Bruun & Partnere ved Sidsel Jess og Hans Peter Hartsteen
Oplæg fra Bruun & Partnere ved Sidsel Jess og Hans Peter Hartsteen
 
Agile power of place
Agile power of placeAgile power of place
Agile power of place
 
Agile and Lean support and maintenance of IT Services and Information systems
Agile and Lean support and maintenance of IT Services and Information systemsAgile and Lean support and maintenance of IT Services and Information systems
Agile and Lean support and maintenance of IT Services and Information systems
 
Mario J. Novoa Filmmaker Internet Marketing Strategist @mariojnovoa
Mario J. Novoa Filmmaker Internet Marketing Strategist  @mariojnovoaMario J. Novoa Filmmaker Internet Marketing Strategist  @mariojnovoa
Mario J. Novoa Filmmaker Internet Marketing Strategist @mariojnovoa
 
Muscat Waterfront
Muscat WaterfrontMuscat Waterfront
Muscat Waterfront
 
Agile Maintenance
Agile MaintenanceAgile Maintenance
Agile Maintenance
 

Similar to Setting up an Agile Support Center ExpoQA 2014 Bernd Beersma and Erik Bits

Reality shock j aracil
Reality shock   j aracilReality shock   j aracil
Reality shock j aracilGlobe Testing
 
Quality Assurance? The devs nightmare? Really ...?
Quality Assurance? The devs nightmare? Really ...?Quality Assurance? The devs nightmare? Really ...?
Quality Assurance? The devs nightmare? Really ...?Clément DUFFAU
 
SERENE 2014 Workshop: Paper "On Applying FMEA to SOAs: A Proposal and Open Ch...
SERENE 2014 Workshop: Paper "On Applying FMEA to SOAs: A Proposal and Open Ch...SERENE 2014 Workshop: Paper "On Applying FMEA to SOAs: A Proposal and Open Ch...
SERENE 2014 Workshop: Paper "On Applying FMEA to SOAs: A Proposal and Open Ch...SERENEWorkshop
 
SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOP
SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOPSOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOP
SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOPAmit Midha
 
SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOP
SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOPSOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOP
SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOPAmit Midha
 
Iryna Kulakova dev ops ITEM 2017
Iryna Kulakova   dev ops ITEM 2017Iryna Kulakova   dev ops ITEM 2017
Iryna Kulakova dev ops ITEM 2017ITEM
 
[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
 
Quality Assurance to Test Engineering – Insights From our Journey by Oksana S...
Quality Assurance to Test Engineering – Insights From our Journey by Oksana S...Quality Assurance to Test Engineering – Insights From our Journey by Oksana S...
Quality Assurance to Test Engineering – Insights From our Journey by Oksana S...QA or the Highway
 
AAIC Cloud Engineering and DevOps overview v2.3.pdf
AAIC Cloud Engineering and DevOps overview v2.3.pdfAAIC Cloud Engineering and DevOps overview v2.3.pdf
AAIC Cloud Engineering and DevOps overview v2.3.pdfAppliedAIConsulting
 
Simpda 2014 - A living story: measuring quality of developments in a large in...
Simpda 2014 - A living story: measuring quality of developments in a large in...Simpda 2014 - A living story: measuring quality of developments in a large in...
Simpda 2014 - A living story: measuring quality of developments in a large in...SpagoWorld
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsTaUB Solutions
 
White paper quality at the speed of digital
White paper   quality at the speed of digitalWhite paper   quality at the speed of digital
White paper quality at the speed of digitalrajni singh
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for SpeedCapgemini
 
SteriTech Technical Centre Courses 2015
SteriTech Technical Centre Courses 2015SteriTech Technical Centre Courses 2015
SteriTech Technical Centre Courses 2015Darren Beckett
 
CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...
CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...
CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...CloudIDSummit
 
Praneeth Introduction_Manuf. & PM.pdf
Praneeth Introduction_Manuf. & PM.pdfPraneeth Introduction_Manuf. & PM.pdf
Praneeth Introduction_Manuf. & PM.pdfpraneeth491311
 
Keynote 2 - The 20% of software engineering practices that contribute to 80% ...
Keynote 2 - The 20% of software engineering practices that contribute to 80% ...Keynote 2 - The 20% of software engineering practices that contribute to 80% ...
Keynote 2 - The 20% of software engineering practices that contribute to 80% ...ESEM 2014
 

Similar to Setting up an Agile Support Center ExpoQA 2014 Bernd Beersma and Erik Bits (20)

Reality shock j aracil
Reality shock   j aracilReality shock   j aracil
Reality shock j aracil
 
Quality Assurance? The devs nightmare? Really ...?
Quality Assurance? The devs nightmare? Really ...?Quality Assurance? The devs nightmare? Really ...?
Quality Assurance? The devs nightmare? Really ...?
 
SERENE 2014 Workshop: Paper "On Applying FMEA to SOAs: A Proposal and Open Ch...
SERENE 2014 Workshop: Paper "On Applying FMEA to SOAs: A Proposal and Open Ch...SERENE 2014 Workshop: Paper "On Applying FMEA to SOAs: A Proposal and Open Ch...
SERENE 2014 Workshop: Paper "On Applying FMEA to SOAs: A Proposal and Open Ch...
 
DevQaOps
DevQaOpsDevQaOps
DevQaOps
 
SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOP
SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOPSOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOP
SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOP
 
SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOP
SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOPSOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOP
SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOP
 
Chapter 8.ppt
Chapter 8.pptChapter 8.ppt
Chapter 8.ppt
 
Iryna Kulakova dev ops ITEM 2017
Iryna Kulakova   dev ops ITEM 2017Iryna Kulakova   dev ops ITEM 2017
Iryna Kulakova dev ops ITEM 2017
 
[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
 
Quality Assurance to Test Engineering – Insights From our Journey by Oksana S...
Quality Assurance to Test Engineering – Insights From our Journey by Oksana S...Quality Assurance to Test Engineering – Insights From our Journey by Oksana S...
Quality Assurance to Test Engineering – Insights From our Journey by Oksana S...
 
AAIC Cloud Engineering and DevOps overview v2.3.pdf
AAIC Cloud Engineering and DevOps overview v2.3.pdfAAIC Cloud Engineering and DevOps overview v2.3.pdf
AAIC Cloud Engineering and DevOps overview v2.3.pdf
 
Simpda 2014 - A living story: measuring quality of developments in a large in...
Simpda 2014 - A living story: measuring quality of developments in a large in...Simpda 2014 - A living story: measuring quality of developments in a large in...
Simpda 2014 - A living story: measuring quality of developments in a large in...
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOps
 
White paper quality at the speed of digital
White paper   quality at the speed of digitalWhite paper   quality at the speed of digital
White paper quality at the speed of digital
 
CVDEC14
CVDEC14CVDEC14
CVDEC14
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
 
SteriTech Technical Centre Courses 2015
SteriTech Technical Centre Courses 2015SteriTech Technical Centre Courses 2015
SteriTech Technical Centre Courses 2015
 
CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...
CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...
CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...
 
Praneeth Introduction_Manuf. & PM.pdf
Praneeth Introduction_Manuf. & PM.pdfPraneeth Introduction_Manuf. & PM.pdf
Praneeth Introduction_Manuf. & PM.pdf
 
Keynote 2 - The 20% of software engineering practices that contribute to 80% ...
Keynote 2 - The 20% of software engineering practices that contribute to 80% ...Keynote 2 - The 20% of software engineering practices that contribute to 80% ...
Keynote 2 - The 20% of software engineering practices that contribute to 80% ...
 

Recently uploaded

Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencessuser9e7c64
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 

Recently uploaded (20)

Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conference
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 

Setting up an Agile Support Center ExpoQA 2014 Bernd Beersma and Erik Bits

  • 1. Madrid, 26th to 28th May 2014 Setting up an Agile Support Center For Test and Maintenance Departments
  • 2. Madrid, 26th to 28th May 2014 e: bernd.beersma@2b4qa.nl m: +31(0) 6-11010659 tw: @bbeersma
  • 3. Madrid, 26th to 28th May 2014 e: erik.bits@2b4qa.nl m: +31(0) 6-11738416 tw: @erikbits
  • 4. Madrid, 26th to 28th May 2014 PLANNED IN PROGRESS DONE Functionality vs Characteristics Testing vs Checking Increasing Test Effort Waterfall versus Agile Waterfall versus Agile
  • 5. Madrid, 26th to 28th May 2014 Waterfall versus Agile
  • 6. Madrid, 26th to 28th May 2014 Waterfall versus Agile Individuals and interactions Over Working software Over Over Customer collaboration Responding to change Over Process and tools Comprehensive documentation Contract negotiation Following a plan
  • 7. Madrid, 26th to 28th May 2014 Benefits caused by Agile Earlier involvement of testers in the project Flexible approach Boundaries between test & development vanish Joint quality awareness
  • 8. Madrid, 26th to 28th May 2014 Risks caused by Agile Lack of documentation Changing requirements, flexible approach Testing ‘what is’ instead of ‘what is expected’ Joint quality responsibility Focus on functionality Limited knowledge of test automation Increasing test effort
  • 9. Madrid, 26th to 28th May 2014 Increasing test effort
  • 10. Madrid, 26th to 28th May 2014 1. 2. 3. 4. 5. Limited knowledge of TA within the teams Scope creep from ICT & Process to ICT Increasing test effort We need test automation Backlog sprint 1 Focus on functionality
  • 11. Madrid, 26th to 28th May 2014 Agile Support Center Iteration 0 Agile Support Center Sprint 1 Sprint 3Sprint 2 Ticket Ticket Maintenance Departement Regression Sprint 2 Regression Sprint 1 Checklist Single Point of Communication (ASC) TicketsTicketsTickets Hardening
  • 12. Madrid, 26th to 28th May 2014 Ticket = mini-testplan
  • 13. Madrid, 26th to 28th May 2014 Ticket = mini-testplan
  • 14. Madrid, 26th to 28th May 2014 1. 2. 3. 4. 5. Limited knowledge of TA within the teams Scope creep from ICT & Process to ICT Increasing test effort We need test automation Definition of Done Focus on functionality     
  • 15. Madrid, 26th to 28th May 2014 PLANNED IN PROGRESS DONE Functionality vs Characteristics Testing vs Checking Increasing Test Effort Product Backlog Waterfall versus Agile
  • 16. Madrid, 26th to 28th May 2014 Testing versus Checking
  • 17. Madrid, 26th to 28th May 2014 Functionality versus characteristics Functionality is still important, Characteristics are increasingly important……
  • 18. Madrid, 26th to 28th May 2014 9126 Maintainability Portability Efficiency Functionality Reliability Usability ISO 9126 -> ISO 25010
  • 19. Madrid, 26th to 28th May 2014 25010 Maintainability Portability Performance Efficiency Security Compatibility Functional Suitability Reliability Usability ISO 9126 -> ISO 25010
  • 20. Madrid, 26th to 28th May 2014 1. 2. 3. 4. 5. Awareness is created, but what about execution? Not all tests can be automated, still manual tests Shift from functionality to characteristics Limited knowledge of characteristics in the teams Backlog sprint 2 Synchronization between ASC and Scrum team
  • 21. Madrid, 26th to 28th May 2014 Agile Support Center SecurityTest Sprint 1 SecurityTest Sprint 2 Performance Test Sprint 1 Tickets Aut. Regression Testing Performance Testing Security Testing Test Environment Other Agile Support Center Iteration 0 Sprint 1 Sprint 3Sprint 2 Ticket Ticket Maintenance Departement Regression Sprint 2 Regression Sprint 1 Checklist Single Point of Communication (ASC) TicketsTicketsTickets Process: ☑ The SPOC brings the characteristics to the attention ☑ determine initial test capacity ☑ determine initial planning ☑ adjust / calibrate the planning according to sprint backlogs ☑ Preparation of the detailed planning based on the Agile tickets ☑ Periodic evaluation and adjustment
  • 22. Madrid, 26th to 28th May 2014 1. 2. 3. 4. 5. Awareness is created, but what about execution? Not all tests can be automated, still manual tests Shift from functionality to characteristics Limited knowledge of characteristics in the teams Synchronization between ASC and Scrum team      Definition of Done
  • 23. Madrid, 26th to 28th May 2014 PLANNED IN PROGRESS DONE Functionality vs Characteristics Testing vs Checking Increasing Test Effort Product Backlog Waterfall versus Agile
  • 24. Madrid, 26th to 28th May 2014 3 Good reasons for an ASC
  • 25. Madrid, 26th to 28th May 2014 Reuse of knowledge Reuse of Testware Central Testware management Flexibele Resourcing Efficient use of available time For Whom (what’s in it for me)? Reuse of Tooling
  • 26. Madrid, 26th to 28th May 2014
  • 27. Madrid, 26th to 28th May 2014