Бизнес аналитика
Порядок артефактов\активностей
- Impact Mapping - какум проблему решаем: чтобы что?
- UC \ US
- БП
- Event Storming
Карта влияния Impact Mapping
- Для формирования бэклога
- Для определения рисков
- Для выявления конфликтов интересов заинтересованных лиц
- Для генерации гипотез по развитию продукта
Подход
- зачем, кто, как, что
- какум проблему решаем: чтобы что?
Use Case (UC) Сценарии использования
- может описываться взаимодействие двух или большего количества участников, имеющее конкретную цель
- описывает
- цель
- акторы
- пред- и пост-условия
- триггеры
- основные и альтернативные потоки
- бизнес-правила
- объединяет функциональные требования по контексту для достижения цели пользователя, т.е. один UC может содержать более одного ФТ на множество ИС
- можем выявить гораздо больше функциональных требований: практически каждая строчка Use Case является отдельным функциональным требованием. Мы видим, какие функции должны выполняться вместе, а следовательно, у нас есть возможность выставлять приоритеты реализации этих требований так, чтобы они были готовы в одно время.
- обычно не содержит деталей реализации и пишется на языке целей пользователей
- пример: Регистрация пассажира на рейс. Актор - пассажир. Цель - зарегистрироваться на рейс.
User Story (US) Пользовательские истории
-
<Роль> [должен иметь возможность](https://scrumtrek.ru/blog/product-management/3364/user-story-instruktsiya-po-primeneniyu/) <возможность> в <показатель производительности=""> с <момент отсчета=""> в <условия эксплуатации="">, чтобы <ценность>
ценность>условия>момент>показатель>возможность>Роль>
- Например, Администратор клиники должен иметь возможность просмотреть данные о прошлых и запланированных посещениях пациента в течение 3 секунд после определения личности клиента по номеру телефона входящего звонка, чтобы добавить новое или изменить запланированное посещение.
-
<Система> должна <выполняемая функция=""> <объект> каждые <производительность> <единица измерения="">, чтобы <ценность>.
ценность>единица>производительность>объект>выполняемая>Система>
- Например, CRM-система должна отправлять СМС-напоминание клиенту о предстоящем посещении за сутки перед посещением, чтобы он помнил о приеме и пришел вовремя.
- INVEST
- I — Independent — Независимый
- N — Negotiable — Обсуждаемый
- V — Valuable — Ценный
- E — Estimable — Оцениваемый
- S — Small — Компактный
- T — Testable — Тестируемый
UC vs US
- сценарии использования (Use case), в отличие от пользовательских историй (User Story), описывают процесс и его шаги подробно, предоставляя всю необходимую информацию о взаимодействии актора с системой, включая цель, пред- и пост-условия, триггеры, основные и альтернативные потоки, а также бизнес-правила
Бизнес процесс (БП)
TO-DO
- BPM
- BPMN
- дизайнеры
- visio
- bizagi
- stormbpmn
- дизайнеры
- BPMS - автоматизация процессов BPMN