Требования

Цель составления требований:

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

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

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

Источники требований:

  • стандарты;
  • законодательство;
  • регламенты, положения, уставы, приказы;
  • ожидания пользователей;
  • продукты–конкуренты, продукты–аналоги;
  • Руководство по разработке качественных веб-сайтов (смотреть pdf).

Методы выявления требований:

  • интервью с заказчиком;
  • интервью с пользователями;
  • интервью с авторами продукта;
  • анализ стандартов, нормативной документации;
  • анализ выявленных проблем в баг–трекере.
GOST 34 note