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