Иногда бывает, что в голове у заказчика может быть четкая картина желаемого решения, но ее не получится полностью передать и транслировать в команду разработки, пока не проведен полный рисерч требований и не разработаны прототипы, дизайн и более четкое ТЗ. Получается, что проект, в котором вроде бы все понятно и легко, может стоить по-разному. В итоге замкнутый круг. Как же из него выйти? Выделять первый этап любого проекта — сбор требований. Таким образом, стоимость проекта может меняться при переходе к релизу, но она точно будет соответствовать «вилке» и учтенным в смете рискам.