Доброго времени суток. Проекты по внедрению CRM мало чем отличаются от ERP, если не ошибаюсь, у них даже есть общие шаги по SureStep. В чем-то CRM даже хуже, так как на этом проекте продажники будут продавать продажникам.
По моему опыту, ключевая проблема проектов на CRM - это неудержимый креатив экспертов. Если в мире ERP есть некий "станадрт" в части той же бухгалтерии, или склада, то в мире CRM каждый строит свой процесс по принципу кто во что горазд. В итоге получаются монструозные нерабочие решения от которых позже пытаются откреститься "заказчики" со словами что это интегратор плохо отработал, а не они изначально вырезано цензурой придумали.
Вопросы задавайте ровно те же: назовите реальные сроки, по какой методологии вы работаете, какая отчетность и контроль результатов? Ни один сейлз на это не ответит и вам покажут архитектора, который скажет как есть. Тут как и везде дилетанты работают по принципу "навались", профессионалы заставляют работать самого "заказчика". Увы, в наших широтах таки нет.
Если система облачная - никакой доп. нагрузки на инфраструктуру быть не должно. Если будут интеграции - тогда что-то может потребоваться. На берегу договориться сложно. Это опять же, вопрос для обсуждения.
По архитектуре. CRM не допускает вмешательства в код платформы, поэтому, в теории, платформу всегда можно обновить до последней версии. На практике это чаще всего требует пересмотра той или иной части решения. Поэтому да, апгрейд - отдельный проект и не всегда "мини".