SlideShare a Scribd company logo
IoT PlatformTRIRIGA EngineeringMaximo
RQM – Stop wasting Time and Take Control
—
Lee Thomas
Senior Managing Consultant
M. Kevin McHugh
Client Technical Professional
IBM Watson IoT / © 2019 IBM Corporation
• Introduction
• Aspects of Testing
• Past Training
• 5Ws + H
• Q&A
Agenda
IBM Watson IoT / © 2019 IBM Corporation
• Lee Thomas Senior Managing Consultant
• M. Kevin McHugh Senior Managing Consultant
Introduction
IBM Watson IoT / © 2019 IBM Corporation
Quick
Poll
• Planning
• Authoring
• Execution
• Defects
• Reporting
• Coverage
• Tracking
Aspects of Testing
IBM Watson IoT / © 2019 IBM Corporation
• Planning
• Authoring
• Execution
• Defects
• Reporting
• Coverage
• Tracking
Aspects of Testing
IBM Watson IoT / © 2019 IBM Corporation
RQM Documentation
IBM Watson IoT / © 2019 IBM Corporation
IBM Watson IoT / © 2019 IBM Corporation
How can we manage Test…
IBM Watson IoT / © 2019 IBM Corporation
How can we manage Test…
“On Purpose”
IBM Watson IoT / © 2019 IBM Corporation
RQM
Artifacts
Test Plan
Test
Suites
Execution
Records
(TCER,
TSER)
Execution
Results
Test
Environments
Schedules
Test
Cases
Test
Scripts
BuildsUser IDs
IBM Watson IoT / © 2019 IBM Corporation
RQM Artifact Concepts – 5 Ws + H
Planning
Group of
Whys
When
Where
Why
How
Factual
Record
Where
When
Why
How
WhatWho
IBM Watson IoT / © 2019 IBM Corporation
RQM as a CLM component: QM
Test Plan
Test
Suites
Execution
Records
(TCER,
TSER)
Execution
Results
Test
Environments
Schedules
Test
Cases
Test
Scripts
BuildsUser IDs
Requirements
RM (DNG)
Defects
CCM (RTC)
IBM Watson IoT / © 2019 IBM Corporation
RQM promotes re-use, not copying:
– Test Environments can be re-used for multiple Test Plans
– Test Cases can be re-used for multiple Test Plans and Test Suites
– Test Scripts can be re-used for multiple Test Cases
– Test Data and Execution Variables allow Test Scripts to be run multiple times with varying input values
– Test Scripts can be assembled from Keywords
– Test Execution Records are executed multiple times to create unique Test Execution Results
Make changes to one copy instead of many times
Save time by minimizing
maintenance
IBM Watson IoT / © 2019 IBM Corporation
Test Scripts don’t contain Why, Where, or When - only How
An Execution Record combines Why, Where, When, and How
– e.g. Test Case, Environment, Schedule, Test Script
Testers (Who) executed Test Execution Records (TCER or TSER)
– Therefore Testers don’t need to spend extra effort or time to capture the result’s context in the 5W’s
– A Test Script can be debugged by running a Test Case
• This creates a temporary TCER; its Test Execution Result will not contribute to Results tracked in any
Test Plan
Execution Record concept –
“no lost Ws”
IBM Watson IoT / © 2019 IBM Corporation
• Track test authoring and test execution, live
– Progress within a Test Plan, details of one or many Test Plans on a Dashboard
• Have we addressed all the “Why we need a test” items?
• Who has too much to test? Who has found many failures? Where are they occurring?
– Shorten status meeting time dramatically.
• Track changes to requirements and defects, live
– Did a Why change, prompting us to re-think our How and Where?
– Do we need a particular new build (a What+Where)?
– Stay informed, reduce surprises.
• Create reports as needed
– Auditable records of Who, What, When, Where, Why, and even How (if needed)
– Formatted for stakeholders who do not have RQM access
– Reduce the manual labor of compiling data you don't consume.
Tracking, Reporting – consume and
send 5 Ws + H
IBM Watson IoT / © 2019 IBM Corporation
RQM Artifact Concepts – 5 Ws + H
Planning
Group of
Whys
When
Where
Why
How
Factual
Record
Where
When
Why
How
WhatWho
IBM Watson IoT / © 2019 IBM Corporation
Reporting “On Purpose”
Planning
IBM Watson IoT / © 2019 IBM Corporation
Reporting “On Purpose”
When - Iterations
IBM Watson IoT / © 2019 IBM Corporation
Reporting “On Purpose”
Why – Test Cases
IBM Watson IoT / © 2019 IBM Corporation
Reporting “On Purpose”
Where - Environment
IBM Watson IoT / © 2019 IBM Corporation
Reporting “On Purpose”
Who – TCER Owner
IBM Watson IoT / © 2019 IBM Corporation
Uses: Who, When, Where, and Why
IBM Watson IoT / © 2019 IBM Corporation
Reporting “On Purpose”
Planning
IBM Watson IoT / © 2019 IBM Corporation
Reporting “On Purpose”
When - Iterations
IBM Watson IoT / © 2019 IBM Corporation
Reporting “On Purpose”
Why – Test Cases
IBM Watson IoT / © 2019 IBM Corporation
Reporting “On Purpose”
Where - Environment
• Planning
• Authoring
• Execution
• Defects
• Reporting
• Coverage
• Tracking
Aspects of Testing
IBM Watson IoT / © 2019 IBM Corporation
IBM Watson IoT / © 2019 IBM Corporation
Some more comments
• We can now say that Build 455, has a pass or fail verdict.
• What happens when you create a defect from Test Execution?
• Requirements impacted
• Test Case impacted
• Work items (user story) impacted
IBM Watson IoT / © 2019 IBM Corporation
Q&A
IBM Watson IoT / © 2019 IBM Corporation
Thank you
IBM Watson IoT / © 2019 IBM Corporation
Lee Thomas
Senior Management Consultant
—
leethomas@us.ibm.com
+1-503-730-0577
ibm.com
M. Kevin McHugh
Senior Management Consultant
—
mchughm@us.ibm.com
+1-719-331-0886
ibm.com
Twitter: mkmchu
LinkedIn: www.linkedin.com/in/m-kevin-mchugh-65048315
Blog: https://mkevinmchugh.wordpress.com/

More Related Content

Similar to 2019 ibm io t exchange rqm - stop wasting time and take control

What is the latest from the IBM OMEGAMON portfolio?
What is the latest from the IBM OMEGAMON portfolio?What is the latest from the IBM OMEGAMON portfolio?
What is the latest from the IBM OMEGAMON portfolio?
IBM z Systems Software - IT Service Management
 
Streams Studio Support for IBM InfoSphere Streams V4.0
Streams Studio Support for IBM InfoSphere Streams V4.0Streams Studio Support for IBM InfoSphere Streams V4.0
Streams Studio Support for IBM InfoSphere Streams V4.0
lisanl
 
DevSecOps: Integrating security into pipelines - SDD310 - AWS re:Inforce 2019
DevSecOps: Integrating security into pipelines - SDD310 - AWS re:Inforce 2019 DevSecOps: Integrating security into pipelines - SDD310 - AWS re:Inforce 2019
DevSecOps: Integrating security into pipelines - SDD310 - AWS re:Inforce 2019
Amazon Web Services
 
IBM Cloud Private and IBM Power Systems: Overview and Real-World Scenarios
IBM Cloud Private and IBM Power Systems: Overview and Real-World ScenariosIBM Cloud Private and IBM Power Systems: Overview and Real-World Scenarios
IBM Cloud Private and IBM Power Systems: Overview and Real-World Scenarios
Joe Cropper
 
Building Business Workflows with AWS Step Functions
Building Business Workflows with AWS Step FunctionsBuilding Business Workflows with AWS Step Functions
Building Business Workflows with AWS Step Functions
Amazon Web Services
 
Building Business Workflows with AWS Step Functions: re:Invent 2018 Recap at ...
Building Business Workflows with AWS Step Functions: re:Invent 2018 Recap at ...Building Business Workflows with AWS Step Functions: re:Invent 2018 Recap at ...
Building Business Workflows with AWS Step Functions: re:Invent 2018 Recap at ...
Amazon Web Services
 
How NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsHow NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOps
Sanjeev Sharma
 
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation CenterEnabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Sanjeev Sharma
 
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
Karen Broughton-Mabbitt
 
BMC Engage 2015 Breakout Session #420 - #ITSM_SUCCESS-Final_3.5 (1)
BMC Engage 2015 Breakout Session #420 - #ITSM_SUCCESS-Final_3.5 (1)BMC Engage 2015 Breakout Session #420 - #ITSM_SUCCESS-Final_3.5 (1)
BMC Engage 2015 Breakout Session #420 - #ITSM_SUCCESS-Final_3.5 (1)
Phil Bautista
 
Bluemix - Quick Intro v3
Bluemix - Quick Intro v3Bluemix - Quick Intro v3
Bluemix - Quick Intro v3
Christopher Gallo
 
2018 ibm agile engineering summit - spotlight presentation
2018   ibm agile engineering summit - spotlight presentation2018   ibm agile engineering summit - spotlight presentation
2018 ibm agile engineering summit - spotlight presentation
M Kevin McHugh
 
Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...
Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...
Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...
Amazon Web Services
 
20150702 - Strategy and Business Value for connected appliances public version
20150702 - Strategy and Business Value for connected appliances public version20150702 - Strategy and Business Value for connected appliances public version
20150702 - Strategy and Business Value for connected appliances public version
Thorsten Schroeer
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planning
SivaprasanthRentala1975
 
S014072 business-continuity-orlando-v1705e
S014072 business-continuity-orlando-v1705eS014072 business-continuity-orlando-v1705e
S014072 business-continuity-orlando-v1705e
Tony Pearson
 
DevOps at Amazon
DevOps at AmazonDevOps at Amazon
DevOps at Amazon
Amazon Web Services
 
Octobus technical university def
Octobus technical university   defOctobus technical university   def
Octobus technical university def
Daniela Zuppini
 
A301 ctu madrid2016-monitoring
A301 ctu madrid2016-monitoringA301 ctu madrid2016-monitoring
A301 ctu madrid2016-monitoring
Michael Dawson
 
Building a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to CloudBuilding a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to Cloud
Amazon Web Services
 

Similar to 2019 ibm io t exchange rqm - stop wasting time and take control (20)

What is the latest from the IBM OMEGAMON portfolio?
What is the latest from the IBM OMEGAMON portfolio?What is the latest from the IBM OMEGAMON portfolio?
What is the latest from the IBM OMEGAMON portfolio?
 
Streams Studio Support for IBM InfoSphere Streams V4.0
Streams Studio Support for IBM InfoSphere Streams V4.0Streams Studio Support for IBM InfoSphere Streams V4.0
Streams Studio Support for IBM InfoSphere Streams V4.0
 
DevSecOps: Integrating security into pipelines - SDD310 - AWS re:Inforce 2019
DevSecOps: Integrating security into pipelines - SDD310 - AWS re:Inforce 2019 DevSecOps: Integrating security into pipelines - SDD310 - AWS re:Inforce 2019
DevSecOps: Integrating security into pipelines - SDD310 - AWS re:Inforce 2019
 
IBM Cloud Private and IBM Power Systems: Overview and Real-World Scenarios
IBM Cloud Private and IBM Power Systems: Overview and Real-World ScenariosIBM Cloud Private and IBM Power Systems: Overview and Real-World Scenarios
IBM Cloud Private and IBM Power Systems: Overview and Real-World Scenarios
 
Building Business Workflows with AWS Step Functions
Building Business Workflows with AWS Step FunctionsBuilding Business Workflows with AWS Step Functions
Building Business Workflows with AWS Step Functions
 
Building Business Workflows with AWS Step Functions: re:Invent 2018 Recap at ...
Building Business Workflows with AWS Step Functions: re:Invent 2018 Recap at ...Building Business Workflows with AWS Step Functions: re:Invent 2018 Recap at ...
Building Business Workflows with AWS Step Functions: re:Invent 2018 Recap at ...
 
How NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsHow NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOps
 
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation CenterEnabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation Center
 
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
 
BMC Engage 2015 Breakout Session #420 - #ITSM_SUCCESS-Final_3.5 (1)
BMC Engage 2015 Breakout Session #420 - #ITSM_SUCCESS-Final_3.5 (1)BMC Engage 2015 Breakout Session #420 - #ITSM_SUCCESS-Final_3.5 (1)
BMC Engage 2015 Breakout Session #420 - #ITSM_SUCCESS-Final_3.5 (1)
 
Bluemix - Quick Intro v3
Bluemix - Quick Intro v3Bluemix - Quick Intro v3
Bluemix - Quick Intro v3
 
2018 ibm agile engineering summit - spotlight presentation
2018   ibm agile engineering summit - spotlight presentation2018   ibm agile engineering summit - spotlight presentation
2018 ibm agile engineering summit - spotlight presentation
 
Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...
Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...
Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...
 
20150702 - Strategy and Business Value for connected appliances public version
20150702 - Strategy and Business Value for connected appliances public version20150702 - Strategy and Business Value for connected appliances public version
20150702 - Strategy and Business Value for connected appliances public version
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planning
 
S014072 business-continuity-orlando-v1705e
S014072 business-continuity-orlando-v1705eS014072 business-continuity-orlando-v1705e
S014072 business-continuity-orlando-v1705e
 
DevOps at Amazon
DevOps at AmazonDevOps at Amazon
DevOps at Amazon
 
Octobus technical university def
Octobus technical university   defOctobus technical university   def
Octobus technical university def
 
A301 ctu madrid2016-monitoring
A301 ctu madrid2016-monitoringA301 ctu madrid2016-monitoring
A301 ctu madrid2016-monitoring
 
Building a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to CloudBuilding a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to Cloud
 

More from M Kevin McHugh

2018 think - extending rtc with corporate data
2018   think - extending rtc with corporate data2018   think - extending rtc with corporate data
2018 think - extending rtc with corporate data
M Kevin McHugh
 
2017 think - session 4085 - increase your agile velocity - integrate your d...
2017   think - session 4085 - increase your agile velocity - integrate your d...2017   think - session 4085 - increase your agile velocity - integrate your d...
2017 think - session 4085 - increase your agile velocity - integrate your d...
M Kevin McHugh
 
2017 ice - rqm - stop wasting time and take control
2017   ice - rqm - stop wasting time and take control2017   ice - rqm - stop wasting time and take control
2017 ice - rqm - stop wasting time and take control
M Kevin McHugh
 
2017 ice - meeting safety-related software audits w video
2017   ice - meeting safety-related software audits w video2017   ice - meeting safety-related software audits w video
2017 ice - meeting safety-related software audits w video
M Kevin McHugh
 
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications ProviderContinuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
M Kevin McHugh
 
Re-architecting an Enterprise with SOA & Agile
Re-architecting an Enterprise with SOA & AgileRe-architecting an Enterprise with SOA & Agile
Re-architecting an Enterprise with SOA & Agile
M Kevin McHugh
 

More from M Kevin McHugh (6)

2018 think - extending rtc with corporate data
2018   think - extending rtc with corporate data2018   think - extending rtc with corporate data
2018 think - extending rtc with corporate data
 
2017 think - session 4085 - increase your agile velocity - integrate your d...
2017   think - session 4085 - increase your agile velocity - integrate your d...2017   think - session 4085 - increase your agile velocity - integrate your d...
2017 think - session 4085 - increase your agile velocity - integrate your d...
 
2017 ice - rqm - stop wasting time and take control
2017   ice - rqm - stop wasting time and take control2017   ice - rqm - stop wasting time and take control
2017 ice - rqm - stop wasting time and take control
 
2017 ice - meeting safety-related software audits w video
2017   ice - meeting safety-related software audits w video2017   ice - meeting safety-related software audits w video
2017 ice - meeting safety-related software audits w video
 
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications ProviderContinuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
 
Re-architecting an Enterprise with SOA & Agile
Re-architecting an Enterprise with SOA & AgileRe-architecting an Enterprise with SOA & Agile
Re-architecting an Enterprise with SOA & Agile
 

Recently uploaded

Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
mamamaam477
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 

Recently uploaded (20)

Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 

2019 ibm io t exchange rqm - stop wasting time and take control

  • 1. IoT PlatformTRIRIGA EngineeringMaximo RQM – Stop wasting Time and Take Control — Lee Thomas Senior Managing Consultant M. Kevin McHugh Client Technical Professional
  • 2. IBM Watson IoT / © 2019 IBM Corporation • Introduction • Aspects of Testing • Past Training • 5Ws + H • Q&A Agenda
  • 3. IBM Watson IoT / © 2019 IBM Corporation • Lee Thomas Senior Managing Consultant • M. Kevin McHugh Senior Managing Consultant Introduction
  • 4. IBM Watson IoT / © 2019 IBM Corporation Quick Poll
  • 5. • Planning • Authoring • Execution • Defects • Reporting • Coverage • Tracking Aspects of Testing IBM Watson IoT / © 2019 IBM Corporation
  • 6. • Planning • Authoring • Execution • Defects • Reporting • Coverage • Tracking Aspects of Testing IBM Watson IoT / © 2019 IBM Corporation
  • 7. RQM Documentation IBM Watson IoT / © 2019 IBM Corporation
  • 8. IBM Watson IoT / © 2019 IBM Corporation How can we manage Test…
  • 9. IBM Watson IoT / © 2019 IBM Corporation How can we manage Test… “On Purpose”
  • 10. IBM Watson IoT / © 2019 IBM Corporation RQM Artifacts Test Plan Test Suites Execution Records (TCER, TSER) Execution Results Test Environments Schedules Test Cases Test Scripts BuildsUser IDs
  • 11. IBM Watson IoT / © 2019 IBM Corporation RQM Artifact Concepts – 5 Ws + H Planning Group of Whys When Where Why How Factual Record Where When Why How WhatWho
  • 12. IBM Watson IoT / © 2019 IBM Corporation RQM as a CLM component: QM Test Plan Test Suites Execution Records (TCER, TSER) Execution Results Test Environments Schedules Test Cases Test Scripts BuildsUser IDs Requirements RM (DNG) Defects CCM (RTC)
  • 13. IBM Watson IoT / © 2019 IBM Corporation RQM promotes re-use, not copying: – Test Environments can be re-used for multiple Test Plans – Test Cases can be re-used for multiple Test Plans and Test Suites – Test Scripts can be re-used for multiple Test Cases – Test Data and Execution Variables allow Test Scripts to be run multiple times with varying input values – Test Scripts can be assembled from Keywords – Test Execution Records are executed multiple times to create unique Test Execution Results Make changes to one copy instead of many times Save time by minimizing maintenance
  • 14. IBM Watson IoT / © 2019 IBM Corporation Test Scripts don’t contain Why, Where, or When - only How An Execution Record combines Why, Where, When, and How – e.g. Test Case, Environment, Schedule, Test Script Testers (Who) executed Test Execution Records (TCER or TSER) – Therefore Testers don’t need to spend extra effort or time to capture the result’s context in the 5W’s – A Test Script can be debugged by running a Test Case • This creates a temporary TCER; its Test Execution Result will not contribute to Results tracked in any Test Plan Execution Record concept – “no lost Ws”
  • 15. IBM Watson IoT / © 2019 IBM Corporation • Track test authoring and test execution, live – Progress within a Test Plan, details of one or many Test Plans on a Dashboard • Have we addressed all the “Why we need a test” items? • Who has too much to test? Who has found many failures? Where are they occurring? – Shorten status meeting time dramatically. • Track changes to requirements and defects, live – Did a Why change, prompting us to re-think our How and Where? – Do we need a particular new build (a What+Where)? – Stay informed, reduce surprises. • Create reports as needed – Auditable records of Who, What, When, Where, Why, and even How (if needed) – Formatted for stakeholders who do not have RQM access – Reduce the manual labor of compiling data you don't consume. Tracking, Reporting – consume and send 5 Ws + H
  • 16. IBM Watson IoT / © 2019 IBM Corporation RQM Artifact Concepts – 5 Ws + H Planning Group of Whys When Where Why How Factual Record Where When Why How WhatWho
  • 17. IBM Watson IoT / © 2019 IBM Corporation Reporting “On Purpose” Planning
  • 18. IBM Watson IoT / © 2019 IBM Corporation Reporting “On Purpose” When - Iterations
  • 19. IBM Watson IoT / © 2019 IBM Corporation Reporting “On Purpose” Why – Test Cases
  • 20. IBM Watson IoT / © 2019 IBM Corporation Reporting “On Purpose” Where - Environment
  • 21. IBM Watson IoT / © 2019 IBM Corporation Reporting “On Purpose” Who – TCER Owner
  • 22. IBM Watson IoT / © 2019 IBM Corporation Uses: Who, When, Where, and Why
  • 23. IBM Watson IoT / © 2019 IBM Corporation Reporting “On Purpose” Planning
  • 24. IBM Watson IoT / © 2019 IBM Corporation Reporting “On Purpose” When - Iterations
  • 25. IBM Watson IoT / © 2019 IBM Corporation Reporting “On Purpose” Why – Test Cases
  • 26. IBM Watson IoT / © 2019 IBM Corporation Reporting “On Purpose” Where - Environment
  • 27. • Planning • Authoring • Execution • Defects • Reporting • Coverage • Tracking Aspects of Testing IBM Watson IoT / © 2019 IBM Corporation
  • 28. IBM Watson IoT / © 2019 IBM Corporation Some more comments • We can now say that Build 455, has a pass or fail verdict. • What happens when you create a defect from Test Execution? • Requirements impacted • Test Case impacted • Work items (user story) impacted
  • 29. IBM Watson IoT / © 2019 IBM Corporation Q&A
  • 30. IBM Watson IoT / © 2019 IBM Corporation
  • 31. Thank you IBM Watson IoT / © 2019 IBM Corporation Lee Thomas Senior Management Consultant — leethomas@us.ibm.com +1-503-730-0577 ibm.com M. Kevin McHugh Senior Management Consultant — mchughm@us.ibm.com +1-719-331-0886 ibm.com Twitter: mkmchu LinkedIn: www.linkedin.com/in/m-kevin-mchugh-65048315 Blog: https://mkevinmchugh.wordpress.com/