SlideShare a Scribd company logo
1 of 29
Download to read offline
!
!
W9#
Session!
6/24/2015! !
1:30!PM!
!
!
!
!
“The#Tester’s#Role#in#Agile#Planning”#
!
Presented#by:#
#
Rob#Sabourin#
AmiBug.com#
#
#
#
#
#
Brought#to#you#by:#
#
#
#
#
#
#
340!Corporate!Way,!Suite!300,!Orange!Park,!FL!32073!
888C268C8770!D!904C278C0524!D!sqeinfo@sqe.com!D!www.sqe.com!
!
!
!
!
!
!!!!! !
!!!!
Rob Sabourin, P. Eng., has more than thirty-four years of management experience
leading teams of software development professionals. A well-respected member of the
software engineering community, Rob has managed, trained, mentored, and coached
hundreds of top professionals in the field. He frequently speaks at conferences and
writes on software engineering, SQA, testing, management, and internationalization.
Rob wrote I am a Bug!, the popular software testing children's book; works as an
adjunct professor of software engineering at McGill University; and serves as the
principle consultant (and president/janitor) of AmiBug.Com, Inc. Contact Rob at
rsabourin@amibug.com.
Rob Sabourin
AmiBug.com
1
AmiBug.Com, Inc.
June 10, 2015 © Robert Sabourin, 2012 Slide 1
The Tester’s Role
in Agile Planning
Robert Sabourin
President
AmiBug.Com, Inc.
Montreal, Canada
rsabourin@amibug.com
AmiBug.Com, Inc.
Slide 2
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012
•  Robert Sabourin ,
Software Evangelist
•  President
•  AmiBug.Com Inc.
•  Montreal, Quebec,
Canada
•  rsabourin@amibug.com
2
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 3
What is the problem?
Testing silo
Not really done
Shallow testing
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 4
Tester participation
Not invited
Not involved
Not engaged
3
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 5
What happens?
Testers are bored
Programmers dominate
discussion
“Quality discussions” don’t take
place
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
•  “Testers attend Scrum
meetings but are bored
to tears”
•  “Testers do not engage
in discussions”
•  “Planning is driven by
programmers debating
how to do things”
June 10, 2015 © Robert Sabourin, 2012 Slide 6
4
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 7
Testing ideas
Limited
Repetitive
Experience bound
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 8
Tester participation
Why check?
Why think?
Why bother?
5
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 9
Thoughtless planning
“Test the story”
Template activities
Document centric
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 10
Waterfall inertia
Test requirements
Test scripts
Test executions
6
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 11
Locked into silly approach
Tool centric workflow
Job relates to using a tool
Tool takes thinking out
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 12
Agile planning
Less paperwork
More thinking
Combine dev & test
7
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 13
Defining done
Organizational
Who decides
How do we know?
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 14
Undefined done
Business risks
Technical risks
Inconsistent testing
8
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 15
Weak examples of done
Developer says …
Stakeholder says …
Calander says …
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 16
Product backlog
Customer originates
Product owner prioritizes
Single wringable neck
9
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 17
The tester and the backlog
Tester elicits story tests (checks)
Story tests are clear examples
Story tests are acceptance
criteria (fit)
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 18
Story tests include
Normal flow
Alternate flow
Error flow
10
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 19
Story tests collected for
Functional requirements
Non functional requirements
Product deliverables
(documentation, training etc)
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 20
Grooming sessions
Clarify story
Elicit story tests
Size stories
11
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
•  “Tester can also
propose backlog
entries”
June 10, 2015 © Robert Sabourin, 2012 Slide 21
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 22
Planning meeting style
Per Sprint
Per Story
Hybrid
12
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
•  “Sprint plan is dynamic”
June 10, 2015 © Robert Sabourin, 2012 Slide 23
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 24
Testing
Tasks
Infrastructure
Data
Customer facing
Non functional
Robustness
Exploratory charters
Development facing
Business rules
Information
Learning
13
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 25
Infrastructure Tools
Frameworks
Test Automation
Test Environments
Test Data
Test Equipment
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 26
Data Generation
Capturing
Organization
Validation
Modeling
Scripting
Migration
Synchronization
14
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 27
Customer facing Story Testing
Cross-Functional Testing
Non story related functionality
Testing with customer data
Pairwise combination testing
Pareto combination testing
Elicit usage scenarios from
customers
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 28
Non functional Accessibility
Auditability
Availability
Backup / Recovery
Capacity
Compatibility
Compliance testing
15
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 29
Non functional Deployment / Installation / Patching
Documentation, Help, Training
Dynamic analysis
Efficiency
Environment
Failure management
Internationalization, Localization
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 30
Non functional Interoperability
Load (many concurrent threads)
Operability
Performance
Review framework data
Scalability
Security
16
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 31
Non functional Static analysis
Stress
Usability
Volume (High)
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 32
Robustness Software Breaking
Failure simulation
Timeout across multiple tiers, handshaking failure
Buffering between tiers
Transaction arrival rates
Corrupt or lost data
Error recovery
Stress testing
Data fuzzing
17
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 33
Exploratory
charters
Capability confirmation
Creative Ideas
Cross Story Relationships
End to End
Experience based charters
Gaps in story testing
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 34
Exploratory
charters
Gaps in unit testing
Sequences of operations
State models
Usage Scenarios
White Box
Resource contention sharing
18
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 35
Regression
Related
Automate regression testing
Design new regression tests
Exploratory regression testing (focus)
Run unit test regression suite
Run story test regression suite
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 36
Development
facing
Features are controllable via API
States are observable via API
Add fixtures for story tests
Create test automation scripts
Design tests for TDD
Create executable story tests
Structural tests
Integration tests
Design review
Code review
19
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 37
Business rules Constraints
Decision tables
Workflow
Regulations
Conflicts
Business analysis
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 38
Information
related
Sharing with other teams
Sharing with stakeholders
Sharing within the team
Mandated documents
Demos
20
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 39
Learning Development models
Business models
Technology
Tools & techniques
How system is used
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 40
agile team
21
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 41
flexible
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 42
graceful
22
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 43
philosophy
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 44
proudly proponder
23
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 45
recommending
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 46
passionate pleader
24
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 47
ardent advocate
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 48
sage advisor
25
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 49
team member
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 50
social responsibility
26
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 51
ethics
AmiBug.Com, Inc.
The Tester’s Role in Agile
Planning
June 10, 2015 © Robert Sabourin, 2012 Slide 52
wise counsellor
27
AmiBug.Com, Inc.
June 10, 2015 © Robert Sabourin, 2012 Slide 53
Thank You
•  Questions?

More Related Content

What's hot

Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of HistoryFuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of HistorySparkrock
 
Continuous Integration Is for Everyone—Especially DevOps
Continuous Integration Is for Everyone—Especially DevOpsContinuous Integration Is for Everyone—Especially DevOps
Continuous Integration Is for Everyone—Especially DevOpsTechWell
 
Janet Gregory - Agile testing challenges Knowit 2014
Janet Gregory - Agile testing challenges Knowit 2014Janet Gregory - Agile testing challenges Knowit 2014
Janet Gregory - Agile testing challenges Knowit 2014Knowit Oy
 
Introduction to bdd
Introduction to bddIntroduction to bdd
Introduction to bddSeb Rose
 
Key Success Factors for Agile Testing 2016
Key Success Factors for Agile Testing 2016Key Success Factors for Agile Testing 2016
Key Success Factors for Agile Testing 2016Janet Gregory
 
Why agile testing isn't working
Why agile testing isn't workingWhy agile testing isn't working
Why agile testing isn't workingXebia Nederland BV
 
The Future Is Bright
The Future Is BrightThe Future Is Bright
The Future Is BrightEggplant
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsAgile Lietuva
 
GMO'less Software Development Practices
GMO'less Software Development PracticesGMO'less Software Development Practices
GMO'less Software Development PracticesLemi Orhan Ergin
 
Building a culture of quality real world examples #CAST2015
Building a culture of quality  real world examples #CAST2015Building a culture of quality  real world examples #CAST2015
Building a culture of quality real world examples #CAST2015Josh Meier
 
Impression from Geecon 2014
Impression from Geecon 2014 Impression from Geecon 2014
Impression from Geecon 2014 Adamsus
 
Nguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira AgileNguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira AgileVu Hung Nguyen
 
Our Journey to Agile in the Microsoft Developer Division
Our Journey to Agile in the Microsoft Developer DivisionOur Journey to Agile in the Microsoft Developer Division
Our Journey to Agile in the Microsoft Developer DivisionTechWell
 
ATAGTR2017 Test Craftsmanship - From Effectiveness to Greatness
ATAGTR2017 Test Craftsmanship - From Effectiveness to GreatnessATAGTR2017 Test Craftsmanship - From Effectiveness to Greatness
ATAGTR2017 Test Craftsmanship - From Effectiveness to GreatnessAgile Testing Alliance
 
The agile elephant in the room
The agile elephant in the roomThe agile elephant in the room
The agile elephant in the roomAgileDenver
 
Project Management internal Sharing
Project Management internal SharingProject Management internal Sharing
Project Management internal SharingAldo Santoso
 
Titas Lapinskas - Technical Team Leader in Agile
Titas Lapinskas - Technical Team Leader in AgileTitas Lapinskas - Technical Team Leader in Agile
Titas Lapinskas - Technical Team Leader in AgileAgile Lietuva
 
Nf final chef-lisa-metrics-2015-ss
Nf final chef-lisa-metrics-2015-ssNf final chef-lisa-metrics-2015-ss
Nf final chef-lisa-metrics-2015-ssNicole Forsgren
 

What's hot (20)

Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of HistoryFuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
 
Continuous Integration Is for Everyone—Especially DevOps
Continuous Integration Is for Everyone—Especially DevOpsContinuous Integration Is for Everyone—Especially DevOps
Continuous Integration Is for Everyone—Especially DevOps
 
Pair programming
Pair programmingPair programming
Pair programming
 
Janet Gregory - Agile testing challenges Knowit 2014
Janet Gregory - Agile testing challenges Knowit 2014Janet Gregory - Agile testing challenges Knowit 2014
Janet Gregory - Agile testing challenges Knowit 2014
 
Introduction to bdd
Introduction to bddIntroduction to bdd
Introduction to bdd
 
Key Success Factors for Agile Testing 2016
Key Success Factors for Agile Testing 2016Key Success Factors for Agile Testing 2016
Key Success Factors for Agile Testing 2016
 
Why agile testing isn't working
Why agile testing isn't workingWhy agile testing isn't working
Why agile testing isn't working
 
The Future Is Bright
The Future Is BrightThe Future Is Bright
The Future Is Bright
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
 
GMO'less Software Development Practices
GMO'less Software Development PracticesGMO'less Software Development Practices
GMO'less Software Development Practices
 
Building a culture of quality real world examples #CAST2015
Building a culture of quality  real world examples #CAST2015Building a culture of quality  real world examples #CAST2015
Building a culture of quality real world examples #CAST2015
 
Impression from Geecon 2014
Impression from Geecon 2014 Impression from Geecon 2014
Impression from Geecon 2014
 
Nguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira AgileNguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira Agile
 
Our Journey to Agile in the Microsoft Developer Division
Our Journey to Agile in the Microsoft Developer DivisionOur Journey to Agile in the Microsoft Developer Division
Our Journey to Agile in the Microsoft Developer Division
 
ATAGTR2017 Test Craftsmanship - From Effectiveness to Greatness
ATAGTR2017 Test Craftsmanship - From Effectiveness to GreatnessATAGTR2017 Test Craftsmanship - From Effectiveness to Greatness
ATAGTR2017 Test Craftsmanship - From Effectiveness to Greatness
 
The agile elephant in the room
The agile elephant in the roomThe agile elephant in the room
The agile elephant in the room
 
Project Management internal Sharing
Project Management internal SharingProject Management internal Sharing
Project Management internal Sharing
 
Titas Lapinskas - Technical Team Leader in Agile
Titas Lapinskas - Technical Team Leader in AgileTitas Lapinskas - Technical Team Leader in Agile
Titas Lapinskas - Technical Team Leader in Agile
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Nf final chef-lisa-metrics-2015-ss
Nf final chef-lisa-metrics-2015-ssNf final chef-lisa-metrics-2015-ss
Nf final chef-lisa-metrics-2015-ss
 

Viewers also liked

Mobile Test Automation with Big Data Analytics
Mobile Test Automation with Big Data AnalyticsMobile Test Automation with Big Data Analytics
Mobile Test Automation with Big Data AnalyticsTechWell
 
The Survey Says: Testers Spend Their Time Doing...
The Survey Says: Testers Spend Their Time Doing...The Survey Says: Testers Spend Their Time Doing...
The Survey Says: Testers Spend Their Time Doing...TechWell
 
Integrate V&V within Scrum: How Does That Work?
Integrate V&V within Scrum: How Does That Work?Integrate V&V within Scrum: How Does That Work?
Integrate V&V within Scrum: How Does That Work?TechWell
 
Lean Test Management: Reduce Waste in Planning, Automation, and Execution
Lean Test Management: Reduce Waste in Planning, Automation, and ExecutionLean Test Management: Reduce Waste in Planning, Automation, and Execution
Lean Test Management: Reduce Waste in Planning, Automation, and ExecutionTechWell
 
Windows Azure: Connecting the Dots for a Mobile Workforce
Windows Azure: Connecting the Dots for a Mobile WorkforceWindows Azure: Connecting the Dots for a Mobile Workforce
Windows Azure: Connecting the Dots for a Mobile WorkforceTechWell
 
If You Could Turn Back Time: Coaching New Testers
If You Could Turn Back Time: Coaching New TestersIf You Could Turn Back Time: Coaching New Testers
If You Could Turn Back Time: Coaching New TestersTechWell
 
Reduce Test Automation Execution Time by 80%
Reduce Test Automation Execution Time by 80%Reduce Test Automation Execution Time by 80%
Reduce Test Automation Execution Time by 80%TechWell
 
Requirements and Acceptance Tests: Yes, They Go Together
Requirements and Acceptance Tests: Yes, They Go TogetherRequirements and Acceptance Tests: Yes, They Go Together
Requirements and Acceptance Tests: Yes, They Go TogetherTechWell
 
Extreme Agile: Managing Fully-Distributed Teams
Extreme Agile: Managing Fully-Distributed Teams Extreme Agile: Managing Fully-Distributed Teams
Extreme Agile: Managing Fully-Distributed Teams TechWell
 
Non-Functional Requirements: Forgotten, Neglected, and Misunderstood
Non-Functional Requirements: Forgotten, Neglected, and MisunderstoodNon-Functional Requirements: Forgotten, Neglected, and Misunderstood
Non-Functional Requirements: Forgotten, Neglected, and MisunderstoodTechWell
 
Conflict: To Know It Is to Love It
Conflict: To Know It Is to Love ItConflict: To Know It Is to Love It
Conflict: To Know It Is to Love ItTechWell
 
Requirements Are Simply Requirements—or Maybe Not
Requirements Are Simply Requirements—or Maybe Not Requirements Are Simply Requirements—or Maybe Not
Requirements Are Simply Requirements—or Maybe Not TechWell
 
Mastering Android Development Tools
Mastering Android Development ToolsMastering Android Development Tools
Mastering Android Development ToolsTechWell
 
Architect a Winning Mobile Application
Architect a Winning Mobile ApplicationArchitect a Winning Mobile Application
Architect a Winning Mobile ApplicationTechWell
 
The Agile Testing Survival Guide
The Agile Testing Survival GuideThe Agile Testing Survival Guide
The Agile Testing Survival GuideTechWell
 
Seven Key Metrics to Improve Agile Performance
Seven Key Metrics to Improve Agile PerformanceSeven Key Metrics to Improve Agile Performance
Seven Key Metrics to Improve Agile PerformanceTechWell
 
Measuring Quality: Testing Metrics and Trends in Practice
Measuring Quality: Testing Metrics and Trends in PracticeMeasuring Quality: Testing Metrics and Trends in Practice
Measuring Quality: Testing Metrics and Trends in PracticeTechWell
 

Viewers also liked (17)

Mobile Test Automation with Big Data Analytics
Mobile Test Automation with Big Data AnalyticsMobile Test Automation with Big Data Analytics
Mobile Test Automation with Big Data Analytics
 
The Survey Says: Testers Spend Their Time Doing...
The Survey Says: Testers Spend Their Time Doing...The Survey Says: Testers Spend Their Time Doing...
The Survey Says: Testers Spend Their Time Doing...
 
Integrate V&V within Scrum: How Does That Work?
Integrate V&V within Scrum: How Does That Work?Integrate V&V within Scrum: How Does That Work?
Integrate V&V within Scrum: How Does That Work?
 
Lean Test Management: Reduce Waste in Planning, Automation, and Execution
Lean Test Management: Reduce Waste in Planning, Automation, and ExecutionLean Test Management: Reduce Waste in Planning, Automation, and Execution
Lean Test Management: Reduce Waste in Planning, Automation, and Execution
 
Windows Azure: Connecting the Dots for a Mobile Workforce
Windows Azure: Connecting the Dots for a Mobile WorkforceWindows Azure: Connecting the Dots for a Mobile Workforce
Windows Azure: Connecting the Dots for a Mobile Workforce
 
If You Could Turn Back Time: Coaching New Testers
If You Could Turn Back Time: Coaching New TestersIf You Could Turn Back Time: Coaching New Testers
If You Could Turn Back Time: Coaching New Testers
 
Reduce Test Automation Execution Time by 80%
Reduce Test Automation Execution Time by 80%Reduce Test Automation Execution Time by 80%
Reduce Test Automation Execution Time by 80%
 
Requirements and Acceptance Tests: Yes, They Go Together
Requirements and Acceptance Tests: Yes, They Go TogetherRequirements and Acceptance Tests: Yes, They Go Together
Requirements and Acceptance Tests: Yes, They Go Together
 
Extreme Agile: Managing Fully-Distributed Teams
Extreme Agile: Managing Fully-Distributed Teams Extreme Agile: Managing Fully-Distributed Teams
Extreme Agile: Managing Fully-Distributed Teams
 
Non-Functional Requirements: Forgotten, Neglected, and Misunderstood
Non-Functional Requirements: Forgotten, Neglected, and MisunderstoodNon-Functional Requirements: Forgotten, Neglected, and Misunderstood
Non-Functional Requirements: Forgotten, Neglected, and Misunderstood
 
Conflict: To Know It Is to Love It
Conflict: To Know It Is to Love ItConflict: To Know It Is to Love It
Conflict: To Know It Is to Love It
 
Requirements Are Simply Requirements—or Maybe Not
Requirements Are Simply Requirements—or Maybe Not Requirements Are Simply Requirements—or Maybe Not
Requirements Are Simply Requirements—or Maybe Not
 
Mastering Android Development Tools
Mastering Android Development ToolsMastering Android Development Tools
Mastering Android Development Tools
 
Architect a Winning Mobile Application
Architect a Winning Mobile ApplicationArchitect a Winning Mobile Application
Architect a Winning Mobile Application
 
The Agile Testing Survival Guide
The Agile Testing Survival GuideThe Agile Testing Survival Guide
The Agile Testing Survival Guide
 
Seven Key Metrics to Improve Agile Performance
Seven Key Metrics to Improve Agile PerformanceSeven Key Metrics to Improve Agile Performance
Seven Key Metrics to Improve Agile Performance
 
Measuring Quality: Testing Metrics and Trends in Practice
Measuring Quality: Testing Metrics and Trends in PracticeMeasuring Quality: Testing Metrics and Trends in Practice
Measuring Quality: Testing Metrics and Trends in Practice
 

Similar to The Tester’s Role in Agile Planning

The Tester's Role in Agile Planning
The Tester's Role in Agile PlanningThe Tester's Role in Agile Planning
The Tester's Role in Agile PlanningTechWell
 
The Tester's Role in Agile Planning
The Tester's Role in Agile PlanningThe Tester's Role in Agile Planning
The Tester's Role in Agile PlanningTechWell
 
Rob Sabourin: On Testing
Rob Sabourin: On TestingRob Sabourin: On Testing
Rob Sabourin: On TestingTechWell
 
Adopting scaled agile framework webinar v1.0
Adopting scaled agile framework   webinar v1.0Adopting scaled agile framework   webinar v1.0
Adopting scaled agile framework webinar v1.0Reedy Feggins Jr
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarReedy Feggins Jr
 
Do you have a #bug? Your unit tests are not well planned
Do you have a #bug? Your unit tests are not well plannedDo you have a #bug? Your unit tests are not well planned
Do you have a #bug? Your unit tests are not well plannedJosé San Román A. de Lara
 
Lean & Agile Performance Measurement: Metrics, Models, & Measures
Lean & Agile Performance Measurement: Metrics, Models, & MeasuresLean & Agile Performance Measurement: Metrics, Models, & Measures
Lean & Agile Performance Measurement: Metrics, Models, & MeasuresDavid Rico
 
What’s new in VS 2015 and ALM 2015
What’s new in VS 2015 and ALM 2015What’s new in VS 2015 and ALM 2015
What’s new in VS 2015 and ALM 2015SSW
 
Sdlc + agile business analysis
Sdlc + agile business analysisSdlc + agile business analysis
Sdlc + agile business analysisQBI Institute
 
Scaling Content Through Cross Collaboration - Allison Fabella
Scaling Content Through Cross Collaboration - Allison FabellaScaling Content Through Cross Collaboration - Allison Fabella
Scaling Content Through Cross Collaboration - Allison FabellaAllison Fabella
 
BrightEdge Share15 - CM203: Scaling Content: Production, Process & Culture - ...
BrightEdge Share15 - CM203: Scaling Content: Production, Process & Culture - ...BrightEdge Share15 - CM203: Scaling Content: Production, Process & Culture - ...
BrightEdge Share15 - CM203: Scaling Content: Production, Process & Culture - ...BrightEdge Technologies
 
Automate REST API Testing
Automate REST API TestingAutomate REST API Testing
Automate REST API TestingTechWell
 
IT Governance and Compliance in an Agile World
IT Governance and Compliance in an Agile WorldIT Governance and Compliance in an Agile World
IT Governance and Compliance in an Agile WorldTechWell
 
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools Applitools
 
Conversionista : Conversion manager course - Stockholm 20 march 2013
Conversionista : Conversion manager course  - Stockholm 20 march 2013Conversionista : Conversion manager course  - Stockholm 20 march 2013
Conversionista : Conversion manager course - Stockholm 20 march 2013Craig Sullivan
 
Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012
Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012
Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012TEST Huddle
 
GLA Testing Presentation by Test Partners Ltd v1
GLA Testing Presentation by Test Partners Ltd v1GLA Testing Presentation by Test Partners Ltd v1
GLA Testing Presentation by Test Partners Ltd v1Unboxed
 
Agile Mëtteg #5: Agile Testing
Agile Mëtteg #5: Agile TestingAgile Mëtteg #5: Agile Testing
Agile Mëtteg #5: Agile TestingAgile Partner S.A.
 
From good to great emetrics_dc_keynote
From good to great emetrics_dc_keynoteFrom good to great emetrics_dc_keynote
From good to great emetrics_dc_keynoteEd Wu
 
Encuesta Ambysoft - IT Project Success 2013
Encuesta Ambysoft - IT Project Success 2013Encuesta Ambysoft - IT Project Success 2013
Encuesta Ambysoft - IT Project Success 2013Alejandro Barros
 

Similar to The Tester’s Role in Agile Planning (20)

The Tester's Role in Agile Planning
The Tester's Role in Agile PlanningThe Tester's Role in Agile Planning
The Tester's Role in Agile Planning
 
The Tester's Role in Agile Planning
The Tester's Role in Agile PlanningThe Tester's Role in Agile Planning
The Tester's Role in Agile Planning
 
Rob Sabourin: On Testing
Rob Sabourin: On TestingRob Sabourin: On Testing
Rob Sabourin: On Testing
 
Adopting scaled agile framework webinar v1.0
Adopting scaled agile framework   webinar v1.0Adopting scaled agile framework   webinar v1.0
Adopting scaled agile framework webinar v1.0
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
 
Do you have a #bug? Your unit tests are not well planned
Do you have a #bug? Your unit tests are not well plannedDo you have a #bug? Your unit tests are not well planned
Do you have a #bug? Your unit tests are not well planned
 
Lean & Agile Performance Measurement: Metrics, Models, & Measures
Lean & Agile Performance Measurement: Metrics, Models, & MeasuresLean & Agile Performance Measurement: Metrics, Models, & Measures
Lean & Agile Performance Measurement: Metrics, Models, & Measures
 
What’s new in VS 2015 and ALM 2015
What’s new in VS 2015 and ALM 2015What’s new in VS 2015 and ALM 2015
What’s new in VS 2015 and ALM 2015
 
Sdlc + agile business analysis
Sdlc + agile business analysisSdlc + agile business analysis
Sdlc + agile business analysis
 
Scaling Content Through Cross Collaboration - Allison Fabella
Scaling Content Through Cross Collaboration - Allison FabellaScaling Content Through Cross Collaboration - Allison Fabella
Scaling Content Through Cross Collaboration - Allison Fabella
 
BrightEdge Share15 - CM203: Scaling Content: Production, Process & Culture - ...
BrightEdge Share15 - CM203: Scaling Content: Production, Process & Culture - ...BrightEdge Share15 - CM203: Scaling Content: Production, Process & Culture - ...
BrightEdge Share15 - CM203: Scaling Content: Production, Process & Culture - ...
 
Automate REST API Testing
Automate REST API TestingAutomate REST API Testing
Automate REST API Testing
 
IT Governance and Compliance in an Agile World
IT Governance and Compliance in an Agile WorldIT Governance and Compliance in an Agile World
IT Governance and Compliance in an Agile World
 
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
 
Conversionista : Conversion manager course - Stockholm 20 march 2013
Conversionista : Conversion manager course  - Stockholm 20 march 2013Conversionista : Conversion manager course  - Stockholm 20 march 2013
Conversionista : Conversion manager course - Stockholm 20 march 2013
 
Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012
Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012
Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012
 
GLA Testing Presentation by Test Partners Ltd v1
GLA Testing Presentation by Test Partners Ltd v1GLA Testing Presentation by Test Partners Ltd v1
GLA Testing Presentation by Test Partners Ltd v1
 
Agile Mëtteg #5: Agile Testing
Agile Mëtteg #5: Agile TestingAgile Mëtteg #5: Agile Testing
Agile Mëtteg #5: Agile Testing
 
From good to great emetrics_dc_keynote
From good to great emetrics_dc_keynoteFrom good to great emetrics_dc_keynote
From good to great emetrics_dc_keynote
 
Encuesta Ambysoft - IT Project Success 2013
Encuesta Ambysoft - IT Project Success 2013Encuesta Ambysoft - IT Project Success 2013
Encuesta Ambysoft - IT Project Success 2013
 

More from TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and RecoveringTechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartTechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyTechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipTechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsTechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationTechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessTechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateTechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessTechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
 

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Recently uploaded

HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 

Recently uploaded (20)

HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 

The Tester’s Role in Agile Planning

  • 2. ! ! !!!!! ! !!!! Rob Sabourin, P. Eng., has more than thirty-four years of management experience leading teams of software development professionals. A well-respected member of the software engineering community, Rob has managed, trained, mentored, and coached hundreds of top professionals in the field. He frequently speaks at conferences and writes on software engineering, SQA, testing, management, and internationalization. Rob wrote I am a Bug!, the popular software testing children's book; works as an adjunct professor of software engineering at McGill University; and serves as the principle consultant (and president/janitor) of AmiBug.Com, Inc. Contact Rob at rsabourin@amibug.com. Rob Sabourin AmiBug.com
  • 3. 1 AmiBug.Com, Inc. June 10, 2015 © Robert Sabourin, 2012 Slide 1 The Tester’s Role in Agile Planning Robert Sabourin President AmiBug.Com, Inc. Montreal, Canada rsabourin@amibug.com AmiBug.Com, Inc. Slide 2 The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 •  Robert Sabourin , Software Evangelist •  President •  AmiBug.Com Inc. •  Montreal, Quebec, Canada •  rsabourin@amibug.com
  • 4. 2 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 3 What is the problem? Testing silo Not really done Shallow testing AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 4 Tester participation Not invited Not involved Not engaged
  • 5. 3 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 5 What happens? Testers are bored Programmers dominate discussion “Quality discussions” don’t take place AmiBug.Com, Inc. The Tester’s Role in Agile Planning •  “Testers attend Scrum meetings but are bored to tears” •  “Testers do not engage in discussions” •  “Planning is driven by programmers debating how to do things” June 10, 2015 © Robert Sabourin, 2012 Slide 6
  • 6. 4 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 7 Testing ideas Limited Repetitive Experience bound AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 8 Tester participation Why check? Why think? Why bother?
  • 7. 5 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 9 Thoughtless planning “Test the story” Template activities Document centric AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 10 Waterfall inertia Test requirements Test scripts Test executions
  • 8. 6 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 11 Locked into silly approach Tool centric workflow Job relates to using a tool Tool takes thinking out AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 12 Agile planning Less paperwork More thinking Combine dev & test
  • 9. 7 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 13 Defining done Organizational Who decides How do we know? AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 14 Undefined done Business risks Technical risks Inconsistent testing
  • 10. 8 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 15 Weak examples of done Developer says … Stakeholder says … Calander says … AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 16 Product backlog Customer originates Product owner prioritizes Single wringable neck
  • 11. 9 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 17 The tester and the backlog Tester elicits story tests (checks) Story tests are clear examples Story tests are acceptance criteria (fit) AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 18 Story tests include Normal flow Alternate flow Error flow
  • 12. 10 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 19 Story tests collected for Functional requirements Non functional requirements Product deliverables (documentation, training etc) AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 20 Grooming sessions Clarify story Elicit story tests Size stories
  • 13. 11 AmiBug.Com, Inc. The Tester’s Role in Agile Planning •  “Tester can also propose backlog entries” June 10, 2015 © Robert Sabourin, 2012 Slide 21 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 22 Planning meeting style Per Sprint Per Story Hybrid
  • 14. 12 AmiBug.Com, Inc. The Tester’s Role in Agile Planning •  “Sprint plan is dynamic” June 10, 2015 © Robert Sabourin, 2012 Slide 23 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 24 Testing Tasks Infrastructure Data Customer facing Non functional Robustness Exploratory charters Development facing Business rules Information Learning
  • 15. 13 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 25 Infrastructure Tools Frameworks Test Automation Test Environments Test Data Test Equipment AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 26 Data Generation Capturing Organization Validation Modeling Scripting Migration Synchronization
  • 16. 14 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 27 Customer facing Story Testing Cross-Functional Testing Non story related functionality Testing with customer data Pairwise combination testing Pareto combination testing Elicit usage scenarios from customers AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 28 Non functional Accessibility Auditability Availability Backup / Recovery Capacity Compatibility Compliance testing
  • 17. 15 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 29 Non functional Deployment / Installation / Patching Documentation, Help, Training Dynamic analysis Efficiency Environment Failure management Internationalization, Localization AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 30 Non functional Interoperability Load (many concurrent threads) Operability Performance Review framework data Scalability Security
  • 18. 16 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 31 Non functional Static analysis Stress Usability Volume (High) AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 32 Robustness Software Breaking Failure simulation Timeout across multiple tiers, handshaking failure Buffering between tiers Transaction arrival rates Corrupt or lost data Error recovery Stress testing Data fuzzing
  • 19. 17 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 33 Exploratory charters Capability confirmation Creative Ideas Cross Story Relationships End to End Experience based charters Gaps in story testing AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 34 Exploratory charters Gaps in unit testing Sequences of operations State models Usage Scenarios White Box Resource contention sharing
  • 20. 18 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 35 Regression Related Automate regression testing Design new regression tests Exploratory regression testing (focus) Run unit test regression suite Run story test regression suite AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 36 Development facing Features are controllable via API States are observable via API Add fixtures for story tests Create test automation scripts Design tests for TDD Create executable story tests Structural tests Integration tests Design review Code review
  • 21. 19 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 37 Business rules Constraints Decision tables Workflow Regulations Conflicts Business analysis AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 38 Information related Sharing with other teams Sharing with stakeholders Sharing within the team Mandated documents Demos
  • 22. 20 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 39 Learning Development models Business models Technology Tools & techniques How system is used AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 40 agile team
  • 23. 21 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 41 flexible AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 42 graceful
  • 24. 22 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 43 philosophy AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 44 proudly proponder
  • 25. 23 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 45 recommending AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 46 passionate pleader
  • 26. 24 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 47 ardent advocate AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 48 sage advisor
  • 27. 25 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 49 team member AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 50 social responsibility
  • 28. 26 AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 51 ethics AmiBug.Com, Inc. The Tester’s Role in Agile Planning June 10, 2015 © Robert Sabourin, 2012 Slide 52 wise counsellor
  • 29. 27 AmiBug.Com, Inc. June 10, 2015 © Robert Sabourin, 2012 Slide 53 Thank You •  Questions?