Если в ходе проекта у вас возникает необходимость учитывать множество мнений, или же понимание того, что принесет пользу вашей организации, может измениться в процессе выполнения проекта, то вам потребуется возможность изменять требования по мере его развития. Это особенно верно для проектов, пользователями которых будет широкая аудитория — ценность обратной связи первых пользователей и оперативных решений на ее основе сложно переоценить.
Если в отсутствие необходимого программного обеспечения бизнес несет существенные издержки и решение нужно было «еще вчера», то следует предпочесть T&M, потому что такой контракт дает возможность быстрого старта и прогрессивного наращивания функционала. Для FP необходим этап аналитики и многоэтапного описания и утверждения проектной документации, что лучше подходит для проектов с запланированной исследовательской и проектировочной фазой.
Чем больше неопределенности присутствует в проекте, тем большая гибкость потребуется в его разработке. Если подробных спецификаций еще нет, то нужно либо провести аналитиз требований, проверку реализуемости концепции, и другие необходимые подготовительные работы, либо начать разработку по T&M, уточняя требования по ходу разработки.