Бизнес-требования проекта. Часть 1

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

  • Общие потребности, которые нужно удовлетворить.
  • Направление процесса проектирования. Пока без детализации.
  • Самостоятельные элементы. Их можно независимо отслеживать и ранжировать.

Чтобы составить сводный список требований, выполните следующие указания или ответьте на вопросы:

  1. Какие есть представления о текущем состоянии проекта?
  2. Соберите идеи, проясните потребности потенциальных и текущих пользователей.
  3. Превратите готовые идеи в требования.
  4. Расставьте приоритеты. Опирайтесь на цели проекта.

Анализ текущей ситуации

О текущем состоянии можно многое узнать из разговора с заинтересованной стороной.

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

Эвристический анализ проводят и как недорогой способ обратной связи. Но он не может заменить полноценный сбор данных.

Что нужно для эвристического анализа?

  1. Собрать общие сведения о проекте. Что нужно учесть, какие существуют цели, какова квалификация пользователей?
  2. Выбрать эвристические правила. Но не очень много, иначе это создаст неудобства для читателя и вас. Списков и систем придумали немало, поэтому вы всегда найдете что-то свое.
  3. Проанализируйте важные участки сайта, выделите области, которые хорошо выполняются или наоборот. Распределите их следующим образом:
    • Суть. Короткая формулировка, обобщает полученные данные. Пронумеруйте все наблюдения.
    • Краткое описание. Пара абзацев с описанием наблюдений. Например, о месте, где нашли проблему.
    • Серьезность. Насколько эта проблема опасна. Высокая степень – потеря информации пользователя. Средняя – раздражение и ошибки.
    • Рекомендации. Шаги и идеи, которые направлены на обнаружение проблем.
  4. Представить результат проектной команде и заказчикам.
  5. Эвристический анализ даст вам глубокое понимание текущего состояния работы. Вы поймете, какие вопросы нужно задавать сейчас, а какие рассматривать на разных встречах.

Как собирать информацию у заказчика?

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

Эффективная организация включает в себя:

  1. Подготовку плана встреч.
  2. Распределение ролей и обязанностей.
  3. Правильный подбор для консультаций людей со стороны заказчика.
  4. Эффективные встречи.

Распределение обязанностей

  • Ключевые представители – люди из компании, которые заинтересованы в успехе проекта. Они подключаются в самых важных точках. На постоянной основе не работают.
  • Спонсор – ключевой представитель бизнеса. Несет прямую ответственность за успех проекта. Принимает активное участие в сборе требований.
  • Проектная команда – люди для работы над проектом.

Задайте последней группе вопросы, который помогут вам:

  1. Кто несет ответственность за привлечение людей из бизнеса?
  2. Кто проводит встречи?
  3. Кто ведет заметки?
  4. Кто выступает первым?
  5. Кто из разработчиков участвует на встрече?