Даша, подскажи
Дарья Кравец, Head of business and system analysis в X5 tech · 16.06
🧶 Про Use Case
Я тут пару недель назад сходила на работе к коллегам на воркшоп по разработке диаграмм и описанию Use Case. Всегда раньше, если и применяла, то только текстовое описание и точечно под задачу. Но в целом обучение мне помогло перевернуть мое мышление. Хочу поделиться его преимуществами и инфой для изучения.
❓Что такое Use Case (UC)? Use Case (сценарий использования) - это описание взаимодействия пользователя с системой. Описывает, какие действия выполняет пользователь и как система реагирует на каждое действие.
Простой пример: 1. Пользователь сохраняет адрес для доставки 2. Система записывает данные и отображает на экране сообщение «сохранено»
🤔Зачем применять UC? UC помогает структурировать требования, проработать основные сценарии и альтернативные варианты и не упустить важное.
❗️Отмечу, что этот артефакт не является самостоятельным требованием, но может дополнять и входить в состав требований. Use Case может применяться для описания сценариев в рамках одной одной большой фичи или отдельных user story.
👀Кто обычно разрабатывает Use Case? Я бы ответила просто - аналитики. Обычно, бизнес-аналитик пишет бизнес-требования, а системный их дополняет и как раз может разработать UC. Но я бы не делила этот инструмент так четко.
⚠️А зачем тогда он бизнес-аналитику? Расширить скиллы и улучшить качество прорабатываемых решений. Как правило БА мыслят с точки зрения пользователя, как достичь целей пользователя при разработке фичи. И не всегда уделяют внимание тому, а как на это отреагирует система. Раскладывая это на сценарии, мы можем уловить узкие места и проработать заранее негативные варианты.
В своем ТГ канале поделилась полезными статьями про то, как строить диаграмму и делать текстовое описание UC @dasha_tellme
еще контент автора
еще контент автора
Даша, подскажи
Дарья Кравец, Head of business and system analysis в X5 tech · 16.06
войдите, чтобы увидеть
и подписаться на интересных профи