SlideShare une entreprise Scribd logo
1  sur  15
© Martin Mussmann and PrettyGoodTesting®
By Martin Mussmann
Mind Maps as part of the
Agile Testing Process
1EuroSTAR 2011 : W4A : Mind Maps As Part Of The Agile Testing Process
Who am I?
Test consultant at PrettyGoodTesting
ISTQB certified Test Analyst (adv. level)
4 years of test experience from:
• Small teams
• Agile projects
• Investment Banking
2
Agenda
• Initial test process on the project
• Challenges in an highly dynamic environment
• Different attempts to overcome the challenges
• New test process
• My experiences with mind maps
3
Type of project
Scrum team
Very dynamic business requirements
• Sometimes even changing from week to week
Low risk to business
4
Initial test process
Test cases made for ”Man on the street”
5
Week1:
Regression
testing
Week2-3:
Test case design
Week4:
Test of new
features
Initial project challenges
Changing requirements
• Wasted time on test design & test cases
• Bugs incorrectly reported
Hard to get developers and business analysts
to review test designs
• This caused a lot of mis-communication
Test cases hard to maintain
• Wasted test ideas
• Outdated test cases
6
Old test case example
7
Attempts to overcome challenges
8
Mind maps as test design
9
How do we draw mind maps?
10
Mind map as test case
11
New test process
12
Same scrum cycle as development team
Lesson learned
So did we improve quality?
Well hard to tell but we managed to:
• Reduce time spend on creating test
design and test cases by a lot
• Improved review ability!
• Got a lot more time for actual testing!
13
My experiences
More creative test cases!
Test ideas aren’t lost!
Developers asking to see mind maps!
More feedback on review!
Forcing new testers to ask and explore!
Focus on WHAT and NOT HOW to test!
14
Questions and Comments
Please feel free to contact me
Martin Mussmann
Test Consultant
Mob: (+45) 3163 0212
MAMU@PrettyGoodTesting.com
LinkedIn: mmussmann@gmail.com
© Martin Mussmann and PrettyGoodTesting®
15EuroSTAR 2011 : W4A : Mind Maps As Part Of The Agile Testing Process

Contenu connexe

En vedette

Navyug Process Flow QA
Navyug Process Flow QANavyug Process Flow QA
Navyug Process Flow QA
Sadhvi Singh
 
How to organize qa process in agile speed
How to organize qa process in agile speedHow to organize qa process in agile speed
How to organize qa process in agile speed
Svitlana Dubyk
 
Test Data Management - Keytorc Approach
Test Data Management - Keytorc ApproachTest Data Management - Keytorc Approach
Test Data Management - Keytorc Approach
Keytorc Software Testing Services
 
Agile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroidsAgile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroids
Vipul Gupta
 
Agile Testing Strategy
Agile Testing StrategyAgile Testing Strategy
Agile Testing Strategy
tharindakasun
 

En vedette (18)

TechVision: Test Data on Demand: Delivering the Right Data, to the Right Plac...
TechVision: Test Data on Demand: Delivering the Right Data, to the Right Plac...TechVision: Test Data on Demand: Delivering the Right Data, to the Right Plac...
TechVision: Test Data on Demand: Delivering the Right Data, to the Right Plac...
 
Case Study: Nordstrom Takes Retail Relief for Test Data Management
Case Study: Nordstrom Takes Retail Relief for Test Data ManagementCase Study: Nordstrom Takes Retail Relief for Test Data Management
Case Study: Nordstrom Takes Retail Relief for Test Data Management
 
Gerlof Hoekstra - OMG What Have We Done - EuroSTAR 2013
Gerlof Hoekstra - OMG What Have We Done - EuroSTAR 2013Gerlof Hoekstra - OMG What Have We Done - EuroSTAR 2013
Gerlof Hoekstra - OMG What Have We Done - EuroSTAR 2013
 
Navyug Process Flow QA
Navyug Process Flow QANavyug Process Flow QA
Navyug Process Flow QA
 
product Qa workflow
product Qa workflowproduct Qa workflow
product Qa workflow
 
Software Testing Capability doc
Software Testing Capability doc Software Testing Capability doc
Software Testing Capability doc
 
How to organize qa process in agile speed
How to organize qa process in agile speedHow to organize qa process in agile speed
How to organize qa process in agile speed
 
Test Data Management a Managed Service for Software Quality Assurance
Test Data Management a Managed Service for Software Quality AssuranceTest Data Management a Managed Service for Software Quality Assurance
Test Data Management a Managed Service for Software Quality Assurance
 
Mind maps tutorial Agile Testing Days
Mind maps tutorial Agile Testing DaysMind maps tutorial Agile Testing Days
Mind maps tutorial Agile Testing Days
 
Test Data Management - Keytorc Approach
Test Data Management - Keytorc ApproachTest Data Management - Keytorc Approach
Test Data Management - Keytorc Approach
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projects
 
GM Financial's Test Data Management and Automated Testing Journey
GM Financial's Test Data Management and Automated Testing JourneyGM Financial's Test Data Management and Automated Testing Journey
GM Financial's Test Data Management and Automated Testing Journey
 
Agile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroidsAgile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroids
 
Case Study: Royal Bank of Canada’s Managing of Test Data Life Cycle with CA A...
Case Study: Royal Bank of Canada’s Managing of Test Data Life Cycle with CA A...Case Study: Royal Bank of Canada’s Managing of Test Data Life Cycle with CA A...
Case Study: Royal Bank of Canada’s Managing of Test Data Life Cycle with CA A...
 
Agile Testing by Example
Agile Testing by ExampleAgile Testing by Example
Agile Testing by Example
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testing
 
Agile QA Process
Agile QA ProcessAgile QA Process
Agile QA Process
 
Agile Testing Strategy
Agile Testing StrategyAgile Testing Strategy
Agile Testing Strategy
 

Plus de TEST Huddle

Plus de TEST Huddle (20)

Why We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureWhy We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- Accenture
 
Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar
 
Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway
 
Being a Tester in Scrum
Being a Tester in ScrumBeing a Tester in Scrum
Being a Tester in Scrum
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional Tests
 
Using Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkUsing Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test Work
 
Big Data: The Magic to Attain New Heights
Big Data:  The Magic to Attain New HeightsBig Data:  The Magic to Attain New Heights
Big Data: The Magic to Attain New Heights
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of Us
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger Enterprises
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test Coverage
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for Testers
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfully
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using Heuristics
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your Role
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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?
 
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
 
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...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
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?
 
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...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 

'Mind Maps As Part Of The Agile Testing Process' by Martin Mussmann

  • 1. © Martin Mussmann and PrettyGoodTesting® By Martin Mussmann Mind Maps as part of the Agile Testing Process 1EuroSTAR 2011 : W4A : Mind Maps As Part Of The Agile Testing Process
  • 2. Who am I? Test consultant at PrettyGoodTesting ISTQB certified Test Analyst (adv. level) 4 years of test experience from: • Small teams • Agile projects • Investment Banking 2
  • 3. Agenda • Initial test process on the project • Challenges in an highly dynamic environment • Different attempts to overcome the challenges • New test process • My experiences with mind maps 3
  • 4. Type of project Scrum team Very dynamic business requirements • Sometimes even changing from week to week Low risk to business 4
  • 5. Initial test process Test cases made for ”Man on the street” 5 Week1: Regression testing Week2-3: Test case design Week4: Test of new features
  • 6. Initial project challenges Changing requirements • Wasted time on test design & test cases • Bugs incorrectly reported Hard to get developers and business analysts to review test designs • This caused a lot of mis-communication Test cases hard to maintain • Wasted test ideas • Outdated test cases 6
  • 7. Old test case example 7
  • 8. Attempts to overcome challenges 8
  • 9. Mind maps as test design 9
  • 10. How do we draw mind maps? 10
  • 11. Mind map as test case 11
  • 12. New test process 12 Same scrum cycle as development team
  • 13. Lesson learned So did we improve quality? Well hard to tell but we managed to: • Reduce time spend on creating test design and test cases by a lot • Improved review ability! • Got a lot more time for actual testing! 13
  • 14. My experiences More creative test cases! Test ideas aren’t lost! Developers asking to see mind maps! More feedback on review! Forcing new testers to ask and explore! Focus on WHAT and NOT HOW to test! 14
  • 15. Questions and Comments Please feel free to contact me Martin Mussmann Test Consultant Mob: (+45) 3163 0212 MAMU@PrettyGoodTesting.com LinkedIn: mmussmann@gmail.com © Martin Mussmann and PrettyGoodTesting® 15EuroSTAR 2011 : W4A : Mind Maps As Part Of The Agile Testing Process