Разработка требований – что как?

Качество владения навыками анализа далеко не всегда равномерно у аналитиков. Что обычно хорошо умеют делать в среднем по больнице с аналитиками?

Весьма неплохо у нас получается:

  • Писать функциональные требования
  • Моделировать структуры данных

Что получается посредственно:
Джамшут-Магдьяш

  • Применять аналогичный опыт (бенчмаркинг)
  • Критически относится к исходной постановке задачи, предлагать радикально изменить точку зрения заказчика (правда, это уже консалтинг)
  • Выявление требований (немного с натяжкой)
  • Моделировать интерфейсы
  • Понимание целевой архитектуры

Что получается плохо:

  • Анализировать потребности и исходные проблемы
  • Анализировать задачи
  • Анализировать атрибуты качества, связывать их с архитектурой решения