Причина №2: вы будете знать, что вы не создаете
Многие функциональные возможности выглядят неплохо на уровне идей, однако они не обязательно согласуются со стратегическими целями проекта. Кроме того, когда проект идет полным ходом, то и дело возникают разнообразные поводы для создания новых функций. Документированные требования снабдят вас механизмом оценки идей, появляющихся при работе над проектом.
Январь (нынешний) |
Январь (следующий) |
Октябрь |
Апрель |
Июль |
Когда вы знаете, что не будете делать, вы знаете также, что не нужно делать прямо сейчас. Сбор всех возникающих гениальных идей обретает реальную ценность, только когда вам удается учесть их в долгосрочных планах. Определив конкретный набор требований и отложив на будущее реализацию всех запросов, которые им не соответствуют, вы сможете управлять рабочим процессом осознанно и целенаправленно. Без сознательного управления требованиями к продукту вы попадете в кошмарную «проектную лавину». Пред- |
Требования, не уклады вающиеся в текущее расписание, могут послужить основой для определения следующей контрольной точки в вашем рабочем цикле.
|
Версия 1.0 |
Ставьте себе снежный ком, который медленно скатывается с горы, а на него понемногу налипает снег - и в конце концов ком становится таким огромным, что остановить его движение просто невозможно. Точно так же каждое дополнительное требование, казалось бы, не прибавляет много работы. Но в сумме они превращают проект в снежный ком, который катится, сметая на своем пути все сроки и бюджетные планы, и в конце концов терпит неминуемое крушение.