Все программные продукты можно, условно, разделить на требующие внедрения и «самовнедряемые». Если речь идет о продукте (например, CMS), который планируется внедрять, то и воспринимать его стоит, лишь как полуфабрикат с набросками будущего функционала. Это означает, что конечное «блюдо» может запросто обойтись в десятки раз дороже того, из чего оно было сделано, даже если все это по-прежнему называется «мясо».