TGViewer
Аналитика данных / Data Study Аналитика данных / Data Study @data_study · 9.46K subscribers
Post #10 921
КАК ПИСАТЬ ТРЕБОВАНИЯ

Одной из основных задач работы аналитика является выявление и формирование требований. Требования бывают разные:
- бизнес задачи и бизнес-требования
- Функциональные требования (описывают сценарии, по которым с системным продуктом взаимодействует пользователь)
- Нефункциональные требования

Требования - это задокументированный формат
Бизнес-анализ затрагивает полностью всю тему требований, начиная от Discovery фазы проекта с выявлением бизнес-целей, и заканчивая написанием User story - пользовательских историй или сценариев, которые имеют четкую структуру и используются командами разработки.

Я хочу расписать постановку требований со стороны аналитика данных, где работа с требованиями заключается в сборе и исследовании данных.

Процесс работы с требованиями выглядит следующим образом:

1. Выявление требований
Помимо подходов бизнес-аналитики по выявлению требований, таких как интервью, воркшопы, запуск опросов и запись пожеланий клиентов, аналитик данных можете использовать другие инструменты:
- Python или другой язык программирования для сбора данных (Data Mining) с сайтов и получения первичной статистики
- Google analytics или другой подобный инструмент, который собирает и описывает всю информацию по использованию веб-ресурса
- SQL, если данные уже собираются в транзакционную базу данных или даже передаются в аналитическое хранилище данных
- Инструменты BI отчетов, где можно динамично анализировать разные метрик и выявлять по ним требования для дальнейшего улучшения процесса/системы

2. Уточнение требований
Здесь подойдут такие подходы как:
- построение mind map
- Root cause analysis
- Анализ 5 почему

3. Планирование изменений
На данном этапе важно понять, где проект находится сейчас (As-is) и к чему вы хотите его привести (To-be)
Для описания подойдут различные методологии и нотации: BPMN, Sequence diagram, Business architecture, Conceptual data model

4. Декомпозиция требований
Сначала нужно разделить требования на функциональные требования и прописать сценарии пользователя. Для этого отлично подходят
- User story
- User story map ( все user story связаны между собой единым развитием и сценарием пользователя)
- Use cases - пошаговое описание действий пользователя

Далее функциональные требования разбиваются на системные требования, которые data аналитик может оформлять в виде
- Data flow diagram
- ER-diagram
- Conceptual/Logical/Physical data model
  • 👍 9
More from @data_study
  1. Oct 2, 2026Чтобы вы понимали, у нас чатик аналитиков на работе назывался anal_party Через что только…
  2. Sep 30, 2026С учеником на менторинге проработали задание по созданию дерева метрик - как результат он…
  3. Sep 27, 2026Post #1504
  4. Sep 26, 2026AI ассистентов много не бывает... Установил себе в VS Code еще один плагин SourceCraft, эт…
  5. Sep 24, 2026Поставил себе цель закрывать кружок активности каждый день Листая статистику в приложении…
  6. Sep 23, 2026Давно Маркизы не было в ленте, уверен вы соскучились по шоколадной булке ♥️ P.S. вы ей тож…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →