SlideShare a Scribd company logo
1 of 17
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 classificationReturn 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 ProjectSarah Elson
 
Principles of Software testing
Principles of Software testingPrinciples of Software testing
Principles of Software testingMd 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 ValidationMusTufa Nullwala
 
What is Sanity Testing? Edureka
What is Sanity Testing? EdurekaWhat is Sanity Testing? Edureka
What is Sanity Testing? EdurekaEdureka!
 
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 ServicesTestrig Technologies
 
Basics of Software Testing
Basics of Software TestingBasics of Software Testing
Basics of Software TestingShakal Shukla
 
What is sanity testing
What is sanity testingWhat is sanity testing
What is sanity testingpooja deshmukh
 
Software testing-and-analysis
Software testing-and-analysisSoftware testing-and-analysis
Software testing-and-analysisWBUTTUTORIALS
 
Software Testing Principles
Software Testing PrinciplesSoftware Testing Principles
Software Testing PrinciplesKanoah
 
Verification
VerificationVerification
Verificationharshil01
 
ST-All about Test Case-p3
ST-All about Test Case-p3ST-All about Test Case-p3
ST-All about Test Case-p3Prachi Sasankar
 
Fundamentals of testing
Fundamentals of testingFundamentals of testing
Fundamentals of testingBugRaptors
 
What is Ad-Hoc Testing
What is Ad-Hoc TestingWhat is Ad-Hoc Testing
What is Ad-Hoc TestingExforsys Inc
 
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 0David 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.pptxTangZhiSiang
 
Quality assurance and management, software engineering
Quality assurance and management, software engineeringQuality assurance and management, software engineering
Quality assurance and management, software engineeringRupesh Vaishnav
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assuranceRizky Munggaran
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing FundamentalsChankey 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.pptxCalidad Infotech
 
Process Guidelines V2
Process Guidelines V2Process Guidelines V2
Process Guidelines V2Imaginea
 
What_is_Software_Testing.pdf
What_is_Software_Testing.pdfWhat_is_Software_Testing.pdf
What_is_Software_Testing.pdfVuongPhm
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTINGRaju Raaj
 
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).pptxSirRafiLectures
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assuranceEr. Nancy
 
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 perspectiveImaginea
 
Software Quality Assurance - Software Engineering
Software Quality Assurance - Software EngineeringSoftware Quality Assurance - Software Engineering
Software Quality Assurance - Software EngineeringPurvik 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 | reportWebChallenge
 
«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
 

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

定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一3sw2qly1
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewingDenver Web Design brochure for public viewing
Denver Web Design brochure for public viewingbigorange77
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Deliverybabeytanya
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Personfurqan222004
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Lucknow
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfThe Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfMilind Agarwal
 

Recently uploaded (20)

定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewingDenver Web Design brochure for public viewing
Denver Web Design brochure for public viewing
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Person
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfThe Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
 

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

  • 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