SlideShare a Scribd company logo
1 of 20
QA - якість процесів
розробки
Володимир Бородаєвський
1. QA & QC
2. Процеси в роботi QA
3. Приклади
4. ?
Agenda
QA vs QC
QA vs QC
Quality Control (контроль якості) - це процес пошуку помилок
в продукті, з метою їх подальшого виправлення. Quality Control
фокусується на оцінці якості продукту в данний момент часу.
Quality Assurance (забезпечення якості) - це превентивний
процес, його метою є забезпечення якості продукту в
майбутньому. Quality Assurance спрямований більше на
процеси розробки.
QA vs QC
QA QC
Процес створення
продукту
Фокус Запланований/
створений функціонал
Зменшити кількість
майбутніх проблем
Ціль Оцінка готовності
продукту
Превентивний,
Профілактика
Тип
підходу
Реактивний,
Діагностика
● Test management
● Test lead
● Test analysis
● Test design
● Test execution
QA & QC
Процеси в роботi QA
1. Планування
1. Моніторинг процесiв
1. Контроль процесів тестування
1. Донесення важливостi якості
Процеси в роботi QA
Планування:
План робіт
Перелік
Методи
Терміни
Робота з вимогами
Аналіз ризиків
Процеси в роботi QA
Моніторинг процесiв. І - умови:
Стабiльнiсть
Вхідні/вихідні данні
Уніфікований формат
Інформація про актуальний статус
Процеси в роботi QA
Моніторинг процесiв. IІ - метрики:
Продуктивність
Стабільність
Точність
Керованість
...
Процеси в роботi QA
Контроль інструментів тестування:
Планування тестових робіт
Метрики виконаного тестування
Розподіл ролей
Перевірка тест-документації
Контроль процесу виконання
Процеси в роботi QA
Донесення важливостi якості
Процеси в роботi QA
Гонка за показниками призводить до хороших показників
Приклади
Проектний ризик - це зафіксована
можливість виникнення втрат.
Приклади
Втрати можуть бути виражені в формі:
зниження якості продукту
підвищення вартості проекту
перевищення термінів
провал в досягненні мети проекту.
Приклади
Цінність ідеалу в тому, що він
віддаляється по мірі того, як ми
наближаємось до нього.
Махатма Ганді
IT Talks QA - якість процесів розробки

More Related Content

Viewers also liked

IT Talks Тестування та аналіз вимог
IT Talks Тестування та аналіз вимогIT Talks Тестування та аналіз вимог
IT Talks Тестування та аналіз вимогVadym Muliavka
 
IT Talks The approach for solving impossible tasks (dynamic programming)
IT Talks The approach for solving impossible tasks (dynamic programming)IT Talks The approach for solving impossible tasks (dynamic programming)
IT Talks The approach for solving impossible tasks (dynamic programming)Vadym Muliavka
 
IT Talks Автоматизація тестування з допомогою Selenium
IT Talks Автоматизація тестування з допомогою SeleniumIT Talks Автоматизація тестування з допомогою Selenium
IT Talks Автоматизація тестування з допомогою SeleniumVadym Muliavka
 
IT Talks "VR Tips for Engineers and Developers"
IT Talks "VR Tips for Engineers and Developers"IT Talks "VR Tips for Engineers and Developers"
IT Talks "VR Tips for Engineers and Developers"Vadym Muliavka
 
Rivne IT Talks How to programa Quantum Computer?
Rivne IT Talks How to programa Quantum Computer?Rivne IT Talks How to programa Quantum Computer?
Rivne IT Talks How to programa Quantum Computer?Vadym Muliavka
 
Equivalence partitions analysis
Equivalence partitions analysisEquivalence partitions analysis
Equivalence partitions analysisVadym Muliavka
 
Bug reporting and tracking
Bug reporting and trackingBug reporting and tracking
Bug reporting and trackingVadym Muliavka
 
Boundary value analysis
Boundary value analysisBoundary value analysis
Boundary value analysisVadym Muliavka
 
Roman Valchuk "Introducing to DevOps technologies"
Roman Valchuk "Introducing to DevOps technologies"Roman Valchuk "Introducing to DevOps technologies"
Roman Valchuk "Introducing to DevOps technologies"Vadym Muliavka
 

Viewers also liked (9)

IT Talks Тестування та аналіз вимог
IT Talks Тестування та аналіз вимогIT Talks Тестування та аналіз вимог
IT Talks Тестування та аналіз вимог
 
IT Talks The approach for solving impossible tasks (dynamic programming)
IT Talks The approach for solving impossible tasks (dynamic programming)IT Talks The approach for solving impossible tasks (dynamic programming)
IT Talks The approach for solving impossible tasks (dynamic programming)
 
IT Talks Автоматизація тестування з допомогою Selenium
IT Talks Автоматизація тестування з допомогою SeleniumIT Talks Автоматизація тестування з допомогою Selenium
IT Talks Автоматизація тестування з допомогою Selenium
 
IT Talks "VR Tips for Engineers and Developers"
IT Talks "VR Tips for Engineers and Developers"IT Talks "VR Tips for Engineers and Developers"
IT Talks "VR Tips for Engineers and Developers"
 
Rivne IT Talks How to programa Quantum Computer?
Rivne IT Talks How to programa Quantum Computer?Rivne IT Talks How to programa Quantum Computer?
Rivne IT Talks How to programa Quantum Computer?
 
Equivalence partitions analysis
Equivalence partitions analysisEquivalence partitions analysis
Equivalence partitions analysis
 
Bug reporting and tracking
Bug reporting and trackingBug reporting and tracking
Bug reporting and tracking
 
Boundary value analysis
Boundary value analysisBoundary value analysis
Boundary value analysis
 
Roman Valchuk "Introducing to DevOps technologies"
Roman Valchuk "Introducing to DevOps technologies"Roman Valchuk "Introducing to DevOps technologies"
Roman Valchuk "Introducing to DevOps technologies"
 

Similar to IT Talks QA - якість процесів розробки

СЕРГІЙ РУСІНЧУК «Телефонуйте 911, наша якість погіршується, пан Аудит тут для...
СЕРГІЙ РУСІНЧУК «Телефонуйте 911, наша якість погіршується, пан Аудит тут для...СЕРГІЙ РУСІНЧУК «Телефонуйте 911, наша якість погіршується, пан Аудит тут для...
СЕРГІЙ РУСІНЧУК «Телефонуйте 911, наша якість погіршується, пан Аудит тут для...GoQA
 
Презентація вебінару “Планування системи управління якістю. Практичне застосу...
Презентація вебінару “Планування системи управління якістю. Практичне застосу...Презентація вебінару “Планування системи управління якістю. Практичне застосу...
Презентація вебінару “Планування системи управління якістю. Практичне застосу...Improve Medical LLC
 
РОМАН МЕЛЬНИК «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
 
Алгоритм розробки та впровадження системи управління якістю на підприємстві з...
Алгоритм розробки та впровадження системи управління якістю на підприємстві з...Алгоритм розробки та впровадження системи управління якістю на підприємстві з...
Алгоритм розробки та впровадження системи управління якістю на підприємстві з...Improve Medical LLC
 
л9 уя 2012
л9   уя 2012л9   уя 2012
л9 уя 2012STUYAKMMT
 
Тестування ПЗ
Тестування ПЗТестування ПЗ
Тестування ПЗKyrylo Bezpalyi
 
Standardization-and-certification-14.pptx
Standardization-and-certification-14.pptxStandardization-and-certification-14.pptx
Standardization-and-certification-14.pptxssuser8584b1
 
Лекція 7 показники якості
Лекція 7 показники якостіЛекція 7 показники якості
Лекція 7 показники якостіPavlo Syrvatka
 
Proces 04 2014
Proces 04 2014Proces 04 2014
Proces 04 2014wbc-rivne
 
Flow-process Work Compliance Control (1).pptx
Flow-process Work Compliance Control (1).pptxFlow-process Work Compliance Control (1).pptx
Flow-process Work Compliance Control (1).pptxtisenkoandrij694
 
СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»
СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»
СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»GoQA
 
Процес забезпечення якості програмних продуктів
Процес забезпечення якості програмних продуктівПроцес забезпечення якості програмних продуктів
Процес забезпечення якості програмних продуктівIgor Bronovskyy
 
Test Planning & Test Strategy
Test Planning & Test StrategyTest Planning & Test Strategy
Test Planning & Test StrategyRoman Iakymchuk
 
Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...
Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...
Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...Center for Health Care Studies
 
л13 уя 2012
л13  уя 2012л13  уя 2012
л13 уя 2012STUYAKMMT
 
Бізнес_процеси_М1_Процесна_структура_підприємства_29.pptx
Бізнес_процеси_М1_Процесна_структура_підприємства_29.pptxБізнес_процеси_М1_Процесна_структура_підприємства_29.pptx
Бізнес_процеси_М1_Процесна_структура_підприємства_29.pptxRostyslavDmytruk
 
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...GoQA
 
Презентація вебінару “Попереджувальні та коригувальні дії. Як працює CAPA? По...
Презентація вебінару “Попереджувальні та коригувальні дії. Як працює CAPA? По...Презентація вебінару “Попереджувальні та коригувальні дії. Як працює CAPA? По...
Презентація вебінару “Попереджувальні та коригувальні дії. Як працює CAPA? По...Improve Medical LLC
 

Similar to IT Talks QA - якість процесів розробки (20)

СЕРГІЙ РУСІНЧУК «Телефонуйте 911, наша якість погіршується, пан Аудит тут для...
СЕРГІЙ РУСІНЧУК «Телефонуйте 911, наша якість погіршується, пан Аудит тут для...СЕРГІЙ РУСІНЧУК «Телефонуйте 911, наша якість погіршується, пан Аудит тут для...
СЕРГІЙ РУСІНЧУК «Телефонуйте 911, наша якість погіршується, пан Аудит тут для...
 
Презентація вебінару “Планування системи управління якістю. Практичне застосу...
Презентація вебінару “Планування системи управління якістю. Практичне застосу...Презентація вебінару “Планування системи управління якістю. Практичне застосу...
Презентація вебінару “Планування системи управління якістю. Практичне застосу...
 
РОМАН МЕЛЬНИК «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...
 
Алгоритм розробки та впровадження системи управління якістю на підприємстві з...
Алгоритм розробки та впровадження системи управління якістю на підприємстві з...Алгоритм розробки та впровадження системи управління якістю на підприємстві з...
Алгоритм розробки та впровадження системи управління якістю на підприємстві з...
 
л9 уя 2012
л9   уя 2012л9   уя 2012
л9 уя 2012
 
л9 уя 2012
л9   уя 2012л9   уя 2012
л9 уя 2012
 
Тестування ПЗ
Тестування ПЗТестування ПЗ
Тестування ПЗ
 
Standardization-and-certification-14.pptx
Standardization-and-certification-14.pptxStandardization-and-certification-14.pptx
Standardization-and-certification-14.pptx
 
Лекція 7 показники якості
Лекція 7 показники якостіЛекція 7 показники якості
Лекція 7 показники якості
 
Proces 04 2014
Proces 04 2014Proces 04 2014
Proces 04 2014
 
Flow-process Work Compliance Control (1).pptx
Flow-process Work Compliance Control (1).pptxFlow-process Work Compliance Control (1).pptx
Flow-process Work Compliance Control (1).pptx
 
СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»
СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»
СВІТЛАНА ЯКОВЛЄВА «Реформування QA підходу – як це було і що з цього вийшло»
 
Процес забезпечення якості програмних продуктів
Процес забезпечення якості програмних продуктівПроцес забезпечення якості програмних продуктів
Процес забезпечення якості програмних продуктів
 
Test Planning & Test Strategy
Test Planning & Test StrategyTest Planning & Test Strategy
Test Planning & Test Strategy
 
Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...
Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...
Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...
 
л13 уя 2012
л13  уя 2012л13  уя 2012
л13 уя 2012
 
л13 уя 2012
л13  уя 2012л13  уя 2012
л13 уя 2012
 
Бізнес_процеси_М1_Процесна_структура_підприємства_29.pptx
Бізнес_процеси_М1_Процесна_структура_підприємства_29.pptxБізнес_процеси_М1_Процесна_структура_підприємства_29.pptx
Бізнес_процеси_М1_Процесна_структура_підприємства_29.pptx
 
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
 
Презентація вебінару “Попереджувальні та коригувальні дії. Як працює CAPA? По...
Презентація вебінару “Попереджувальні та коригувальні дії. Як працює CAPA? По...Презентація вебінару “Попереджувальні та коригувальні дії. Як працює CAPA? По...
Презентація вебінару “Попереджувальні та коригувальні дії. Як працює CAPA? По...
 

IT Talks QA - якість процесів розробки

  • 1. QA - якість процесів розробки Володимир Бородаєвський
  • 2. 1. QA & QC 2. Процеси в роботi QA 3. Приклади 4. ? Agenda
  • 4. QA vs QC Quality Control (контроль якості) - це процес пошуку помилок в продукті, з метою їх подальшого виправлення. Quality Control фокусується на оцінці якості продукту в данний момент часу. Quality Assurance (забезпечення якості) - це превентивний процес, його метою є забезпечення якості продукту в майбутньому. Quality Assurance спрямований більше на процеси розробки.
  • 5. QA vs QC QA QC Процес створення продукту Фокус Запланований/ створений функціонал Зменшити кількість майбутніх проблем Ціль Оцінка готовності продукту Превентивний, Профілактика Тип підходу Реактивний, Діагностика
  • 6. ● Test management ● Test lead ● Test analysis ● Test design ● Test execution QA & QC
  • 8. 1. Планування 1. Моніторинг процесiв 1. Контроль процесів тестування 1. Донесення важливостi якості Процеси в роботi QA
  • 9. Планування: План робіт Перелік Методи Терміни Робота з вимогами Аналіз ризиків Процеси в роботi QA
  • 10. Моніторинг процесiв. І - умови: Стабiльнiсть Вхідні/вихідні данні Уніфікований формат Інформація про актуальний статус Процеси в роботi QA
  • 11. Моніторинг процесiв. IІ - метрики: Продуктивність Стабільність Точність Керованість ... Процеси в роботi QA
  • 12. Контроль інструментів тестування: Планування тестових робіт Метрики виконаного тестування Розподіл ролей Перевірка тест-документації Контроль процесу виконання Процеси в роботi QA
  • 14.
  • 15.
  • 16. Гонка за показниками призводить до хороших показників Приклади
  • 17. Проектний ризик - це зафіксована можливість виникнення втрат. Приклади
  • 18. Втрати можуть бути виражені в формі: зниження якості продукту підвищення вартості проекту перевищення термінів провал в досягненні мети проекту. Приклади
  • 19. Цінність ідеалу в тому, що він віддаляється по мірі того, як ми наближаємось до нього. Махатма Ганді