На мой взгляд, Retainer – отличный вариант для компаний, которым нужна постоянная поддержка, гибкость и предсказуемость бюджета, имея при этом инструменты контроля и отчетности для комфортного управления проектом. Однако иногда клиентам не подходит Retainer и Time & Material по умолчанию, а Fixed Price заранее пахнет большими проблемами (например, когда при планировании длительного проекта уже есть понимание, что та или иная часть спецификации или ТЗ будет подвержена изменениям). В таких случаях, можно использовать еще один тип контрактов – Fix time & Budget, Flex Scope (FFF), о котором я обязательно расскажу подробнее в одной из следующих публикаций.