SlideShare a Scribd company logo
DEFECT PREVENTION GUIDE 
IN THE PRODUCT COMPANY
ABOUT 
• 7 years in IT 
• 3 years at 
Wargaming 
• Web testing 
• Integration testing 
• Test management 
• People management
OVERVIEW 
• Product quality 
• Quality assurance 
• Defect prevention 
• Main techniques 
• Software development lifecycle and 
role QA Engineer in it
PRODUCT QUALITY 
• Who is responsible for quality?
WHO IS …?
WHO IS WHO? 
Quality 
assurance 
Quality 
Control 
Testing
QA/QC/TESTING 
# Quality Assurance Quality Control Testing 
1 Activities which ensure the 
implementation of processes, 
procedures and standards in 
context to verification of 
developed software and intended 
requirements. 
Activities which ensure the 
verification of developed 
software with respect to 
documented (or not in some 
cases) requirements. 
Activities which ensure 
the identification of 
bugs/error/defects in 
the Software. 
2 Focuses on processes and 
procedures rather then 
conducting actual testing on the 
system. 
Focuses on actual testing by 
executing Software with intend to 
identify bug/defect through 
implementation of procedures 
and process. 
Focuses on actual 
testing. 
3 Process oriented activities. Product oriented activities. Product oriented 
activities. 
4 Preventive activities. It is a corrective process. It is a preventive 
process. 
5 It is a subset of Software Test Life 
Cycle (STLC). 
QC can be considered as the 
subset of Quality Assurance. 
Testing is the subset of 
Quality Control.
WHAT IS DEFECT 
PREVENTION? 
Defect Prevention is a strategy applied 
to the software development life cycle 
that identifies root causes of defects 
and prevents them from recurring
PRICE OF MISTAKE 
160 
140 
120 
100 
80 
60 
40 
20 
0 
Requirements Design Code Test Production
TECHNIQUES 
• Requirements testing 
• Code review 
• Test Cases review 
• Risk analysis 
• Root cause analysis 
• Retrospective
DEVELOPMENT LIFECYCLE
ROLES IN PRODUCT COMPANY
PRE-PRODUCTION QA ACTIVITIES 
Name QA Team QA Tech 
Lead 
High Level 
Require-ments 
I R 
Design 
Mockups 
I I
PRODUCTION QA ACTIVITIES 
• Create documentation: 
– Master Test Plan 
– Version/Integration Test Plan 
– Test Summary Report/ 
Integration Report 
– Test Cases/ Checklists/ 
Automation Scripts 
• Review: 
– LLR 
– Project Version Plan 
– Project Report 
– Architecture/ Tech Docs 
– Release
POST-RELEASE QA ACTIVITIES 
Name QA Team QA Tech 
Lead 
Product 
Post- 
Release 
Report 
I I 
Release 
Postmortem 
Report 
I I
Summary 
• Not only QA Engineers responsible 
for quality 
• The best way to avoid problem – to 
prevent it 
• QA Engineers should be involved in 
all phases of software development 
lifecycle
Questions? 
Lyudmila Fedchuk 
l_fedchuk@wargaming.net

More Related Content

What's hot

Types of testing and their classification
Types of testing and their classificationTypes of testing and their classification
Types of testing and their classification
Return on Intelligence
 
Importance of a Test Management Tool for Your Project
Importance of a Test Management Tool for Your ProjectImportance of a Test Management Tool for Your Project
Importance of a Test Management Tool for Your Project
Sarah Elson
 
Principles of Software testing
Principles of Software testingPrinciples of Software testing
Principles of Software testing
Md Mamunur Rashid
 
How Lean Is Your Software Testing?
How Lean Is Your Software Testing?How Lean Is Your Software Testing?
How Lean Is Your Software Testing?
Rosie Sherry
 
Verification and Validation
Verification and ValidationVerification and Validation
Verification and Validation
MusTufa Nullwala
 
Sanity testing and smoke testing
Sanity testing and smoke testingSanity testing and smoke testing
Sanity testing and smoke testing
MUHAMMAD FARHAN ASLAM
 
What is Sanity Testing? Edureka
What is Sanity Testing? EdurekaWhat is Sanity Testing? Edureka
What is Sanity Testing? Edureka
Edureka!
 
Effective Software Testing
Effective Software TestingEffective Software Testing
Effective Software Testing
Valeria - Growdigitally
 
What is QA in Software Testing Services
What is QA in Software Testing ServicesWhat is QA in Software Testing Services
What is QA in Software Testing Services
Testrig Technologies
 
Basics of Software Testing
Basics of Software TestingBasics of Software Testing
Basics of Software Testing
Shakal Shukla
 
Overview
OverviewOverview
Overview
HoangThiHien1
 
What is sanity testing
What is sanity testingWhat is sanity testing
What is sanity testing
pooja deshmukh
 
Software testing-and-analysis
Software testing-and-analysisSoftware testing-and-analysis
Software testing-and-analysis
WBUTTUTORIALS
 
Software Testing Principles
Software Testing PrinciplesSoftware Testing Principles
Software Testing Principles
Kanoah
 
Verification
VerificationVerification
Verification
harshil01
 
ST-All about Test Case-p3
ST-All about Test Case-p3ST-All about Test Case-p3
ST-All about Test Case-p3
Prachi Sasankar
 
Fundamentals of testing
Fundamentals of testingFundamentals of testing
Fundamentals of testing
BugRaptors
 
What is Ad-Hoc Testing
What is Ad-Hoc TestingWhat is Ad-Hoc Testing
What is Ad-Hoc Testing
Exforsys Inc
 
Fundamentals OF UAT
Fundamentals OF UATFundamentals OF UAT
Fundamentals OF UAT
ICHOFU VICTOR
 
NAM Q4a 2011 UAT Strategy Document v1 0
NAM Q4a 2011 UAT Strategy Document v1 0NAM Q4a 2011 UAT Strategy Document v1 0
NAM Q4a 2011 UAT Strategy Document v1 0
David Crane
 

What's hot (20)

Types of testing and their classification
Types of testing and their classificationTypes of testing and their classification
Types of testing and their classification
 
Importance of a Test Management Tool for Your Project
Importance of a Test Management Tool for Your ProjectImportance of a Test Management Tool for Your Project
Importance of a Test Management Tool for Your Project
 
Principles of Software testing
Principles of Software testingPrinciples of Software testing
Principles of Software testing
 
How Lean Is Your Software Testing?
How Lean Is Your Software Testing?How Lean Is Your Software Testing?
How Lean Is Your Software Testing?
 
Verification and Validation
Verification and ValidationVerification and Validation
Verification and Validation
 
Sanity testing and smoke testing
Sanity testing and smoke testingSanity testing and smoke testing
Sanity testing and smoke testing
 
What is Sanity Testing? Edureka
What is Sanity Testing? EdurekaWhat is Sanity Testing? Edureka
What is Sanity Testing? Edureka
 
Effective Software Testing
Effective Software TestingEffective Software Testing
Effective Software Testing
 
What is QA in Software Testing Services
What is QA in Software Testing ServicesWhat is QA in Software Testing Services
What is QA in Software Testing Services
 
Basics of Software Testing
Basics of Software TestingBasics of Software Testing
Basics of Software Testing
 
Overview
OverviewOverview
Overview
 
What is sanity testing
What is sanity testingWhat is sanity testing
What is sanity testing
 
Software testing-and-analysis
Software testing-and-analysisSoftware testing-and-analysis
Software testing-and-analysis
 
Software Testing Principles
Software Testing PrinciplesSoftware Testing Principles
Software Testing Principles
 
Verification
VerificationVerification
Verification
 
ST-All about Test Case-p3
ST-All about Test Case-p3ST-All about Test Case-p3
ST-All about Test Case-p3
 
Fundamentals of testing
Fundamentals of testingFundamentals of testing
Fundamentals of testing
 
What is Ad-Hoc Testing
What is Ad-Hoc TestingWhat is Ad-Hoc Testing
What is Ad-Hoc Testing
 
Fundamentals OF UAT
Fundamentals OF UATFundamentals OF UAT
Fundamentals OF UAT
 
NAM Q4a 2011 UAT Strategy Document v1 0
NAM Q4a 2011 UAT Strategy Document v1 0NAM Q4a 2011 UAT Strategy Document v1 0
NAM Q4a 2011 UAT Strategy Document v1 0
 

Similar to «Гайд з попередження дефектів у продуктовій компанії» - Людмила Федчук

SE - Lecture 7 - Software Quality Reliability Mgmt - in lecture.pptx
SE - Lecture 7 - Software Quality  Reliability Mgmt - in lecture.pptxSE - Lecture 7 - Software Quality  Reliability Mgmt - in lecture.pptx
SE - Lecture 7 - Software Quality Reliability Mgmt - in lecture.pptx
TangZhiSiang
 
Quality assurance and management, software engineering
Quality assurance and management, software engineeringQuality assurance and management, software engineering
Quality assurance and management, software engineering
Rupesh Vaishnav
 
SQA_Class
SQA_ClassSQA_Class
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
Rizky Munggaran
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing Fundamentals
Chankey Pathak
 
What is the Difference Between Software Testing and QA Testing.pptx
What is the Difference Between Software Testing and QA Testing.pptxWhat is the Difference Between Software Testing and QA Testing.pptx
What is the Difference Between Software Testing and QA Testing.pptx
Calidad Infotech
 
Software testing and analysis
Software testing and analysisSoftware testing and analysis
Process Guidelines V2
Process Guidelines V2Process Guidelines V2
Process Guidelines V2
Imaginea
 
What_is_Software_Testing.pdf
What_is_Software_Testing.pdfWhat_is_Software_Testing.pdf
What_is_Software_Testing.pdf
VuongPhm
 
Learn software testing
Learn software testingLearn software testing
Learn software testing
sajedah abukhdeir
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
Raju Raaj
 
stfbegn.ppt
stfbegn.pptstfbegn.ppt
stfbegn.ppt
VishalVadnere1
 
Software testing for beginners
Software testing for beginners Software testing for beginners
Software testing for beginners
ssuser622d45
 
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptxLecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
SirRafiLectures
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
Er. Nancy
 
Software testing
Software testingSoftware testing
Software testing
Omar Al-Bokari
 
Manual Testing Online Training
Manual Testing Online Training Manual Testing Online Training
Manual Testing Online Training
QEdge Tech
 
Product QA - A test engineering perspective
Product QA - A test engineering perspectiveProduct QA - A test engineering perspective
Product QA - A test engineering perspective
Imaginea
 
Softwaretesting
SoftwaretestingSoftwaretesting
Softwaretesting
nazeer pasha
 
Software Quality Assurance - Software Engineering
Software Quality Assurance - Software EngineeringSoftware Quality Assurance - Software Engineering
Software Quality Assurance - Software Engineering
Purvik Rana
 

Similar to «Гайд з попередження дефектів у продуктовій компанії» - Людмила Федчук (20)

SE - Lecture 7 - Software Quality Reliability Mgmt - in lecture.pptx
SE - Lecture 7 - Software Quality  Reliability Mgmt - in lecture.pptxSE - Lecture 7 - Software Quality  Reliability Mgmt - in lecture.pptx
SE - Lecture 7 - Software Quality Reliability Mgmt - in lecture.pptx
 
Quality assurance and management, software engineering
Quality assurance and management, software engineeringQuality assurance and management, software engineering
Quality assurance and management, software engineering
 
SQA_Class
SQA_ClassSQA_Class
SQA_Class
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing Fundamentals
 
What is the Difference Between Software Testing and QA Testing.pptx
What is the Difference Between Software Testing and QA Testing.pptxWhat is the Difference Between Software Testing and QA Testing.pptx
What is the Difference Between Software Testing and QA Testing.pptx
 
Software testing and analysis
Software testing and analysisSoftware testing and analysis
Software testing and analysis
 
Process Guidelines V2
Process Guidelines V2Process Guidelines V2
Process Guidelines V2
 
What_is_Software_Testing.pdf
What_is_Software_Testing.pdfWhat_is_Software_Testing.pdf
What_is_Software_Testing.pdf
 
Learn software testing
Learn software testingLearn software testing
Learn software testing
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
 
stfbegn.ppt
stfbegn.pptstfbegn.ppt
stfbegn.ppt
 
Software testing for beginners
Software testing for beginners Software testing for beginners
Software testing for beginners
 
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptxLecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Software testing
Software testingSoftware testing
Software testing
 
Manual Testing Online Training
Manual Testing Online Training Manual Testing Online Training
Manual Testing Online Training
 
Product QA - A test engineering perspective
Product QA - A test engineering perspectiveProduct QA - A test engineering perspective
Product QA - A test engineering perspective
 
Softwaretesting
SoftwaretestingSoftwaretesting
Softwaretesting
 
Software Quality Assurance - Software Engineering
Software Quality Assurance - Software EngineeringSoftware Quality Assurance - Software Engineering
Software Quality Assurance - Software Engineering
 

More from WebChallenge

UA Web Challenge VII | report
UA Web Challenge VII | reportUA Web Challenge VII | report
UA Web Challenge VII | report
WebChallenge
 
«Let's cache. Кешування на прикладі Wargaming Public API» - Святослав Кучерук
«Let's cache. Кешування на прикладі Wargaming Public API» - Святослав Кучерук«Let's cache. Кешування на прикладі Wargaming Public API» - Святослав Кучерук
«Let's cache. Кешування на прикладі Wargaming Public API» - Святослав Кучерук
WebChallenge
 
"Вплив виходу платформи Magento 2.0 на світ e-commerce" - Василь Маланка
"Вплив виходу платформи Magento 2.0 на світ e-commerce" - Василь Маланка   "Вплив виходу платформи Magento 2.0 на світ e-commerce" - Василь Маланка
"Вплив виходу платформи Magento 2.0 на світ e-commerce" - Василь Маланка
WebChallenge
 
«Корисна верстка» - Юрій Артюх
«Корисна верстка» - Юрій Артюх«Корисна верстка» - Юрій Артюх
«Корисна верстка» - Юрій Артюх
WebChallenge
 
«Vagrant: інструмент для розробки та тестування» - Станіслав Малкін
«Vagrant: інструмент для розробки та тестування» - Станіслав Малкін  «Vagrant: інструмент для розробки та тестування» - Станіслав Малкін
«Vagrant: інструмент для розробки та тестування» - Станіслав Малкін
WebChallenge
 
«Як бути великим дизайнером» - Rey Mayson
«Як бути великим дизайнером» - Rey Mayson «Як бути великим дизайнером» - Rey Mayson
«Як бути великим дизайнером» - Rey Mayson
WebChallenge
 
«Що буде з індустрією веб-розробки через 5-10 років» - Олекасандр Трегуб
«Що буде з індустрією веб-розробки через 5-10 років» - Олекасандр Трегуб «Що буде з індустрією веб-розробки через 5-10 років» - Олекасандр Трегуб
«Що буде з індустрією веб-розробки через 5-10 років» - Олекасандр Трегуб
WebChallenge
 
«Top-5 помилок, які допускають QA інженери» - Олександр Кузняк
«Top-5 помилок, які допускають QA інженери» - Олександр Кузняк «Top-5 помилок, які допускають QA інженери» - Олександр Кузняк
«Top-5 помилок, які допускають QA інженери» - Олександр Кузняк
WebChallenge
 
«Розмір ПО як критерій ефективності, надійності на зручності» - Максим Сохацький
«Розмір ПО як критерій ефективності, надійності на зручності» - Максим Сохацький«Розмір ПО як критерій ефективності, надійності на зручності» - Максим Сохацький
«Розмір ПО як критерій ефективності, надійності на зручності» - Максим Сохацький
WebChallenge
 
«Minimalist Design» - Макс Ткачук
«Minimalist Design» - Макс Ткачук «Minimalist Design» - Макс Ткачук
«Minimalist Design» - Макс Ткачук
WebChallenge
 
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар
WebChallenge
 
«Сім лайвхаків в управлінні часом для розробника» - Сергій Крушевський, Іван...
«Сім лайвхаків в управлінні часом  для розробника» - Сергій Крушевський, Іван...«Сім лайвхаків в управлінні часом  для розробника» - Сергій Крушевський, Іван...
«Сім лайвхаків в управлінні часом для розробника» - Сергій Крушевський, Іван...
WebChallenge
 
«What is new in AngularJS 2.0» - Дмитро Малєєв
«What is new in AngularJS 2.0» - Дмитро Малєєв«What is new in AngularJS 2.0» - Дмитро Малєєв
«What is new in AngularJS 2.0» - Дмитро Малєєв
WebChallenge
 
«Место юзабилити в процессе разработки» - Артем Костенко
«Место юзабилити в процессе разработки» - Артем Костенко«Место юзабилити в процессе разработки» - Артем Костенко
«Место юзабилити в процессе разработки» - Артем Костенко
WebChallenge
 
report_Web_Сhallenge_v_281113
report_Web_Сhallenge_v_281113report_Web_Сhallenge_v_281113
report_Web_Сhallenge_v_281113WebChallenge
 
Web Challenge IV
Web Challenge IV Web Challenge IV
Web Challenge IV
WebChallenge
 

More from WebChallenge (16)

UA Web Challenge VII | report
UA Web Challenge VII | reportUA Web Challenge VII | report
UA Web Challenge VII | report
 
«Let's cache. Кешування на прикладі Wargaming Public API» - Святослав Кучерук
«Let's cache. Кешування на прикладі Wargaming Public API» - Святослав Кучерук«Let's cache. Кешування на прикладі Wargaming Public API» - Святослав Кучерук
«Let's cache. Кешування на прикладі Wargaming Public API» - Святослав Кучерук
 
"Вплив виходу платформи Magento 2.0 на світ e-commerce" - Василь Маланка
"Вплив виходу платформи Magento 2.0 на світ e-commerce" - Василь Маланка   "Вплив виходу платформи Magento 2.0 на світ e-commerce" - Василь Маланка
"Вплив виходу платформи Magento 2.0 на світ e-commerce" - Василь Маланка
 
«Корисна верстка» - Юрій Артюх
«Корисна верстка» - Юрій Артюх«Корисна верстка» - Юрій Артюх
«Корисна верстка» - Юрій Артюх
 
«Vagrant: інструмент для розробки та тестування» - Станіслав Малкін
«Vagrant: інструмент для розробки та тестування» - Станіслав Малкін  «Vagrant: інструмент для розробки та тестування» - Станіслав Малкін
«Vagrant: інструмент для розробки та тестування» - Станіслав Малкін
 
«Як бути великим дизайнером» - Rey Mayson
«Як бути великим дизайнером» - Rey Mayson «Як бути великим дизайнером» - Rey Mayson
«Як бути великим дизайнером» - Rey Mayson
 
«Що буде з індустрією веб-розробки через 5-10 років» - Олекасандр Трегуб
«Що буде з індустрією веб-розробки через 5-10 років» - Олекасандр Трегуб «Що буде з індустрією веб-розробки через 5-10 років» - Олекасандр Трегуб
«Що буде з індустрією веб-розробки через 5-10 років» - Олекасандр Трегуб
 
«Top-5 помилок, які допускають QA інженери» - Олександр Кузняк
«Top-5 помилок, які допускають QA інженери» - Олександр Кузняк «Top-5 помилок, які допускають QA інженери» - Олександр Кузняк
«Top-5 помилок, які допускають QA інженери» - Олександр Кузняк
 
«Розмір ПО як критерій ефективності, надійності на зручності» - Максим Сохацький
«Розмір ПО як критерій ефективності, надійності на зручності» - Максим Сохацький«Розмір ПО як критерій ефективності, надійності на зручності» - Максим Сохацький
«Розмір ПО як критерій ефективності, надійності на зручності» - Максим Сохацький
 
«Minimalist Design» - Макс Ткачук
«Minimalist Design» - Макс Ткачук «Minimalist Design» - Макс Ткачук
«Minimalist Design» - Макс Ткачук
 
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар
 
«Сім лайвхаків в управлінні часом для розробника» - Сергій Крушевський, Іван...
«Сім лайвхаків в управлінні часом  для розробника» - Сергій Крушевський, Іван...«Сім лайвхаків в управлінні часом  для розробника» - Сергій Крушевський, Іван...
«Сім лайвхаків в управлінні часом для розробника» - Сергій Крушевський, Іван...
 
«What is new in AngularJS 2.0» - Дмитро Малєєв
«What is new in AngularJS 2.0» - Дмитро Малєєв«What is new in AngularJS 2.0» - Дмитро Малєєв
«What is new in AngularJS 2.0» - Дмитро Малєєв
 
«Место юзабилити в процессе разработки» - Артем Костенко
«Место юзабилити в процессе разработки» - Артем Костенко«Место юзабилити в процессе разработки» - Артем Костенко
«Место юзабилити в процессе разработки» - Артем Костенко
 
report_Web_Сhallenge_v_281113
report_Web_Сhallenge_v_281113report_Web_Сhallenge_v_281113
report_Web_Сhallenge_v_281113
 
Web Challenge IV
Web Challenge IV Web Challenge IV
Web Challenge IV
 

Recently uploaded

[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
Design Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptxDesign Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptx
saathvikreddy2003
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
Toptal Tech
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
davidjhones387
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
Laura Szabó
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
uehowe
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
wolfsoftcompanyco
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
3a0sd7z3
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
3a0sd7z3
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
bseovas
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
k4ncd0z
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
rtunex8r
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
Donato Onofri
 

Recently uploaded (19)

[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
Design Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptxDesign Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptx
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
 

«Гайд з попередження дефектів у продуктовій компанії» - Людмила Федчук

  • 1. DEFECT PREVENTION GUIDE IN THE PRODUCT COMPANY
  • 2. ABOUT • 7 years in IT • 3 years at Wargaming • Web testing • Integration testing • Test management • People management
  • 3. OVERVIEW • Product quality • Quality assurance • Defect prevention • Main techniques • Software development lifecycle and role QA Engineer in it
  • 4. PRODUCT QUALITY • Who is responsible for quality?
  • 6. WHO IS WHO? Quality assurance Quality Control Testing
  • 7. QA/QC/TESTING # Quality Assurance Quality Control Testing 1 Activities which ensure the implementation of processes, procedures and standards in context to verification of developed software and intended requirements. Activities which ensure the verification of developed software with respect to documented (or not in some cases) requirements. Activities which ensure the identification of bugs/error/defects in the Software. 2 Focuses on processes and procedures rather then conducting actual testing on the system. Focuses on actual testing by executing Software with intend to identify bug/defect through implementation of procedures and process. Focuses on actual testing. 3 Process oriented activities. Product oriented activities. Product oriented activities. 4 Preventive activities. It is a corrective process. It is a preventive process. 5 It is a subset of Software Test Life Cycle (STLC). QC can be considered as the subset of Quality Assurance. Testing is the subset of Quality Control.
  • 8. WHAT IS DEFECT PREVENTION? Defect Prevention is a strategy applied to the software development life cycle that identifies root causes of defects and prevents them from recurring
  • 9. PRICE OF MISTAKE 160 140 120 100 80 60 40 20 0 Requirements Design Code Test Production
  • 10. TECHNIQUES • Requirements testing • Code review • Test Cases review • Risk analysis • Root cause analysis • Retrospective
  • 12. ROLES IN PRODUCT COMPANY
  • 13. PRE-PRODUCTION QA ACTIVITIES Name QA Team QA Tech Lead High Level Require-ments I R Design Mockups I I
  • 14. PRODUCTION QA ACTIVITIES • Create documentation: – Master Test Plan – Version/Integration Test Plan – Test Summary Report/ Integration Report – Test Cases/ Checklists/ Automation Scripts • Review: – LLR – Project Version Plan – Project Report – Architecture/ Tech Docs – Release
  • 15. POST-RELEASE QA ACTIVITIES Name QA Team QA Tech Lead Product Post- Release Report I I Release Postmortem Report I I
  • 16. Summary • Not only QA Engineers responsible for quality • The best way to avoid problem – to prevent it • QA Engineers should be involved in all phases of software development lifecycle
  • 17. Questions? Lyudmila Fedchuk l_fedchuk@wargaming.net