„Как корабль назовешь, так он и поплывет“ — Приключения капитана Врунгеля
Ключевой навык системного аналитика заключается в умении собирать требования и анализировать потребности и проблемы бизнеса.
Требование — это спецификация того, что должно быть реализовано. В них описано поведение системы, свойство системы или её атрибуты ( Ian Sommerville и Pete Sawyer, 1997 )
На самом раннем этапе важно определиться зачем, для кого и для чего мы создаем систему. Этот этап называется сбором требований. Почему он так важен?
Требования являются основой для действий разработчиков и менеджеров проекта. От того как полно и хорошо будут собраны требования зависит насколько проект/продукт будет успешен и удовлетворит потребности заказчика.
Представим, что аналитик ошибся на этапе сбора требований на этапе формирования пользовательских требований. В таком случае чем позже будет обнаружена ошибка, тем дороже она будет стоить проекту.
