What is Agile Testing?
Upcoming SlideShare
Loading in...5
×
 

What is Agile Testing?

on

  • 610 views

A Lightning Talk presented on an internal unconference at HERE (a Nokia business) in Berlin.

A Lightning Talk presented on an internal unconference at HERE (a Nokia business) in Berlin.

Statistics

Views

Total Views
610
Views on SlideShare
598
Embed Views
12

Actions

Likes
3
Downloads
9
Comments
1

3 Embeds 12

http://www.linkedin.com 6
https://twitter.com 4
https://www.linkedin.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Alex, a very good presentation to get people thinking in the right direction - too much conversation on 'agile testing' complicates it too much. You've captured the key elements very well, thanks for publishing it.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    What is Agile Testing? What is Agile Testing? Presentation Transcript

    • What is Agile Testing? Alex Schwartz, HERE Berlin
    • Agile Testing is…
    • Agile Testing is… me colleague
    • Agile Testing is… I found a conference for Agile Testing! me colleague
    • Agile Testing is… I found a conference for Agile Testing! me Why? Agile Testing is nonsense! colleague
    • Agile Testing is… nonsense I found a conference for Agile Testing! me Why? Agile Testing is nonsense! colleague
    • Agile Testing is…
    • Agile Testing is… - Testing in the context of Agile Development
    • Agile Testing is… - Testing in the context of Agile Development - often one of the harder challenges during an Agile Transition
    • What is special about Agile Testing?
    • What is special about Agile Testing? 1. When?
    • What is special about Agile Testing? 1. 2. When? Who?
    • What is special about Agile Testing? 1. 2. When? 3. Who? How? What?
    • When? Late testing approach Design Planning Release Dev Test / Hardening
    • When? Late testing approach Design Planning Release Dev Test / Hardening
    • When? Late testing approach Design Planning Release Dev Test / Hardening
    • When? Late testing approach Design Planning Release Dev Test / Hardening
    • When? Late testing approach Design Planning risk for schedule Release Dev Test / Hardening
    • When? When we have good quality? Late testing approach Design Planning risk for schedule Release Dev Test / Hardening
    • When? When we have good quality? Late testing approach Design Planning Quality Level risk for schedule Release Dev Test / Hardening time
    • When? When we have good quality? Late testing approach Design Planning Quality Level risk for schedule Release Dev Test / Hardening time
    • When? When we have good quality? Late testing approach Design Planning Release Dev Quality Level risk for schedule Test / Hardening Quality/Verification Debt time
    • When? When to test & to fix? Design Planning Release Dev Test / Hardening
    • When? When to test & to fix? Scale Design Planning Release Dev Test / Hardening
    • When? When to test & to fix? Scale Design Planning Earlier • • • • • Release Dev Test / Hardening TDD/ATDD Continuous Integration Requirements discussions Early Feedback …
    • When? When to test & to fix? Scale Design Planning Earlier • • • • • Release Dev Test / Hardening TDD/ATDD Continuous Integration Requirements discussions Early Feedback … Asynchronous activities • • e.g. quarterly security tests …
    • When? When to test & to fix? Scale Design Planning Earlier • • • • • Release Dev Test / Hardening TDD/ATDD Continuous Integration Requirements discussions Early Feedback … Don’t do Are all your tests helpful? Asynchronous activities • • e.g. quarterly security tests …
    • When? When to test & to fix? Scale Design Planning measure, observe, … Release Dev Earlier • • • • • Learn from production Test / Hardening TDD/ATDD Continuous Integration Requirements discussions Early Feedback … Don’t do Are all your tests helpful? Asynchronous activities • • e.g. quarterly security tests …
    • When? When we have good quality? Late vs. early testing approach Design Planning Release Dev Quality Level Test / Hardening early testing late testing time
    • Who? Testing Test QA/Tester Automation Verifying Requirements
    • Who? Testing Test QA/Tester Automation Verifying Requirements
    • Who? Testing Test QA/Tester Automation Verifying Requirements
    • Who? Testing Test QA/Tester Automation Verifying Requirements
    • Who? All of us. Testing Test QA/Tester Automation Verifying Requirements
    • Who? All of us. Testing Test QA/Tester Automation Verifying Requirements QA = consultant for quality
    • What? What is quality? Source: Gojko Adzic correct, functional
    • What? What is quality? performant, etc. Source: Gojko Adzic correct, functional
    • What? What is quality? useful usable performant, etc. Source: Gojko Adzic correct, functional
    • What? What is quality? successful useful usable performant, etc. Source: Gojko Adzic correct, functional
    • Agile Testing is…
    • Agile Testing is… natural
    • Agile Testing is… natural Agile = Testing
    • Agile Testing is… natural Agile = Testing all the time.
    • Agile Testing is… natural Agile = Testing all the time. all of us.