SlideShare a Scribd company logo
1 of 12
Download to read offline
Телефонуйте 911, наша якість
погіршується, пан Аудит тут для вас!
Сергій Русінчук
1
About
QA Manager
• CUCollaborate, фінтех
• _DRESSLAB, ML/AI віртуальна примірка одягу
• B2BSoft, телеком
• Deloitte, кібербезпека
• Trident Software, онлайн перекладач
Досвід роботи (8+ років)
Консалтинг (1+ років)
• Rusinchuk Consulting, засновник, консультування компаній і інженерів
2
Intro
• На сьогоднішній день існує значна кількість компаній, які спеціалізуються
на розробці програмного забезпечення і стикаються з проблемами,
пов'язаними з його якістю. Для виявлення недоліків та вдосконалення
якості програмного продукту настійно рекомендується провести аудит
процесів забезпечення якості. Цей аудит допоможе виявити слабкі місця
та розробити план заходів з покращення системи управління якістю.
Визначивши області для вдосконалення, компанія зможе вжити
коригувальних заходів з метою поліпшення якості свого програмного
продукту або послуги, зниження витрат і підвищення задоволеності
клієнтів.
3
Що таке аудит процесів забезпечення якості?
• Аудит якості в розробці програмного забезпечення включає в себе
перевірку та оцінку практик забезпечення якості організації, процесів і
систем, що прямо пов'язані з розробкою програмного забезпечення.
Цей тип аудиту зосереджується на забезпеченні відповідності процесів
розробки програмного забезпечення організації найкращим галузевим
практикам, стандартам якості та вимогам клієнтів.
4
Яка мета аудиту процесів забезпечення якості?
• Мета аудиту якості в розробці програмного забезпечення полягає в
наданні незалежної та об'єктивної оцінки практик забезпечення якості в
організації. Його головна спрямованість - визначити області для
покращення, підвищити якість програмного забезпечення, знизити
ризики, забезпечити відповідність вимогам та надати програмні
продукти, що відповідають або перевищують очікування клієнтів.
5
Червоні прапорці для початку аудиту процесів забезпечення якості
• Постійні Проблеми з Якістю: часті дефекти програмного забезпечення, скарги клієнтів
або інциденти, пов'язані з якістю, можуть вказувати на можливі недоліки у процесах
забезпечення якості і вимагати перевірки.
• Невідповідність Стандартам: якщо програмне забезпечення не відповідає галузевим
стандартам, нормативним вимогам або внутрішнім політикам якості, це свідчить про
необхідність проведення аудиту для виявлення областей невідповідності та
виправлення прогалин у практиках забезпечення якості.
• Затримки або Збої Проєкту: постійні затримки в проєкті або невдале розгортання
програмного забезпечення можуть вказувати на серйозні проблеми в процесах
забезпечення якості, які потребують дослідження за допомогою аудиту.
• Неефективна Практика Тестування: недостатнє тестове охоплення, неякісне планування
тестування або неефективність механізмів відстеження дефектів можуть сигналізувати
про необхідність проведення аудиту для підвищення ефективності практик тестування.
6
• Відсутність Документації: відсутність або недостатність основної документації з
контролю якості, такої як тест плани, специфікації вимог або процедури контролю
за змінами, може бути червоним прапорцем і вимагає проведення аудиту для
забезпечення належної документації та відстеження.
• Прогалини в Навичках Команди: якщо є докази недостатніх навичок в
забезпеченні якості, недостатнього навчання або прогалин в експертизі команди,
аудит може допомогти визначити сфери для вдосконалення та підтримати
ініціативи з розвитку навичок.
• Зміни в Технологіях або Процесах: суттєві зміни в технологіях, методологіях або
процесах розробки програмного забезпечення можуть потребувати аудиту, щоб
переконатися, що процеси забезпечення якості належним чином адаптовані та
синхронізовані з новими підходами.
• Фідбек від Стейкхолдерів: негативний фідбек від клієнтів чи стейкхолдерів щодо
якості програмного забезпечення, надійності чи зручності використання можуть
свідчити про необхідність проведення аудиту для вирішення основних проблем.
7
Які аспекти зазвичай оцінює аудит?
• Життєвий Цикл Розробки Програмного Забезпечення (SDLC): аудит включає огляд
процесів SDLC організації, що охоплює збір вимог, дизайн, написання коду,
тестування, розгортання та обслуговування. Аудитори оцінюють, чи дотримується
організація стандартизованого та чітко визначеного SDLC, включаючи практики
забезпечення якості на кожному етапі.
• Заходи Контролю Якості: перевірка ефективності заходів контролю якості організації,
таких як код рев’ю, модульне тестування, інтеграційне тестування та системне
тестування. Аудитори оцінюють ці заходи з метою забезпечення якості програмного
забезпечення та виявлення дефектів на ранніх стадіях процесу розробки.
• Управління Конфігурацією: перевірка наявності надійних методів керування
конфігурацією для відстеження та контролю версій програмного забезпечення,
конфігурацій і змін. Аудитори оцінюють процеси управління змінами в організації,
системи контролю версій і процедури управління релізами.
8
• Тестування Програмного Забезпечення: аудит включає оцінку процесів, методологій та
інструментів тестування програмного забезпечення організації. Аудитори перевіряють
планування тестування, написання тест кейсів, виконання тестів, відстеження дефектів і
охоплення тестуванням для переконання, що вони дотримуються відповідних практик
тестування для перевірки функціональності, продуктивності та безпеки програмного
забезпечення.
• Відповідність Стандартам: перевірка дотримання організацією відповідних стандартів і
структур якості програмного забезпечення, таких як ISO/IEC 25010 (модель якості
програмного забезпечення), інтеграція моделей зрілості (CMMI) або галузеві стандарти.
Аудитори оцінюють, наскільки організація дотримується цих стандартів і оцінюють
ефективність її заходів з забезпечення якості для виконання їх вимог.
• Документація та Відстеження: перегляд артефактів документації, створених під час
процесу розробки програмного забезпечення, включаючи специфікації вимог, проектні
документи, тест плани та юзер мануали. Аудитори оцінюють повноту, точність і
можливість відстеження цих документів, щоб переконатися, що вони ефективно
підтримують зусилля із забезпечення якості.
9
• Навчання та Компетенція: аудит включає оцінку навчальних програм та
рівнів компетенції персоналу, який займається розробкою програмного
забезпечення. Аудитори перевіряють, чи забезпечує організація
належне навчання та підтримку для свого персоналу, щоб переконатися,
що вони володіють практиками забезпечення якості та відповідними
технологіями.
• Постійне Вдосконалення: аудит включає оцінку зобов'язань організації
щодо постійного вдосконалення процесів розробки програмного
забезпечення. Аудитори шукають докази отриманих уроків, механізми
зворотного зв'язку, удосконалення процесів і впровадження найкращих
практик з метою підвищення якості програмного забезпечення з часом.
10
Outro
• Після аудиту створюється детальний звіт, у якому висвітлюються
висновки, області вдосконалення та рекомендації щодо коригувальних
дій. Цей звіт допомагає організації посилити практику забезпечення
якості, удосконалити процеси розробки програмного забезпечення та
надавати високоякісні програмні продукти, які відповідають очікуванням
клієнтів.
• Проводячи регулярні аудити забезпечення якості в розробці
програмного забезпечення, організації можуть виявити та усунути слабкі
місця або прогалини у своїх процесах, забезпечити відповідність
галузевим стандартам, підвищити загальну якість і надійність своїх
програмних рішень.
11
You’ll Never Walk Alone, пан Аудит тут для вас!
12

More Related Content

Similar to СЕРГІЙ РУСІНЧУК «Телефонуйте 911, наша якість погіршується, пан Аудит тут для вас!»

Кращи практики з аудиту та підтвердження довіри до інформаційних системи (ITA...
Кращи практики з аудиту та підтвердження довіри до інформаційних системи (ITA...Кращи практики з аудиту та підтвердження довіри до інформаційних системи (ITA...
Кращи практики з аудиту та підтвердження довіри до інформаційних системи (ITA...uisgslide
 
Основні положення професійної практики аудиту та підтвердження довіри до інфо...
Основні положення професійної практики аудиту та підтвердження довіри до інфо...Основні положення професійної практики аудиту та підтвердження довіри до інфо...
Основні положення професійної практики аудиту та підтвердження довіри до інфо...IsacaKyiv
 
л9 уя 2012
л9   уя 2012л9   уя 2012
л9 уя 2012STUYAKMMT
 
Олександр Боговид "Quality engineer - from manual to automation"
Олександр Боговид "Quality engineer - from manual to automation"Олександр Боговид "Quality engineer - from manual to automation"
Олександр Боговид "Quality engineer - from manual to automation"Dakiry
 
Презентація вебінару "Організація та проведення внутрішніх аудитів у відповід...
Презентація вебінару "Організація та проведення внутрішніх аудитів у відповід...Презентація вебінару "Організація та проведення внутрішніх аудитів у відповід...
Презентація вебінару "Організація та проведення внутрішніх аудитів у відповід...Improve Medical LLC
 
Любов Самойлова “Про Project Scope і не тільки” - Lviv PMDay
Любов Самойлова “Про Project Scope і не тільки” - Lviv PMDayЛюбов Самойлова “Про Project Scope і не тільки” - Lviv PMDay
Любов Самойлова “Про Project Scope і не тільки” - Lviv PMDayLviv Startup Club
 
M&o for coordinators of irex training centers august 2011 new
M&o for coordinators of irex training centers august 2011 newM&o for coordinators of irex training centers august 2011 new
M&o for coordinators of irex training centers august 2011 newOlena Bashun
 
РОМАН МЕЛЬНИК «Testing in CD_ how we implement it, risks etc.» Online QADay 2...
РОМАН МЕЛЬНИК «Testing in CD_ how we implement it, risks etc.» Online QADay 2...РОМАН МЕЛЬНИК «Testing in CD_ how we implement it, risks etc.» Online QADay 2...
РОМАН МЕЛЬНИК «Testing in CD_ how we implement it, risks etc.» Online QADay 2...GoQA
 
СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»
СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»
СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»GoQA
 
Презентація вебінару “Планування системи управління якістю. Практичне застосу...
Презентація вебінару “Планування системи управління якістю. Практичне застосу...Презентація вебінару “Планування системи управління якістю. Практичне застосу...
Презентація вебінару “Планування системи управління якістю. Практичне застосу...Improve Medical LLC
 
Test Planning & Test Strategy
Test Planning & Test StrategyTest Planning & Test Strategy
Test Planning & Test StrategyRoman Iakymchuk
 
Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...
Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...
Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...Elantix
 
Lektsiya 4. tema_2
Lektsiya 4. tema_2Lektsiya 4. tema_2
Lektsiya 4. tema_2CDN_IF
 
2015 впровадження СМЯ в медичних лабораторіях
2015 впровадження СМЯ в медичних лабораторіях2015 впровадження СМЯ в медичних лабораторіях
2015 впровадження СМЯ в медичних лабораторіяхACCLMU
 
Планування проекту
Планування проектуПланування проекту
Планування проектуOleg Nazarevych
 
Процес забезпечення якості програмних продуктів
Процес забезпечення якості програмних продуктівПроцес забезпечення якості програмних продуктів
Процес забезпечення якості програмних продуктівIgor Bronovskyy
 
IT Talks QA - якість процесів розробки
IT Talks QA - якість процесів розробкиIT Talks QA - якість процесів розробки
IT Talks QA - якість процесів розробкиVadym Muliavka
 
Лекція 6 baldrige award
Лекція 6 baldrige awardЛекція 6 baldrige award
Лекція 6 baldrige awardPavlo Syrvatka
 

Similar to СЕРГІЙ РУСІНЧУК «Телефонуйте 911, наша якість погіршується, пан Аудит тут для вас!» (20)

Кращи практики з аудиту та підтвердження довіри до інформаційних системи (ITA...
Кращи практики з аудиту та підтвердження довіри до інформаційних системи (ITA...Кращи практики з аудиту та підтвердження довіри до інформаційних системи (ITA...
Кращи практики з аудиту та підтвердження довіри до інформаційних системи (ITA...
 
Основні положення професійної практики аудиту та підтвердження довіри до інфо...
Основні положення професійної практики аудиту та підтвердження довіри до інфо...Основні положення професійної практики аудиту та підтвердження довіри до інфо...
Основні положення професійної практики аудиту та підтвердження довіри до інфо...
 
л9 уя 2012
л9   уя 2012л9   уя 2012
л9 уя 2012
 
л9 уя 2012
л9   уя 2012л9   уя 2012
л9 уя 2012
 
Олександр Боговид "Quality engineer - from manual to automation"
Олександр Боговид "Quality engineer - from manual to automation"Олександр Боговид "Quality engineer - from manual to automation"
Олександр Боговид "Quality engineer - from manual to automation"
 
Презентація вебінару "Організація та проведення внутрішніх аудитів у відповід...
Презентація вебінару "Організація та проведення внутрішніх аудитів у відповід...Презентація вебінару "Організація та проведення внутрішніх аудитів у відповід...
Презентація вебінару "Організація та проведення внутрішніх аудитів у відповід...
 
Любов Самойлова “Про Project Scope і не тільки” - Lviv PMDay
Любов Самойлова “Про Project Scope і не тільки” - Lviv PMDayЛюбов Самойлова “Про Project Scope і не тільки” - Lviv PMDay
Любов Самойлова “Про Project Scope і не тільки” - Lviv PMDay
 
M&o for coordinators of irex training centers august 2011 new
M&o for coordinators of irex training centers august 2011 newM&o for coordinators of irex training centers august 2011 new
M&o for coordinators of irex training centers august 2011 new
 
РОМАН МЕЛЬНИК «Testing in CD_ how we implement it, risks etc.» Online QADay 2...
РОМАН МЕЛЬНИК «Testing in CD_ how we implement it, risks etc.» Online QADay 2...РОМАН МЕЛЬНИК «Testing in CD_ how we implement it, risks etc.» Online QADay 2...
РОМАН МЕЛЬНИК «Testing in CD_ how we implement it, risks etc.» Online QADay 2...
 
СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»
СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»
СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»
 
The Principles of Quality Management_Ukr
The Principles of Quality Management_UkrThe Principles of Quality Management_Ukr
The Principles of Quality Management_Ukr
 
Презентація вебінару “Планування системи управління якістю. Практичне застосу...
Презентація вебінару “Планування системи управління якістю. Практичне застосу...Презентація вебінару “Планування системи управління якістю. Практичне застосу...
Презентація вебінару “Планування системи управління якістю. Практичне застосу...
 
Test Planning & Test Strategy
Test Planning & Test StrategyTest Planning & Test Strategy
Test Planning & Test Strategy
 
Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...
Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...
Якість продукту при створенні ПЗ. SDLC (Software development lifecycle). Роль...
 
Lektsiya 4. tema_2
Lektsiya 4. tema_2Lektsiya 4. tema_2
Lektsiya 4. tema_2
 
2015 впровадження СМЯ в медичних лабораторіях
2015 впровадження СМЯ в медичних лабораторіях2015 впровадження СМЯ в медичних лабораторіях
2015 впровадження СМЯ в медичних лабораторіях
 
Планування проекту
Планування проектуПланування проекту
Планування проекту
 
Процес забезпечення якості програмних продуктів
Процес забезпечення якості програмних продуктівПроцес забезпечення якості програмних продуктів
Процес забезпечення якості програмних продуктів
 
IT Talks QA - якість процесів розробки
IT Talks QA - якість процесів розробкиIT Talks QA - якість процесів розробки
IT Talks QA - якість процесів розробки
 
Лекція 6 baldrige award
Лекція 6 baldrige awardЛекція 6 baldrige award
Лекція 6 baldrige award
 

More from GoQA

АРТЕМ ГРИГОРЕНКО «Покращення процесів найму»
АРТЕМ ГРИГОРЕНКО «Покращення процесів найму»АРТЕМ ГРИГОРЕНКО «Покращення процесів найму»
АРТЕМ ГРИГОРЕНКО «Покращення процесів найму»GoQA
 
КАТЕРИНА ЖУПАН «Mobile Testing based on “ISTQB Mobile Application – Syllabus»
КАТЕРИНА ЖУПАН «Mobile Testing based on “ISTQB Mobile Application – Syllabus»КАТЕРИНА ЖУПАН «Mobile Testing based on “ISTQB Mobile Application – Syllabus»
КАТЕРИНА ЖУПАН «Mobile Testing based on “ISTQB Mobile Application – Syllabus»GoQA
 
МОРРІС-ВСЕСЛАВ ШОСТАК «Роль QA в індустрії програмного та апаратного забезпеч...
МОРРІС-ВСЕСЛАВ ШОСТАК «Роль QA в індустрії програмного та апаратного забезпеч...МОРРІС-ВСЕСЛАВ ШОСТАК «Роль QA в індустрії програмного та апаратного забезпеч...
МОРРІС-ВСЕСЛАВ ШОСТАК «Роль QA в індустрії програмного та апаратного забезпеч...GoQA
 
ОКСАНА ГОРОЩУК «Improving Quality Through Root Cause Analysis»
ОКСАНА ГОРОЩУК «Improving Quality Through Root Cause Analysis»ОКСАНА ГОРОЩУК «Improving Quality Through Root Cause Analysis»
ОКСАНА ГОРОЩУК «Improving Quality Through Root Cause Analysis»GoQA
 
ПАВЛО САФОНОВ «Як оцінити ефективність автоматизації»
ПАВЛО САФОНОВ «Як оцінити ефективність автоматизації»ПАВЛО САФОНОВ «Як оцінити ефективність автоматизації»
ПАВЛО САФОНОВ «Як оцінити ефективність автоматизації»GoQA
 
ГАННА КІЛІМОВА & СВІТЛАНА ЯКОВЛЄВА «ADA testing – те, що дуже на часі»
ГАННА КІЛІМОВА & СВІТЛАНА ЯКОВЛЄВА «ADA testing – те, що дуже на часі»ГАННА КІЛІМОВА & СВІТЛАНА ЯКОВЛЄВА «ADA testing – те, що дуже на часі»
ГАННА КІЛІМОВА & СВІТЛАНА ЯКОВЛЄВА «ADA testing – те, що дуже на часі»GoQA
 
СЕРГІЙ БРИТ «Як запускати тести з Playwright Java написані на Selenide. Не пе...
СЕРГІЙ БРИТ «Як запускати тести з Playwright Java написані на Selenide. Не пе...СЕРГІЙ БРИТ «Як запускати тести з Playwright Java написані на Selenide. Не пе...
СЕРГІЙ БРИТ «Як запускати тести з Playwright Java написані на Selenide. Не пе...GoQA
 
БОГДАН САВЧУК «IoT testing: Manual, Automation and Cyber Security techniques»
БОГДАН САВЧУК «IoT testing: Manual, Automation and Cyber Security techniques»БОГДАН САВЧУК «IoT testing: Manual, Automation and Cyber Security techniques»
БОГДАН САВЧУК «IoT testing: Manual, Automation and Cyber Security techniques»GoQA
 
ЕЛЬМІР ІСКАНДЕРОВ «Bulletproof Your Software: The Magic of Security Autotests»
ЕЛЬМІР ІСКАНДЕРОВ «Bulletproof Your Software: The Magic of Security Autotests»ЕЛЬМІР ІСКАНДЕРОВ «Bulletproof Your Software: The Magic of Security Autotests»
ЕЛЬМІР ІСКАНДЕРОВ «Bulletproof Your Software: The Magic of Security Autotests»GoQA
 
ІННА ДВОЙНІКОВА «Як вийти на Upwork та розширити горизонти QA»
ІННА ДВОЙНІКОВА «Як вийти на Upwork та розширити горизонти QA»ІННА ДВОЙНІКОВА «Як вийти на Upwork та розширити горизонти QA»
ІННА ДВОЙНІКОВА «Як вийти на Upwork та розширити горизонти QA»GoQA
 
КАТЕРИНА АБЗЯТОВА «Point of Growth: Transforming Challenges into Skill-Buildi...
КАТЕРИНА АБЗЯТОВА «Point of Growth: Transforming Challenges into Skill-Buildi...КАТЕРИНА АБЗЯТОВА «Point of Growth: Transforming Challenges into Skill-Buildi...
КАТЕРИНА АБЗЯТОВА «Point of Growth: Transforming Challenges into Skill-Buildi...GoQA
 
НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...
НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...
НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...GoQA
 
РІНА УЖЕВКО «Вплив архітектури на стратегію тестування»
РІНА УЖЕВКО «Вплив архітектури на стратегію тестування»РІНА УЖЕВКО «Вплив архітектури на стратегію тестування»
РІНА УЖЕВКО «Вплив архітектури на стратегію тестування»GoQA
 
СЕРГІЙ РУСІНЧУК «Розкриття майстерності QA команд через KPI»
СЕРГІЙ РУСІНЧУК «Розкриття майстерності QA команд через KPI»СЕРГІЙ РУСІНЧУК «Розкриття майстерності QA команд через KPI»
СЕРГІЙ РУСІНЧУК «Розкриття майстерності QA команд через KPI»GoQA
 
КАТЕРИНА АБЗЯТОВА - Certify with confidence: ISTQB Foundation 4.0. Common err...
КАТЕРИНА АБЗЯТОВА - Certify with confidence: ISTQB Foundation 4.0. Common err...КАТЕРИНА АБЗЯТОВА - Certify with confidence: ISTQB Foundation 4.0. Common err...
КАТЕРИНА АБЗЯТОВА - Certify with confidence: ISTQB Foundation 4.0. Common err...GoQA
 
Слуцька Вікторія - Виступити і не наступити на граблі: Як виступати QA спеціа...
Слуцька Вікторія - Виступити і не наступити на граблі: Як виступати QA спеціа...Слуцька Вікторія - Виступити і не наступити на граблі: Як виступати QA спеціа...
Слуцька Вікторія - Виступити і не наступити на граблі: Як виступати QA спеціа...GoQA
 
ОЛЕКСАНДР ХОТЕМСЬКИЙ «Планування стратегії розвитку тестування на проекті»
ОЛЕКСАНДР ХОТЕМСЬКИЙ «Планування стратегії розвитку тестування на проекті»ОЛЕКСАНДР ХОТЕМСЬКИЙ «Планування стратегії розвитку тестування на проекті»
ОЛЕКСАНДР ХОТЕМСЬКИЙ «Планування стратегії розвитку тестування на проекті»GoQA
 
ОЛЕКСІЙ ОСТАПОВ «Створення плагінів для pytest»
ОЛЕКСІЙ ОСТАПОВ «Створення плагінів для pytest»ОЛЕКСІЙ ОСТАПОВ «Створення плагінів для pytest»
ОЛЕКСІЙ ОСТАПОВ «Створення плагінів для pytest»GoQA
 
РОМАН ДУМАНСЬКИЙ «Testing the application in the Amazon Cloud»
РОМАН ДУМАНСЬКИЙ «Testing the application in the Amazon Cloud»РОМАН ДУМАНСЬКИЙ «Testing the application in the Amazon Cloud»
РОМАН ДУМАНСЬКИЙ «Testing the application in the Amazon Cloud»GoQA
 
ВЯЧЕСЛАВ САХАРОВ “Баги, хотфікси та воркераунди в космічній галузі. Вчимось н...
ВЯЧЕСЛАВ САХАРОВ “Баги, хотфікси та воркераунди в космічній галузі. Вчимось н...ВЯЧЕСЛАВ САХАРОВ “Баги, хотфікси та воркераунди в космічній галузі. Вчимось н...
ВЯЧЕСЛАВ САХАРОВ “Баги, хотфікси та воркераунди в космічній галузі. Вчимось н...GoQA
 

More from GoQA (20)

АРТЕМ ГРИГОРЕНКО «Покращення процесів найму»
АРТЕМ ГРИГОРЕНКО «Покращення процесів найму»АРТЕМ ГРИГОРЕНКО «Покращення процесів найму»
АРТЕМ ГРИГОРЕНКО «Покращення процесів найму»
 
КАТЕРИНА ЖУПАН «Mobile Testing based on “ISTQB Mobile Application – Syllabus»
КАТЕРИНА ЖУПАН «Mobile Testing based on “ISTQB Mobile Application – Syllabus»КАТЕРИНА ЖУПАН «Mobile Testing based on “ISTQB Mobile Application – Syllabus»
КАТЕРИНА ЖУПАН «Mobile Testing based on “ISTQB Mobile Application – Syllabus»
 
МОРРІС-ВСЕСЛАВ ШОСТАК «Роль QA в індустрії програмного та апаратного забезпеч...
МОРРІС-ВСЕСЛАВ ШОСТАК «Роль QA в індустрії програмного та апаратного забезпеч...МОРРІС-ВСЕСЛАВ ШОСТАК «Роль QA в індустрії програмного та апаратного забезпеч...
МОРРІС-ВСЕСЛАВ ШОСТАК «Роль QA в індустрії програмного та апаратного забезпеч...
 
ОКСАНА ГОРОЩУК «Improving Quality Through Root Cause Analysis»
ОКСАНА ГОРОЩУК «Improving Quality Through Root Cause Analysis»ОКСАНА ГОРОЩУК «Improving Quality Through Root Cause Analysis»
ОКСАНА ГОРОЩУК «Improving Quality Through Root Cause Analysis»
 
ПАВЛО САФОНОВ «Як оцінити ефективність автоматизації»
ПАВЛО САФОНОВ «Як оцінити ефективність автоматизації»ПАВЛО САФОНОВ «Як оцінити ефективність автоматизації»
ПАВЛО САФОНОВ «Як оцінити ефективність автоматизації»
 
ГАННА КІЛІМОВА & СВІТЛАНА ЯКОВЛЄВА «ADA testing – те, що дуже на часі»
ГАННА КІЛІМОВА & СВІТЛАНА ЯКОВЛЄВА «ADA testing – те, що дуже на часі»ГАННА КІЛІМОВА & СВІТЛАНА ЯКОВЛЄВА «ADA testing – те, що дуже на часі»
ГАННА КІЛІМОВА & СВІТЛАНА ЯКОВЛЄВА «ADA testing – те, що дуже на часі»
 
СЕРГІЙ БРИТ «Як запускати тести з Playwright Java написані на Selenide. Не пе...
СЕРГІЙ БРИТ «Як запускати тести з Playwright Java написані на Selenide. Не пе...СЕРГІЙ БРИТ «Як запускати тести з Playwright Java написані на Selenide. Не пе...
СЕРГІЙ БРИТ «Як запускати тести з Playwright Java написані на Selenide. Не пе...
 
БОГДАН САВЧУК «IoT testing: Manual, Automation and Cyber Security techniques»
БОГДАН САВЧУК «IoT testing: Manual, Automation and Cyber Security techniques»БОГДАН САВЧУК «IoT testing: Manual, Automation and Cyber Security techniques»
БОГДАН САВЧУК «IoT testing: Manual, Automation and Cyber Security techniques»
 
ЕЛЬМІР ІСКАНДЕРОВ «Bulletproof Your Software: The Magic of Security Autotests»
ЕЛЬМІР ІСКАНДЕРОВ «Bulletproof Your Software: The Magic of Security Autotests»ЕЛЬМІР ІСКАНДЕРОВ «Bulletproof Your Software: The Magic of Security Autotests»
ЕЛЬМІР ІСКАНДЕРОВ «Bulletproof Your Software: The Magic of Security Autotests»
 
ІННА ДВОЙНІКОВА «Як вийти на Upwork та розширити горизонти QA»
ІННА ДВОЙНІКОВА «Як вийти на Upwork та розширити горизонти QA»ІННА ДВОЙНІКОВА «Як вийти на Upwork та розширити горизонти QA»
ІННА ДВОЙНІКОВА «Як вийти на Upwork та розширити горизонти QA»
 
КАТЕРИНА АБЗЯТОВА «Point of Growth: Transforming Challenges into Skill-Buildi...
КАТЕРИНА АБЗЯТОВА «Point of Growth: Transforming Challenges into Skill-Buildi...КАТЕРИНА АБЗЯТОВА «Point of Growth: Transforming Challenges into Skill-Buildi...
КАТЕРИНА АБЗЯТОВА «Point of Growth: Transforming Challenges into Skill-Buildi...
 
НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...
НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...
НАТАЛІЯ ТРОЙНІЧ «Редизайн всього продукту, коли на проекті залишилось два ман...
 
РІНА УЖЕВКО «Вплив архітектури на стратегію тестування»
РІНА УЖЕВКО «Вплив архітектури на стратегію тестування»РІНА УЖЕВКО «Вплив архітектури на стратегію тестування»
РІНА УЖЕВКО «Вплив архітектури на стратегію тестування»
 
СЕРГІЙ РУСІНЧУК «Розкриття майстерності QA команд через KPI»
СЕРГІЙ РУСІНЧУК «Розкриття майстерності QA команд через KPI»СЕРГІЙ РУСІНЧУК «Розкриття майстерності QA команд через KPI»
СЕРГІЙ РУСІНЧУК «Розкриття майстерності QA команд через KPI»
 
КАТЕРИНА АБЗЯТОВА - Certify with confidence: ISTQB Foundation 4.0. Common err...
КАТЕРИНА АБЗЯТОВА - Certify with confidence: ISTQB Foundation 4.0. Common err...КАТЕРИНА АБЗЯТОВА - Certify with confidence: ISTQB Foundation 4.0. Common err...
КАТЕРИНА АБЗЯТОВА - Certify with confidence: ISTQB Foundation 4.0. Common err...
 
Слуцька Вікторія - Виступити і не наступити на граблі: Як виступати QA спеціа...
Слуцька Вікторія - Виступити і не наступити на граблі: Як виступати QA спеціа...Слуцька Вікторія - Виступити і не наступити на граблі: Як виступати QA спеціа...
Слуцька Вікторія - Виступити і не наступити на граблі: Як виступати QA спеціа...
 
ОЛЕКСАНДР ХОТЕМСЬКИЙ «Планування стратегії розвитку тестування на проекті»
ОЛЕКСАНДР ХОТЕМСЬКИЙ «Планування стратегії розвитку тестування на проекті»ОЛЕКСАНДР ХОТЕМСЬКИЙ «Планування стратегії розвитку тестування на проекті»
ОЛЕКСАНДР ХОТЕМСЬКИЙ «Планування стратегії розвитку тестування на проекті»
 
ОЛЕКСІЙ ОСТАПОВ «Створення плагінів для pytest»
ОЛЕКСІЙ ОСТАПОВ «Створення плагінів для pytest»ОЛЕКСІЙ ОСТАПОВ «Створення плагінів для pytest»
ОЛЕКСІЙ ОСТАПОВ «Створення плагінів для pytest»
 
РОМАН ДУМАНСЬКИЙ «Testing the application in the Amazon Cloud»
РОМАН ДУМАНСЬКИЙ «Testing the application in the Amazon Cloud»РОМАН ДУМАНСЬКИЙ «Testing the application in the Amazon Cloud»
РОМАН ДУМАНСЬКИЙ «Testing the application in the Amazon Cloud»
 
ВЯЧЕСЛАВ САХАРОВ “Баги, хотфікси та воркераунди в космічній галузі. Вчимось н...
ВЯЧЕСЛАВ САХАРОВ “Баги, хотфікси та воркераунди в космічній галузі. Вчимось н...ВЯЧЕСЛАВ САХАРОВ “Баги, хотфікси та воркераунди в космічній галузі. Вчимось н...
ВЯЧЕСЛАВ САХАРОВ “Баги, хотфікси та воркераунди в космічній галузі. Вчимось н...
 

Recently uploaded

О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяAdriana Himinets
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfssuser54595a
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxvitalina6709
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»tetiana1958
 

Recently uploaded (6)

Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. Біографія
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptx
 
Її величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptxЇї величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptx
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
 

СЕРГІЙ РУСІНЧУК «Телефонуйте 911, наша якість погіршується, пан Аудит тут для вас!»

  • 1. Телефонуйте 911, наша якість погіршується, пан Аудит тут для вас! Сергій Русінчук 1
  • 2. About QA Manager • CUCollaborate, фінтех • _DRESSLAB, ML/AI віртуальна примірка одягу • B2BSoft, телеком • Deloitte, кібербезпека • Trident Software, онлайн перекладач Досвід роботи (8+ років) Консалтинг (1+ років) • Rusinchuk Consulting, засновник, консультування компаній і інженерів 2
  • 3. Intro • На сьогоднішній день існує значна кількість компаній, які спеціалізуються на розробці програмного забезпечення і стикаються з проблемами, пов'язаними з його якістю. Для виявлення недоліків та вдосконалення якості програмного продукту настійно рекомендується провести аудит процесів забезпечення якості. Цей аудит допоможе виявити слабкі місця та розробити план заходів з покращення системи управління якістю. Визначивши області для вдосконалення, компанія зможе вжити коригувальних заходів з метою поліпшення якості свого програмного продукту або послуги, зниження витрат і підвищення задоволеності клієнтів. 3
  • 4. Що таке аудит процесів забезпечення якості? • Аудит якості в розробці програмного забезпечення включає в себе перевірку та оцінку практик забезпечення якості організації, процесів і систем, що прямо пов'язані з розробкою програмного забезпечення. Цей тип аудиту зосереджується на забезпеченні відповідності процесів розробки програмного забезпечення організації найкращим галузевим практикам, стандартам якості та вимогам клієнтів. 4
  • 5. Яка мета аудиту процесів забезпечення якості? • Мета аудиту якості в розробці програмного забезпечення полягає в наданні незалежної та об'єктивної оцінки практик забезпечення якості в організації. Його головна спрямованість - визначити області для покращення, підвищити якість програмного забезпечення, знизити ризики, забезпечити відповідність вимогам та надати програмні продукти, що відповідають або перевищують очікування клієнтів. 5
  • 6. Червоні прапорці для початку аудиту процесів забезпечення якості • Постійні Проблеми з Якістю: часті дефекти програмного забезпечення, скарги клієнтів або інциденти, пов'язані з якістю, можуть вказувати на можливі недоліки у процесах забезпечення якості і вимагати перевірки. • Невідповідність Стандартам: якщо програмне забезпечення не відповідає галузевим стандартам, нормативним вимогам або внутрішнім політикам якості, це свідчить про необхідність проведення аудиту для виявлення областей невідповідності та виправлення прогалин у практиках забезпечення якості. • Затримки або Збої Проєкту: постійні затримки в проєкті або невдале розгортання програмного забезпечення можуть вказувати на серйозні проблеми в процесах забезпечення якості, які потребують дослідження за допомогою аудиту. • Неефективна Практика Тестування: недостатнє тестове охоплення, неякісне планування тестування або неефективність механізмів відстеження дефектів можуть сигналізувати про необхідність проведення аудиту для підвищення ефективності практик тестування. 6
  • 7. • Відсутність Документації: відсутність або недостатність основної документації з контролю якості, такої як тест плани, специфікації вимог або процедури контролю за змінами, може бути червоним прапорцем і вимагає проведення аудиту для забезпечення належної документації та відстеження. • Прогалини в Навичках Команди: якщо є докази недостатніх навичок в забезпеченні якості, недостатнього навчання або прогалин в експертизі команди, аудит може допомогти визначити сфери для вдосконалення та підтримати ініціативи з розвитку навичок. • Зміни в Технологіях або Процесах: суттєві зміни в технологіях, методологіях або процесах розробки програмного забезпечення можуть потребувати аудиту, щоб переконатися, що процеси забезпечення якості належним чином адаптовані та синхронізовані з новими підходами. • Фідбек від Стейкхолдерів: негативний фідбек від клієнтів чи стейкхолдерів щодо якості програмного забезпечення, надійності чи зручності використання можуть свідчити про необхідність проведення аудиту для вирішення основних проблем. 7
  • 8. Які аспекти зазвичай оцінює аудит? • Життєвий Цикл Розробки Програмного Забезпечення (SDLC): аудит включає огляд процесів SDLC організації, що охоплює збір вимог, дизайн, написання коду, тестування, розгортання та обслуговування. Аудитори оцінюють, чи дотримується організація стандартизованого та чітко визначеного SDLC, включаючи практики забезпечення якості на кожному етапі. • Заходи Контролю Якості: перевірка ефективності заходів контролю якості організації, таких як код рев’ю, модульне тестування, інтеграційне тестування та системне тестування. Аудитори оцінюють ці заходи з метою забезпечення якості програмного забезпечення та виявлення дефектів на ранніх стадіях процесу розробки. • Управління Конфігурацією: перевірка наявності надійних методів керування конфігурацією для відстеження та контролю версій програмного забезпечення, конфігурацій і змін. Аудитори оцінюють процеси управління змінами в організації, системи контролю версій і процедури управління релізами. 8
  • 9. • Тестування Програмного Забезпечення: аудит включає оцінку процесів, методологій та інструментів тестування програмного забезпечення організації. Аудитори перевіряють планування тестування, написання тест кейсів, виконання тестів, відстеження дефектів і охоплення тестуванням для переконання, що вони дотримуються відповідних практик тестування для перевірки функціональності, продуктивності та безпеки програмного забезпечення. • Відповідність Стандартам: перевірка дотримання організацією відповідних стандартів і структур якості програмного забезпечення, таких як ISO/IEC 25010 (модель якості програмного забезпечення), інтеграція моделей зрілості (CMMI) або галузеві стандарти. Аудитори оцінюють, наскільки організація дотримується цих стандартів і оцінюють ефективність її заходів з забезпечення якості для виконання їх вимог. • Документація та Відстеження: перегляд артефактів документації, створених під час процесу розробки програмного забезпечення, включаючи специфікації вимог, проектні документи, тест плани та юзер мануали. Аудитори оцінюють повноту, точність і можливість відстеження цих документів, щоб переконатися, що вони ефективно підтримують зусилля із забезпечення якості. 9
  • 10. • Навчання та Компетенція: аудит включає оцінку навчальних програм та рівнів компетенції персоналу, який займається розробкою програмного забезпечення. Аудитори перевіряють, чи забезпечує організація належне навчання та підтримку для свого персоналу, щоб переконатися, що вони володіють практиками забезпечення якості та відповідними технологіями. • Постійне Вдосконалення: аудит включає оцінку зобов'язань організації щодо постійного вдосконалення процесів розробки програмного забезпечення. Аудитори шукають докази отриманих уроків, механізми зворотного зв'язку, удосконалення процесів і впровадження найкращих практик з метою підвищення якості програмного забезпечення з часом. 10
  • 11. Outro • Після аудиту створюється детальний звіт, у якому висвітлюються висновки, області вдосконалення та рекомендації щодо коригувальних дій. Цей звіт допомагає організації посилити практику забезпечення якості, удосконалити процеси розробки програмного забезпечення та надавати високоякісні програмні продукти, які відповідають очікуванням клієнтів. • Проводячи регулярні аудити забезпечення якості в розробці програмного забезпечення, організації можуть виявити та усунути слабкі місця або прогалини у своїх процесах, забезпечити відповідність галузевим стандартам, підвищити загальну якість і надійність своїх програмних рішень. 11
  • 12. You’ll Never Walk Alone, пан Аудит тут для вас! 12