Системные требования и функциональные требования отличаются по цели и аудитории, а также по срокам определения в разработке программного обеспечения. 1
Цель и целевая аудитория: функциональные требования направлены на то, чтобы сообщить, что ожидается от системы с точки зрения конечного пользователя. 1 Системные требования, в свою очередь, разъясняют разработчикам, как система будет реализована для выполнения функциональных требований. 1
Сроки определения: функциональные требования определяются во время анализа, в то время как системные требования определяются как часть этапа проектирования. 1
Некоторые примеры различий:
Таким образом, функциональные требования отвечают на вопрос «Что», а системные требования — на вопрос «Как». 1