SlideShare a Scribd company logo
1 of 19
Download to read offline
6/2/2015
1
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
The Tester Role in the
Agile Release Train
Malcolm Isaacs, June 2015
Malcolm.Isaacs@hp.com
@MalcolmIsaacs
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2
Agenda
Introduction
The Agile Enterprise
Teams and Individuals
Roles
6/2/2015
2
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.3
Agenda
Introduction
The Agile Enterprise
Teams and Individuals
Roles
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.4
Industry Trends
Source: 2014-15 World Quality Report, October 2014, from CapGemini, Sogeti and
HP
83 93
17
7
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
2013 2014
% of Organizations doing Agile Testing
At least some Agile testing No Agile approach
6/2/2015
3
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.5
Industry Trends
54%
57%
45%
43%
0% 20% 40% 60% 80% 100%
2013
2014
Involvement of Testers in App Delivery Lifecycle
Planning
Implementation
Early stage Late stage
Source: 2014-15 World Quality Report, October 2014, from CapGemini, Sogeti and
HP
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.6
Industry Trends
4%
6%
19%
26%
0%
5%
10%
15%
20%
25%
30%
2011 2012 2013 2014
Organizations with Fully-Operational Testing Centers of
Excellence
Source: 2014-15 World Quality Report, October 2014, from CapGemini, Sogeti and
HP
6/2/2015
4
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.7
Agenda
Introduction
The Agile Enterprise
Teams and Individuals
Roles
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.8
Continuous agility throughout the organization
The Agile Enterprise
Implementation
Releas
e
Discovery
PORTFOL
IO
PROGRA
M
TEAM
6/2/2015
5
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.9
PORTFOL
IO
PROGRA
M
TEAM
Roles in the Agile Enterprise
Portfolio
Owner
Enterprise
Architect
Product
Manager
Project
Manager
Scrum
Master
Testers
Product
Manageme
nt
Release
Manageme
nt
Product
Owner
Devs
Agile
Team
Busines
s
Analyst
System
Architect
User
Experienc
e
Test
Architect
VP of
Quality
VP of
Development
Testers DevOps
System
Team
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.10
PORTFOL
IO
PROGRA
M
TEAM
Who is Responsible for Quality in the Agile
Enterprise?
Portfolio
Owner
Enterprise
Architect
Product
Manager
Project
Manager
Scrum
Master
Testers
Product
Manageme
nt
Release
Manageme
nt
Product
Owner
Devs
Agile
Team
Busines
s
Analyst
System
Architect
User
Experienc
e
Test
Architect
VP of
Quality
VP of
Development
Testers DevOps
System
Team
6/2/2015
6
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.11
PORTFOL
IO
PROGRA
M
TEAM
Who Actually Tests in the Agile Enterprise?
Portfolio
Owner
Enterprise
Architect
Product
Manager
Project
Manager
Scrum
Master
Testers
Product
Manageme
nt
Release
Manageme
nt
Product
Owner
Devs
Agile
Team
Busines
s
Analyst
System
Architect
User
Experienc
e
Test
Architect
VP of
Quality
VP of
Development
Testers DevOps
System
Team
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.12
Agenda
Introduction
The Agile Enterprise
Teams and Individuals
Roles
6/2/2015
7
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.13
Testers on the Agile Release Train
Agile
Teams
System
Team
Supportin
g Cast
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.14
Developers/Testers/DevTesters
Testers in the Agile Team
Contribute to Defining ‘Done’
Develop and execute test scripts
Testing frameworks and automated testing
Identify edge cases and prepare test data
Review testability
6/2/2015
8
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.15
Build Engineers, Integrators, Load Testers, End-to-End Testers
Testers in the System Team
Test-platforms and automation frameworks
Continuous Integration, Continuous Deployment
System integration
Testing end-to-end, Performance, etc
Cross-system concerns
System
Team
Agile
Team
Agile
Team
Agile
Team
Agile
Team
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.16
Test Architect Automation Architect System Architect
User Experience Business Analyst Product Owner
Supporting Cast*
*Scott Ambler, Roles on Agile Teams
6/2/2015
9
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.17
Interactions
Tester
Developers
Product
Owner
Scrum/Agile
Master
System
Architect
Test/Auto.
Architect
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.18
Communities of Practice
Collaboration and knowledge sharing between teams
Team A
Team B
Team C
6/2/2015
10
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.19
Innovation and Planning Sprints
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.20
Agenda
Introduction
The Agile Enterprise
Teams and Individuals
Roles
6/2/2015
11
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.21
Scope and Estimate
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.22
Help Define ‘Done’
Image: http://scalingsoftwareagilityblog.com/a-scalable-definition-of-
done
6/2/2015
12
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.23
Assess Testability
Image: https://www.flickr.com/photos/31690139@N02/2965956885/in/photostream, by chwalker01, under CC license:
https://creativecommons.org/licenses/by/2.0/
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.24
Design and Execute Test Cases
http://commons.wikimedia.org/wiki/File:Drive_test_(9787693024).jpg By Oregon Department of Transportation (Drive test Uploaded by AlbertHerring) [CC BY 2.0
(http://creativecommons.org/licenses/by/2.0 )], via Wikimedia Commons
6/2/2015
13
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.25
Automate
Image: http://www.getprice.com.au/gaggia-accademia-automatic-coffee-maker.htm
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.26
Collaborate
Image: http://despicableme.wikia.com/wiki/File:BO-
d5u_CMAAJdtR.jpg
6/2/2015
14
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.27
Verify Fixes
"CBP checking authenticity of a travel document" by James R. Tourtellotte, CBP, U.S. Dept. of Homeland Security - Original link:
http://www.cbp.gov/xp/cgov/newsroom/photo_gallery/afc/inspectors_airports/air_05.xml (file Air_5fphoto_5f05.jpg) Now available at: link. Licensed under Public Domain via Wikimedia Commons -
http://commons.wikimedia.org/wiki/File:CBP_checking_authenticity_of_a_travel_document.jpg#/media/File:CBP_checking_authenticity_of_a_travel_document.jpg
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.28
Attend Daily Stand-Up Meetings
6/2/2015
15
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.29
Track Different Metrics
http://upload.wikimedia.org/wikipedia/commons/0/05/SampleBurndownChart.png By Pablo Straub (Own work) [Public domain], via Wikimedia
Commons
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.30
Fail Fast, and Learn from Failure
"Paris Tuileries Garden Facepalm statue" by Alex E. Proimos - http://www.flickr.com/photos/proimos/4199675334/ . Licensed under CC BY 2.0 via Wikimedia Commons -
http://commons.wikimedia.org/wiki/File:Paris_Tuileries_Garden_Facepalm_statue.jpg#/media/File:Paris_Tuileries_Garden_Facepalm_statue.jpg
6/2/2015
16
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.31
Embrace Change
Image: http://www.slideshare.net/faro00oq/were-great-at-welcoming-change-but-suck-at-accommodating-
it
- Farooq Ali, Blank Canvas
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.32
Learn
Image: http://upload.wikimedia.org/wikipedia/commons/2/2b/Radcliffe_Camera%2C_Oxford_-_Oct_2006.jpg By Diliff (Own work) [GFDL (http://www.gnu.org/copyleft/fdl.html), CC-BY-SA-3.0
(http://creativecommons.org/licenses/by-sa/3.0/ ) or CC BY 2.5 (http://creativecommons.org/licenses/by/2.5 )], via Wikimedia Commons
6/2/2015
17
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.33
Adopt New Practices and Responsibilities
Image:
http://en.wikipedia.org/wiki/File:ST_TNG_Season_One_Cast.jp
g
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.34
Summary
Early
Involvement
‘Done’ Collaborate
Teams Constraints Patience!
6/2/2015
18
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.35
Resources and Further Reading
• World Quality Report 2014-15 (HP, CapGemini, Sogeti)
• http://www.capgemini.com/thought-leadership/world-quality-report-2014-15
• Scaled Agile Framework (SAFe)
• http://scaledagileframework.com
• Roles on Agile Teams: From Small to Large Teams (Scott Ambler)
• http://www.ambysoft.com/essays/agileRoles.html
• Meet Big Agile: Testing on Large-Scale Projects (Geoff Meyer, Dell, STAREast
2014)
• http://www.agileconnection.com/presentation/meet-big-agile-testing-large-scale-projects
• The Three Pillars Approach to Your Agile Test Strategy (Bob Galen,
STAREast 2014)
• http://www.agileconnection.com/presentation/three-pillars-approach-your-agile-test-strategy
• LinkedIn Groups: ‘QA in an Agile World’, ‘Agile Testing’
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Thank you
6/2/2015
19
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

More Related Content

What's hot

Tech Talk: CA Project and Portfolio Management All About Resources
Tech Talk: CA Project and Portfolio Management All About ResourcesTech Talk: CA Project and Portfolio Management All About Resources
Tech Talk: CA Project and Portfolio Management All About ResourcesCA Technologies
 
Web.dev extended : What's new in Web [GDG Taichung]
Web.dev extended : What's new in Web [GDG Taichung]Web.dev extended : What's new in Web [GDG Taichung]
Web.dev extended : What's new in Web [GDG Taichung]Chieh Kai Yang
 
Leading the Transformation: Stories from the Trenches
Leading the Transformation: Stories from the TrenchesLeading the Transformation: Stories from the Trenches
Leading the Transformation: Stories from the TrenchesDevOps.com
 
Documenting RESTful APIs with Spring REST Docs
Documenting RESTful APIs with Spring REST Docs Documenting RESTful APIs with Spring REST Docs
Documenting RESTful APIs with Spring REST Docs VMware Tanzu
 
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...CA Technologies
 
Technology Primer: Monitor Node.js App Performance and the Impact to DevOps w...
Technology Primer: Monitor Node.js App Performance and the Impact to DevOps w...Technology Primer: Monitor Node.js App Performance and the Impact to DevOps w...
Technology Primer: Monitor Node.js App Performance and the Impact to DevOps w...CA Technologies
 
Pre-Con Lab: Build Plug-ins for CA Release Automation Continuous Delivery Edi...
Pre-Con Lab: Build Plug-ins for CA Release Automation Continuous Delivery Edi...Pre-Con Lab: Build Plug-ins for CA Release Automation Continuous Delivery Edi...
Pre-Con Lab: Build Plug-ins for CA Release Automation Continuous Delivery Edi...CA Technologies
 
CA Project and Portfolio Management v14.x: Get Straight A's in Managing Resou...
CA Project and Portfolio Management v14.x: Get Straight A's in Managing Resou...CA Project and Portfolio Management v14.x: Get Straight A's in Managing Resou...
CA Project and Portfolio Management v14.x: Get Straight A's in Managing Resou...CA Technologies
 
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...CA Technologies
 
Pre-Con Lab: Getting Started (and Hands-on) with CA Release Automation Contin...
Pre-Con Lab: Getting Started (and Hands-on) with CA Release Automation Contin...Pre-Con Lab: Getting Started (and Hands-on) with CA Release Automation Contin...
Pre-Con Lab: Getting Started (and Hands-on) with CA Release Automation Contin...CA Technologies
 
Pentalog scrum vscyclev
Pentalog scrum vscyclevPentalog scrum vscyclev
Pentalog scrum vscyclevPentalog
 
和艦長一起玩轉 GitLab & GitLab Workflow
和艦長一起玩轉 GitLab & GitLab Workflow和艦長一起玩轉 GitLab & GitLab Workflow
和艦長一起玩轉 GitLab & GitLab WorkflowChen Cheng-Wei
 
Seven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionSeven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionTechWell
 
A Lean-Agile approach to project prosperity
A Lean-Agile approach to project prosperityA Lean-Agile approach to project prosperity
A Lean-Agile approach to project prosperityMasa Maeda
 
From DevOps to GitOps with GitLab
From DevOps to GitOps with GitLabFrom DevOps to GitOps with GitLab
From DevOps to GitOps with GitLabChen Cheng-Wei
 
Testing in the new world-bug prevention vs. bug detection
Testing in the new world-bug prevention vs. bug detectionTesting in the new world-bug prevention vs. bug detection
Testing in the new world-bug prevention vs. bug detectionMichael Palotas
 
DevOpsDays Taipei 2017 Opening Talk
DevOpsDays Taipei 2017 Opening TalkDevOpsDays Taipei 2017 Opening Talk
DevOpsDays Taipei 2017 Opening TalkChen Cheng-Wei
 
Code analysis for a better future
Code analysis for a better futureCode analysis for a better future
Code analysis for a better futuregilforcada
 

What's hot (20)

Tech Talk: CA Project and Portfolio Management All About Resources
Tech Talk: CA Project and Portfolio Management All About ResourcesTech Talk: CA Project and Portfolio Management All About Resources
Tech Talk: CA Project and Portfolio Management All About Resources
 
Web.dev extended : What's new in Web [GDG Taichung]
Web.dev extended : What's new in Web [GDG Taichung]Web.dev extended : What's new in Web [GDG Taichung]
Web.dev extended : What's new in Web [GDG Taichung]
 
Leading the Transformation: Stories from the Trenches
Leading the Transformation: Stories from the TrenchesLeading the Transformation: Stories from the Trenches
Leading the Transformation: Stories from the Trenches
 
Documenting RESTful APIs with Spring REST Docs
Documenting RESTful APIs with Spring REST Docs Documenting RESTful APIs with Spring REST Docs
Documenting RESTful APIs with Spring REST Docs
 
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
 
Technology Primer: Monitor Node.js App Performance and the Impact to DevOps w...
Technology Primer: Monitor Node.js App Performance and the Impact to DevOps w...Technology Primer: Monitor Node.js App Performance and the Impact to DevOps w...
Technology Primer: Monitor Node.js App Performance and the Impact to DevOps w...
 
Pre-Con Lab: Build Plug-ins for CA Release Automation Continuous Delivery Edi...
Pre-Con Lab: Build Plug-ins for CA Release Automation Continuous Delivery Edi...Pre-Con Lab: Build Plug-ins for CA Release Automation Continuous Delivery Edi...
Pre-Con Lab: Build Plug-ins for CA Release Automation Continuous Delivery Edi...
 
Scrum and kanban
Scrum and kanbanScrum and kanban
Scrum and kanban
 
CA Project and Portfolio Management v14.x: Get Straight A's in Managing Resou...
CA Project and Portfolio Management v14.x: Get Straight A's in Managing Resou...CA Project and Portfolio Management v14.x: Get Straight A's in Managing Resou...
CA Project and Portfolio Management v14.x: Get Straight A's in Managing Resou...
 
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
 
Pre-Con Lab: Getting Started (and Hands-on) with CA Release Automation Contin...
Pre-Con Lab: Getting Started (and Hands-on) with CA Release Automation Contin...Pre-Con Lab: Getting Started (and Hands-on) with CA Release Automation Contin...
Pre-Con Lab: Getting Started (and Hands-on) with CA Release Automation Contin...
 
Pentalog scrum vscyclev
Pentalog scrum vscyclevPentalog scrum vscyclev
Pentalog scrum vscyclev
 
和艦長一起玩轉 GitLab & GitLab Workflow
和艦長一起玩轉 GitLab & GitLab Workflow和艦長一起玩轉 GitLab & GitLab Workflow
和艦長一起玩轉 GitLab & GitLab Workflow
 
Seven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionSeven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing Transition
 
A Lean-Agile approach to project prosperity
A Lean-Agile approach to project prosperityA Lean-Agile approach to project prosperity
A Lean-Agile approach to project prosperity
 
From DevOps to GitOps with GitLab
From DevOps to GitOps with GitLabFrom DevOps to GitOps with GitLab
From DevOps to GitOps with GitLab
 
Testing in the new world-bug prevention vs. bug detection
Testing in the new world-bug prevention vs. bug detectionTesting in the new world-bug prevention vs. bug detection
Testing in the new world-bug prevention vs. bug detection
 
DevOpsDays Taipei 2017 Opening Talk
DevOpsDays Taipei 2017 Opening TalkDevOpsDays Taipei 2017 Opening Talk
DevOpsDays Taipei 2017 Opening Talk
 
Code analysis for a better future
Code analysis for a better futureCode analysis for a better future
Code analysis for a better future
 
reactNative_Android
reactNative_AndroidreactNative_Android
reactNative_Android
 

Viewers also liked

EARS: The Easy Approach to Requirements Syntax
EARS: The Easy Approach to Requirements SyntaxEARS: The Easy Approach to Requirements Syntax
EARS: The Easy Approach to Requirements SyntaxTechWell
 
The Business Analyst Role on Agile Projects
The Business Analyst Role on Agile ProjectsThe Business Analyst Role on Agile Projects
The Business Analyst Role on Agile ProjectsTechWell
 
Tips and Tricks for Building Secure Mobile Apps
Tips and Tricks for Building Secure Mobile AppsTips and Tricks for Building Secure Mobile Apps
Tips and Tricks for Building Secure Mobile AppsTechWell
 
Mobile App Testing: Design Automation Patterns You Should Use
Mobile App Testing: Design Automation Patterns You Should UseMobile App Testing: Design Automation Patterns You Should Use
Mobile App Testing: Design Automation Patterns You Should UseTechWell
 
Tips and Tricks for Building Secure Mobile Apps
Tips and Tricks for Building Secure Mobile AppsTips and Tricks for Building Secure Mobile Apps
Tips and Tricks for Building Secure Mobile AppsTechWell
 
Continuous Discovery: The Path to Learning and Growing
Continuous Discovery: The Path to Learning and GrowingContinuous Discovery: The Path to Learning and Growing
Continuous Discovery: The Path to Learning and GrowingTechWell
 
The Software Developers Guide to Prototyping Wearable Devices
The Software Developers Guide to Prototyping Wearable DevicesThe Software Developers Guide to Prototyping Wearable Devices
The Software Developers Guide to Prototyping Wearable DevicesTechWell
 
Lean Software Development Is for Everyone
Lean Software Development Is for EveryoneLean Software Development Is for Everyone
Lean Software Development Is for EveryoneTechWell
 
Automate REST Services Testing with RestAssured
Automate REST Services Testing with RestAssuredAutomate REST Services Testing with RestAssured
Automate REST Services Testing with RestAssuredTechWell
 
Thought: The Future of Mobile and Embedded Application Input
Thought: The Future of Mobile and Embedded Application InputThought: The Future of Mobile and Embedded Application Input
Thought: The Future of Mobile and Embedded Application InputTechWell
 
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
 
Integrating Agile and Traditional Projects in the Enterprise
Integrating Agile and Traditional Projects in the EnterpriseIntegrating Agile and Traditional Projects in the Enterprise
Integrating Agile and Traditional Projects in the EnterpriseTechWell
 
Five Critical Elements for Successful Agile Data Management
Five Critical Elements for Successful Agile Data ManagementFive Critical Elements for Successful Agile Data Management
Five Critical Elements for Successful Agile Data ManagementTechWell
 
Mobile Performance Testing Crash Course
Mobile Performance Testing Crash CourseMobile Performance Testing Crash Course
Mobile Performance Testing Crash CourseTechWell
 
Objects vs. Images: Choosing the Right GUI Test Tool Architecture
Objects vs. Images: Choosing the Right GUI Test Tool ArchitectureObjects vs. Images: Choosing the Right GUI Test Tool Architecture
Objects vs. Images: Choosing the Right GUI Test Tool ArchitectureTechWell
 
Mindmaps: Agile and Lightweight Documentation for Testing
Mindmaps: Agile and Lightweight Documentation for TestingMindmaps: Agile and Lightweight Documentation for Testing
Mindmaps: Agile and Lightweight Documentation for TestingTechWell
 

Viewers also liked (16)

EARS: The Easy Approach to Requirements Syntax
EARS: The Easy Approach to Requirements SyntaxEARS: The Easy Approach to Requirements Syntax
EARS: The Easy Approach to Requirements Syntax
 
The Business Analyst Role on Agile Projects
The Business Analyst Role on Agile ProjectsThe Business Analyst Role on Agile Projects
The Business Analyst Role on Agile Projects
 
Tips and Tricks for Building Secure Mobile Apps
Tips and Tricks for Building Secure Mobile AppsTips and Tricks for Building Secure Mobile Apps
Tips and Tricks for Building Secure Mobile Apps
 
Mobile App Testing: Design Automation Patterns You Should Use
Mobile App Testing: Design Automation Patterns You Should UseMobile App Testing: Design Automation Patterns You Should Use
Mobile App Testing: Design Automation Patterns You Should Use
 
Tips and Tricks for Building Secure Mobile Apps
Tips and Tricks for Building Secure Mobile AppsTips and Tricks for Building Secure Mobile Apps
Tips and Tricks for Building Secure Mobile Apps
 
Continuous Discovery: The Path to Learning and Growing
Continuous Discovery: The Path to Learning and GrowingContinuous Discovery: The Path to Learning and Growing
Continuous Discovery: The Path to Learning and Growing
 
The Software Developers Guide to Prototyping Wearable Devices
The Software Developers Guide to Prototyping Wearable DevicesThe Software Developers Guide to Prototyping Wearable Devices
The Software Developers Guide to Prototyping Wearable Devices
 
Lean Software Development Is for Everyone
Lean Software Development Is for EveryoneLean Software Development Is for Everyone
Lean Software Development Is for Everyone
 
Automate REST Services Testing with RestAssured
Automate REST Services Testing with RestAssuredAutomate REST Services Testing with RestAssured
Automate REST Services Testing with RestAssured
 
Thought: The Future of Mobile and Embedded Application Input
Thought: The Future of Mobile and Embedded Application InputThought: The Future of Mobile and Embedded Application Input
Thought: The Future of Mobile and Embedded Application Input
 
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
 
Integrating Agile and Traditional Projects in the Enterprise
Integrating Agile and Traditional Projects in the EnterpriseIntegrating Agile and Traditional Projects in the Enterprise
Integrating Agile and Traditional Projects in the Enterprise
 
Five Critical Elements for Successful Agile Data Management
Five Critical Elements for Successful Agile Data ManagementFive Critical Elements for Successful Agile Data Management
Five Critical Elements for Successful Agile Data Management
 
Mobile Performance Testing Crash Course
Mobile Performance Testing Crash CourseMobile Performance Testing Crash Course
Mobile Performance Testing Crash Course
 
Objects vs. Images: Choosing the Right GUI Test Tool Architecture
Objects vs. Images: Choosing the Right GUI Test Tool ArchitectureObjects vs. Images: Choosing the Right GUI Test Tool Architecture
Objects vs. Images: Choosing the Right GUI Test Tool Architecture
 
Mindmaps: Agile and Lightweight Documentation for Testing
Mindmaps: Agile and Lightweight Documentation for TestingMindmaps: Agile and Lightweight Documentation for Testing
Mindmaps: Agile and Lightweight Documentation for Testing
 

Similar to The Tester Role in the Agile Release Train

Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...AgileSparks
 
CA PPM 14.x Agile Integrations
CA PPM14.x Agile IntegrationsCA PPM14.x Agile Integrations
CA PPM 14.x Agile IntegrationsCA Technologies
 
CA Gen Exploration – What's New and Cool in Application Development
CA Gen Exploration – What's New and Cool in Application DevelopmentCA Gen Exploration – What's New and Cool in Application Development
CA Gen Exploration – What's New and Cool in Application DevelopmentCA Technologies
 
How do you measure up?
How do you measure up?How do you measure up?
How do you measure up?Ki Bae Kim
 
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...Prolifics
 
Virtualization to Improve Speed and Increase Quality
Virtualization to Improve Speed and Increase QualityVirtualization to Improve Speed and Increase Quality
Virtualization to Improve Speed and Increase QualityTechWell
 
Agile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALMAgile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALMpd7.group
 
Application Testing Best Practices for Mobile Devices
Application Testing Best Practices for Mobile DevicesApplication Testing Best Practices for Mobile Devices
Application Testing Best Practices for Mobile DevicesCA Technologies
 
CA Project and Portfolio Management Budgeting & Forecasting
CA Project and Portfolio Management Budgeting & ForecastingCA Project and Portfolio Management Budgeting & Forecasting
CA Project and Portfolio Management Budgeting & ForecastingCA Technologies
 
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...CA Technologies
 
Tech Talk: CA Project and Portfolio Management Team Member Experience
Tech Talk: CA Project and Portfolio Management Team Member ExperienceTech Talk: CA Project and Portfolio Management Team Member Experience
Tech Talk: CA Project and Portfolio Management Team Member ExperienceCA Technologies
 
Software Security Assurance - Bruce Jenkins
Software Security Assurance - Bruce JenkinsSoftware Security Assurance - Bruce Jenkins
Software Security Assurance - Bruce JenkinsIT-oLogy
 
Exploit New Levels of Insight, Orchestration and Governance for Complex Appli...
Exploit New Levels of Insight, Orchestration and Governance for Complex Appli...Exploit New Levels of Insight, Orchestration and Governance for Complex Appli...
Exploit New Levels of Insight, Orchestration and Governance for Complex Appli...CA Technologies
 
Automate and Accelerate Software Development Time and Deliver Superior Busine...
Automate and Accelerate Software Development Time and Deliver Superior Busine...Automate and Accelerate Software Development Time and Deliver Superior Busine...
Automate and Accelerate Software Development Time and Deliver Superior Busine...CA Technologies
 
Digital government presentation final
Digital government presentation finalDigital government presentation final
Digital government presentation finalShirlie23
 
Hp perfecto webinar - UFT Mobile
Hp perfecto webinar - UFT MobileHp perfecto webinar - UFT Mobile
Hp perfecto webinar - UFT MobilePerfecto Mobile
 
HP Helion - Copaco Cloud Event 2015 (break-out 4)
HP Helion - Copaco Cloud Event 2015 (break-out 4)HP Helion - Copaco Cloud Event 2015 (break-out 4)
HP Helion - Copaco Cloud Event 2015 (break-out 4)Copaco Nederland
 
Bringing Partners, Teams and Systems Together through APIs
Bringing Partners, Teams and Systems Together through APIsBringing Partners, Teams and Systems Together through APIs
Bringing Partners, Teams and Systems Together through APIsApigee | Google Cloud
 
The Why, Where and How of Service Virtualization Adoption
The Why, Where and How of Service Virtualization AdoptionThe Why, Where and How of Service Virtualization Adoption
The Why, Where and How of Service Virtualization AdoptionCA Technologies
 
Virtualization: Improve Speed and Increase Quality
Virtualization: Improve Speed and Increase QualityVirtualization: Improve Speed and Increase Quality
Virtualization: Improve Speed and Increase QualityTechWell
 

Similar to The Tester Role in the Agile Release Train (20)

Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...
 
CA PPM 14.x Agile Integrations
CA PPM14.x Agile IntegrationsCA PPM14.x Agile Integrations
CA PPM 14.x Agile Integrations
 
CA Gen Exploration – What's New and Cool in Application Development
CA Gen Exploration – What's New and Cool in Application DevelopmentCA Gen Exploration – What's New and Cool in Application Development
CA Gen Exploration – What's New and Cool in Application Development
 
How do you measure up?
How do you measure up?How do you measure up?
How do you measure up?
 
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
 
Virtualization to Improve Speed and Increase Quality
Virtualization to Improve Speed and Increase QualityVirtualization to Improve Speed and Increase Quality
Virtualization to Improve Speed and Increase Quality
 
Agile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALMAgile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALM
 
Application Testing Best Practices for Mobile Devices
Application Testing Best Practices for Mobile DevicesApplication Testing Best Practices for Mobile Devices
Application Testing Best Practices for Mobile Devices
 
CA Project and Portfolio Management Budgeting & Forecasting
CA Project and Portfolio Management Budgeting & ForecastingCA Project and Portfolio Management Budgeting & Forecasting
CA Project and Portfolio Management Budgeting & Forecasting
 
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
 
Tech Talk: CA Project and Portfolio Management Team Member Experience
Tech Talk: CA Project and Portfolio Management Team Member ExperienceTech Talk: CA Project and Portfolio Management Team Member Experience
Tech Talk: CA Project and Portfolio Management Team Member Experience
 
Software Security Assurance - Bruce Jenkins
Software Security Assurance - Bruce JenkinsSoftware Security Assurance - Bruce Jenkins
Software Security Assurance - Bruce Jenkins
 
Exploit New Levels of Insight, Orchestration and Governance for Complex Appli...
Exploit New Levels of Insight, Orchestration and Governance for Complex Appli...Exploit New Levels of Insight, Orchestration and Governance for Complex Appli...
Exploit New Levels of Insight, Orchestration and Governance for Complex Appli...
 
Automate and Accelerate Software Development Time and Deliver Superior Busine...
Automate and Accelerate Software Development Time and Deliver Superior Busine...Automate and Accelerate Software Development Time and Deliver Superior Busine...
Automate and Accelerate Software Development Time and Deliver Superior Busine...
 
Digital government presentation final
Digital government presentation finalDigital government presentation final
Digital government presentation final
 
Hp perfecto webinar - UFT Mobile
Hp perfecto webinar - UFT MobileHp perfecto webinar - UFT Mobile
Hp perfecto webinar - UFT Mobile
 
HP Helion - Copaco Cloud Event 2015 (break-out 4)
HP Helion - Copaco Cloud Event 2015 (break-out 4)HP Helion - Copaco Cloud Event 2015 (break-out 4)
HP Helion - Copaco Cloud Event 2015 (break-out 4)
 
Bringing Partners, Teams and Systems Together through APIs
Bringing Partners, Teams and Systems Together through APIsBringing Partners, Teams and Systems Together through APIs
Bringing Partners, Teams and Systems Together through APIs
 
The Why, Where and How of Service Virtualization Adoption
The Why, Where and How of Service Virtualization AdoptionThe Why, Where and How of Service Virtualization Adoption
The Why, Where and How of Service Virtualization Adoption
 
Virtualization: Improve Speed and Increase Quality
Virtualization: Improve Speed and Increase QualityVirtualization: Improve Speed and Increase Quality
Virtualization: Improve Speed and Increase Quality
 

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

Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
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
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
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
 
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
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
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.
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
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.
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 

Recently uploaded (20)

Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
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
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
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
 
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...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
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...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
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 ...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 

The Tester Role in the Agile Release Train

  • 1. 6/2/2015 1 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The Tester Role in the Agile Release Train Malcolm Isaacs, June 2015 Malcolm.Isaacs@hp.com @MalcolmIsaacs © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2 Agenda Introduction The Agile Enterprise Teams and Individuals Roles
  • 2. 6/2/2015 2 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.3 Agenda Introduction The Agile Enterprise Teams and Individuals Roles © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.4 Industry Trends Source: 2014-15 World Quality Report, October 2014, from CapGemini, Sogeti and HP 83 93 17 7 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 2013 2014 % of Organizations doing Agile Testing At least some Agile testing No Agile approach
  • 3. 6/2/2015 3 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.5 Industry Trends 54% 57% 45% 43% 0% 20% 40% 60% 80% 100% 2013 2014 Involvement of Testers in App Delivery Lifecycle Planning Implementation Early stage Late stage Source: 2014-15 World Quality Report, October 2014, from CapGemini, Sogeti and HP © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.6 Industry Trends 4% 6% 19% 26% 0% 5% 10% 15% 20% 25% 30% 2011 2012 2013 2014 Organizations with Fully-Operational Testing Centers of Excellence Source: 2014-15 World Quality Report, October 2014, from CapGemini, Sogeti and HP
  • 4. 6/2/2015 4 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.7 Agenda Introduction The Agile Enterprise Teams and Individuals Roles © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.8 Continuous agility throughout the organization The Agile Enterprise Implementation Releas e Discovery PORTFOL IO PROGRA M TEAM
  • 5. 6/2/2015 5 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.9 PORTFOL IO PROGRA M TEAM Roles in the Agile Enterprise Portfolio Owner Enterprise Architect Product Manager Project Manager Scrum Master Testers Product Manageme nt Release Manageme nt Product Owner Devs Agile Team Busines s Analyst System Architect User Experienc e Test Architect VP of Quality VP of Development Testers DevOps System Team © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.10 PORTFOL IO PROGRA M TEAM Who is Responsible for Quality in the Agile Enterprise? Portfolio Owner Enterprise Architect Product Manager Project Manager Scrum Master Testers Product Manageme nt Release Manageme nt Product Owner Devs Agile Team Busines s Analyst System Architect User Experienc e Test Architect VP of Quality VP of Development Testers DevOps System Team
  • 6. 6/2/2015 6 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.11 PORTFOL IO PROGRA M TEAM Who Actually Tests in the Agile Enterprise? Portfolio Owner Enterprise Architect Product Manager Project Manager Scrum Master Testers Product Manageme nt Release Manageme nt Product Owner Devs Agile Team Busines s Analyst System Architect User Experienc e Test Architect VP of Quality VP of Development Testers DevOps System Team © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.12 Agenda Introduction The Agile Enterprise Teams and Individuals Roles
  • 7. 6/2/2015 7 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.13 Testers on the Agile Release Train Agile Teams System Team Supportin g Cast © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.14 Developers/Testers/DevTesters Testers in the Agile Team Contribute to Defining ‘Done’ Develop and execute test scripts Testing frameworks and automated testing Identify edge cases and prepare test data Review testability
  • 8. 6/2/2015 8 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.15 Build Engineers, Integrators, Load Testers, End-to-End Testers Testers in the System Team Test-platforms and automation frameworks Continuous Integration, Continuous Deployment System integration Testing end-to-end, Performance, etc Cross-system concerns System Team Agile Team Agile Team Agile Team Agile Team © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.16 Test Architect Automation Architect System Architect User Experience Business Analyst Product Owner Supporting Cast* *Scott Ambler, Roles on Agile Teams
  • 9. 6/2/2015 9 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.17 Interactions Tester Developers Product Owner Scrum/Agile Master System Architect Test/Auto. Architect © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.18 Communities of Practice Collaboration and knowledge sharing between teams Team A Team B Team C
  • 10. 6/2/2015 10 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.19 Innovation and Planning Sprints © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.20 Agenda Introduction The Agile Enterprise Teams and Individuals Roles
  • 11. 6/2/2015 11 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.21 Scope and Estimate © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.22 Help Define ‘Done’ Image: http://scalingsoftwareagilityblog.com/a-scalable-definition-of- done
  • 12. 6/2/2015 12 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.23 Assess Testability Image: https://www.flickr.com/photos/31690139@N02/2965956885/in/photostream, by chwalker01, under CC license: https://creativecommons.org/licenses/by/2.0/ © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.24 Design and Execute Test Cases http://commons.wikimedia.org/wiki/File:Drive_test_(9787693024).jpg By Oregon Department of Transportation (Drive test Uploaded by AlbertHerring) [CC BY 2.0 (http://creativecommons.org/licenses/by/2.0 )], via Wikimedia Commons
  • 13. 6/2/2015 13 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.25 Automate Image: http://www.getprice.com.au/gaggia-accademia-automatic-coffee-maker.htm © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.26 Collaborate Image: http://despicableme.wikia.com/wiki/File:BO- d5u_CMAAJdtR.jpg
  • 14. 6/2/2015 14 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.27 Verify Fixes "CBP checking authenticity of a travel document" by James R. Tourtellotte, CBP, U.S. Dept. of Homeland Security - Original link: http://www.cbp.gov/xp/cgov/newsroom/photo_gallery/afc/inspectors_airports/air_05.xml (file Air_5fphoto_5f05.jpg) Now available at: link. Licensed under Public Domain via Wikimedia Commons - http://commons.wikimedia.org/wiki/File:CBP_checking_authenticity_of_a_travel_document.jpg#/media/File:CBP_checking_authenticity_of_a_travel_document.jpg © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.28 Attend Daily Stand-Up Meetings
  • 15. 6/2/2015 15 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.29 Track Different Metrics http://upload.wikimedia.org/wikipedia/commons/0/05/SampleBurndownChart.png By Pablo Straub (Own work) [Public domain], via Wikimedia Commons © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.30 Fail Fast, and Learn from Failure "Paris Tuileries Garden Facepalm statue" by Alex E. Proimos - http://www.flickr.com/photos/proimos/4199675334/ . Licensed under CC BY 2.0 via Wikimedia Commons - http://commons.wikimedia.org/wiki/File:Paris_Tuileries_Garden_Facepalm_statue.jpg#/media/File:Paris_Tuileries_Garden_Facepalm_statue.jpg
  • 16. 6/2/2015 16 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.31 Embrace Change Image: http://www.slideshare.net/faro00oq/were-great-at-welcoming-change-but-suck-at-accommodating- it - Farooq Ali, Blank Canvas © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.32 Learn Image: http://upload.wikimedia.org/wikipedia/commons/2/2b/Radcliffe_Camera%2C_Oxford_-_Oct_2006.jpg By Diliff (Own work) [GFDL (http://www.gnu.org/copyleft/fdl.html), CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0/ ) or CC BY 2.5 (http://creativecommons.org/licenses/by/2.5 )], via Wikimedia Commons
  • 17. 6/2/2015 17 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.33 Adopt New Practices and Responsibilities Image: http://en.wikipedia.org/wiki/File:ST_TNG_Season_One_Cast.jp g © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.34 Summary Early Involvement ‘Done’ Collaborate Teams Constraints Patience!
  • 18. 6/2/2015 18 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.35 Resources and Further Reading • World Quality Report 2014-15 (HP, CapGemini, Sogeti) • http://www.capgemini.com/thought-leadership/world-quality-report-2014-15 • Scaled Agile Framework (SAFe) • http://scaledagileframework.com • Roles on Agile Teams: From Small to Large Teams (Scott Ambler) • http://www.ambysoft.com/essays/agileRoles.html • Meet Big Agile: Testing on Large-Scale Projects (Geoff Meyer, Dell, STAREast 2014) • http://www.agileconnection.com/presentation/meet-big-agile-testing-large-scale-projects • The Three Pillars Approach to Your Agile Test Strategy (Bob Galen, STAREast 2014) • http://www.agileconnection.com/presentation/three-pillars-approach-your-agile-test-strategy • LinkedIn Groups: ‘QA in an Agile World’, ‘Agile Testing’ © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Thank you
  • 19. 6/2/2015 19 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.