Документування вимог в світі гнучкої розробки | Вебінар з Іриною Крючковою

E5Trainings 89 views 22 slides Sep 03, 2025
Slide 1
Slide 1 of 22
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22

About This Presentation

У світі Agile часто можна почути мантру «працюючий продукт важливіший за документацію». Але правда в тому, що без грамотного документування ваш продукт рано чи пізно ...


Slide Content

Документування вимог
в світі гнучкої розробки

Webinar

improve yourself CONTINUOUSLY
1. Чому документування важливіше, ніж ви думаєте
2. Чому документування складніше, ніж ви думаєте
3. Як розробляти швидко, але не лишатися без документації

План на сьогодні

●Played variety of BA-related roles: was a Business
Analyst, a Proxy/Product Owner and a Product Manager
in numerous projects from small for a few months to big
international for a few years
●Worked as an Associate Director of Business Analysis
Office in SoftServe and took care of professional
development of more than 400 business analysts within
the company
●Took part in organization of a few business analysis
community, helped to open Ukrainian chapter of IIBA and
was a member of its Board of Directors
Business Analyst with more than 18 years of experience
improve yourself CONTINUOUSLY
About the consultant
Trainer and consultant @E5
Business Analysis @Commerzbank
Iryna Kriuchkova
see detailed info on LinkedIn

Який досвід в бізнес аналізі ви маєте?
1.Не маю бізнес аналітичного досвіду, тільки приглядаюся до цієї професії
2.Маю невеликий досвід роботи бізнес аналітиком чи виконання бізнес
аналітичних задач (1-2 роки)
3.Можу віднести себе до бізнес аналітика, що вже має певний досвід (3-5 років)
4.Впевнено оцінюю себе, як досвідченого бізнес аналітика (більше 5 років)
Який у вас досвід в бізнес аналізі?
Опитування

Яка документація траплялася вам на проектах?
1.Переважно, не зустрічаю жодної документації або, якщо документація і є, то
вона, переважно, не актуальна
2.Дуже залежить від проекту, траплялися як дуже добре задокументовані
проекти, так і не задокументовані
3.Майже в усіх поєктах, в яких доводилося працювати, була/є хороша
документація
4.Не можу відповісти, бо не маю відповідного досвіду
Який у вас досвід в документаціїі?
Опитування

Чому документування
важливіше, ніж ви
думаєте
Незалежно від того, працюєте ви в
більш чи менш формальному
середовищі

improve yourself CONTINUOUSLY
Проєктна документація

це сукупність усіх офіційних документів, що
описують цілі, вимоги, процеси,
архітектуру, реалізацію та результати
проєкту з розробки програмного
забезпечення. Вона є базою для
управління проєктом, комунікації між
зацікавленими сторонами та підтримки
системи протягом життєвого циклу.
Визначення
Продуктова документація

це набір документів та артефактів, що
описують сам продукт (його функції,
архітектуру, інтерфейси, інструкції для
користувачів і команди підтримки), а не
процес управління проєктом.

improve yourself CONTINUOUSLY
Історична довідка

improve yourself CONTINUOUSLY
І що ми отримали в результаті

improve yourself CONTINUOUSLY
Наслідки відсутньої/поганої документації на проєкті
Складний онбордінг нових членів команди
Збільшення часу на розробку нової функціональності
Не оптимальні технічні рішення
Збільшення часу на документування і звітування
Ускладнені моніторинг прогресу і розв'язання потенційних конфліктів

Чому документування
складніше, ніж ви
думаєте
Навіть в зараз, в епоху
генеративного штучного інтелекту

improve yourself CONTINUOUSLY
Чим більший і складніший продукт/проєкт → тим критичнішою стає документація.

●багато команд → потрібна єдина "єдина правда" (single source of truth),

●довгий життєвий цикл → знання не можна тримати лише "в головах",

●високий рівень регуляцій/безпеки → потрібні формальні докази відповідності.
Критичність документавання, звичайно, може бути різною

improve yourself CONTINUOUSLY
Чим більший і складніший продукт/проєкт → тим складнішою стає документація.

●багато команд → потрібна єдина узгоджена структура і формат,

●довгий життєвий цикл → важко передбачити оптимальний рівень деталізації,

●високий рівень регуляцій/безпеки → складні нормативно визначені шаблони.
Чим критичніше мати документацію, тим складніше її вести

improve yourself CONTINUOUSLY
Чи генеративнй ШІ
вже не вирішив за
нас проблему
документації?
А як же штучний інтелект?

Чи погоджуєтеся ви, що продуктову документацію можна повністю
перекласти на ШІ?
1.Так, звичайно, ШІ призначений саме для такої рутинної роботи
2.Можливо, частково, бо втручання людини все ще необхідне
3.Ні, це не буде можливо ніколи

До якої міри ви вже переклали документальну роботу на ШІ?
1.Повністю, нічого не пишу самостійно
2.Частково, все ще є документальні задачі, з якими ШІ не може впоратися
3.Не довіряю ШІ жодної документальної задачі
Які ваші стосунки зі штучним інтелектом?
Опитування

improve yourself CONTINUOUSLY
Де без людини, все ще, не обійтися
Бачення продукту (Vision)
Дорожня карта (Roadmap)
Функціональна декомпозиція
(Functional decomposition)
Опис функцій
Має відповідати стратегії і цінностям, слугує
важливою точкою фокусу для всіх учасників
Має бути результатом сумісної роботи
узгодженим зі стратегією і всіма учасниками
Складний артефакт, логіка якого має бути
зрозуміла всім учасникам
Важко згенерувати наперед

Як розробляти швидко,
але не лишатися без
документації
Список рекомендацій для будь-якого
проєкту

improve yourself CONTINUOUSLY
Чи раніше, тим краще:

Планування

•Визначте мінімальний об'єм документації, якій вам потрібен / ви готові
підтримувати

•Визначте час і спосіб, як буде оновлюватися документація (до чи після
розробки, в рамках задач на розробку чи окремо, вручну чи автоматично)


•Домовтеся про структуру / шаблони

•Розподіліть обов'язки і ‘продайте’ ідею всім учасникам (або ‘продавіть’ через
керівництво)

improve yourself CONTINUOUSLY
Пам’ятайте:

Документування

•Вимоги не дорівнюють імплементації - Ведіть краще окремо

•Якщо документувати перед імплементацією, більше шансів що документація
буде підтримуватися в актуальному стані


•Мінімум, який потрібен кожному продукту: Бачення + Функціональна
декомпозиція

•Задача на розробку не є документацією

improve yourself CONTINUOUSLY
1.Документування - складний, але важливий крок розробки
2.Штучнй інтелект може допомогти, але, поки, не може зробити цю роботу за
нас
3.Обов'язковий мінімум: Бачення + Функціональна декомпозиція

Підсумуємо

Онлайн курс
2
3
Лектори-практики займають керівні
посади в кращих ІТ-компаніях
1
Вас чекає не тільки ґрунтовна теорія,
а й багато практики
Програма базується на
міжнародних стандартах
Унікальна знижка
15% за промокодом:
webinar15
Business Analysis Intensive
з 08.09.2025 до 17.10.2025

Questions?
[email protected]
+38 (096) 798 77 88
www.e5.ua
E5ConsultingAndTraining
E5
EFive Trainings