Некоторые эффективные методы сбора требований на ранних этапах разработки:
- Интервью. 15 Личные или телефонные беседы с заинтересованными сторонами для сбора информации о потребностях, бизнес-процессах и болевых точках. 1
- Опросы и анкеты. 15 Распространение опросов среди заинтересованных сторон для сбора информации об их потребностях и требованиях. 1
- Семинары. 15 Объединение заинтересованных сторон для сбора и обсуждения требований. 1 Семинары помогают определить новые требования, разрешить конфликты или определить приоритеты существующих требований. 1
- Наблюдение. 5 Непосредственное наблюдение за конечными пользователями в их рабочей среде для понимания рабочих процессов, болевых точек и предпочтений. 5
- Создание прототипов. 5 Создание макетов или прототипов программного обеспечения для предоставления заинтересованным сторонам реального представления предлагаемой системы. 5
- Варианты использования и сценарии. 5 Разработка вариантов использования и сценариев для описания того, как система будет использоваться в различных ситуациях. 5
- Анализ документов. 5 Анализ существующей документации, такой как руководства по бизнес-процессам, отчёты и формы, для извлечения соответствующей информации. 5
Выбор метода зависит от типа проекта и ситуации, поэтому рекомендуется использовать комбинацию нескольких методик. 1