Подскажите пож-ста какие платформы вы имеете ввиду? Если 1С, Sharepoint, NetSuite, Salesforce, MS CRM, SAP и т.п. — они, как и множество решений о которых я пока не слышал, довольно популярны. Мне было бы интересно узнать о конструкторе для бизнес процесов широкого профиля. В идеале который не имеет заоблачных лицензионных отчислений и легок в освоении :)
А вобще причины написания своего кода, на мой взгляд:
1)стоимость — для узких решений может быть дешевле начать внедрение с разработки пилотных версий, а не покупать лицензии для сотен или тысячей юзеров от крупной платформы. И дальше эти проэкты уже жалко бросать) .
2)знание — если и есть какито хорошие глобальные платформы — мало в наличии эвангелистов и специалистов аналитиков разбирающихся в этой области. я так предполагаю должно быть чтото от IBM в этой области но много ли людей об этом знают .
3) контроль — затраты на внедрение и допилку все равно будут большими, и хочеться иметь собсвенный продукт а не зависимость от поставщика который может прекратить поддержку продукта, перейти на новую версию и тп.
4) инвестиции и амбиции — опять же при схожих порядках затрат хочется инвестировать деньги и время в чтото, что потенциально можно перевести в продукт. Так вобщемто и стартовало множество Б2Б проэктов.
2 Tikhon> Мне импонируют корпоративные правила относительно работытаких монстров как Google и Яндекс—а что ты знаешь о правилах работы в етих компаниях?:)
кстати вот еще версия — существующие решения от крупных консалтеров типа IBM настолько не успевают за развитием технологий и нововведений в бизнесе что топ менеджеры предпочитают более молодые и динамичные команды и продукты.