AL
Стоит ли утверждать, что при разработке требований в обязанности Аналитика следует включать в т.ч. разработку методов испытаний этих самых требований. То-есть требовать от аналитика способности проверить выполнение требований после того, как он их передал проектировщику/архитектору/разработчику.
Моё мнение почему это может быть полезно:
- Требование - постановка задачи. Если изначально отсутствуют критерии приёмки результата, то есть вероятность, что задача невыполнима. Следовательно ресурсы выделенные на эту задачу будут потрачены зря. Следовательно такой может привести проект к закрытию по выходу за рамки бюджета.
- Требование - в процессе разработки превращается в согласованное обязательство сторон (постановщика-исполнителя) о качестве результата работ. Если отсутствует способ определить качество выполнения работы - это может привести к снижению качества итогового результата. Что в итоге может привести к закрытию проекта по несоответствию целям.
Моё мнение почему может быть вредно:
- Есть некоторая вероятность, что требование может оказаться непроверяемым или невыполнимым на любой стадии жизненного цикла разрабатываемой системы. Тогда аналитик при разработке методов проверки должен быть достаточно компетентен в предметной области, чтобы предлагать такие методы. Это требует дополнительной квалификации и следовательно увеличения стоимости подготовки такого аналитика. Что в свою очередь сужает рынок поиска и может привести к закрытию проекта по выходу за сроки.
Моё мнение какие способы решения:
- В пару к аналитику давать предметника, способного указать проверяемость требований.
- Ввести понятие зрелости требований по их соответствию некоторым критериям качества. Например по INCOSE GfWR или ISO 29148 или внутренним стандартам предприятия др. Как следствие ввести понятие жизненного цикла требования со всеми последствиями. Например признать, что вся совокупность требований к системе - это её модель, и на основании оценки зрелости такой модели можно принимать решение о дальнейшей разработке и финансировании проекта.

