Анатолій Лой Lessons Learned для БА по проекту "День турбот"
Гобов Денис "Працюємо з якістю вимог"
1.
2. Працюємо з якістю вимог
Денис Гобов,
Лідер BA community, DataArt
Віце-президент з професійного розвитку, Ukraine IIBA Chapter
Засовник та тренер, Art of Business Analysis
Станіслав Рождественський,
Лідер BA community, DataArt
4. • Вимоги та дизайн мають задовольняти
потреби зацікавлених осіб, які будуть їх
використовувати певним чином
• Зацікавлені особи повністю визначають
якість вимог
Що таке якість?
5. • Якість - сукупність властивостей і
характеристик продукції або послуги, які
надають їм здатність задовольняти
обумовлені або передбачувані потреби
споживача
Що таке якість?
6. Якість визначається наступними категоріями:
• ступінь реалізації вимог клієнтів
• значення фінансових показників компанії
• рівень задоволеності службовців компанії
своєю роботою
Що таке якість?
7. Якість – поняття суб’ективне:
Зацікавлені особи повністю визначають
якість вимог
Що таке якість?
9. Дилема якості
Передумови:
• Клієнт знаходиться в кафе
• У клієнта достатньо коштів
Основний потік:
1.Клієнт підходить до вільної каси
2.Клієнт називає вид гамбургера
3.Касир перевіряє наявність товару
4.Касир називаю ціну
5.Клієнт підтверджує замовлення
6.Касир уточнює спосіб оплати
и т.д...
Детальне
Зрозуміле
16. Проблема - Вирішення
• Забули нефункціональні вимоги
• Не вказали порядок сортування
• Не визначили обов’язковість атрибутів у формі
• …
ПОВНОТА
• Темплейти вимог: Use Case, User Story, SRS, Vision, ТЗ
• Різні представлення: Текст + Діаграми
17. Проблема - Вирішення
№ Атрибут Обов.
Символи, що
дозв. вносити
Мін, макс.
Кількість
символів
Значення по
замовч.
Коментар
Користувач визначає атрибути облікового запису:
• Прізвище
• Ім’я
• По-батькові
• …..
18. Проблема - Вирішення
Користувач визначає атрибути облікового запису:
• Прізвище
• Ім’я
• По-батькові
• …..
Group Caption Description Order Display
Is
mandatory
Input
Type
Enum UI Length UI Precision UI Scale
Default
value
Sample
19. Проблема - Вирішення
• Невідповідність вимог на різних рівнях
• Не передбачений функціонал, що забезпечить виконання певних варіантів
виконання бізнес-процесу
• Вимоги на різних рівнях суперечать одне одному
ЦІЛІСНІСТЬ
• Трасування
• Зв’язок між моделями
27. Універсальний інструмент
• Чек-лист
• Відповідність темплейту
• Перевірка на відсутність стандартних помилок
• Перевірка по ключовим атрибутам якості
• Перевірка наявності потрібних зв’язків
Чек-ліст має бути адаптований під ваш контекст!
29. Ми – команда!
• Презентація проміжних результатів БА:
• Grooming
• Planning
• Standup
Команда – головний споживач результатів бізнес-аналізу
30. Дякую за увагу!
Денис Гобов
www.ArtofBA.com
https://www.facebook.com/TrainingBA
+380502721625
Найближчі тренінги Art of Business Analysis:
• 14-18 грудня – Комплексний тренінг з бізнес-аналізу (BABOK 3)
• 21 грудня – Базові компетенції бізнес-аналітика (BABOK 3)