Intalio 2.0
На сегодняшний день компания Intalio завершила последний раунд финансирования, успешно справилась с процессом реорганизации, который был начат почти два года назад.
Корпорация Intalio была основана в 1999. Изначально, компания Intalio поставила задачу создать платформу, содействующую развитию корпоративных приложений и разработке бизнес-процессов следующего поколения. Именно по этой причине компания Intalio и начала разработку Системы управления бизнес-процессами (BPMS). Кроме того, было принято решение использовать совершенно новую модели для развития и продажи созданнного ПО – Open Source. Тогда в июле 1999, корпорация Intalio инициировала разработку решений, которые сегодня уже заслужили всеобщее признание, включая такие широко известные программные продукты, как Geronimo и ODE, система Slide и процессор Xalan.
Когда все только начиналось, каждая созданная строка программного кода, реализовывалась по крайне либеральной лицензии Apache License. Но эта лицензия предоставляла недостаточную защиту прав интеллектуальной собственности создателя кода (в сравнении, например, с Открытым лицензионным соглашением (GPL) или Lesser GPL (LPGL). Когда руководство компании увидело, что масштабное расходование средств венчурного капитала не приносит никакой отдачи, было решено отказаться от Open Source модели. Как оказалось, невозможно выстроить устойчивую бизнес-стратегию дальнейшего развития компании и при этом продолжать отдавать все наработки по лицензии Open Source.
После долгих попыток найти оптимальное решение в 2002 году компания Intalio, в конце концов, выбрала традиционную Корпоративную модель лицензирования программного обеспечения. За последующие два года, было продано двенадцать бессрочные лицензии, при этом затраты достигли огромной суммы (приблизительно 30 миллионов долларов). В таких условиях было решено вернуться Open Source.
В октябре 2005 года корпорация Intalio покупает компанию FiveSight Technologies, которая к тому времени уже разработала Open Source BPEL движок, а уже в первом квартале 2006 года возобновляет использование коммерческой лицензии Open Source (которая была названа COSMO). За последующие восемнадцать месяцев, компания подписала более 500 новых клиентов, расширила количество сотрудников с 15 до 50, и полностью переписала свой продукт, при этом потратив менее 5 миллионов долларов. Именно благодаря курсу, который был взят в 2005 году, корпорация Intalio продолжает приносить прибыль и сегодня. Тем не менее, было решено потратить больше средств на реорганизацию компании, чтобы обеспечить стабильный и динамичный рост.
В то время идеи основателей корпорации Intalio казались слишком передовыми. С точки зрения продукта, создание корпоративного программного обеспечения, используемого для исполнения особо важных приложений, занимает очень много времени, независимо от того, сколько специалистов будет в этом задействова6но. С точки зрения рынка, разработки компании Intalio опережали его развитие на целых 5 лет, и с этим ничего нельзя было поделать.
Вернувшись к Open Source лицензированию, специалисты корпорации понимали, что этого недостаточно для завоевания прочного места на рынке. Так, руководство компании решило внедрить модель, которая, как казалось, будет длительное время оставаться эффективной как для пользователей и клиентов, так и для инвесторов. Именно эта модель продолжает работать и сегодня.
Немного о структуре новой модели.
Во-первых, около 80% написанного кода лицензируется в соответствии с либеральной лицензией Open Source, например, Apache License или Eclipse Public License. Корпорация Intalio передает свой код организации Apache Software Foundation (ASF также передаются сопутствующие авторские права) или Eclipse Foundation. Благодаря Open Source лицензированию Open Source код может быть использован кем угодно, безо всяких ограничений. Таким образом, можно активно использовать уже существующих специалистов, способных намного эффективнее управлять Open Source проектами, чем создавать новых, менее опытных.
Во-вторых, было принято решение интегрировать Open Source компоненты компании Intalio с другими Open Source компонентами (в основном Apache), продолжить разработку (Apache ODE, Eclipse STP BPMN Modeler) и объединить это все в так называемую версию Community Edition. Это бесплатный продукт, но это не Open Source. Любой может скачать продукт совершенно бесплатно и использовать для разработки или производства. Особенность данной версии в том, что она доступна только в виде исходников. И для этого есть две причины:
-
Предоставление исходников, сертифицированных для ограниченного набора платформ (Linux и Windows для OS, MySQL для баз данных), облегчает поддержку пользователей. Кроме того, поддержка осуществляется бесплатно.
-
Так компания, располагающая значительными конкурентными преимуществами, может защитить свои права на интеллектуальную собственность (компоненты разработанного решения).
В настоящее время более 50000 компаний по всему миру используют версию Community Edition.
В-третьих, компания Intalio расширила функциональные возможности своего продукта, создав так называемую версию Enterprise Edition. Версия Enterprise Edition удобна для решения критически важных задач производственной среды, таких как объединение в группы для распределения нагрузки, переход на другой ресурс при сбое в работе основного, поддержка других платформ (операционных систем, баз данных, серверов приложений, т.д.) и многое другое.
Особенности версии Enterprise Edition компании Intalio:
-
Enterprise Edition компании Intalio лицензируется по годовой подписке, а не по бессрочной лицензии, и поэтому приобретается за счет операционных затрат, нежели капитальных расходов. Для большинства корпоративных покупателей, приобретать программного обеспечения и оборудование за счет операционных расходов, намного проще, чем получать разрешение на использование инвестиционных денег.
-
Годовая подписка на Enterprise Edition стоит примерно столько же сколько и ежегодные затраты на обслуживание сопоставимых продуктов, производимых, например, компаниями Oracle или TIBCO.
-
Подписываясь на Enterprise Edition, клиенты получают доступ к 100% исходного кода продукта и право изменять его для внутреннего использования. При этом, клиенты не имеют права на повторное распространение исходного кода, но могут не предоставлять модификации кода компании Intalio. И это выгодно для обеих сторон.
-
Последний момент, возможно, является наиболее важным из всех для клиентов. Раньше только покупая продукцию у крупных поставщиков, можно было гарантировать ее долгосрочную функциональность и поддержку. К сожалению, это уже неактуально. Компании Siebel, PeopleSoft или BEA уже не существуют, и вместе с ними исчезло множество продуктов, которые они продали многим клиентам. Сегодня даже самые крупные компании могут быть приобретены фирмами с частным капиталом, а их продукция переработана или снята с производства. И существует только одно решение этой проблемы: доступ к исходному коду и сообществу, которое может осуществить гарантированную его поддержку.
Системы, разработанные корпоративными клиентами с помощью программного обеспечения корпорации Intalio, как правило, функционируют на протяжении длительного времени, что наиболее выгодно для обеих сторон. Проектирование и разработка новых систем требует массы усилий, времени, денег и длительной поддержки основополагающей платформы – все это решают программные продукты корпорации Intalio. Сегодня, сотни компаний по всему миру имеют доступ к полному исходному коду решений, предложенных корпорацией Intalio, и могут модифицировать полученный код под свои нужды. Чтобы не произошло, за клиентами компании Intalio сохраняются все права, и они могут в любое время воспользоваться поддержкой разработчиков. Это ключевое преимущество продукции компании Intalio.
Однако, одного доступа к исходному коду недостаточно для поддержания обратной связи с сообществом пользователей, именно поэтому появилась программа разработки, ориентированная на спрос (D3 – Demand Driven Development). Большинство Open Source проектов редко модифицируются их пользователями, а чем сложнее ПО, тем менее значительные модификации в него вносятся. Так, большая часть модификаций основного кода MySQL осуществлена сотрудниками MySQL AB (теперь Sun Microsystems). Другими словами, предоставление кода по лицензии Open Source не гарантирует получения модификационных изменений от внешних пользователей.
Для этого существует множество причин, но одна из них играет особо важную роль: риск нарушения патентных прав. Чем сложнее основной код, тем меньше людей способны внести в него полезные изменения. Кроме того, эти разработчики в основном работают на крупные корпорации, которым есть, что терять в случае нарушения патентных прав. Например, если Open Source проект требует подписания соглашения о соавторстве, существует вероятность, что крупные компании будут препятствовать внесению любых изменений.
Когда клиенты участвуют в D3 проектах, их модификационные изменения обычно поступают в форме точных технических требований, а не кода. И это самое главное, так как многие могут написать код, но лишь некоторые знают, какой код нужно писать и как это сделать. Чтобы получить модифицированный код корпорация Intalio составляет основательное техническое задание с полной передачей прав на интеллектуальную собственность, что позволяет сохранить в секрете источник получения изменений. Таким образом, этот код становится собственностью корпорация Intalio. На сегодняшний день более половины всех расходов на опытно-конструкторские разработки компании Intalio покрывается за счет D3 проектов, которые напрямую финансируются клиентами и партнерами.
Реорганизация компании Intalio продолжается. Совершенствование навыков программирования и управления продуктом остаются важными составляющими этого процесса, но особого внимания заслуживают именно проблемы сбыта и маркетинга. Согласно исследованиям, проведенным компанией Goldman Sachs несколько лет назад, многие софтверные компании зарабатывают не на продаже лицензий на произведенное ПО, а на обслуживании и сопровождении своей продукции.
Сегодня корпорация Intalio предлагает:
· отдельные Open Source проекты,
· бесплатную версию Community Edition, содержащую только дистрибутив,
· коммерческую Enterprise Edition версию с полноценным исходным кодом.
Использование новой бизнес-модели позволило компании Intalio значительно сократить маркетинговые расходы. Например, ежемесячно компания тратит около 5000 долларов на Google Adwords, при этом получая более 2000 новых организаций-пользователей версии Community Edition. Кроме того, компания Intalio продает услуги по обучению и повышению квалификации по телефону и email (стоимость составляет 1500 за каждого стажера за двухдневный курс), и проводит телефонную подписку клиентов на версию Enterprise Edition. При этом все продажи осуществляются единым представителем службы продаж по телефону и стажерами (которые называются Process Experts). Компания Intalio является, пожалуй, первой софтверной компанией, которая более 500 действительных клиентов и не одного прямого продавца.
Сегодня корпорация Intalio имеет самую большую пользовательскую базу BPM вендоров и действительных клиентов и развивается быстрее, чем любая другая компания. Представительства компании находятся в США, Великобритании, Франции, Дании, Украине, Сингапуре, Индии, Китае, Японии, Австралии, Бразилии и Венесуэле. И это не предел.
Что же будет дальше? Система BPM 2.0. Корпорация Intalio продвигает систему BPM 2.0 уже более двух лет и пришло время ее обновить. Сейчас команда разработчиков Intalio трудится над созданием продукта под названием Intalio 6.0. Это будет первое воплощение готовой платформы на базе BPM 2.0 для разработки бизнес-процессов, включающее систему мониторинга бизнес-процессов (BAM), интегрированную с системами Alfresco и Liferay, модуль управления бизнес-правилами (BRE) на основе JBoss, совершенно новый графический редактор бизнес-процессов на основе Eclipse и инновационную архитектуру Rich Internet Application на основе TIBCO GI.
Исмаэль Халими (Ismael Ghalimi)
Комментарии