SlideShare a Scribd company logo
[Case study]
Utilize STLC data for Process Improvement
Jun 30th, 2020
Rajat Dayma
Service Quality Assurance Group
Leisure Product Dept.
Commerce Company
Rakuten, Inc.
2
1. Self Introduction
2. Today’sTheme & Goal
3. What is STLC Data
4. a. Data collection and analysis
5. b. Metrix and analytics flow
6. Actual improvement: deployment issue
7. Future
8. Conclusion
Agenda
3
1. Self Introduction
2. Today’sTheme & Goal
3. What is STLC Data
4. a. Data collection and analysis
5. b. Metrix and analytics flow
6. Actual improvement: deployment issue
7. Future
8. Conclusion
Agenda
4
[Career Summary]
> I am from India having more than 13+ years of
experience in QA field
> Worked in Banking, Finance, Insurance domains
> Having around 7-8 years' experience working with
Japanese clients
> ISTQB Foundation level and JLPT N2 certified
> Worked on service and product based companies
both
Self-Introduction
5
1. Self Introduction
2. Today’sTheme & Goal
3. What is STLC Data
4. a. Data collection and analysis
5. b. Metrix and analytics flow
6. Actual improvement: deployment issue
7. Future
8. Conclusion
Agenda
6
Today’s Theme
QA Role = Product and Process Quality
https://www.kindpng.com/imgv/ihmmowT_this-free-icons-png-design-of-conveyor-with/
7
Today’s Theme
QA Role = Product and Process Quality
Process Product
https://www.kindpng.com/imgv/ihmmowT_this-free-icons-png-design-of-conveyor-with/
8
Today’s Theme
QA Role = Product and Process Quality
Process
https://www.kindpng.com/imgv/ihmmowT_this-free-icons-png-design-of-conveyor-with/
Today’s Goal
9
1. Self Introduction
2. Today’sTheme & Goal
3. What is STLC Data
4. a. Data collection and analysis
5. b. Metrix and analytics flow
6. Actual improvement: deployment issue
7. Future
8. Conclusion
Agenda
10
STLC Data
Plan TestDevelop
In the testing phase, we view human error as a bug.
As of June 2020, there are 277k of them recorded and many points of improvement
to learn from the results It means that you can.
11
STLC Data
Plan TestDevelop
In the testing phase, we view human error as a bug.
As of June 2020, there are 277k of them recorded and many points of improvement
to learn from the results It means that you can.
12
STLC Data
Plan TestDevelop
In the testing phase, we view human error as a bug.
As of June 2020, there are 277k of them recorded and many points of improvement
to learn from the results It means that you can.
13
STLC Data
Plan TestDevelop
STLC
Database
277k+ results
In the testing phase, we view human error as a bug.
As of June 2020, there are 277k of them recorded and many points of improvement
to learn from the results It means that you can.
14
1. Self Introduction
2. Today’sTheme & Goal
3. What is STLC Data
4. a. Data collection and analysis
5. b. Metrix and analytics flow
6. Actual improvement: deployment issue
7. Future
8. Conclusion
Agenda
15
Metrix and analytics flow
Category Meaning Example
FUNCTION Do not work as per specification
• Spec says ‘A’ link should be clickable but in app its not
working
DEGRADE Function worker earlier but not working now properly
• In previous R1 execution “Button A” was working fine but in
R2 its not working as expected
REQUIREMENT Not mentioned or wrong explanation in specification
• “A” user should able to purchase only one type of ticket but
actually it should purchase all types of tickets PRD is wrong.
EXISTING Existing product bug
• QA found difference in PC an SP behavior but its expected
based on usage
UI Usability, Security, Performance issues
• If any page is taking more time to load then its treated as
usability issues
ENVIRONMENT Environment issues which affects for our test execution • Because of wrong deployment of STG we raise the ticket
INVALID QA misunderstood functionality • Spec completely misunderstood by QA
LATER It’s bug but won’t be fixed this release. Future release
• Valid bug wont be fixed in this release and considered for
future releases
NONFUNCTION (userability)(performance(security) • Performance or security related issues
OTHER_SERVICE CWD, Coupon, Salesforce, Dependent on other teams to resolve • Bugs which are dependent on other systems to solve
16
STLC
Database
277k+ results
Metrix and analytics flow
17
STLC
Database
277k+ results
Metrix and analytics flow
18
STLC
Database
277k+ results
Metrix and analytics flow
19
1. Self Introduction
2. Today’sTheme & Goal
3. What is STLC Data
4. a. Data collection and analysis
5. b. Metrix and analytics flow
6. Actual improvement: deployment issue
7. Future
8. Conclusion
Agenda
20
STLC Data
TestDevelop
STLC
Database
We saw a lot of environmental issues that arose during the development phase and the testing phase.
So we decided to focus on that.
21
STLC Data
TestDevelop
STLC
Database
Developer
We saw a lot of environmental issues that arose during the development phase and the testing phase.
So we decided to focus on that.
22
STLC Data
TestDevelop
STLC
Database
Test
Environment
Developer
We saw a lot of environmental issues that arose during the development phase and the testing phase.
So we decided to focus on that.
23
STLC Data
TestDevelop
STLC
Database
Test
Environment
Developer
3rd party
system
We saw a lot of environmental issues that arose during the development phase and the testing phase.
So we decided to focus on that.
24
STLC Data
TestDevelop
STLC
Database
Test
Environment
Developer
3rd party
system
We saw a lot of environmental issues that arose during the development phase and the testing phase.
So we decided to focus on that.
25
Proxy Issue
35 % of environment bug treatment time spent on
Among them, “Deployment issue” category takes up the most time.
Test
Environment
3rd party
system
3rd PartyTrouble
#ofissues
cumulativeratio
Developer
35%
Find the root cause
26
Proxy Issue
Source: xxx
35 % of environment bug treatment time spent on
Among them, “Deployment issue” category takes up the most time.
Test
Environment
3rd party
system
Wrong
setting
3rd PartyTrouble
#ofissues
cumulativeratio
Developer
Deployment Issue is the most
35%
Find the root cause
27
Once the target of the problem has been determined, we gather qualitative data through interviews as well as quantitative
data.
Find the root cause
28
Ticket Ticket Comment Hearing Note
https://ticket.server.com/ticket/browse/BUG-99848
Due to DB data difference.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Environment settingissue
Dev team
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
YYYYY
https://ticket.server.com/ticket/browse/BUG-88090
【Expected value 】 is correct.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX
Environment settingissue
Dev team inserted
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
https://ticket.server.com/ticket/browse/BUG-66427
Deployment for group
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Environment settingissue
Updating content
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
https://ticket.server.com/ticket/browse/BUG-88726
it is environment
problem.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.
Deploytimingissue
but unfortunately
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
https://ticket.server.com/ticket/browse/BUG-77062
All the following functions are modified by both our project
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx
Deploytimingissue
Issue detail)
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
https://ticket.server.com/ticket/browse/BUG-66345
this is environment issue.
Because
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Deploytimingissue
Issue detail)
Multiple
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
YYYYYYYYYYYYYYYYYYYYYYYYYY
Once the target of the problem has been determined, we gather qualitative data through interviews as well as quantitative
data.
Find the root cause
29
Ticket Ticket Comment Hearing Note
https://ticket.server.com/ticket/browse/BUG-99848
Due to DB data difference.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Environment settingissue
Dev team
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
YYYYY
https://ticket.server.com/ticket/browse/BUG-88090
【Expected value 】 is correct.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX
Environment settingissue
Dev team inserted
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
https://ticket.server.com/ticket/browse/BUG-66427
Deployment for group
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Environment settingissue
Updating content
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
https://ticket.server.com/ticket/browse/BUG-88726
it is environment
problem.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.
Deploytimingissue
but unfortunately
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
https://ticket.server.com/ticket/browse/BUG-77062
All the following functions are modified by both our project
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx
Deploytimingissue
Issue detail)
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
https://ticket.server.com/ticket/browse/BUG-66345
this is environment issue.
Because
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Deploytimingissue
Issue detail)
Multiple
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
YYYYYYYYYYYYYYYYYYYYYYYYYY
Once the target of the problem has been determined, we gather qualitative data through interviews as well as quantitative
data.
Find the root cause
30
Ticket Ticket Comment Hearing Note
https://ticket.server.com/ticket/browse/BUG-99848
Due to DB data difference.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Environment settingissue
Dev team
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
YYYYY
https://ticket.server.com/ticket/browse/BUG-88090
【Expected value 】 is correct.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX
Environment settingissue
Dev team inserted
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
https://ticket.server.com/ticket/browse/BUG-66427
Deployment for group
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Environment settingissue
Updating content
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
https://ticket.server.com/ticket/browse/BUG-88726
it is environment
problem.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.
Deploytimingissue
but unfortunately
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
https://ticket.server.com/ticket/browse/BUG-77062
All the following functions are modified by both our project
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx
Deploytimingissue
Issue detail)
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
https://ticket.server.com/ticket/browse/BUG-66345
this is environment issue.
Because
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Deploytimingissue
Issue detail)
Multiple
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
YYYYYYYYYYYYYYYYYYYYYYYYYY
Once the target of the problem has been determined, we gather qualitative data through interviews as well as quantitative
data.
Find the root cause
31
Calculate ROI : Because the number of man-hours spent on solving the problem and the value of the solution
It's to reflect on the economic value or not.
Calculate Return on Investment
32
Calculate ROI : Because the number of man-hours spent on solving the problem and the value of the solution
It's to reflect on the economic value or not.
Calculate Return on Investment
33
Test
Environment
Developer Tester
Currently we are losing around 300 hours efforts to solve deployment issue
Calculate Return on Investment
34
Test
Environment
Developer Tester
①Confirm & Create bug ticket
Currently we are losing around 300 hours efforts to solve deployment issue
Calculate Return on Investment
35
Test
Environment
Developer Tester
①Confirm & Create bug ticket
②Investigate & Re-Deploy
Currently we are losing around 300 hours efforts to solve deployment issue
Calculate Return on Investment
36
Test
Environment
Developer Tester
①Confirm & Create bug ticket
②Investigate & Re-Deploy
③Re-Test
Currently we are losing around 300 hours efforts to solve deployment issue
Calculate Return on Investment
37
Test
Environment
Developer Tester
①Confirm & Create bug ticket
②Investigate & Re-Deploy
③Re-Test
①Confirm Create bug ticket : X hours
②Investigate & Re-Deploy : Y hours
③Preparation & Re-Test : Z hours
#of Dep issues / yar
Currently we are losing around 300 hours efforts to solve deployment issue
Calculate Return on Investment
38
Test
Environment
Developer Tester
①Confirm & Create bug ticket
②Investigate & Re-Deploy
③Re-Test 300+
hours
Lost
①Confirm Create bug ticket : X hours
②Investigate & Re-Deploy : Y hours
③Preparation & Re-Test : Z hours
#of Dep issues / yar
Currently we are losing around 300 hours efforts to solve deployment issue
Calculate Return on Investment
39
Calculate ROI : Because the number of man-hours spent on solving the problem and the value of the solution
It's to reflect on the economic value or not.
Calculate Return on Investment
40
Pick up any number of projects and test them for additional man-hours and effectiveness
Calculate Return on Investment
41
Pick up any number of projects and test them for additional man-hours and effectiveness
Calculate Return on Investment
Project A Project B
Project C
Project D Project E
Project F
Project G Project H
Project I
Project J Project K
Project L
Project M Project N
Project O
Project P Project Q
Project R
42
Pick up any number of projects and test them for additional man-hours and effectiveness
Calculate Return on Investment
Project A Project B
Project C
Project D Project E
Project F
Project G Project H
Project I
Project J Project K
Project L
Project M Project N
Project O
Project P Project Q
Project R
43
We decided to target this category because this solution has no cost and some of LPD team has already implemented
strong solution about that.
Objective Key elements Root cause
Reduction of
environment
al issues
Deployment
issue
3rd PartyTrouble
Deploy timing issue
Environment setting issueProxy Related
Issue
Other
Solutions
Calculate Return on Investment
44
We decided to target this category because this solution has no cost and some of LPD team has already implemented
strong solution about that.
Objective Key elements Root cause
Reduction of
environment
al issues
Deployment
issue
3rd PartyTrouble
Deploy timing issue
Environment setting issueProxy Related
Issue
Other
Solutions
Solution A $
Solution B $$$
Solution C $$
Calculate Return on Investment
45
We decided to target this category because this solution has no cost and some of LPD team has already implemented
strong solution about that.
Objective Key elements Root cause
Reduction of
environment
al issues
Deployment
issue
3rd PartyTrouble
Deploy timing issue
Environment setting issueProxy Related
Issue
Other
Solutions
Solution A $
Solution B $$$
Solution C $$
Solution D $
Solution E $$$
Solution F $$
Calculate Return on Investment
46
We decided to target this category because this solution has no cost and some of LPD team has already implemented
strong solution about that.
Objective Key elements Root cause
Reduction of
environment
al issues
Deployment
issue
3rd PartyTrouble
Deploy timing issue
Environment setting issueProxy Related
Issue
Other
Solutions
Solution A $
Solution B $$$
Solution C $$
Solution D $
Solution E $$$
Solution F $$
Calculate Return on Investment
47
Set the target
48
Source: xxx
Before After
35% 2.38%
Result
49
Once proven effective, we will apply it to all projects.
Adaptation to the all projects
Project A Project B
Project C
Project D Project E
Project F
Project G Project H
Project I
Project J Project K
Project L
Project M Project N
Project O
Project P Project Q
Project R
50
1. Self Introduction
2. Today’sTheme & Goal
3. What is STLC Data
4. a. Data collection and analysis
5. b. Metrix and analytics flow
6. Actual improvement: deployment issue
7. Future
8. Conclusion
Agenda
51
STLC
Database
277k+ results
Future
Of course, there are still many problems that can be solved with STLC database analysis.
So in the future we want to keep improving!
Branch merge issueEnvironment Isolation
issue
Requirement issue
52
1. Self Introduction
2. Today’sTheme & Goal
3. What is STLC Data
4. a. Data collection and analysis
5. b. Metrix and analytics flow
6. Actual improvement deployment issue
1. Result 01
2. Result 02
3. Summary
7. Future
8. Conclusion
Agenda
53
Conclusion
QA Role = Product and Process Quality
Process Product
https://www.kindpng.com/imgv/ihmmowT_this-free-icons-png-design-of-conveyor-with/
[Case study]Utilize STLC data for Process Improvement

More Related Content

PDF
SQA Best Practices: A Practical Example
PDF
QUES#19 Automation and Quality 2022.pdf
PDF
7 Reasons Why Value Stream Integration Improves Software Quality assurance
PPT
Performance Measurement Summit
PPTX
Improve phase lean six sigma tollgate template
PPTX
Improve phase lean six sigma tollgate template
PDF
Building the BI system and analytics capabilities at the company based on Rea...
SQA Best Practices: A Practical Example
QUES#19 Automation and Quality 2022.pdf
7 Reasons Why Value Stream Integration Improves Software Quality assurance
Performance Measurement Summit
Improve phase lean six sigma tollgate template
Improve phase lean six sigma tollgate template
Building the BI system and analytics capabilities at the company based on Rea...

Similar to [Case study]Utilize STLC data for Process Improvement (20)

PDF
Commonly Asked CISA Exam Questions with Answers..pdf
PDF
𝐂𝐫𝐚𝐜𝐤 𝐭𝐡𝐞 𝐂𝐈𝐒𝐀 𝐄𝐱𝐚𝐦: 𝐄𝐬𝐬𝐞𝐧𝐭𝐢𝐚𝐥 𝐏𝐫𝐞𝐩 𝐈𝐧𝐬𝐢𝐠𝐡𝐭𝐬!
PDF
Maximize Efficiency with Minitab Workspace and Minitab Statistical Software -...
PDF
𝐂𝐫𝐚𝐜𝐤 𝐭𝐡𝐞 𝐂𝐈𝐒𝐀 𝐄𝐱𝐚𝐦: 𝐄𝐬𝐬𝐞𝐧𝐭𝐢𝐚𝐥 𝐏𝐫𝐞𝐩 𝐈𝐧𝐬𝐢𝐠𝐡𝐭𝐬!
PDF
Ace the CISA Exam: Must-Know Insights for Success
PDF
Commonly Asked CISA Exam Questions with Answers.pdf
PDF
Commonly Asked CISA Exam Questions with Answers.pdf
PDF
CISA Exam Prep Practice Questions and Answers
PPTX
Washington DC DataOps Meetup -- Nov 2019
PPTX
Deloitte lean agile state of the nation
PDF
Root cause analysis by: ICG Team
PDF
Practical agile analytics: Measure predictability and quantify risk with cycl...
PDF
Management Information Systems for the Information Age 9th Edition Haag Test ...
PDF
Doing Analytics Right - Designing and Automating Analytics
PPT
Agilent Technologies Demo
PDF
Improve regression test effectiveness with defect detection percentage (ddp)
PDF
Qaanalytics customerstory-forpublishing-150412120638-conversion-gate01
PPTX
04-Business-Vision-Executive-Communication-Template.pptx
DOCX
Lalit Kumar_Quality Asscociate_3 years
PDF
Implementing a Test Dashboard to Boost Quality
Commonly Asked CISA Exam Questions with Answers..pdf
𝐂𝐫𝐚𝐜𝐤 𝐭𝐡𝐞 𝐂𝐈𝐒𝐀 𝐄𝐱𝐚𝐦: 𝐄𝐬𝐬𝐞𝐧𝐭𝐢𝐚𝐥 𝐏𝐫𝐞𝐩 𝐈𝐧𝐬𝐢𝐠𝐡𝐭𝐬!
Maximize Efficiency with Minitab Workspace and Minitab Statistical Software -...
𝐂𝐫𝐚𝐜𝐤 𝐭𝐡𝐞 𝐂𝐈𝐒𝐀 𝐄𝐱𝐚𝐦: 𝐄𝐬𝐬𝐞𝐧𝐭𝐢𝐚𝐥 𝐏𝐫𝐞𝐩 𝐈𝐧𝐬𝐢𝐠𝐡𝐭𝐬!
Ace the CISA Exam: Must-Know Insights for Success
Commonly Asked CISA Exam Questions with Answers.pdf
Commonly Asked CISA Exam Questions with Answers.pdf
CISA Exam Prep Practice Questions and Answers
Washington DC DataOps Meetup -- Nov 2019
Deloitte lean agile state of the nation
Root cause analysis by: ICG Team
Practical agile analytics: Measure predictability and quantify risk with cycl...
Management Information Systems for the Information Age 9th Edition Haag Test ...
Doing Analytics Right - Designing and Automating Analytics
Agilent Technologies Demo
Improve regression test effectiveness with defect detection percentage (ddp)
Qaanalytics customerstory-forpublishing-150412120638-conversion-gate01
04-Business-Vision-Executive-Communication-Template.pptx
Lalit Kumar_Quality Asscociate_3 years
Implementing a Test Dashboard to Boost Quality
Ad

More from Rakuten Group, Inc. (20)

PDF
EPSS (Exploit Prediction Scoring System)モニタリングツールの開発
PPTX
コードレビュー改善のためにJenkinsとIntelliJ IDEAのプラグインを自作してみた話
PDF
楽天における安全な秘匿情報管理への道のり
PDF
What Makes Software Green?
PDF
Simple and Effective Knowledge-Driven Query Expansion for QA-Based Product At...
PDF
DataSkillCultureを浸透させる楽天の取り組み
PDF
大規模なリアルタイム監視の導入と展開
PDF
楽天における大規模データベースの運用
PDF
楽天サービスを支えるネットワークインフラストラクチャー
PDF
楽天の規模とクラウドプラットフォーム統括部の役割
PDF
Rakuten Services and Infrastructure Team.pdf
PDF
The Data Platform Administration Handling the 100 PB.pdf
PDF
Supporting Internal Customers as Technical Account Managers.pdf
PDF
Making Cloud Native CI_CD Services.pdf
PDF
How We Defined Our Own Cloud.pdf
PDF
Travel & Leisure Platform Department's tech info
PDF
Travel & Leisure Platform Department's tech info
PDF
OWASPTop10_Introduction
PDF
Introduction of GORA API Group technology
PDF
100PBを越えるデータプラットフォームの実情
EPSS (Exploit Prediction Scoring System)モニタリングツールの開発
コードレビュー改善のためにJenkinsとIntelliJ IDEAのプラグインを自作してみた話
楽天における安全な秘匿情報管理への道のり
What Makes Software Green?
Simple and Effective Knowledge-Driven Query Expansion for QA-Based Product At...
DataSkillCultureを浸透させる楽天の取り組み
大規模なリアルタイム監視の導入と展開
楽天における大規模データベースの運用
楽天サービスを支えるネットワークインフラストラクチャー
楽天の規模とクラウドプラットフォーム統括部の役割
Rakuten Services and Infrastructure Team.pdf
The Data Platform Administration Handling the 100 PB.pdf
Supporting Internal Customers as Technical Account Managers.pdf
Making Cloud Native CI_CD Services.pdf
How We Defined Our Own Cloud.pdf
Travel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech info
OWASPTop10_Introduction
Introduction of GORA API Group technology
100PBを越えるデータプラットフォームの実情
Ad

Recently uploaded (20)

PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
TLE Review Electricity (Electricity).pptx
PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
Tartificialntelligence_presentation.pptx
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Web App vs Mobile App What Should You Build First.pdf
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Hybrid model detection and classification of lung cancer
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
Hindi spoken digit analysis for native and non-native speakers
WOOl fibre morphology and structure.pdf for textiles
Zenith AI: Advanced Artificial Intelligence
Group 1 Presentation -Planning and Decision Making .pptx
TLE Review Electricity (Electricity).pptx
OMC Textile Division Presentation 2021.pptx
Tartificialntelligence_presentation.pptx
DP Operators-handbook-extract for the Mautical Institute
NewMind AI Weekly Chronicles - August'25-Week II
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Web App vs Mobile App What Should You Build First.pdf
Chapter 5: Probability Theory and Statistics
Hybrid model detection and classification of lung cancer
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Univ-Connecticut-ChatGPT-Presentaion.pdf
SOPHOS-XG Firewall Administrator PPT.pptx

[Case study]Utilize STLC data for Process Improvement

  • 1. [Case study] Utilize STLC data for Process Improvement Jun 30th, 2020 Rajat Dayma Service Quality Assurance Group Leisure Product Dept. Commerce Company Rakuten, Inc.
  • 2. 2 1. Self Introduction 2. Today’sTheme & Goal 3. What is STLC Data 4. a. Data collection and analysis 5. b. Metrix and analytics flow 6. Actual improvement: deployment issue 7. Future 8. Conclusion Agenda
  • 3. 3 1. Self Introduction 2. Today’sTheme & Goal 3. What is STLC Data 4. a. Data collection and analysis 5. b. Metrix and analytics flow 6. Actual improvement: deployment issue 7. Future 8. Conclusion Agenda
  • 4. 4 [Career Summary] > I am from India having more than 13+ years of experience in QA field > Worked in Banking, Finance, Insurance domains > Having around 7-8 years' experience working with Japanese clients > ISTQB Foundation level and JLPT N2 certified > Worked on service and product based companies both Self-Introduction
  • 5. 5 1. Self Introduction 2. Today’sTheme & Goal 3. What is STLC Data 4. a. Data collection and analysis 5. b. Metrix and analytics flow 6. Actual improvement: deployment issue 7. Future 8. Conclusion Agenda
  • 6. 6 Today’s Theme QA Role = Product and Process Quality https://www.kindpng.com/imgv/ihmmowT_this-free-icons-png-design-of-conveyor-with/
  • 7. 7 Today’s Theme QA Role = Product and Process Quality Process Product https://www.kindpng.com/imgv/ihmmowT_this-free-icons-png-design-of-conveyor-with/
  • 8. 8 Today’s Theme QA Role = Product and Process Quality Process https://www.kindpng.com/imgv/ihmmowT_this-free-icons-png-design-of-conveyor-with/ Today’s Goal
  • 9. 9 1. Self Introduction 2. Today’sTheme & Goal 3. What is STLC Data 4. a. Data collection and analysis 5. b. Metrix and analytics flow 6. Actual improvement: deployment issue 7. Future 8. Conclusion Agenda
  • 10. 10 STLC Data Plan TestDevelop In the testing phase, we view human error as a bug. As of June 2020, there are 277k of them recorded and many points of improvement to learn from the results It means that you can.
  • 11. 11 STLC Data Plan TestDevelop In the testing phase, we view human error as a bug. As of June 2020, there are 277k of them recorded and many points of improvement to learn from the results It means that you can.
  • 12. 12 STLC Data Plan TestDevelop In the testing phase, we view human error as a bug. As of June 2020, there are 277k of them recorded and many points of improvement to learn from the results It means that you can.
  • 13. 13 STLC Data Plan TestDevelop STLC Database 277k+ results In the testing phase, we view human error as a bug. As of June 2020, there are 277k of them recorded and many points of improvement to learn from the results It means that you can.
  • 14. 14 1. Self Introduction 2. Today’sTheme & Goal 3. What is STLC Data 4. a. Data collection and analysis 5. b. Metrix and analytics flow 6. Actual improvement: deployment issue 7. Future 8. Conclusion Agenda
  • 15. 15 Metrix and analytics flow Category Meaning Example FUNCTION Do not work as per specification • Spec says ‘A’ link should be clickable but in app its not working DEGRADE Function worker earlier but not working now properly • In previous R1 execution “Button A” was working fine but in R2 its not working as expected REQUIREMENT Not mentioned or wrong explanation in specification • “A” user should able to purchase only one type of ticket but actually it should purchase all types of tickets PRD is wrong. EXISTING Existing product bug • QA found difference in PC an SP behavior but its expected based on usage UI Usability, Security, Performance issues • If any page is taking more time to load then its treated as usability issues ENVIRONMENT Environment issues which affects for our test execution • Because of wrong deployment of STG we raise the ticket INVALID QA misunderstood functionality • Spec completely misunderstood by QA LATER It’s bug but won’t be fixed this release. Future release • Valid bug wont be fixed in this release and considered for future releases NONFUNCTION (userability)(performance(security) • Performance or security related issues OTHER_SERVICE CWD, Coupon, Salesforce, Dependent on other teams to resolve • Bugs which are dependent on other systems to solve
  • 19. 19 1. Self Introduction 2. Today’sTheme & Goal 3. What is STLC Data 4. a. Data collection and analysis 5. b. Metrix and analytics flow 6. Actual improvement: deployment issue 7. Future 8. Conclusion Agenda
  • 20. 20 STLC Data TestDevelop STLC Database We saw a lot of environmental issues that arose during the development phase and the testing phase. So we decided to focus on that.
  • 21. 21 STLC Data TestDevelop STLC Database Developer We saw a lot of environmental issues that arose during the development phase and the testing phase. So we decided to focus on that.
  • 22. 22 STLC Data TestDevelop STLC Database Test Environment Developer We saw a lot of environmental issues that arose during the development phase and the testing phase. So we decided to focus on that.
  • 23. 23 STLC Data TestDevelop STLC Database Test Environment Developer 3rd party system We saw a lot of environmental issues that arose during the development phase and the testing phase. So we decided to focus on that.
  • 24. 24 STLC Data TestDevelop STLC Database Test Environment Developer 3rd party system We saw a lot of environmental issues that arose during the development phase and the testing phase. So we decided to focus on that.
  • 25. 25 Proxy Issue 35 % of environment bug treatment time spent on Among them, “Deployment issue” category takes up the most time. Test Environment 3rd party system 3rd PartyTrouble #ofissues cumulativeratio Developer 35% Find the root cause
  • 26. 26 Proxy Issue Source: xxx 35 % of environment bug treatment time spent on Among them, “Deployment issue” category takes up the most time. Test Environment 3rd party system Wrong setting 3rd PartyTrouble #ofissues cumulativeratio Developer Deployment Issue is the most 35% Find the root cause
  • 27. 27 Once the target of the problem has been determined, we gather qualitative data through interviews as well as quantitative data. Find the root cause
  • 28. 28 Ticket Ticket Comment Hearing Note https://ticket.server.com/ticket/browse/BUG-99848 Due to DB data difference. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Environment settingissue Dev team YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYY https://ticket.server.com/ticket/browse/BUG-88090 【Expected value 】 is correct. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX Environment settingissue Dev team inserted YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY https://ticket.server.com/ticket/browse/BUG-66427 Deployment for group XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Environment settingissue Updating content YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY https://ticket.server.com/ticket/browse/BUG-88726 it is environment problem.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX. Deploytimingissue but unfortunately YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY https://ticket.server.com/ticket/browse/BUG-77062 All the following functions are modified by both our project XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx Deploytimingissue Issue detail) YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY https://ticket.server.com/ticket/browse/BUG-66345 this is environment issue. Because XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Deploytimingissue Issue detail) Multiple YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYY Once the target of the problem has been determined, we gather qualitative data through interviews as well as quantitative data. Find the root cause
  • 29. 29 Ticket Ticket Comment Hearing Note https://ticket.server.com/ticket/browse/BUG-99848 Due to DB data difference. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Environment settingissue Dev team YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYY https://ticket.server.com/ticket/browse/BUG-88090 【Expected value 】 is correct. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX Environment settingissue Dev team inserted YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY https://ticket.server.com/ticket/browse/BUG-66427 Deployment for group XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Environment settingissue Updating content YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY https://ticket.server.com/ticket/browse/BUG-88726 it is environment problem.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX. Deploytimingissue but unfortunately YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY https://ticket.server.com/ticket/browse/BUG-77062 All the following functions are modified by both our project XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx Deploytimingissue Issue detail) YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY https://ticket.server.com/ticket/browse/BUG-66345 this is environment issue. Because XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Deploytimingissue Issue detail) Multiple YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYY Once the target of the problem has been determined, we gather qualitative data through interviews as well as quantitative data. Find the root cause
  • 30. 30 Ticket Ticket Comment Hearing Note https://ticket.server.com/ticket/browse/BUG-99848 Due to DB data difference. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Environment settingissue Dev team YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYY https://ticket.server.com/ticket/browse/BUG-88090 【Expected value 】 is correct. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX Environment settingissue Dev team inserted YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY https://ticket.server.com/ticket/browse/BUG-66427 Deployment for group XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Environment settingissue Updating content YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY https://ticket.server.com/ticket/browse/BUG-88726 it is environment problem.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX. Deploytimingissue but unfortunately YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY https://ticket.server.com/ticket/browse/BUG-77062 All the following functions are modified by both our project XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx Deploytimingissue Issue detail) YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY https://ticket.server.com/ticket/browse/BUG-66345 this is environment issue. Because XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Deploytimingissue Issue detail) Multiple YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYY Once the target of the problem has been determined, we gather qualitative data through interviews as well as quantitative data. Find the root cause
  • 31. 31 Calculate ROI : Because the number of man-hours spent on solving the problem and the value of the solution It's to reflect on the economic value or not. Calculate Return on Investment
  • 32. 32 Calculate ROI : Because the number of man-hours spent on solving the problem and the value of the solution It's to reflect on the economic value or not. Calculate Return on Investment
  • 33. 33 Test Environment Developer Tester Currently we are losing around 300 hours efforts to solve deployment issue Calculate Return on Investment
  • 34. 34 Test Environment Developer Tester ①Confirm & Create bug ticket Currently we are losing around 300 hours efforts to solve deployment issue Calculate Return on Investment
  • 35. 35 Test Environment Developer Tester ①Confirm & Create bug ticket ②Investigate & Re-Deploy Currently we are losing around 300 hours efforts to solve deployment issue Calculate Return on Investment
  • 36. 36 Test Environment Developer Tester ①Confirm & Create bug ticket ②Investigate & Re-Deploy ③Re-Test Currently we are losing around 300 hours efforts to solve deployment issue Calculate Return on Investment
  • 37. 37 Test Environment Developer Tester ①Confirm & Create bug ticket ②Investigate & Re-Deploy ③Re-Test ①Confirm Create bug ticket : X hours ②Investigate & Re-Deploy : Y hours ③Preparation & Re-Test : Z hours #of Dep issues / yar Currently we are losing around 300 hours efforts to solve deployment issue Calculate Return on Investment
  • 38. 38 Test Environment Developer Tester ①Confirm & Create bug ticket ②Investigate & Re-Deploy ③Re-Test 300+ hours Lost ①Confirm Create bug ticket : X hours ②Investigate & Re-Deploy : Y hours ③Preparation & Re-Test : Z hours #of Dep issues / yar Currently we are losing around 300 hours efforts to solve deployment issue Calculate Return on Investment
  • 39. 39 Calculate ROI : Because the number of man-hours spent on solving the problem and the value of the solution It's to reflect on the economic value or not. Calculate Return on Investment
  • 40. 40 Pick up any number of projects and test them for additional man-hours and effectiveness Calculate Return on Investment
  • 41. 41 Pick up any number of projects and test them for additional man-hours and effectiveness Calculate Return on Investment Project A Project B Project C Project D Project E Project F Project G Project H Project I Project J Project K Project L Project M Project N Project O Project P Project Q Project R
  • 42. 42 Pick up any number of projects and test them for additional man-hours and effectiveness Calculate Return on Investment Project A Project B Project C Project D Project E Project F Project G Project H Project I Project J Project K Project L Project M Project N Project O Project P Project Q Project R
  • 43. 43 We decided to target this category because this solution has no cost and some of LPD team has already implemented strong solution about that. Objective Key elements Root cause Reduction of environment al issues Deployment issue 3rd PartyTrouble Deploy timing issue Environment setting issueProxy Related Issue Other Solutions Calculate Return on Investment
  • 44. 44 We decided to target this category because this solution has no cost and some of LPD team has already implemented strong solution about that. Objective Key elements Root cause Reduction of environment al issues Deployment issue 3rd PartyTrouble Deploy timing issue Environment setting issueProxy Related Issue Other Solutions Solution A $ Solution B $$$ Solution C $$ Calculate Return on Investment
  • 45. 45 We decided to target this category because this solution has no cost and some of LPD team has already implemented strong solution about that. Objective Key elements Root cause Reduction of environment al issues Deployment issue 3rd PartyTrouble Deploy timing issue Environment setting issueProxy Related Issue Other Solutions Solution A $ Solution B $$$ Solution C $$ Solution D $ Solution E $$$ Solution F $$ Calculate Return on Investment
  • 46. 46 We decided to target this category because this solution has no cost and some of LPD team has already implemented strong solution about that. Objective Key elements Root cause Reduction of environment al issues Deployment issue 3rd PartyTrouble Deploy timing issue Environment setting issueProxy Related Issue Other Solutions Solution A $ Solution B $$$ Solution C $$ Solution D $ Solution E $$$ Solution F $$ Calculate Return on Investment
  • 49. 49 Once proven effective, we will apply it to all projects. Adaptation to the all projects Project A Project B Project C Project D Project E Project F Project G Project H Project I Project J Project K Project L Project M Project N Project O Project P Project Q Project R
  • 50. 50 1. Self Introduction 2. Today’sTheme & Goal 3. What is STLC Data 4. a. Data collection and analysis 5. b. Metrix and analytics flow 6. Actual improvement: deployment issue 7. Future 8. Conclusion Agenda
  • 51. 51 STLC Database 277k+ results Future Of course, there are still many problems that can be solved with STLC database analysis. So in the future we want to keep improving! Branch merge issueEnvironment Isolation issue Requirement issue
  • 52. 52 1. Self Introduction 2. Today’sTheme & Goal 3. What is STLC Data 4. a. Data collection and analysis 5. b. Metrix and analytics flow 6. Actual improvement deployment issue 1. Result 01 2. Result 02 3. Summary 7. Future 8. Conclusion Agenda
  • 53. 53 Conclusion QA Role = Product and Process Quality Process Product https://www.kindpng.com/imgv/ihmmowT_this-free-icons-png-design-of-conveyor-with/