SlideShare a Scribd company logo
1 of 39
Download to read offline
Using Testing Marathons to
Support a Culture of Quality
Rodrigo Cursino
Brazilian
Innovation
Institute
600
employees
110
QAs
Platforms
Web
Mobile
IoT
CESAR’s Challenges
Promoting
Continuous
Learning
Sharing
Good Practices
Collaborating with
other areas
Community's initiatives
Biweekly Meetups Open Sessions
Events &
Conferences
Training Sessions Study Groups
Teamwork Clear Goals Short term
Gamified
Stimulates
creativity
FUN
Ideation
Create a
product
Multidisciplinary
teams
Test marathons are equivalent to
hackathons, but the goals are
achieved through testing.
Bring together multidisciplinary teams
around the same goals and the same
test object to be explored.
The Framework
2. Settings1. Planning 3. Instructions 4. Execution
6. Closing5.Debriefing 7. Report
The Framework
Pre-event phases
2. Settings1. Planning 3. Instructions 4. Execution
6. Closing5.Debriefing 7. Report
2. Settings1. Planning 3. Instructions 4. Execution
6. Closing5.Debriefing 7. Report
The Framework
The event phases
2. Settings1. Planning 3. Instructions 4. Execution
6. Closing5.Debriefing 7. Report
The Framework
Post-event phase
1. Planning
Set the test object Set the goals People skills
Set the
infrastructure
1. Planning
Set the test object Set the goals People skills
Set the
infrastructure
Facebook mobile app
1. Planning
Set the test object Set the goals People skills
Set the
infrastructure
Facebook mobile app
1. Run functional tests
on the Camera
Effects
functionalities
2. Evaluate how easy
is the interaction of
adding frames
1. Planning
Set the test object Set the goals People skills
Set the
infrastructure
Facebook mobile app
1. Run functional tests
on the Camera
Effects
functionalities
2. Evaluate how easy
is the interaction of
adding frames
QAs and UXs
1. Planning
Set the test object Set the goals People skills
Set the
infrastructure
Facebook mobile app
1. Run functional tests
on the Camera
Effects
functionalities
2. Evaluate how easy
is the interaction of
adding frames
QAs and UXs
version 11
iPhone 8
Plus
iPad
2. Settings
Set up the place
that will host the
CESAR.thon
Call for
participation
Gather the target
devices and build
them
Set testing tools
3. Instructions
Present the modus
operandi
Define
the teams
Present the goals
to be archived
Test object
overview
Present the modus
operandi
Define
the teams
Present the goals
to be archived
Test object
overview
3. Instructions
1. Quick overview
about CESAR.thon
2. Talk about the
execution phase
3. Give instructions
about how to report
the results
Present the modus
operandi
Define
the teams
Present the goals
to be archived
Test object
overview
3. Instructions
1. Quick overview
about CESAR.thon
2. Talk about the
execution phase
3. Give instructions
about how to report
the results
1. Usually we put
together senior and
junior people
2. Also people with
different skills
4. Execution
Teams define a
testing strategy
This session is
time-boxed
Teams can use
tools to support
test execution
Testing results:
- Bugs
- Improvements
- New ideas
5. Debriefing
Bring all the teams
together
Explore the results
found
Group the most
critical defects and
improvements
Talk about the
opportunities for
future
CESAR.thons
6. Closing
Prizes
Run a quick
retrospective
Celebrate! o/
6. Closing
Prizes
Run a quick
retrospective
Celebrate! o/
6. Closing
Prizes
Run a quick
retrospective
Celebrate! o/
1. Networking time
2. Take pictures
7. Report
Review the results
Create a quick
report
1. Remove duplications
2. Remove invalid bugs
3. Group the
improvements
7. Report
Review the results
Create a quick
report
1. Remove duplications
2. Remove invalid bugs
3. Group the
improvements
1. An overview about the
results
2. The list of most critical
bugs
3. Feature ideas
4. Testing opportunities
What have we got so far?
Goals achieved
PEOPLE PRODUCT BUSINESS
Goals achieved
PEOPLE
1. Training
2. Coach new QAs
3. Try new techniques
and tools
4. Engaje people
PRODUCT BUSINESS
Goals achieved
PEOPLE
1. Training
2. Coach new QAs
3. Try new techniques
and tools
4. Engaje people
PRODUCT
1. Functional testing
2. Usability
3. Performance
4. Benchmarking
BUSINESS
Goals achieved
PEOPLE
1. Training
2. Coach new QAs
3. Try new techniques
and tools
4. Engaje people
PRODUCT
1. Functional testing
2. Usability
3. Performance
4. Benchmarking
BUSINESS
Support business
strategy
16
editions
12
from CESAR
4
from partners
~1,5 hour
per edition
(execution)
~150
attendees
~9
attendees
per edition
340
bugs and
enhancements
reported
Challenges
Understand quickly
the app’s
requirements
Environment and
infrastructure
limitations
Keep the people
engaged
Rodrigo Cursino
QA Consultant
d
ilinkedin.com/in/rodrigocursino
@rbcursino
medium.com/@rcursino

More Related Content

Similar to Using Testing Marathons to Support a Culture of Quality

Online+: A standards-based approach to hybrid learning
Online+: A standards-based approach to hybrid learningOnline+: A standards-based approach to hybrid learning
Online+: A standards-based approach to hybrid learning
Heather Zink
 
AGILE Session 1
AGILE Session 1AGILE Session 1
AGILE Session 1
Ontuitive
 
Evaluation models by dr.shazia zamir by
Evaluation models by dr.shazia zamir by Evaluation models by dr.shazia zamir by
Evaluation models by dr.shazia zamir by
Dr.Shazia Zamir
 
Seminar organization
Seminar organizationSeminar organization
Seminar organization
Roussel81
 

Similar to Using Testing Marathons to Support a Culture of Quality (20)

Blended learning with BB
Blended learning with BBBlended learning with BB
Blended learning with BB
 
Seminar on Crystal Clear
Seminar on Crystal ClearSeminar on Crystal Clear
Seminar on Crystal Clear
 
Lean UX
Lean UXLean UX
Lean UX
 
Project Management
Project ManagementProject Management
Project Management
 
Agile philosophy
Agile philosophyAgile philosophy
Agile philosophy
 
Developing effective safety training تطوير التدريب في مجال السلامة
Developing effective safety training تطوير التدريب في مجال السلامةDeveloping effective safety training تطوير التدريب في مجال السلامة
Developing effective safety training تطوير التدريب في مجال السلامة
 
General Project Management 2003
General Project Management 2003General Project Management 2003
General Project Management 2003
 
Agile Mëtteg series - Session 4
 Agile Mëtteg series - Session 4 Agile Mëtteg series - Session 4
Agile Mëtteg series - Session 4
 
Project Management_at_a_glance.pptx
Project Management_at_a_glance.pptxProject Management_at_a_glance.pptx
Project Management_at_a_glance.pptx
 
Anastasiia Khait: Building Product Passion: Empowering Development Teams thro...
Anastasiia Khait: Building Product Passion: Empowering Development Teams thro...Anastasiia Khait: Building Product Passion: Empowering Development Teams thro...
Anastasiia Khait: Building Product Passion: Empowering Development Teams thro...
 
Online+: A standards-based approach to hybrid learning
Online+: A standards-based approach to hybrid learningOnline+: A standards-based approach to hybrid learning
Online+: A standards-based approach to hybrid learning
 
PMI-ACP: Domain 1 - Agile principles and mindset-v2.2_lite_4_84_pages
PMI-ACP: Domain 1 - Agile principles and mindset-v2.2_lite_4_84_pagesPMI-ACP: Domain 1 - Agile principles and mindset-v2.2_lite_4_84_pages
PMI-ACP: Domain 1 - Agile principles and mindset-v2.2_lite_4_84_pages
 
AGILE Session 1
AGILE Session 1AGILE Session 1
AGILE Session 1
 
STLC-ppt-1.pptx
STLC-ppt-1.pptxSTLC-ppt-1.pptx
STLC-ppt-1.pptx
 
Evaluation models by dr.shazia zamir by
Evaluation models by dr.shazia zamir by Evaluation models by dr.shazia zamir by
Evaluation models by dr.shazia zamir by
 
what is qc
what is qcwhat is qc
what is qc
 
Power of coproduction qic 2016
Power of coproduction qic 2016Power of coproduction qic 2016
Power of coproduction qic 2016
 
OpenStack Training & Certifications
OpenStack Training & CertificationsOpenStack Training & Certifications
OpenStack Training & Certifications
 
Continuous Integration: Getting your department to drink the Kool-Aid
Continuous Integration: Getting your department to drink the Kool-AidContinuous Integration: Getting your department to drink the Kool-Aid
Continuous Integration: Getting your department to drink the Kool-Aid
 
Seminar organization
Seminar organizationSeminar organization
Seminar organization
 

More from Rodrigo Cursino

More from Rodrigo Cursino (20)

Live CESAR School: Como Comunidades de Práticas podem ajudar a apoiar uma cul...
Live CESAR School: Como Comunidades de Práticas podem ajudar a apoiar uma cul...Live CESAR School: Como Comunidades de Práticas podem ajudar a apoiar uma cul...
Live CESAR School: Como Comunidades de Práticas podem ajudar a apoiar uma cul...
 
Como Comunidades de Práticas podem ajudar a apoiar uma cultura de colaboração...
Como Comunidades de Práticas podem ajudar a apoiar uma cultura de colaboração...Como Comunidades de Práticas podem ajudar a apoiar uma cultura de colaboração...
Como Comunidades de Práticas podem ajudar a apoiar uma cultura de colaboração...
 
Como comunidades de práticas ajudam a apoiar uma cultura de qualidade e colab...
Como comunidades de práticas ajudam a apoiar uma cultura de qualidade e colab...Como comunidades de práticas ajudam a apoiar uma cultura de qualidade e colab...
Como comunidades de práticas ajudam a apoiar uma cultura de qualidade e colab...
 
Utilizando técnicas de aprendizagem ativa para ensinar sobre testes ágeis
Utilizando técnicas de aprendizagem ativa para ensinar sobre testes ágeisUtilizando técnicas de aprendizagem ativa para ensinar sobre testes ágeis
Utilizando técnicas de aprendizagem ativa para ensinar sobre testes ágeis
 
RiskStorming: uma dinâmica ágil para entender os riscos de qualidade de seu p...
RiskStorming: uma dinâmica ágil para entender os riscos de qualidade de seu p...RiskStorming: uma dinâmica ágil para entender os riscos de qualidade de seu p...
RiskStorming: uma dinâmica ágil para entender os riscos de qualidade de seu p...
 
Riskstorming: uma dinâmica ágil para entender os riscos de qualidade de seu p...
Riskstorming: uma dinâmica ágil para entender os riscos de qualidade de seu p...Riskstorming: uma dinâmica ágil para entender os riscos de qualidade de seu p...
Riskstorming: uma dinâmica ágil para entender os riscos de qualidade de seu p...
 
Como comunidades de práticas ajudam a apoiar uma cultura de qualidade e colab...
Como comunidades de práticas ajudam a apoiar uma cultura de qualidade e colab...Como comunidades de práticas ajudam a apoiar uma cultura de qualidade e colab...
Como comunidades de práticas ajudam a apoiar uma cultura de qualidade e colab...
 
Compartilhe uma paixão. Aprenda junto. Faça melhor. Repita!
Compartilhe uma paixão. Aprenda junto. Faça melhor. Repita!Compartilhe uma paixão. Aprenda junto. Faça melhor. Repita!
Compartilhe uma paixão. Aprenda junto. Faça melhor. Repita!
 
Agile requirements validation in Brazilian software development companies: a ...
Agile requirements validation in Brazilian software development companies: a ...Agile requirements validation in Brazilian software development companies: a ...
Agile requirements validation in Brazilian software development companies: a ...
 
Vamos correr uma maratona (de testes) juntos? 
Vamos correr uma maratona (de testes) juntos? Vamos correr uma maratona (de testes) juntos? 
Vamos correr uma maratona (de testes) juntos? 
 
Gamification in Requirements Engineering: a Systematic Review
Gamification in Requirements Engineering: a Systematic ReviewGamification in Requirements Engineering: a Systematic Review
Gamification in Requirements Engineering: a Systematic Review
 
Usando Maratona de Testes para criar times sustentados numa cultura de qualidade
Usando Maratona de Testes para criar times sustentados numa cultura de qualidadeUsando Maratona de Testes para criar times sustentados numa cultura de qualidade
Usando Maratona de Testes para criar times sustentados numa cultura de qualidade
 
Copa do Mundo de Teste de Software: uma experiência (arretada) chibata no balde!
Copa do Mundo de Teste de Software: uma experiência (arretada) chibata no balde!Copa do Mundo de Teste de Software: uma experiência (arretada) chibata no balde!
Copa do Mundo de Teste de Software: uma experiência (arretada) chibata no balde!
 
Como Comunidades de Práticas ajudam o CESAR a apoiar uma cultura de qualidade...
Como Comunidades de Práticas ajudam o CESAR a apoiar uma cultura de qualidade...Como Comunidades de Práticas ajudam o CESAR a apoiar uma cultura de qualidade...
Como Comunidades de Práticas ajudam o CESAR a apoiar uma cultura de qualidade...
 
CESAR.thon: um framework para Maratonas de Testes
CESAR.thon: um framework para Maratonas de TestesCESAR.thon: um framework para Maratonas de Testes
CESAR.thon: um framework para Maratonas de Testes
 
Retrospectiva 2017 da Comunidade de Testes do CESAR
Retrospectiva 2017 da Comunidade de Testes do CESARRetrospectiva 2017 da Comunidade de Testes do CESAR
Retrospectiva 2017 da Comunidade de Testes do CESAR
 
Design Centrado no Usuário como um driver da melhoria do processo de desenvo...
Design Centrado no Usuário como um driver da melhoria do processo de desenvo...Design Centrado no Usuário como um driver da melhoria do processo de desenvo...
Design Centrado no Usuário como um driver da melhoria do processo de desenvo...
 
O que construir Aviões de Papel tem a ver com Qualidade e Trabalho em Equipe?
O que construir Aviões de Papel tem a ver com Qualidade e Trabalho em Equipe?O que construir Aviões de Papel tem a ver com Qualidade e Trabalho em Equipe?
O que construir Aviões de Papel tem a ver com Qualidade e Trabalho em Equipe?
 
O que aviões de papel tem a nos ensinar sobre qualidade de software?
O que aviões de papel tem a nos ensinar sobre qualidade de software?O que aviões de papel tem a nos ensinar sobre qualidade de software?
O que aviões de papel tem a nos ensinar sobre qualidade de software?
 
Testando o desconhecido
Testando o desconhecidoTestando o desconhecido
Testando o desconhecido
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Using Testing Marathons to Support a Culture of Quality