Download - IT Talks Тестування та аналіз вимог
ТЕСТУВАННЯ ТА АНАЛІЗ ТЕСТУВАННЯ ТА АНАЛІЗ ВИМОГВИМОГ
AGENDAAGENDA
• REQUIREMENTS ENGINEERINGREQUIREMENTS ENGINEERING• GATHERINGGATHERING• REQUIREMENTS SPECIFICATIONREQUIREMENTS SPECIFICATION
• REQUIREMENTS ANALYSISREQUIREMENTS ANALYSIS• ТИПИ ВИМОГТИПИ ВИМОГ• ХАРАКТЕРИСТИКИ ВИМОГХАРАКТЕРИСТИКИ ВИМОГ
• QUESTIONS?QUESTIONS?
REQUIREMENTS ENGINEERINGREQUIREMENTS ENGINEERING
REQUIREMENTS ENGINEERINGREQUIREMENTS ENGINEERING
• ЗБІР ВИМОГ (ЗБІР ВИМОГ (REQUIREMENTS REQUIREMENTS SOLICITATION/GATHERINGSOLICITATION/GATHERING))
• АНАЛІЗ / ТЕСТУВАННЯ ВИМОГ (АНАЛІЗ / ТЕСТУВАННЯ ВИМОГ (REQUIREMENTS REQUIREMENTS ANALYSISANALYSIS))
• ДОКУМЕНТУВАННЯ ВИМОГ (REQUIREMENTS SPECIFICATION)
ЗБІР ВИМОГЗБІР ВИМОГREQUIREMENTS SOLICITATION/GATHERINGREQUIREMENTS SOLICITATION/GATHERING
Мета:
Визначення функціоналу продуктуАналіз вартості роботи
ІНТЕРВ’ЮІНТЕРВ’Ю
ЗБІР ВИМОГЗБІР ВИМОГ
ІНТЕРВ’ЮІНТЕРВ’Ю•КЛАСИЧНЕКЛАСИЧНЕ•ПЕРЕПИСКАПЕРЕПИСКА
ЗБІР ВИМОГЗБІР ВИМОГ
ПРОТОТИПІЗАЦІЯПРОТОТИПІЗАЦІЯ
ЗБІР ВИМОГЗБІР ВИМОГ
ПРОТОТИПІЗАЦІЯПРОТОТИПІЗАЦІЯ•ДОРОГОДОРОГО•ДОВГОДОВГО•ТОЧНОТОЧНО
ЗБІР ВИМОГЗБІР ВИМОГ
АНАЛІЗ / ТЕСТУВАННЯ ВИМОГ АНАЛІЗ / ТЕСТУВАННЯ ВИМОГ ((REQUIREMENTS ANALYSIS) REQUIREMENTS ANALYSIS)
Мета:
Уникання дефектів на ранніх етапах розробки
ДОКУМЕНТУВАННЯ ВИМОГ ДОКУМЕНТУВАННЯ ВИМОГ (REQUIREMENTS SPECIFICATION)(REQUIREMENTS SPECIFICATION)
Мета:
Формальна фіксація вимог
ДОКУМЕНТУВАННЯ ВИМОГ ДОКУМЕНТУВАННЯ ВИМОГ (REQUIREMENTS SPECIFICATION)(REQUIREMENTS SPECIFICATION)
Послідовність документування:
• СТВОРЕННЯ СТРУКТУРИ СТВОРЕННЯ СТРУКТУРИ ((JIRA, EXCELJIRA, EXCEL))
• УЗГОДЖЕННЯ СТРУКТУРИУЗГОДЖЕННЯ СТРУКТУРИ• ВИЗНАЧЕННЯ ПРІОРИТЕТІВВИЗНАЧЕННЯ ПРІОРИТЕТІВ
REQUIREMENTS ANALYSISREQUIREMENTS ANALYSIS
REQUIREMENTS ANALYSISREQUIREMENTS ANALYSIS
ВИМОГИ:ВИМОГИ:• БІЗНЕС-ВИМОГИБІЗНЕС-ВИМОГИ: МЕТА РОЗРОБКИ ПРОДУКТУ: МЕТА РОЗРОБКИ ПРОДУКТУ• КОРИСТУВАЦЬКІКОРИСТУВАЦЬКІ: ЩО МОЖЕ ЗРОБИТИ КОРИСТУВАЧ З : ЩО МОЖЕ ЗРОБИТИ КОРИСТУВАЧ З
ПРОДУКТОМПРОДУКТОМ• ФУНКЦІОНАЛЬНІФУНКЦІОНАЛЬНІ: ЯК ПРАЦЮВАТИМЕ СИСТЕМА, ПОВЕДІНКА: ЯК ПРАЦЮВАТИМЕ СИСТЕМА, ПОВЕДІНКА• НЕФУНКЦІОНАЛЬНІНЕФУНКЦІОНАЛЬНІ: ВЛАСТИВОСТІ СИСТЕМИ ПРИ РОБОТІ: ВЛАСТИВОСТІ СИСТЕМИ ПРИ РОБОТІ
REQUIREMENTS ANALYSISREQUIREMENTS ANALYSIS
ВИМОГИ ДО ВИМОГ:ВИМОГИ ДО ВИМОГ:• ISO/IEC 25010:2011ISO/IEC 25010:2011• ISO/IEC 9126-1:2001ISO/IEC 9126-1:2001
REQUIREMENTS ANALYSISREQUIREMENTS ANALYSIS
ВИМОГИ ДО ВИМОГ:ВИМОГИ ДО ВИМОГ:
• COMPLETENESS (ЗАКІНЧЕНІСТЬ)• ATOMICITY (АТОМАРНІСТЬ)• CLEARNESS (ОДНОЗНАЧНІСТЬ)• TRACEABILITY (ВІДСТЕЖУВАНІСТЬ)
REQUIREMENTS ANALYSISREQUIREMENTS ANALYSIS
COMPLETENESS (ЗАКІНЧЕНІСТЬ))
•ВІДСУТНІ ДОДАТКОВІ ВИМОГИВІДСУТНІ ДОДАТКОВІ ВИМОГИ•ВКАЗАНА ЧАСТИНА З НАБОРУВКАЗАНА ЧАСТИНА З НАБОРУ
REQUIREMENTS ANALYSISREQUIREMENTS ANALYSIS
ATOMICITY (АТОМАРНІСТЬ)
•ВИМОГА ВКЛЮЧАЄ В СЕБЕ ВИМОГА ВКЛЮЧАЄ В СЕБЕ КІЛЬКА ІНШИХ ВИМОГКІЛЬКА ІНШИХ ВИМОГ
REQUIREMENTS ANALYSISREQUIREMENTS ANALYSIS
CLEARNESS (ОДНОЗНАЧНІСТЬ)
•НАЯВНІСТЬ ФРАЗ, НАЯВНІСТЬ ФРАЗ, ДОПУСКАЮЧИХ СУБ’ЄКТИВНЕ ДОПУСКАЮЧИХ СУБ’ЄКТИВНЕ ТЛУМАЧЕННЯТЛУМАЧЕННЯ
REQUIREMENTS ANALYSISREQUIREMENTS ANALYSIS
TRACEABILITY (ВІДСТЕЖУВАНІСТЬ)
•ВИМОГИ НЕ ПРОНУМЕРОВАНІ, ВИМОГИ НЕ ПРОНУМЕРОВАНІ, НЕ СТРУКТУРОВАНІ, НЕ МАЮТЬ НЕ СТРУКТУРОВАНІ, НЕ МАЮТЬ ЗАГОЛОВКІВЗАГОЛОВКІВ