SlideShare a Scribd company logo
Haciendo realidad la agilidad




             Is there space for Testers in
© flioukas
                    Agile Projects?

                   Marta Gonzalez Ferrero
                             & Mike Scott
                             SQS Group Limited
Traditional tester role


    Joins at the end of the project cycle.

    Writes detailed test specifications based on the
    requirements, typically with hundreds of scripted
    test cases.

    Runs those test cases mostly manually, on nearly
    completed versions of the code.

    Reports defects on the software and follows up on
    them until fixes are released.
On Agile Projects:


    Product Owner writes the acceptance tests for the
    stories, using tools like FitNesse or Robot
    Framework.

    Tests are automated by the developers, using
    ATDD.

    Defects are failing tests.


    So how does a tester add value to the team?
The Manager:


    I'll only use testers for specific tasks, like
    performance testing.

    The developers have all the generic testing
    covered, because they are doing ATDD with the
    Product Owner, and TDD for the code.

    I don't really need a tester in my team.
The tester:


      This is where I add value:
    
        I ask the questions nobody else thinks of,
        because I have a unique perspective: users,
        business and code.
    
        I am a walking “information radiator”.
    
        I explore the system in multiple ways, and find
        where the holes are (in the code and in the
        understanding of what the code is supposed to
        do)
The floor is open!
Our answer

      To the manager:
    
        Testers enable the team to get a better
        understanding of the problem, and build a
        solution that better matches the Customer's
        expectations.


        To the tester:
    
          To succeed in an agile team, an Agile tester
          needs different skills than a traditional one

More Related Content

PDF
Tdd 왜 배우기 어려운가
PDF
Should you be your own judge?
PPTX
Code Review tool for personal effectiveness and waste analysis
PPTX
Test Driven Development
PPT
Scrum and Test-driven development
PPTX
Agile Software Development and Test Driven Development: Agil8's Dave Putman 3...
PDF
TDD and Getting Paid
PDF
Alexandru Bolboaca - Unit Testing from the Trenches
Tdd 왜 배우기 어려운가
Should you be your own judge?
Code Review tool for personal effectiveness and waste analysis
Test Driven Development
Scrum and Test-driven development
Agile Software Development and Test Driven Development: Agil8's Dave Putman 3...
TDD and Getting Paid
Alexandru Bolboaca - Unit Testing from the Trenches

What's hot (20)

PPT
Unit testing
PPTX
Unit Testing in Action - C#, NUnit, and Moq
PPTX
Test driven development
PDF
Agile Programming Systems # TDD intro
PPTX
Test Driven Development
PDF
Win at life with unit testing
PDF
Agile Test Driven Development
PDF
Treat Your Unit Tests As Production Code - DARGO - Amadeus - Soirée du Test L...
PPT
TDD (Test Driven Design)
PPTX
Helping Programmers Write Better Tests
PPTX
Development without Testers: Myth or Real Option? (ConfeT&QA conference)
PPTX
QA and scrum
PPTX
Elements of a Test Framework
PPTX
Code review at large scale
PPTX
DevOps interview questions and answers
PPT
Test Driven Development Part 1
PDF
10 Benefits of Automated Testing
PPTX
Code review process with JetBrains UpSource
PPT
Test Driven Development
PDF
Code metrics in PHP
Unit testing
Unit Testing in Action - C#, NUnit, and Moq
Test driven development
Agile Programming Systems # TDD intro
Test Driven Development
Win at life with unit testing
Agile Test Driven Development
Treat Your Unit Tests As Production Code - DARGO - Amadeus - Soirée du Test L...
TDD (Test Driven Design)
Helping Programmers Write Better Tests
Development without Testers: Myth or Real Option? (ConfeT&QA conference)
QA and scrum
Elements of a Test Framework
Code review at large scale
DevOps interview questions and answers
Test Driven Development Part 1
10 Benefits of Automated Testing
Code review process with JetBrains UpSource
Test Driven Development
Code metrics in PHP
Ad

Viewers also liked (19)

PPTX
Presentation n xt general (in vietnamese)
PDF
Cuore.js: Una historia de amor
PDF
Cas2010 one-year-of-software-developments-to-win-a-world-racing-championship
PPTX
MY MUSIC
DOC
Documents In Vietnamese For The Steering Simulator
PDF
Cas2010 to-track-defects-or-not-to-track-defects-that-is-the-question
DOC
Photos Van De Present Steering Simulator Mraitiem College
PPTX
MY MUSIC
PDF
Cas2010 pair-programming-strategies
PDF
From Dev to DevOps
PDF
Stop the line & Stop Feature Development practices
PPT
Positive Steps RFI Dec 09
PPT
Customers Are Like Goldust Wib Oct 09
PDF
Cas2010 toolchain-for-agile-teams-traceability-from-product-vision-to-working...
PPTX
MY music
PPTX
SCM ágil – integración continua vs controlada – the raise of DVCS
PDF
Visual Scrum – WYSWYG
PPT
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
PDF
Porqué Cervantes programaba mejor que tú
Presentation n xt general (in vietnamese)
Cuore.js: Una historia de amor
Cas2010 one-year-of-software-developments-to-win-a-world-racing-championship
MY MUSIC
Documents In Vietnamese For The Steering Simulator
Cas2010 to-track-defects-or-not-to-track-defects-that-is-the-question
Photos Van De Present Steering Simulator Mraitiem College
MY MUSIC
Cas2010 pair-programming-strategies
From Dev to DevOps
Stop the line & Stop Feature Development practices
Positive Steps RFI Dec 09
Customers Are Like Goldust Wib Oct 09
Cas2010 toolchain-for-agile-teams-traceability-from-product-vision-to-working...
MY music
SCM ágil – integración continua vs controlada – the raise of DVCS
Visual Scrum – WYSWYG
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
Porqué Cervantes programaba mejor que tú
Ad

Similar to Cas2010 is-there-space-for-testers-in-agile-projects (20)

PDF
Agile Testing 20021015
PPTX
Introduction to Software Engineering
PDF
Agile testing
PDF
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
ODP
xUnit and TDD: Why and How in Enterprise Software, August 2012
PPTX
Software presentation
PDF
5-Ways-to-Revolutionize-Your-Software-Testing
PPT
Code Review
PDF
The Essentials Of Test Driven Development
PDF
L5555555555555555555555 Agile Scrum Framework.pdf
PDF
Spec(ing) Out Your Workflow with SpecFlow
PPT
Waterfallacies V1 1
PDF
Software Testing Basic Concepts
PPTX
Unit Testing Full@
PDF
Markus Clermont - Surviving in an Agile Environment - Google - SoftTest Ireland
DOCX
Neha_Maggu
PPTX
TDD - Agile
PPT
How to run an Enterprise PHP Shop
PPTX
TDD in Agile
Agile Testing 20021015
Introduction to Software Engineering
Agile testing
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
xUnit and TDD: Why and How in Enterprise Software, August 2012
Software presentation
5-Ways-to-Revolutionize-Your-Software-Testing
Code Review
The Essentials Of Test Driven Development
L5555555555555555555555 Agile Scrum Framework.pdf
Spec(ing) Out Your Workflow with SpecFlow
Waterfallacies V1 1
Software Testing Basic Concepts
Unit Testing Full@
Markus Clermont - Surviving in an Agile Environment - Google - SoftTest Ireland
Neha_Maggu
TDD - Agile
How to run an Enterprise PHP Shop
TDD in Agile

More from Agile Spain (20)

PDF
Lessons learned from contrasting Design Thinking and Agile Project Management...
PDF
Visual Scrum - What you see is What you get
PDF
Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...
PDF
Análisis de la implementación de prácticas ágiles en Argentina
PDF
Como cocinar tu contrato ágil
ODP
Introducción a la agilidad
PDF
Cas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xp
PDF
Cas2010 gestion-agil-de-la-configuracion
PDF
Cas2010 itinerario-implementacion-agil
PDF
Cas2010 gestion-agil-de-equipos
PDF
Cas2010 integrando-practicas-agiles-y-de-experiencia-de-usuario
PDF
Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...
PDF
Cas2010 behavior-driven-development-aplicado-en-acceptance-test-automation
PDF
Cas2010 herramientas-de-pruebas-unitarias-pex-y-moles
PDF
Ser ágil en España, un caso real con equipos de trabajo en remoto
PPTX
Cosas que te dije o cómo tragar la pastilla roja sin agua
PDF
La nueva guía de Scrum
PPTX
Frogtek: de Waterfall a Scrumban pasando por Scrunch y Kanmal
PDF
TDD, Una guía de supervivencia
PPTX
Taller Freeride – desarrollo distribuido y ágil
Lessons learned from contrasting Design Thinking and Agile Project Management...
Visual Scrum - What you see is What you get
Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...
Análisis de la implementación de prácticas ágiles en Argentina
Como cocinar tu contrato ágil
Introducción a la agilidad
Cas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xp
Cas2010 gestion-agil-de-la-configuracion
Cas2010 itinerario-implementacion-agil
Cas2010 gestion-agil-de-equipos
Cas2010 integrando-practicas-agiles-y-de-experiencia-de-usuario
Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...
Cas2010 behavior-driven-development-aplicado-en-acceptance-test-automation
Cas2010 herramientas-de-pruebas-unitarias-pex-y-moles
Ser ágil en España, un caso real con equipos de trabajo en remoto
Cosas que te dije o cómo tragar la pastilla roja sin agua
La nueva guía de Scrum
Frogtek: de Waterfall a Scrumban pasando por Scrunch y Kanmal
TDD, Una guía de supervivencia
Taller Freeride – desarrollo distribuido y ágil

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
A Presentation on Artificial Intelligence
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Approach and Philosophy of On baking technology
PDF
KodekX | Application Modernization Development
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
cuic standard and advanced reporting.pdf
PDF
Empathic Computing: Creating Shared Understanding
PPT
Teaching material agriculture food technology
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
NewMind AI Weekly Chronicles - August'25 Week I
A Presentation on Artificial Intelligence
Agricultural_Statistics_at_a_Glance_2022_0.pdf
The AUB Centre for AI in Media Proposal.docx
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Mobile App Security Testing_ A Comprehensive Guide.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Approach and Philosophy of On baking technology
KodekX | Application Modernization Development
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Network Security Unit 5.pdf for BCA BBA.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Modernizing your data center with Dell and AMD
cuic standard and advanced reporting.pdf
Empathic Computing: Creating Shared Understanding
Teaching material agriculture food technology
Building Integrated photovoltaic BIPV_UPV.pdf
Per capita expenditure prediction using model stacking based on satellite ima...

Cas2010 is-there-space-for-testers-in-agile-projects

  • 1. Haciendo realidad la agilidad Is there space for Testers in © flioukas Agile Projects? Marta Gonzalez Ferrero & Mike Scott SQS Group Limited
  • 2. Traditional tester role  Joins at the end of the project cycle.  Writes detailed test specifications based on the requirements, typically with hundreds of scripted test cases.  Runs those test cases mostly manually, on nearly completed versions of the code.  Reports defects on the software and follows up on them until fixes are released.
  • 3. On Agile Projects:  Product Owner writes the acceptance tests for the stories, using tools like FitNesse or Robot Framework.  Tests are automated by the developers, using ATDD.  Defects are failing tests. So how does a tester add value to the team?
  • 4. The Manager:  I'll only use testers for specific tasks, like performance testing.  The developers have all the generic testing covered, because they are doing ATDD with the Product Owner, and TDD for the code.  I don't really need a tester in my team.
  • 5. The tester:  This is where I add value:  I ask the questions nobody else thinks of, because I have a unique perspective: users, business and code.  I am a walking “information radiator”.  I explore the system in multiple ways, and find where the holes are (in the code and in the understanding of what the code is supposed to do)
  • 6. The floor is open!
  • 7. Our answer  To the manager:  Testers enable the team to get a better understanding of the problem, and build a solution that better matches the Customer's expectations.  To the tester:  To succeed in an agile team, an Agile tester needs different skills than a traditional one