SlideShare a Scribd company logo
1 of 37
September 25, 2015
Introduction to QASymphony
for [INSERT COMPANY
NAME]
#AgileTransformation
Agile Transformation: People,
Process and Tools to Make
Your Transformation Successful
Using JIRA for Risk
Based Testing
#RiskBasedTesting
#JIRATesting @RyanYackAttack
Test Case Management | Exploratory Testing | Test Analytics | BDD and more...
ABOUT QASYMPHONY
The #1 Enterprise Testing Platform for
#AgileTransformation
OUR PRESENTER
Ryan Yackel
Senior Product Engineer
QASymphony
@ryanyackattack
#RiskBasedTesting
• Serves as the “customer voice” for all
QASymphony products.
• Comes to QASymphony from Macy’s,
where he managed testing on large
enterprise initiatives.
• Certified scrum master from Scrum
Alliance and holds a Bachelor of Arts
degree from Covenant College.
• Has a newborn baby, and doesn’t sleep a
ton :-)
The Test Everything Mentality
Traditional vs Risk Based Testing
How can JIRA be used to track risk
Use Case of JIRA + qTest Products
Recommended Add-ons to try out
WHY ARE WE HERE?
4 #RiskBasedTesting
#AgileTransformation
SOFTWARE TESTING IN A RISKY
BUSINESS
5 #RiskBasedTesting
#AgileTransformation
PRESSURE IS ON TEST TEAMS
6 #RiskBasedTesting
What’s the plan to
test X new
requirements?
What’s the plan to
test this one
requirement, that
affects 50
applications?
I guess I could
create X tests,
multiplied by the
100
configurations
I guess I could
create 1,000
tests, multiplied
by the 50
configurations
#AgileTransformation
TIME IS OF THE ESSENCE
7 #RiskBasedTesting
#AgileTransformation
TEST EVERYTHING
88 #RiskBasedTesting
#AgileTransformation
WHAT DO I TEST?
99 #RiskBasedTesting
Do we need to test
everything?....If not, what
can I cut from my test
plans?
When should my testing
be complete?
How do I get team
convinced that we are
limited in test?
Where am I going to
get all my resources for
this?
#AgileTransformation
TRADITIONAL vs RISK BASED TESTING
1010 #RiskBasedTesting
TRADITIONALRISKBASED
TESTING
September 25, 2015
Introduction to QASymphony
for [INSERT COMPANY
NAME]
#AgileTransformation
Agile Transformation: People,
Process and Tools to Make
Your Transformation Successful
11
RISK BASED
TESTING (RBT)
#RiskBasedTesting
#AgileTransformation
WHAT IS RISK?
12 #RiskBasedTesting
Risk = Damage *
Frequency
Risk = Impact *
Probability of Failure
A Risk is a problem or situation that has not happened yet and it may never
happen in future as well. It is a possible issue or problem that may occur.
DEFINITIONS
Michael Scott poorly shoots a three pointer (Impact) * Everytime he gets
the ball (Frequency) = EXTREMELY HIGH Risk
#AgileTransformation
TWO TYPES OF RISK ANALYSIS
1313
Statistical Risk Analysis
a) Weighted Metrics
b) Color Coding
c) P1 - P4 Areas
Heuristic Risk Analysis
a) Consider more possibilities
and interesting aspects of
the problem
b) Prioritize a List of Risks
DistributedPopular
NewComplex
Down Stream
Strategic
#RiskBasedTesting
(Daniele Gagliardi – eclipsecon Europe 2015)
#AgileTransformation
STATISTICAL RISK ANALYSIS
1414 #RiskBasedTesting
(Sticky Minds Risk-Based Testing: Test Only What Matters)
Marginal impact—1 Moderate impact—
2
Medium impact—3 High impact—4 Critical impact—5
A cosmetic error. The progress was
disrupted with
manageable
extensions to the
short-term schedule
and cost; customers
were not affected
The progress was
disrupted with large
extensions to project
schedule and cost;
customers were not
directly affected
An application or
transaction caused a
significant disruption
to production
The problem caused
all major and critical
functioning of the
application to fail.
This resulted in a
large loss of
revenue.
Marginal—1 Moderate—2 Medium—3 High—4 Critical—5
Low complex code
written on low
complicated system
architectural design
Moderate complex
code written on
moderate
complicated system
architectural design
Medium complex
codes written on
medium complicated
system architectural
design
There is a large
amount of complex
code written on a
highly complicated
system architectural
design
This suggests
extreme complex
code that has been
written on top of on
extremely
complicated
architectural design
IMPACT
PROBABILITY OF FAILURE
#AgileTransformation
STATISTICAL RISK ANALYSIS
1515 #RiskBasedTesting
- P1 – Critical Impact: Must be tested;
ideal candidate for automation
(candidate for automated smoke
testing)
- P2 – High Impact: Should be tested
- P3 – Medium Impact: Can be tested if
budget and schedule permits
- P4 – Low Impact: May not be tested;
no impact on application and no need
of automation
(Sticky Minds Risk-Based Testing: Test Only What Matters)
#AgileTransformation
HEURISTIC RISK ANALYSIS: INSIDE OUT
1616 #RiskBasedTesting
- Vulnerabilities: What
weaknesses or possible failures
are there in this component?
- Threats: What inputs or
situations could there be that
might exploit a vulnerability and
trigger a failure in this
component?
- Victims: Who or what would be
impacted by potential failures
and how bad would that be?
Grab a developer and ask “What can go wrong here? and here? and …” :-)
(James Bach Heuristic Risk-Based Testing)
#AgileTransformation
HEURISTIC RISK ANALYSIS: OUTSIDE IN
1717 #RiskBasedTesting
(James Bach Heuristic Risk-Based Testing)
E
D
F
A
B
C
Complex: anything disproportionately large,
intricate, or convoluted.
New: anything that has no history in the
product.
Changed: anything that has been tampered
with or "improved".
Upstream Dependency: anything whose
failure will cause cascading failure in the rest
of the system.
Downstream Dependency: anything that is
especially sensitive to failures in the rest of
the system.
Critical: anything whose failure could cause
substantial damage.
Risk Lists
#AgileTransformation
HEURISTIC RISK ANALYSIS: IMPACT
1818 #RiskBasedTesting
Component Risk Matrix
Component Risk Risk Heuristics
Advanced Shipping Normal Complex, popular
GUI Higher New, complex, third-
party, critical
Manifest Lower Legacy, changed,
Point of Sale Lower Legacy, no change
Purchasing Higher Upstream, Critical
Receiving Normal Recent Failure
Shipping Normal Downstream
#AgileTransformation
PLAN OF ATTACK
1919 #RiskBasedTesting
RISK IDENTIFICATION
RISK ANALYSIS
TEST PLANNING
TEST EXECUTION
TEST RESULT
P1 P2 P3 P4 P5
Exploratory Testing
#AgileTransformation
THE GOAL OF RBT
2020 #RiskBasedTesting
GOAL
Assurance of Quality
CostofFailure
CostofTesting
(Sticky Minds Risk-Based Testing: Test Only What Matters)
• Not Everything
Needs to be Tested
• Finding Balance the
cost of testing and
Failures with Quality
Assurance
• Taking Calculative
Risk and Test
September 25, 2015
Introduction to QASymphony
for [INSERT COMPANY
NAME]
#AgileTransformation
Agile Transformation: People,
Process and Tools to Make
Your Transformation Successful
21
USING JIRA TO
MANAGE RISK
#RiskBasedTesting
#AgileTransformation
FLEXIBLE AND CONFIGURABLE
2222 #RiskBasedTesting
SOFTWARE
DEVELOPMENT
ISSUE TRACKING
RISK MITIGATION
SOFTWARE
DEVELOPMENT
MARKETING GO TO
MARKET
SOFTWARE
DEVELOPMENT
MARKETING GO TO
MARKET
PERSONAL TASK
MANAGEMENT
HR ON BOARDING
#AgileTransformation
CONFIGURING JIRA ISSUES
23 #RiskBasedTesting
Option 1: Create New “Risk” Issue
#AgileTransformation
CONFIGURING JIRA ISSUES
24 #RiskBasedTesting
Create Custom Statistical Fields
a) Probability of Failure
b) Impact
c) Risk Analysis
Custom Heuristic RISK Fields
a) Risk Heuristics
b) Heuristic Analysis
Option 2: Custom Risk Fields
#AgileTransformation
RISK WITH JIRA ISSUES
25 #RiskBasedTesting
Issue Search Analysis
Statistical HeuristicCommon
#AgileTransformation
RISK WITH JIRA ISSUES
26 #RiskBasedTesting
Board Analysis
#AgileTransformation
CATAGORIZE RISK FOR TEST
27 #RiskBasedTesting
Organize Risks for Test
#AgileTransformation
PLAN AGAINST RISKS
28 #RiskBasedTesting
Map High Priority Tests w/ High Risk
#AgileTransformation
EXECUTE YOUR AGAINST RISKS
29 #RiskBasedTesting
Coordinate Line of Priority for Execution
September 25, 2015
Introduction to QASymphony
for [INSERT COMPANY
NAME]
#AgileTransformation
Agile Transformation: People,
Process and Tools to Make
Your Transformation Successful
30
JIRA
ADD-ONS
#RiskBasedTesting
#AgileTransformation
RISK REGISTER
31 #RiskBasedTesting
#AgileTransformation
VISUALIZER FOR JIRA
32 #RiskBasedTesting
#AgileTransformation
SCRIPT RUNNER FOR JIRA
33 #RiskBasedTesting
JIRA Misc Custom Fields ScriptRunner for JIRA
September 25, 2015
Introduction to QASymphony
for [INSERT COMPANY
NAME]
#AgileTransformation
Agile Transformation: People,
Process and Tools to Make
Your Transformation Successful
34
WRAPPING
IT UP
#RiskBasedTesting
#AgileTransformation
PROS AND CONS
35 #RiskBasedTesting
Management might think you are lazy
Miscalculate or mis-appropriate weight to a
certain risk
Coordinating risk identifiers is a challenge
The impossible could happen
High severity defects are flushed out
Low values tests are kicked to curb
Critical areas are tested first
Confidence is boosted
Deadline anxiety is removed
#AgileTransformation
RESOURCES
36 #RiskBasedTesting
JIRA Add-Ons
• Risk Register - https://marketplace.atlassian.com/plugins/com.projectbalm.riskregister.riskregister-jira/server/overview
• Visualizer for JIRA - https://marketplace.atlassian.com/plugins/vfjc/cloud/overview
• ScriptRunner - https://marketplace.atlassian.com/plugins/com.onresolve.jira.groovy.groovyrunner/cloud/overview
• JIRA MISC Custom Fields - https://marketplace.atlassian.com/plugins/com.innovalog.jmcf.jira-misc-custom-
fields/server/overview
References
• Sticky Minds Risk-Based Testing: Test Only What Matters
• Xoriant – An Approach for Risk Based Testing
• James Bach - Heuristic Risk-Based Testing
• Daniele Gagliardi – eclipsecon Europe 2015
Thank You
#AgileTransformation
Thank you
#RiskBasedTesting

More Related Content

What's hot

Agile Testing Analytics
Agile Testing AnalyticsAgile Testing Analytics
Agile Testing AnalyticsQASymphony
 
Software Testing Metrics with qTest Insights - QASymphony Webinar
Software Testing Metrics with qTest Insights  - QASymphony WebinarSoftware Testing Metrics with qTest Insights  - QASymphony Webinar
Software Testing Metrics with qTest Insights - QASymphony WebinarQASymphony
 
Thinking Beyond HPQC ALM
Thinking Beyond HPQC ALMThinking Beyond HPQC ALM
Thinking Beyond HPQC ALMQASymphony
 
Test Estimation Hacks: Tips, Tricks and Tools Webinar
Test Estimation Hacks: Tips, Tricks and Tools WebinarTest Estimation Hacks: Tips, Tricks and Tools Webinar
Test Estimation Hacks: Tips, Tricks and Tools WebinarQASymphony
 
Streamlining Automation Scripts and Test Data Management
Streamlining Automation Scripts and Test Data ManagementStreamlining Automation Scripts and Test Data Management
Streamlining Automation Scripts and Test Data ManagementQASymphony
 
No more excuses QASymphony
No more excuses QASymphonyNo more excuses QASymphony
No more excuses QASymphonyQASymphony
 
Tackling software testing challenges in the agile era
Tackling software testing challenges in the agile eraTackling software testing challenges in the agile era
Tackling software testing challenges in the agile eraQASymphony
 
Behavior Driven Development—A Guide to Agile Practices by Josh Eastman
Behavior Driven Development—A Guide to Agile Practices by Josh EastmanBehavior Driven Development—A Guide to Agile Practices by Josh Eastman
Behavior Driven Development—A Guide to Agile Practices by Josh EastmanQA or the Highway
 
Fundamentals of crowdsourced testing
Fundamentals of crowdsourced testingFundamentals of crowdsourced testing
Fundamentals of crowdsourced testingNicholas Roberts
 
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
 
Chicago Code Camp 2014 - Agile Testing in a waterfall world
Chicago Code Camp 2014 - Agile Testing in a waterfall worldChicago Code Camp 2014 - Agile Testing in a waterfall world
Chicago Code Camp 2014 - Agile Testing in a waterfall worldAngela Dugan
 
Making the Move to Behavior Driven Development
Making the Move to Behavior Driven DevelopmentMaking the Move to Behavior Driven Development
Making the Move to Behavior Driven DevelopmentQASymphony
 
Test Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew EakinTest Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew EakinQA or the Highway
 
Gap assessment Continuous Testing
Gap assessment   Continuous TestingGap assessment   Continuous Testing
Gap assessment Continuous TestingMarc Hornbeek
 
Quality Assurance: What is it and what are the Business Benefits?
Quality Assurance: What is it and what are the Business Benefits?Quality Assurance: What is it and what are the Business Benefits?
Quality Assurance: What is it and what are the Business Benefits?Sparkhound Inc.
 
Quality Assurance - SQLSatBR presentation
Quality Assurance - SQLSatBR presentationQuality Assurance - SQLSatBR presentation
Quality Assurance - SQLSatBR presentationLyle Hutson
 
The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test StrategyThe Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test StrategyTechWell
 

What's hot (20)

Agile Testing Analytics
Agile Testing AnalyticsAgile Testing Analytics
Agile Testing Analytics
 
Software Testing Metrics with qTest Insights - QASymphony Webinar
Software Testing Metrics with qTest Insights  - QASymphony WebinarSoftware Testing Metrics with qTest Insights  - QASymphony Webinar
Software Testing Metrics with qTest Insights - QASymphony Webinar
 
Thinking Beyond HPQC ALM
Thinking Beyond HPQC ALMThinking Beyond HPQC ALM
Thinking Beyond HPQC ALM
 
Test Estimation Hacks: Tips, Tricks and Tools Webinar
Test Estimation Hacks: Tips, Tricks and Tools WebinarTest Estimation Hacks: Tips, Tricks and Tools Webinar
Test Estimation Hacks: Tips, Tricks and Tools Webinar
 
Streamlining Automation Scripts and Test Data Management
Streamlining Automation Scripts and Test Data ManagementStreamlining Automation Scripts and Test Data Management
Streamlining Automation Scripts and Test Data Management
 
No more excuses QASymphony
No more excuses QASymphonyNo more excuses QASymphony
No more excuses QASymphony
 
Tackling software testing challenges in the agile era
Tackling software testing challenges in the agile eraTackling software testing challenges in the agile era
Tackling software testing challenges in the agile era
 
Behavior Driven Development—A Guide to Agile Practices by Josh Eastman
Behavior Driven Development—A Guide to Agile Practices by Josh EastmanBehavior Driven Development—A Guide to Agile Practices by Josh Eastman
Behavior Driven Development—A Guide to Agile Practices by Josh Eastman
 
Fundamentals of crowdsourced testing
Fundamentals of crowdsourced testingFundamentals of crowdsourced testing
Fundamentals of crowdsourced testing
 
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
 
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
 
Chicago Code Camp 2014 - Agile Testing in a waterfall world
Chicago Code Camp 2014 - Agile Testing in a waterfall worldChicago Code Camp 2014 - Agile Testing in a waterfall world
Chicago Code Camp 2014 - Agile Testing in a waterfall world
 
Making the Move to Behavior Driven Development
Making the Move to Behavior Driven DevelopmentMaking the Move to Behavior Driven Development
Making the Move to Behavior Driven Development
 
Test Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew EakinTest Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew Eakin
 
Agile testing
Agile testingAgile testing
Agile testing
 
Gap assessment Continuous Testing
Gap assessment   Continuous TestingGap assessment   Continuous Testing
Gap assessment Continuous Testing
 
Quality Assurance: What is it and what are the Business Benefits?
Quality Assurance: What is it and what are the Business Benefits?Quality Assurance: What is it and what are the Business Benefits?
Quality Assurance: What is it and what are the Business Benefits?
 
Quality Assurance - SQLSatBR presentation
Quality Assurance - SQLSatBR presentationQuality Assurance - SQLSatBR presentation
Quality Assurance - SQLSatBR presentation
 
The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test StrategyThe Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test Strategy
 
Agile Testing - Not Just Tester’s Story _ Dang Thanh Long
Agile Testing - Not Just Tester’s Story _ Dang Thanh LongAgile Testing - Not Just Tester’s Story _ Dang Thanh Long
Agile Testing - Not Just Tester’s Story _ Dang Thanh Long
 

Viewers also liked

Hiring Professional Testers - QASymphony Webinar
Hiring Professional Testers - QASymphony WebinarHiring Professional Testers - QASymphony Webinar
Hiring Professional Testers - QASymphony WebinarQASymphony
 
Quality Jam 2016: Scott Berkun "The Myth of Innovation"
Quality Jam 2016: Scott Berkun "The Myth of Innovation"Quality Jam 2016: Scott Berkun "The Myth of Innovation"
Quality Jam 2016: Scott Berkun "The Myth of Innovation"QASymphony
 
Making the Transition from Tester to Leader
Making the Transition from Tester to LeaderMaking the Transition from Tester to Leader
Making the Transition from Tester to LeaderQASymphony
 
Closing the Requirements and Testing Loop Webinar
Closing the Requirements and Testing Loop WebinarClosing the Requirements and Testing Loop Webinar
Closing the Requirements and Testing Loop WebinarQASymphony
 
Quality Jam 2016 Product Roadmap
Quality Jam 2016 Product RoadmapQuality Jam 2016 Product Roadmap
Quality Jam 2016 Product RoadmapQASymphony
 
Quality Jam: BDD, TDD and ATDD for the Enterprise
Quality Jam: BDD, TDD and ATDD for the EnterpriseQuality Jam: BDD, TDD and ATDD for the Enterprise
Quality Jam: BDD, TDD and ATDD for the EnterpriseQASymphony
 
Agile Transformation: People, Process and Tools to Make Your Transformation S...
Agile Transformation: People, Process and Tools to Make Your Transformation S...Agile Transformation: People, Process and Tools to Make Your Transformation S...
Agile Transformation: People, Process and Tools to Make Your Transformation S...QASymphony
 
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...QASymphony
 
Where Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsWhere Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsQASymphony
 
(Re)Discover JIRA Core: Tricks that Make a BIG Difference
(Re)Discover JIRA Core: Tricks that Make a BIG Difference(Re)Discover JIRA Core: Tricks that Make a BIG Difference
(Re)Discover JIRA Core: Tricks that Make a BIG DifferenceAtlassian
 
The Future of QA at Atlassian
The Future of QA at AtlassianThe Future of QA at Atlassian
The Future of QA at AtlassianAtlassian
 

Viewers also liked (12)

Hiring Professional Testers - QASymphony Webinar
Hiring Professional Testers - QASymphony WebinarHiring Professional Testers - QASymphony Webinar
Hiring Professional Testers - QASymphony Webinar
 
Quality Jam 2016: Scott Berkun "The Myth of Innovation"
Quality Jam 2016: Scott Berkun "The Myth of Innovation"Quality Jam 2016: Scott Berkun "The Myth of Innovation"
Quality Jam 2016: Scott Berkun "The Myth of Innovation"
 
Making the Transition from Tester to Leader
Making the Transition from Tester to LeaderMaking the Transition from Tester to Leader
Making the Transition from Tester to Leader
 
Closing the Requirements and Testing Loop Webinar
Closing the Requirements and Testing Loop WebinarClosing the Requirements and Testing Loop Webinar
Closing the Requirements and Testing Loop Webinar
 
Quality Jam 2016 Product Roadmap
Quality Jam 2016 Product RoadmapQuality Jam 2016 Product Roadmap
Quality Jam 2016 Product Roadmap
 
Quality Jam: BDD, TDD and ATDD for the Enterprise
Quality Jam: BDD, TDD and ATDD for the EnterpriseQuality Jam: BDD, TDD and ATDD for the Enterprise
Quality Jam: BDD, TDD and ATDD for the Enterprise
 
Agile Transformation: People, Process and Tools to Make Your Transformation S...
Agile Transformation: People, Process and Tools to Make Your Transformation S...Agile Transformation: People, Process and Tools to Make Your Transformation S...
Agile Transformation: People, Process and Tools to Make Your Transformation S...
 
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...
 
Where Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsWhere Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOps
 
Risk Analysis for Dummies
Risk Analysis for DummiesRisk Analysis for Dummies
Risk Analysis for Dummies
 
(Re)Discover JIRA Core: Tricks that Make a BIG Difference
(Re)Discover JIRA Core: Tricks that Make a BIG Difference(Re)Discover JIRA Core: Tricks that Make a BIG Difference
(Re)Discover JIRA Core: Tricks that Make a BIG Difference
 
The Future of QA at Atlassian
The Future of QA at AtlassianThe Future of QA at Atlassian
The Future of QA at Atlassian
 

Similar to Introduction to Risk-Based Testing with JIRA

Securing 100 products - How hard can it be?
Securing 100 products - How hard can it be?Securing 100 products - How hard can it be?
Securing 100 products - How hard can it be?Priyanka Aash
 
Introduction of Secure Software Development Lifecycle
Introduction of Secure Software Development LifecycleIntroduction of Secure Software Development Lifecycle
Introduction of Secure Software Development LifecycleRishi Kant
 
Secure SDLC Framework
Secure SDLC FrameworkSecure SDLC Framework
Secure SDLC FrameworkRishi Kant
 
Rethinking Risk-Based Project Management in the Emerging IT initiatives.pptx
Rethinking Risk-Based Project Management in the Emerging IT initiatives.pptxRethinking Risk-Based Project Management in the Emerging IT initiatives.pptx
Rethinking Risk-Based Project Management in the Emerging IT initiatives.pptxInflectra
 
Agile Relevance in the age of Continuous Everything ....
Agile Relevance in the age of Continuous Everything ....Agile Relevance in the age of Continuous Everything ....
Agile Relevance in the age of Continuous Everything ....Eturnti Consulting Pvt Ltd
 
Root Cause and Corrective Action (RCCA) Workshop
Root Cause and Corrective Action (RCCA) WorkshopRoot Cause and Corrective Action (RCCA) Workshop
Root Cause and Corrective Action (RCCA) WorkshopAccendo Reliability
 
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure Success
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure SuccessAppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure Success
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure SuccessRobert Grupe, CSSLP CISSP PE PMP
 
Risk Management In Software Product Development
Risk Management In Software Product DevelopmentRisk Management In Software Product Development
Risk Management In Software Product DevelopmentAmandeep Midha
 
Agile-Risk-Management in Project Management
Agile-Risk-Management in Project ManagementAgile-Risk-Management in Project Management
Agile-Risk-Management in Project ManagementNajmul Hussain
 
Introduction to Software Security Initiative
Introduction to Software Security InitiativeIntroduction to Software Security Initiative
Introduction to Software Security InitiativeSudarshan Narayanan
 
Zero-bug Software, Mathematically Guaranteed
Zero-bug Software, Mathematically GuaranteedZero-bug Software, Mathematically Guaranteed
Zero-bug Software, Mathematically GuaranteedAshley Zupkus
 
Estimating Development Security Maturity in About an Hour
Estimating Development Security Maturity in About an HourEstimating Development Security Maturity in About an Hour
Estimating Development Security Maturity in About an HourPriyanka Aash
 
Continuous Delivery: The One Question You Must Answer
Continuous Delivery: The One Question You Must AnswerContinuous Delivery: The One Question You Must Answer
Continuous Delivery: The One Question You Must AnswerDevOps.com
 
Delivering Large Post-Trade Initiatives: Quality Assurance and Key Challenges
Delivering Large Post-Trade Initiatives:  Quality Assurance and Key ChallengesDelivering Large Post-Trade Initiatives:  Quality Assurance and Key Challenges
Delivering Large Post-Trade Initiatives: Quality Assurance and Key ChallengesIosif Itkin
 
5 Steps to Get Precise SAP Impact-Based Testing
5 Steps to Get Precise SAP Impact-Based Testing5 Steps to Get Precise SAP Impact-Based Testing
5 Steps to Get Precise SAP Impact-Based TestingTurnKey Solutions
 
Global Competition with Global Competence
Global Competition with Global CompetenceGlobal Competition with Global Competence
Global Competition with Global CompetenceCarlos DaSilva
 
OWASP AppSec EU 2016 - Security Project Management - How to be Agile in Secu...
OWASP AppSec EU 2016 - Security Project Management -  How to be Agile in Secu...OWASP AppSec EU 2016 - Security Project Management -  How to be Agile in Secu...
OWASP AppSec EU 2016 - Security Project Management - How to be Agile in Secu...Simone Onofri
 
Managing Projects with Intelligence
Managing Projects with IntelligenceManaging Projects with Intelligence
Managing Projects with IntelligencePaul Gerrard
 

Similar to Introduction to Risk-Based Testing with JIRA (20)

Securing 100 products - How hard can it be?
Securing 100 products - How hard can it be?Securing 100 products - How hard can it be?
Securing 100 products - How hard can it be?
 
Introduction of Secure Software Development Lifecycle
Introduction of Secure Software Development LifecycleIntroduction of Secure Software Development Lifecycle
Introduction of Secure Software Development Lifecycle
 
Secure SDLC Framework
Secure SDLC FrameworkSecure SDLC Framework
Secure SDLC Framework
 
Rethinking Risk-Based Project Management in the Emerging IT initiatives.pptx
Rethinking Risk-Based Project Management in the Emerging IT initiatives.pptxRethinking Risk-Based Project Management in the Emerging IT initiatives.pptx
Rethinking Risk-Based Project Management in the Emerging IT initiatives.pptx
 
Agile Relevance in the age of Continuous Everything ....
Agile Relevance in the age of Continuous Everything ....Agile Relevance in the age of Continuous Everything ....
Agile Relevance in the age of Continuous Everything ....
 
Root Cause and Corrective Action (RCCA) Workshop
Root Cause and Corrective Action (RCCA) WorkshopRoot Cause and Corrective Action (RCCA) Workshop
Root Cause and Corrective Action (RCCA) Workshop
 
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure Success
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure SuccessAppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure Success
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure Success
 
Basic risk management presentation 17th june 2015
Basic risk management presentation 17th june 2015Basic risk management presentation 17th june 2015
Basic risk management presentation 17th june 2015
 
Risk Management In Software Product Development
Risk Management In Software Product DevelopmentRisk Management In Software Product Development
Risk Management In Software Product Development
 
Agile-Risk-Management in Project Management
Agile-Risk-Management in Project ManagementAgile-Risk-Management in Project Management
Agile-Risk-Management in Project Management
 
Introduction to Software Security Initiative
Introduction to Software Security InitiativeIntroduction to Software Security Initiative
Introduction to Software Security Initiative
 
Zero-bug Software, Mathematically Guaranteed
Zero-bug Software, Mathematically GuaranteedZero-bug Software, Mathematically Guaranteed
Zero-bug Software, Mathematically Guaranteed
 
Estimating Development Security Maturity in About an Hour
Estimating Development Security Maturity in About an HourEstimating Development Security Maturity in About an Hour
Estimating Development Security Maturity in About an Hour
 
Continuous Delivery: The One Question You Must Answer
Continuous Delivery: The One Question You Must AnswerContinuous Delivery: The One Question You Must Answer
Continuous Delivery: The One Question You Must Answer
 
Vienna_Slides_v.15
Vienna_Slides_v.15Vienna_Slides_v.15
Vienna_Slides_v.15
 
Delivering Large Post-Trade Initiatives: Quality Assurance and Key Challenges
Delivering Large Post-Trade Initiatives:  Quality Assurance and Key ChallengesDelivering Large Post-Trade Initiatives:  Quality Assurance and Key Challenges
Delivering Large Post-Trade Initiatives: Quality Assurance and Key Challenges
 
5 Steps to Get Precise SAP Impact-Based Testing
5 Steps to Get Precise SAP Impact-Based Testing5 Steps to Get Precise SAP Impact-Based Testing
5 Steps to Get Precise SAP Impact-Based Testing
 
Global Competition with Global Competence
Global Competition with Global CompetenceGlobal Competition with Global Competence
Global Competition with Global Competence
 
OWASP AppSec EU 2016 - Security Project Management - How to be Agile in Secu...
OWASP AppSec EU 2016 - Security Project Management -  How to be Agile in Secu...OWASP AppSec EU 2016 - Security Project Management -  How to be Agile in Secu...
OWASP AppSec EU 2016 - Security Project Management - How to be Agile in Secu...
 
Managing Projects with Intelligence
Managing Projects with IntelligenceManaging Projects with Intelligence
Managing Projects with Intelligence
 

More from QASymphony

Saying Goodbye to Quality Center
Saying Goodbye to Quality CenterSaying Goodbye to Quality Center
Saying Goodbye to Quality CenterQASymphony
 
Building Better Collaboration Between Development and Testing in a DevOps World
Building Better Collaboration Between Development and Testing in a DevOps WorldBuilding Better Collaboration Between Development and Testing in a DevOps World
Building Better Collaboration Between Development and Testing in a DevOps WorldQASymphony
 
QASymphony Atlanta Customer User Group Fall 2017
QASymphony Atlanta Customer User Group Fall 2017QASymphony Atlanta Customer User Group Fall 2017
QASymphony Atlanta Customer User Group Fall 2017QASymphony
 
Manual Testing is Dead. Long Live Manual Testing
Manual Testing is Dead. Long Live Manual TestingManual Testing is Dead. Long Live Manual Testing
Manual Testing is Dead. Long Live Manual TestingQASymphony
 
Knowing Where to Tap
Knowing Where to TapKnowing Where to Tap
Knowing Where to TapQASymphony
 
Moving QA from Reactive to Proactive with qTest
Moving QA from Reactive to Proactive  with qTestMoving QA from Reactive to Proactive  with qTest
Moving QA from Reactive to Proactive with qTestQASymphony
 
Debugging Your Testing Team
Debugging Your Testing TeamDebugging Your Testing Team
Debugging Your Testing TeamQASymphony
 
Succeeding as an Introvert
Succeeding as an IntrovertSucceeding as an Introvert
Succeeding as an IntrovertQASymphony
 
TUI & qTest: Why, How and Where Next
TUI & qTest:  Why, How and Where Next TUI & qTest:  Why, How and Where Next
TUI & qTest: Why, How and Where Next QASymphony
 
Diving into the World of Test Automation The Approach and the Technologies
Diving into the World of Test Automation The Approach and the TechnologiesDiving into the World of Test Automation The Approach and the Technologies
Diving into the World of Test Automation The Approach and the TechnologiesQASymphony
 
Modernizing Your Testing Tools
Modernizing Your Testing ToolsModernizing Your Testing Tools
Modernizing Your Testing ToolsQASymphony
 
RESTful API Testing using Postman, Newman, and Jenkins
RESTful API Testing using Postman, Newman, and JenkinsRESTful API Testing using Postman, Newman, and Jenkins
RESTful API Testing using Postman, Newman, and JenkinsQASymphony
 
Whitebox Testing for Blackbox Testers: Simplifying API Testing
Whitebox Testing for Blackbox Testers: Simplifying API TestingWhitebox Testing for Blackbox Testers: Simplifying API Testing
Whitebox Testing for Blackbox Testers: Simplifying API TestingQASymphony
 
Kick-Starting BDD for Your Organization
Kick-Starting BDD for Your OrganizationKick-Starting BDD for Your Organization
Kick-Starting BDD for Your OrganizationQASymphony
 
BizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleBizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleQASymphony
 
Making the Switch from HP Quality Center to qTest
Making the Switch from HP Quality Center to qTestMaking the Switch from HP Quality Center to qTest
Making the Switch from HP Quality Center to qTestQASymphony
 
Quality Jam 2017: Sheekha Singh "Millennials & Testing"
Quality Jam 2017: Sheekha Singh "Millennials & Testing"Quality Jam 2017: Sheekha Singh "Millennials & Testing"
Quality Jam 2017: Sheekha Singh "Millennials & Testing"QASymphony
 
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...QASymphony
 
Quality Jam 2017: Paul Merrill "Machine Learning & How it Affects Testers"
Quality Jam 2017: Paul Merrill "Machine Learning & How it Affects Testers"Quality Jam 2017: Paul Merrill "Machine Learning & How it Affects Testers"
Quality Jam 2017: Paul Merrill "Machine Learning & How it Affects Testers"QASymphony
 
Quality Jam 2017: Sheekha Singh "Millennials & Testing"
Quality Jam 2017: Sheekha Singh "Millennials & Testing"Quality Jam 2017: Sheekha Singh "Millennials & Testing"
Quality Jam 2017: Sheekha Singh "Millennials & Testing"QASymphony
 

More from QASymphony (20)

Saying Goodbye to Quality Center
Saying Goodbye to Quality CenterSaying Goodbye to Quality Center
Saying Goodbye to Quality Center
 
Building Better Collaboration Between Development and Testing in a DevOps World
Building Better Collaboration Between Development and Testing in a DevOps WorldBuilding Better Collaboration Between Development and Testing in a DevOps World
Building Better Collaboration Between Development and Testing in a DevOps World
 
QASymphony Atlanta Customer User Group Fall 2017
QASymphony Atlanta Customer User Group Fall 2017QASymphony Atlanta Customer User Group Fall 2017
QASymphony Atlanta Customer User Group Fall 2017
 
Manual Testing is Dead. Long Live Manual Testing
Manual Testing is Dead. Long Live Manual TestingManual Testing is Dead. Long Live Manual Testing
Manual Testing is Dead. Long Live Manual Testing
 
Knowing Where to Tap
Knowing Where to TapKnowing Where to Tap
Knowing Where to Tap
 
Moving QA from Reactive to Proactive with qTest
Moving QA from Reactive to Proactive  with qTestMoving QA from Reactive to Proactive  with qTest
Moving QA from Reactive to Proactive with qTest
 
Debugging Your Testing Team
Debugging Your Testing TeamDebugging Your Testing Team
Debugging Your Testing Team
 
Succeeding as an Introvert
Succeeding as an IntrovertSucceeding as an Introvert
Succeeding as an Introvert
 
TUI & qTest: Why, How and Where Next
TUI & qTest:  Why, How and Where Next TUI & qTest:  Why, How and Where Next
TUI & qTest: Why, How and Where Next
 
Diving into the World of Test Automation The Approach and the Technologies
Diving into the World of Test Automation The Approach and the TechnologiesDiving into the World of Test Automation The Approach and the Technologies
Diving into the World of Test Automation The Approach and the Technologies
 
Modernizing Your Testing Tools
Modernizing Your Testing ToolsModernizing Your Testing Tools
Modernizing Your Testing Tools
 
RESTful API Testing using Postman, Newman, and Jenkins
RESTful API Testing using Postman, Newman, and JenkinsRESTful API Testing using Postman, Newman, and Jenkins
RESTful API Testing using Postman, Newman, and Jenkins
 
Whitebox Testing for Blackbox Testers: Simplifying API Testing
Whitebox Testing for Blackbox Testers: Simplifying API TestingWhitebox Testing for Blackbox Testers: Simplifying API Testing
Whitebox Testing for Blackbox Testers: Simplifying API Testing
 
Kick-Starting BDD for Your Organization
Kick-Starting BDD for Your OrganizationKick-Starting BDD for Your Organization
Kick-Starting BDD for Your Organization
 
BizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleBizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at Scale
 
Making the Switch from HP Quality Center to qTest
Making the Switch from HP Quality Center to qTestMaking the Switch from HP Quality Center to qTest
Making the Switch from HP Quality Center to qTest
 
Quality Jam 2017: Sheekha Singh "Millennials & Testing"
Quality Jam 2017: Sheekha Singh "Millennials & Testing"Quality Jam 2017: Sheekha Singh "Millennials & Testing"
Quality Jam 2017: Sheekha Singh "Millennials & Testing"
 
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
 
Quality Jam 2017: Paul Merrill "Machine Learning & How it Affects Testers"
Quality Jam 2017: Paul Merrill "Machine Learning & How it Affects Testers"Quality Jam 2017: Paul Merrill "Machine Learning & How it Affects Testers"
Quality Jam 2017: Paul Merrill "Machine Learning & How it Affects Testers"
 
Quality Jam 2017: Sheekha Singh "Millennials & Testing"
Quality Jam 2017: Sheekha Singh "Millennials & Testing"Quality Jam 2017: Sheekha Singh "Millennials & Testing"
Quality Jam 2017: Sheekha Singh "Millennials & Testing"
 

Recently uploaded

Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadIslamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadAyesha Khan
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedKaiNexus
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCRsoniya singh
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 

Recently uploaded (20)

Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadIslamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 

Introduction to Risk-Based Testing with JIRA

  • 1. September 25, 2015 Introduction to QASymphony for [INSERT COMPANY NAME] #AgileTransformation Agile Transformation: People, Process and Tools to Make Your Transformation Successful Using JIRA for Risk Based Testing #RiskBasedTesting
  • 2. #JIRATesting @RyanYackAttack Test Case Management | Exploratory Testing | Test Analytics | BDD and more... ABOUT QASYMPHONY The #1 Enterprise Testing Platform for
  • 3. #AgileTransformation OUR PRESENTER Ryan Yackel Senior Product Engineer QASymphony @ryanyackattack #RiskBasedTesting • Serves as the “customer voice” for all QASymphony products. • Comes to QASymphony from Macy’s, where he managed testing on large enterprise initiatives. • Certified scrum master from Scrum Alliance and holds a Bachelor of Arts degree from Covenant College. • Has a newborn baby, and doesn’t sleep a ton :-)
  • 4. The Test Everything Mentality Traditional vs Risk Based Testing How can JIRA be used to track risk Use Case of JIRA + qTest Products Recommended Add-ons to try out WHY ARE WE HERE? 4 #RiskBasedTesting
  • 5. #AgileTransformation SOFTWARE TESTING IN A RISKY BUSINESS 5 #RiskBasedTesting
  • 6. #AgileTransformation PRESSURE IS ON TEST TEAMS 6 #RiskBasedTesting What’s the plan to test X new requirements? What’s the plan to test this one requirement, that affects 50 applications? I guess I could create X tests, multiplied by the 100 configurations I guess I could create 1,000 tests, multiplied by the 50 configurations
  • 7. #AgileTransformation TIME IS OF THE ESSENCE 7 #RiskBasedTesting
  • 9. #AgileTransformation WHAT DO I TEST? 99 #RiskBasedTesting Do we need to test everything?....If not, what can I cut from my test plans? When should my testing be complete? How do I get team convinced that we are limited in test? Where am I going to get all my resources for this?
  • 10. #AgileTransformation TRADITIONAL vs RISK BASED TESTING 1010 #RiskBasedTesting TRADITIONALRISKBASED TESTING
  • 11. September 25, 2015 Introduction to QASymphony for [INSERT COMPANY NAME] #AgileTransformation Agile Transformation: People, Process and Tools to Make Your Transformation Successful 11 RISK BASED TESTING (RBT) #RiskBasedTesting
  • 12. #AgileTransformation WHAT IS RISK? 12 #RiskBasedTesting Risk = Damage * Frequency Risk = Impact * Probability of Failure A Risk is a problem or situation that has not happened yet and it may never happen in future as well. It is a possible issue or problem that may occur. DEFINITIONS Michael Scott poorly shoots a three pointer (Impact) * Everytime he gets the ball (Frequency) = EXTREMELY HIGH Risk
  • 13. #AgileTransformation TWO TYPES OF RISK ANALYSIS 1313 Statistical Risk Analysis a) Weighted Metrics b) Color Coding c) P1 - P4 Areas Heuristic Risk Analysis a) Consider more possibilities and interesting aspects of the problem b) Prioritize a List of Risks DistributedPopular NewComplex Down Stream Strategic #RiskBasedTesting (Daniele Gagliardi – eclipsecon Europe 2015)
  • 14. #AgileTransformation STATISTICAL RISK ANALYSIS 1414 #RiskBasedTesting (Sticky Minds Risk-Based Testing: Test Only What Matters) Marginal impact—1 Moderate impact— 2 Medium impact—3 High impact—4 Critical impact—5 A cosmetic error. The progress was disrupted with manageable extensions to the short-term schedule and cost; customers were not affected The progress was disrupted with large extensions to project schedule and cost; customers were not directly affected An application or transaction caused a significant disruption to production The problem caused all major and critical functioning of the application to fail. This resulted in a large loss of revenue. Marginal—1 Moderate—2 Medium—3 High—4 Critical—5 Low complex code written on low complicated system architectural design Moderate complex code written on moderate complicated system architectural design Medium complex codes written on medium complicated system architectural design There is a large amount of complex code written on a highly complicated system architectural design This suggests extreme complex code that has been written on top of on extremely complicated architectural design IMPACT PROBABILITY OF FAILURE
  • 15. #AgileTransformation STATISTICAL RISK ANALYSIS 1515 #RiskBasedTesting - P1 – Critical Impact: Must be tested; ideal candidate for automation (candidate for automated smoke testing) - P2 – High Impact: Should be tested - P3 – Medium Impact: Can be tested if budget and schedule permits - P4 – Low Impact: May not be tested; no impact on application and no need of automation (Sticky Minds Risk-Based Testing: Test Only What Matters)
  • 16. #AgileTransformation HEURISTIC RISK ANALYSIS: INSIDE OUT 1616 #RiskBasedTesting - Vulnerabilities: What weaknesses or possible failures are there in this component? - Threats: What inputs or situations could there be that might exploit a vulnerability and trigger a failure in this component? - Victims: Who or what would be impacted by potential failures and how bad would that be? Grab a developer and ask “What can go wrong here? and here? and …” :-) (James Bach Heuristic Risk-Based Testing)
  • 17. #AgileTransformation HEURISTIC RISK ANALYSIS: OUTSIDE IN 1717 #RiskBasedTesting (James Bach Heuristic Risk-Based Testing) E D F A B C Complex: anything disproportionately large, intricate, or convoluted. New: anything that has no history in the product. Changed: anything that has been tampered with or "improved". Upstream Dependency: anything whose failure will cause cascading failure in the rest of the system. Downstream Dependency: anything that is especially sensitive to failures in the rest of the system. Critical: anything whose failure could cause substantial damage. Risk Lists
  • 18. #AgileTransformation HEURISTIC RISK ANALYSIS: IMPACT 1818 #RiskBasedTesting Component Risk Matrix Component Risk Risk Heuristics Advanced Shipping Normal Complex, popular GUI Higher New, complex, third- party, critical Manifest Lower Legacy, changed, Point of Sale Lower Legacy, no change Purchasing Higher Upstream, Critical Receiving Normal Recent Failure Shipping Normal Downstream
  • 19. #AgileTransformation PLAN OF ATTACK 1919 #RiskBasedTesting RISK IDENTIFICATION RISK ANALYSIS TEST PLANNING TEST EXECUTION TEST RESULT P1 P2 P3 P4 P5 Exploratory Testing
  • 20. #AgileTransformation THE GOAL OF RBT 2020 #RiskBasedTesting GOAL Assurance of Quality CostofFailure CostofTesting (Sticky Minds Risk-Based Testing: Test Only What Matters) • Not Everything Needs to be Tested • Finding Balance the cost of testing and Failures with Quality Assurance • Taking Calculative Risk and Test
  • 21. September 25, 2015 Introduction to QASymphony for [INSERT COMPANY NAME] #AgileTransformation Agile Transformation: People, Process and Tools to Make Your Transformation Successful 21 USING JIRA TO MANAGE RISK #RiskBasedTesting
  • 22. #AgileTransformation FLEXIBLE AND CONFIGURABLE 2222 #RiskBasedTesting SOFTWARE DEVELOPMENT ISSUE TRACKING RISK MITIGATION SOFTWARE DEVELOPMENT MARKETING GO TO MARKET SOFTWARE DEVELOPMENT MARKETING GO TO MARKET PERSONAL TASK MANAGEMENT HR ON BOARDING
  • 23. #AgileTransformation CONFIGURING JIRA ISSUES 23 #RiskBasedTesting Option 1: Create New “Risk” Issue
  • 24. #AgileTransformation CONFIGURING JIRA ISSUES 24 #RiskBasedTesting Create Custom Statistical Fields a) Probability of Failure b) Impact c) Risk Analysis Custom Heuristic RISK Fields a) Risk Heuristics b) Heuristic Analysis Option 2: Custom Risk Fields
  • 25. #AgileTransformation RISK WITH JIRA ISSUES 25 #RiskBasedTesting Issue Search Analysis Statistical HeuristicCommon
  • 26. #AgileTransformation RISK WITH JIRA ISSUES 26 #RiskBasedTesting Board Analysis
  • 27. #AgileTransformation CATAGORIZE RISK FOR TEST 27 #RiskBasedTesting Organize Risks for Test
  • 28. #AgileTransformation PLAN AGAINST RISKS 28 #RiskBasedTesting Map High Priority Tests w/ High Risk
  • 29. #AgileTransformation EXECUTE YOUR AGAINST RISKS 29 #RiskBasedTesting Coordinate Line of Priority for Execution
  • 30. September 25, 2015 Introduction to QASymphony for [INSERT COMPANY NAME] #AgileTransformation Agile Transformation: People, Process and Tools to Make Your Transformation Successful 30 JIRA ADD-ONS #RiskBasedTesting
  • 33. #AgileTransformation SCRIPT RUNNER FOR JIRA 33 #RiskBasedTesting JIRA Misc Custom Fields ScriptRunner for JIRA
  • 34. September 25, 2015 Introduction to QASymphony for [INSERT COMPANY NAME] #AgileTransformation Agile Transformation: People, Process and Tools to Make Your Transformation Successful 34 WRAPPING IT UP #RiskBasedTesting
  • 35. #AgileTransformation PROS AND CONS 35 #RiskBasedTesting Management might think you are lazy Miscalculate or mis-appropriate weight to a certain risk Coordinating risk identifiers is a challenge The impossible could happen High severity defects are flushed out Low values tests are kicked to curb Critical areas are tested first Confidence is boosted Deadline anxiety is removed
  • 36. #AgileTransformation RESOURCES 36 #RiskBasedTesting JIRA Add-Ons • Risk Register - https://marketplace.atlassian.com/plugins/com.projectbalm.riskregister.riskregister-jira/server/overview • Visualizer for JIRA - https://marketplace.atlassian.com/plugins/vfjc/cloud/overview • ScriptRunner - https://marketplace.atlassian.com/plugins/com.onresolve.jira.groovy.groovyrunner/cloud/overview • JIRA MISC Custom Fields - https://marketplace.atlassian.com/plugins/com.innovalog.jmcf.jira-misc-custom- fields/server/overview References • Sticky Minds Risk-Based Testing: Test Only What Matters • Xoriant – An Approach for Risk Based Testing • James Bach - Heuristic Risk-Based Testing • Daniele Gagliardi – eclipsecon Europe 2015