Процесс включает:
Ключ к успеху — не просто собрать требования, а продемонстрировать прозрачность процесса, обеспечить трассируемость изменений и фиксировать все договоренности.
В банковском проекте автоматизации кредитования участвовали три подразделения: розничное кредитование, корпоративное кредитование и рисковые аналитики. Каждый предлагал несовместимые требования к системе андеррайтинга. Рассматривали варианты:
Выбрали вариант 2. Организовали регулярные рабочие встречи с фасилитатором, внедрили согласованный глоссарий. В итоге удалось сократить количество противоречий более чем в два раза, а процесс описания требований стал прозрачным и согласованным.
Как управлять требованиями, если подразделения работают в разных временных зонах?
Необходимо заранее планировать синхронные и асинхронные коммуникации, фиксировать сессии в общей системе сбора требований (например, Jira+Confluence) и обеспечивать регулярную синхронизацию статуса.
Как на практике предотвращать "скрытые" требования?
Регулярно проводить проверки глоссариев, повторную валидацию с ключевыми пользователями и описание edge-case сценариев, не дожидаясь эскалации проблем на этапе тестирования.
Чем отличается "протокол согласования" от обычных комментариев в документации?
Протокол содержит фиксированные решения, ответственность, сроки, а комментарии — только контекст обсуждения. Протокол нужен для официального закрытия дискуссионных вопросов.