Решил написать по мотивам предыдущей рабочей недели.

В нашей профессии есть некоторые базовые компетенции. Одна из таких компетенций - это работа с требованиями.

На прошлой неделе я задумался над тем, что могло бы стать результатом сбора требований. Если использовать терминологию ТРИЗ, то какого ИКР(идеального конечного результата) мы добиваемся. Я считал, что результат - это полнота, ясность и измеримость требований, при которой нет необходимости возвращаться к уточнению этих самых требований, но моя жена(она тоже системный аналитик) подкинула ещё один вариант ИКР, цитирую: "Требование было настолько хорошо уточнено и выяснено, что отпала необходимость в реализации"

И вот с точки зрения ТРИЗ лучшей системой является та, которой нет, а функция её выполняется. Выходит, что лучшая команда разработки состоит из одного аналитика, который настолько проясняет требования, что фичи становятся просто не нужны.

А Вы как думаете, какой ИКР у работы с требованиями?