Как писать требования бизнес аналитику

Всё просто: нормальным русским языком описывайте нужные функции в формате сценария использования.

Сценарий проще всего описывать в по схеме: [роль пользователя] может [действие], [описание целей пользователя, а также необходимых шагов и вариантов развития событий]. Оптимально — разбивать описание больших компонентов на маленькие составляющие.

В конечном итоге, пункты ТЗ должны быть объективными, просто изложенными и элементарным способом проверяемыми требованиями.

Например, вполне адекватные функциональные требования в формате сценария:

Гость должен иметь возможность зарегистрироваться на сайте, путем заполнения формы регистрации (обязательно указав своё имя, адрес электронной почты и желаемый пароль). Также гость, при наличии у него учётной записи, должен иметь возможность войти на сайт, указав в соответствующей форме свой адрес электронной почты и пароль. Это нужно для того, чтобы у него была возможность выполнять действия, требующие наличия учетной записи (например, покупать товары в интернет-магазине или оставлять комментарии).

Каждый аутентифицированный (вошедший на сайт) пользователь должен иметь возможность выйти из системы, например, чтобы исключить осуществление дальнейших действий на сайте от своего имени другими пользователями компьютера.

Примеры некорректных требований ТЗ

Субъективные требования — это все требования с оценочными прилагательными типа удобный, красивый, простой и тому подобными. Они некорректны для ТЗ, так как их никак нельзя проверить, а значит принять работу, основываясь на таких критериях просто не получится:

Форма входа в систему должна быть удобной и понятной для пользователя.

Непонятно изложенные требования — это еще один пример того, что не должно попадать в ТЗ. Такие требования формулируются так, что нельзя без должной подготовки понять о чём вообще идёт речь, например:

Пользователь должен иметь возможность реструктуризировать компоненты своего аккаунта путём декомпозиции отдельных сущностей на произвольно задаваемое число взаимно зависимых компонентов.

Субъективные требования чаще всего формулирует бизнес и маркетинг, а непонятно изложенные — ИТ и другие технические специалисты. И с тем, и с другим надо бороться, так как ТЗ должно быть руководством к действию и чек-листом, по которому можно проверить выполненную работу. А некорректные требования приводят к тому, что ТЗ для этого не может быть использовано, и не очень понятно зачем его было вообще писать, если никто им не пользуется.

Примеры корректных требований ТЗ

Еще примеры нормальных функциональных требований:

Гость на каждой странице может войти на сайт. По нажатию кнопки «войти» открывается форма для ввода логина и пароля. При корректном вводе логина и пароля пользователь входит на сайт и ему выводится уведомление об этом, дальше он работает с сайтом как аутентифицированный пользователь и ему становятся доступны дополнительные возможности. При некорректном вводе логина и/или пароля отображается уведомление о произошедшем и пользователю предлагается повторно заполнить форму

Зарегистрированный пользователь при посещении сайта должен видеть персональное приветствие «Здравствуйте, [Имя] [Отчество]!» и ссылку для выхода с сайта. При нажатии на своё имя пользователь попадает в личный кабинет, при нажатии на ссылку «выход» — выходит из системы и дальше работает с сайтом как гость.

Администратор может удалить страницу сайта. В списке страниц напротив каждой страницы есть кнопка для удалени, по нажатию на эту кнопку выводится диалог подтверждения удаления. При подтверждении страница удаляется, а при отказе — удаления не происходит.

Как правило, функциональные требования развиваются: уточняются и конкретизируются как в процессе согласования, так и в процессе разработки.

Например, описание процедуры регистрации в конечном итоге может выглядеть так:

Гость должен иметь возможность зарегистрироваться на сайте. Для этого он может с любой страницы сайта по ссылке «зарегистрироваться» перейти на страницу с формой регистрации.

Форма регистрации содержит поля: Фамилия, Имя, Адрес электронной почты, Пароль и его Подтверждение, а также флаг согласия с публичной офертой. Все поля являются обязательными для заполнения. Адрес электронной почты должен быть корректным адресом e-mail, Пароль должен быть не короче 6 символов и содержать буквы и цифры, Пароль и Подтверждение должны совпадать, флаг согласия с публичной офертой должен быть установлен. При некорректном заполнении формы выводится список ошибок при заполнении формы, а поля с ошибками подсвечиваются.

Корректно заполнив и отправив форму регистрации гость создаёт новую учётную запись, а ему на указанный адрес электронной почты отправляется письмо с уведомлением о регистрации и со ссылкой для активаци аккаунта. Для активации аккаункта пользователь должен перейти по полученной ссылке, после чего он будет автоматически аутентифицирован (войдёт на сайт).

Если пользователь не получил ссылку для активации, то он может запросить её повторную отправку, просто указав свой адрес электронной почты, в этом случае ему должно быть также выведено сообщение с рекомендацией поискать письмо в спаме.

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

В случае перехода по ссылке «зарегистрироваться» уже зарегистрированным и аутентифицированным пользователем форма регистрации не должна показываться, а должна быть осуществлена переадресация на страницу профиля текущего пользователя с уведомлением: «Вы уже зарегистрированы и уже вошли на сайт».

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

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

Избыточная детализация времязатратна и делает ТЗ перегруженным очевидными деталями, но недостаточная детализация приводит к тому, что какие-то важные требования не будут описаны и могут не быть реализованы. Задача бизнес-аналитика, составляющего ТЗ, как раз и заключается в том, чтобы найти баланс между полнотой изложения и лаконичностью.

Уровень необходимой детализации ТЗ обычно зависит от компетентности специалистов и от корпоративной культуры. Профессионалам можно ставить высокоуровневые задачи и они их решат адекватным способом, а начинающим специалистам лучше более полно детализировать задачи, декомпозировать их и формулировать критерии приёмки. С корпоративной культурой всё несколько сложнее, например: чёткое следование регламентам и формализация — это отличный фактор для процессной деятельности, но в проектной / продуктовой разработке это несколько замедляет работу, так как требует более формальной и детализированной постановки задач.

Читайте также:  Новейшая технология для бизнеса

Функциональное техническое задание — более простой и понятный способ описания требований, нежели классическое ТЗ.

Источник: web-creator.ru

Составляем понятное ТЗ для разработчика и заказчика

Обложка: Составляем понятное ТЗ для разработчика и заказчика

Чтобы ТЗ было понятно и разработчику, и заказчику, оно должно соответствовать ряду правил. Каких? Разбираемся в статье.

Изучить аудиторию

  • Для кого пишется документ? Кто его целевая аудитория (ЦА)? — Чаще всего это бизнес-заказчики, разработчики и тестировщики.
  • Какой уровень подготовки у читателей? Насколько хорошо они знают предметную область? Насколько технически подкован бизнес-заказчик? — Тут всё зависит от само́й аудитории.
  • Что хочет получить целевая аудитория от документа? — Заказчики хотят увидеть, что их требования учтены и как планируется их реализовать. Разработчики и тестировщики — понять, что делать.
  • Что оценивает ЦА при согласовании документа? — Разработчики оценивают в ТЗ, насколько требования понятны и реализуемы; тестировщики — полноту описания для создания тест-кейсов; заказчик — полноту фиксации бизнес-требований и их реализации.

Эта информация плюс-минус актуальна для любого технического задания, и опытному системному аналитику не нужно тратить много времени на исследование ЦА. Джуниору же будет полезно пообщаться с коллегами, с тестировщиками и разработчиками в команде, с клиентом — и уточнить, что именно те хотят получить от документа и как этот документ в дальнейшем будет использоваться.

Собрать вводные от заказчика

На встрече с клиентом аналитик собирает информацию:

  • Какими заказчик видит цели и задачи у проекта? Кто его целевая аудитория (пользователи)?
  • На что в бизнесе заказчика повлияет достижение этих целей и выполнение задач?
  • Делал ли уже заказчик что-то для закрытия этих потребностей бизнеса?
  • Какой он видит реализацию проекта?

Как провести встречу

  • Перед встречей с заказчиком, в идеале, стоит подготовиться: посмотреть вводные по проекту — возможно, заказчик уже предоставил описание и сопутствующие документы, — поговорить с коллегами и руководителем, которые наверняка смогут дать общие вводные. И ознакомиться с предметной областью и законодательством, например, если речь о реализации новых регуляторных требований. Это поможет разговаривать с заказчиком на понятном ему языке на известную вам тему.
  • Заранее сформулируйте заказчику цель встречи и постарайтесь прислать вопросы, которые хотите обсудить. Так, у него будет время подготовить ответы и дополнительно пригласить на встречу других экспертов — если такие нужны.
  • На первом интервью обязательно представьтесь, объясните свою роль на проекте и цель встречи.
    Например, я, Иван Иванов, аналитик, буду разрабатывать техническое задание по вашему проекту…
  • Не полагайтесь на свою память: конспектируйте и записывайте встречу на диктофон. Но вначале обязательно предупредите собеседника о записи и получите согласие на неё.
  • Сперва дайте слово заказчику — чтобы он подробно объяснил, в чём суть проблемы, которую должен решить проект, и что он хочет получить в итоге. И потом уточняющими вопросами дособерите информацию.
  • В ходе беседы переспрашивайте, если что-то непонятно, но не злоупотребляйте этим, несколько раз задавая вопросы об одном и том же. Если нужно, уточните, где и у кого можно получить более подробную информацию.
  • Уважайте время заказчика и соблюдайте тайминг. Если необходимо, запросите повторную встречу для обсуждения оставшихся вопросов.
  • Поблагодарите заказчика за уделённое вам время и конструктивную беседу, зафиксируйте договорённости о коммуникациях и принципиальные вводные протоколом встречи.
  • Не все заказчики одинаковы. Кто-то представляет себе, как должен быть реализован проект и готов в деталях рассказать о нём, кто-то может только сформулировать саму проблему. В любом случае сформулируйте один или несколько вариантов реализации и вернитесь к заказчику — чтобы тот выбрал вариант, который и пойдёт в работу.

«Дизайн на салфетке»

Я в своей практике постоянно использую приём «дизайн на салфетке». При обсуждении проекта сразу на бумаге прорисовываю и одновременно проговариваю с заказчиком верхнеуровневую схему реализации проекта — некий симбиоз бизнес-процесса, интеграции систем, документооборота и ролей участников. Такой подход позволяет:

  • проверить правильно ли я поняла идею заказчика;
  • совместно сформировать драфт концепции реализации проекта;
  • выявить узкие места и зафиксировать вопросы, требующие дополнительной проработки, в том числе и со стороны заказчика.

«Дизайн на салфетке» отлично работает как с визуалами, так и с аудиалами. Немного хуже с кинестетиками, но это можно исправить, подготовив, например, динамические мокапы экранных форм.

Как написать ТЗ для разработчика и заказчика

Последующая работа аналитика и объём технического задания будут зависеть от того, что нам нужно: улучшить уже готовую систему или разработать новую.

Если нужно доработать уже существующую систему, то системный аналитик просто собирает требования бизнес-заказчика по задаче и вносит изменения в конкретные места ТЗ, которое было написано ранее. Или по договорённости с участниками готовит локальные требования, с учётом реализованного функционала и возможностей системы.

Если же продукта ещё нет, то он пишет для разработчика и тестировщика полное ТЗ на информационную систему, в котором описывает:

  • общую информацию о ИС;
  • предполагаемый технологический стек, на котором будет реализована система или ссылку на архитектурное решение, где это определяется;
  • описание выполняемых бизнес-процессов;
  • описание интерфейсов (пользовательских и интеграционных) и алгоритмов обработки объектов/данных, используемые справочники и формы отчётов;
  • роли пользователей и доступные им функции, статусные модели объектов учёта.

Независимо от того, какое ТЗ вам нужно написать: полное или локальное, — при изложении информации нужно придерживаться трёх важных принципов. Расскажу о них в привязке к полному ТЗ на информационную систему.

Принцип 1. Структурированность информации

Важный принцип, соблюдение которого позволит и автору документа и его читателям быстро найти в нужную информацию.

Структуру ТЗ на можно разделить на 2 части:

  • организационную;
  • основную (тело ТЗ).

Когда вы приступаете к написанию документа, лучше сразу создать расширенную структуру ТЗ, которую в процессе работы уже можно будет дополнять. Уточните, есть ли в компании шаблоны документов, которые можно использовать для оформления организационной части ТЗ, если есть используйте их. Если нет — то шаблон, расписанный ниже.

В организационную часть входят:

  • Титульный лист — наименование компании, кем утверждается документ (опционально), наименование документа, год создания документа.
  • Оглавление — маршрутизация по документу. В Word есть удобный функционал для вставки и обновления Оглавления, используйте его.
  • История изменений — нужный раздел ТЗ, который покажет разработчику и заказчику историю внесения изменений в документ. Например:

  • Глоссарий — список сокращений и профессиональных терминов, которые используются в компании и документе — с пояснениями или ссылками на определения.
Читайте также:  Бытовые услуги населению как бизнес

К основной части обычно относят:

  • блок общей информации о ИС;
  • детальное описание функциональных требований;
  • нефункциональные требования.

Принцип 2. От общего к частному

Читая тот или иной документ, мы в первую очередь используем своего внутреннего визуала. Визуальное восприятие человека идёт «сверху вниз», то есть от общего к частному, и от крупных деталей к более мелким элементам.

Поэтому ещё один принцип, соблюдение которого сделает ваш документ более понятным и простым для восприятия — излагать информацию от общего к частному, от крупного к мелкому.

Помните, Техническое задание не художественный роман, и начинать документ с описания маленькой экранной формы (ЭФ) — плохая попытка заинтриговать читателей.

Как работает принцип «от общего к частному» покажу на примере расширенной структуры ТЗ.

В Блоке общей информации о ИС описывается:

  • общая информация (цель создания ИС, её основное назначение и процессы какой предметной области должны быть реализованы в ИС);
  • предполагаемый технологический стек, на котором будет реализована система или ссылка на архитектурное решение, где это определяется;
  • перечисление выполняемых в ИС процессов/крупных функций;
  • перечисление функциональных модулей ИС;
  • интеграция — принципы интеграции; дополнительно опционально можно перечислить ИС, с которыми требуется интеграция.

Информация в данном блоке излагается крупно, ёмко, без деталей. Разделите Блок на подразделы. Как правило, Блок общей информации занимает в ТЗ не более 1,5–2 страниц.

Детальное описание функциональных требований

Это самый объёмный раздел ТЗ. По сути, его структура уже заложена списками бизнес-процессов/крупных функций и функциональных модулей, но теперь она расширяется и детализируется:

  • Справочники — здесь описываются принципы использования справочников и списков, даётся список, справочников используемых в ИС. На этом уровне их можно разделить на группы: например, внутренние (ведётся в ИС, импортируется) и внешние. Описание каждого справочника, кроме наименования включает в себя: наименования атрибутов, коды атрибутов, их связь с другими справочниками.
  • Роли — описываются ролевая модель: роли, функционал, кем и как администрируется.
  • Функциональные модули — описываются принципы функционирования по каждому модулю из перечисленных в разделе «Блок общей информации —> Функциональные модули».
  • Принципы построения интерфейсов ИС — описываются главное меню, если оно используется в системе. Также можно описать стандартные элементы экранных форм ввода и поиска.
  • Список электронных сообщений, которыми система обменивается с другими системами. Раздел опциональный, информацию удобно оформлять в таблице — с явным указанием признака «входящее сообщение/исходящее сообщение».
  • Реализуемые процессы — описываются алгоритмы выполнения каждого процесса в ИС из перечисленных в разделе «Блок общей информации —> Процессы». Описание процессов лучше всего располагать в логической последовательности.

При описании алгоритмов выполнения процессов нужно обязательно указать ролевую модель, справочники и тип процесса: ручной/полуручной/автоматический. И указать позитивный и негативный пути.

Для ручных процессов нужно прописать алгоритм выполнения от действий пользователя в системе — с указанием наименований экранных форм и используемых функциональных кнопок. Для автоматизированных — указать событие, инициирующее процесс, точки контроля выполнения процессов, результат выполнения. То есть артефакты, которые готовит система в процессе выполнения и по результатам конкретного процесса.

Если в рамках процесса ИС получает или формирует электронные сообщения, разработчику важно написать парсинг, который покажет, как разбирать и обрабатывать приходящие данные, как формировать сообщения и куда их отправлять. Этот раздел лучше оформлять в таблице.

Минимальное описание ЭФ включает

  • Наименование поля на ЭФ.
  • Тип и длина данных (на ЭФ и в базе данных, если отличаются).
  • Обязательность (используют три варианта: О — обязательное, Н — необязательное, УО — условно/обязательное). Для УО в обязательном порядке прописать условие, при котором поле становится обязательным.
  • Способ заполнения поля:
  • ручное, автоматическое;
  • выбор из выпадающего списка — перечисляем значения списка или даём гиперссылку на описание;
  • выбор из справочника — даём гиперссылку на описание;
  • чекбокс — описываем значения чекбокса;

Описание экранных форм (ЭФ) удобно давать в табличной форме.

Требования к печатным формам должны содержать

  • шаблон печатной формы (со статической частью и динамической частью с маппингом на данные);
  • алгоритм и режим формирования отчёта.

Иллюстрация: ТЗ для разработчика

Требования к реализации ЭФ и ПФ можно оставить по тексту описания процессов. Но если таких описаний много и/или они объёмные, то лучше их вынести в отдельный раздел или приложение. А при описании давать гиперссылки на описание конкретных форм приложения.

Нефункциональные требования

Они могут относиться к системе в целом и к реализуемым процессам и функционалу в частности. Например: скорость отклика, режим доступности, пиковые нагрузки в периоде и тому подобное.

Принцип 3. Убрать информационный шум

Информационный шум — это элементы, усложняющие понимание текста, искажающие его смысл — или вовсе препятствующие адекватному пониманию содержания.

Если в документе сильный информационный шум, работать с ним сложно и автору, и уж тем более потребителям.

  • В ТЗ не должно быть несогласованных предложений, бесконечных причастных и деепричастных оборотов, лексических и орфографических ошибок. Перечитывайте написанное перед отправкой документа на согласование. Хорошо, если дополнительно это будут делать коллеги, у которых не замылен глаз.
  • Единое форматирование текста в документе и его приложениях обязательно. Разные шрифты, внезапный капслок или курсив, разные отступы и выравнивание абзацев, необоснованное цветовое выделение текста, отсутствие единого оформления заголовков и таблиц — всё это создаёт сильный информационный шум.
  • Технические правки в документе, визуализируемые редактором в режиме рецензирования (например, форматирование, обновление ссылок или нумерации), нужно принимать перед отправкой на согласование документа.
  • Описания однотипных объектов (например, справочников, ЭФ и ПФ) должны быть одинаковыми по форме и по составу данных. Массивные описания ЭФ и ПФ могут стать информационным шумом для описания реализуемого процесса. Решение одно — группируем и выносим в отдельный раздел или приложение.

Дополнительные артефакты ТЗ

Если разрабатываемая система будет обеспечивать выполнение STP-процессов с использованием электронного документооборота с внешними контрагентами удобно приложить DocFlow обмена электронными сообщениями:

Иллюстрация: ТЗ для разработчика

Разработчик отсюда поймёт, как выполняется процесс, какие сообщения приходят на вход и выход, что нужно реализовать. А тестировщик сможет лучше протестировать сквозной процесс.

В некоторых ТЗ рисуют user story. Это помогает описать клиентский путь, адекватно спроектировать действия пользователя в системе и сделать user friendly интерфейс. С user story проще согласовывать ТЗ с заказчиком и делать тест-кейсы.

Полезно будет привести для разработчика в ТЗ диаграммы статусов пользователя и/или объекта учёта:

Иллюстрация: ТЗ для разработчика

Что ещё важно

  • ТЗ должно быть полным, нельзя пропустить раздел, потому что «тут и так всё понятно».
  • Язык должен быть простым — насколько это возможно. «Хардовой» профессиональной лексики — немного, а все термины — объясняться в глоссарии. Помним, что уровень экспертизы потребителей документа может быть разным.
  • В предложениях не должно быть двусмысленности, иначе появятся избыточные вопросы и замечания на этапе согласования. И велик риск, что разработчик реализует по ТЗ «как понял», а тестировщик «протестирует не то и не так».
Читайте также:  Проверки бизнеса кто проверяет

В завершение хочу напомнить, что техническая документация, которую вы разрабатываете, — ваше лицо. Именно по документам, в первую очередь, судят о вас, как о профессионале. Поэтому ваша задача — сделать всё, чтобы подготовить идеальное ТЗ для разработчика и заказчика и по сути, и по форме.

Источник: tproger.ru

Сбор требований: введение

Сбор требований: введение

От автора Начинаю новый цикл статей, который поможет продуктовым дизайнерам быстрее и точнее собирать бизнес-требования для дизайна интерфейсов в корпорациях и стартапах. Эта тема для меня особая, поскольку писать доки — моя страсть. Я люблю и умею собирать требования. Хлебом не корми, дай причесать списки сценариев, написать статьи о терминах и их свойствах.

В общем, люблю всё то, от чего другие дизайнеры засыпают и вешаются. В этой серии я буду делиться своими лайфхаками и подходами, которые облегчили жизнь мне и моей команде.

Эта статья даст общее представление о том, зачем писать документацию и почему это важно для дизайнеров интерфейсов.

Какая бывает аналитика
Что попадает в доки
Зачем нужно писать доки
Может, отдать это системным аналитикам?
Кто даёт нам требования
Этапы работы над аналитикой

Этап 1. Сбор и анализ
Этап 2. Уточнение и уборка

Какая бывает аналитика

Бывают несколько понятий со словом «аналитика», которые стоит отличать друг от друга:

  • Бизнес-аналитика — сбор и анализ данных о том, как работает продукт с точки зрения бизнеса и заработка денег. Это всегда про деньги и нишу продукта: какова финмодель, объём рынка, верхнеуровневая стратегия. Бизнес-аналитика даёт дизайнерам широкий контекст. Ей мы заниматься не будем, потому что это задача продактов, бизнес-аналитиков и топ-менеджмента.
  • Продуктовая аналитика — сбор и анализ данных о том, как работает продукт с точки зрения интерфейса. Это большая область, которая делится на две: количественную и качественную. Количественная аналитика — это анализ метрик. Анилитики данных делают выводы, которые помогают принимать верные решения в бизнесе и дизайне. Качественная аналитика это интервью с пользователями, наблюдение за их действиями и отчёты о проведённых исследованиях.

Цель продуктовой аналитики — выявить и описать проблемы продукта, которые могут быть решены через дизайн, и упаковать их в понятные задачи для команды. Под дизайном здесь понимаем проектирование новых интерфейсных решений или улучшение существующих. Решая проблемы дизайном, мы улучшаем продуктовые метрики, делаем пользователям хорошо, стремимся делать наш продукт более эффективным и качественным.

Что попадает в доки

Хорошо, когда в документации проекта представлена продуктовая и системная аналитика. Это даёт понимание интерфейса на всех уровнях: от описания общей проблемы пользователей до пользовательских сценариев, названий мастер-систем со ссылками на их документацию.

Документация — это зеркало, в котором отражается весь проект и любые нюансы, которые мы находим важными для него.

Онлайн-документация является важной частью аналитики. Она даёт прозрачную картину всей команде и напрямую влияет на решения дизайнера. Это фундамент, на котором строится следующий этап работы над проектом — проектирование пользовательского опыта.

Зачем нужно писать доки

Без документированных процессов и договорённостей никакая серьёзная разработка продукта невозможна. Требования и артефакты должны храниться в порядке и быть доступны всей команде по первому запросу. Это решает важную стратегическую задачу: вся команда находится в одном информационном поле и может искать по внутренним документам, не дёргая друг друга.

Когда в команду приходят новые игроки, им легко вникнуть в доки, поскольку они актуальны и написаны понятным языком. За пару дней можно освоиться в них и быстро начать приносить пользу проекту. В противном случае онбординг нового человека может затянуться на месяцы.

Ещё одна причина — размытие экспертизы. Когда люди уходят из компании, они уносят с собой уникальные знания о продуктах и системах. Документация сохранит знания в команде, даже если все игроки постепенно сменятся.

Может, отдать это системным аналитикам?

Не сработает. На моей практике системные аналитики никогда не могли предоставить именно ту документацию, которая нужна была мне для комфортной работы, поэтому я стал писать её сам и стал диктовать формат, в котором она должна быть.

Дизайнер проектирует интерфейсы на основе требований и определяет формат, в котором они поступают и развиваются в документацию. У дизайнера есть общее видение проекта и того, как он будет развиваться на всех уровнях. Аналитик может собирать очень подробную информацию, но поскольку он никогда не преобразовывал её в макеты, он не знает, что именно понадобится.

Кто даёт нам требования

В корпорациях или стартапах это может быть продакт. Если он постоянно занят, он часто делегирует передачу требований для дизайна аналитикам, и это распространённая практика. Также хорошие требования можно снимать прямо с пользователей, однако это требует дополнительных усилий и экспертизы в исследованиях, о чём будем говорить отдельно.

Этапы работы над аналитикой

  • Сбор и анализ требований
  • Уточнение и уборка в собранных данных

Этап 1. Сбор и анализ

Собирать требования нужно, чтобы сориентироваться в проекте и сформировать первичную продуктовую аналитику:

  • Какую проблему мы решаем и зачем всё это. А ту ли проблему решаем?
  • Локализовать проблему, чтобы сфокусироваться на ней и отсечь иные сюжеты, которые можно решить в рамках отдельных задач
  • Когда наши дедлайны и каковы будут последствия для бизнеса, если эта задача будет отложена и появится более приоритетная задача.

Этап 2. Уточнение и уборка

Первичные собранные данные никогда не бывают исчерпывающими для решения проблемы, потому что всегда возникают встречные уточняющие вопросы, которые влияют на конечное решение.

Уточнять собранные данные нужно, чтобы:

  • Выяснить, каков IT-ландшафт в компании и какие системы нужно исследовать, чтобы понять ограничения и возможности
  • Дизайн-решение было подогнано под текущие реалии бэкенда.

В следующих постах этой серии поговорим о площадках для написания документации, брифе и других инструментах сбора, а также основах организации доков в Notion.

Источник: slashdesigner.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
Бизнес для женщин