Учредитель компаний Iris Associates и Groove Networks

Еще во время учебы в университете Иллинойса Рэй Оззи трудился над одним из первых приложений для коллективной работы под названием PLATO Notes. Позже у него появилось желание самостоятельно писать подобные программы, но не удалось привлечь финансирование. Затем Оззи возглавил создание набора приложений Lotus Symphony. В результате того, что Митч Капор и Джонатан Сакс заинтересовались его идеей, появилась платформа Lotus Notes. Вместо того чтобы оставаться сотрудником крупной корпорации, в 1984 году Рэй Оззи основал компанию Iris Associates с целью разработки платформы Lotus Notes. Эта необычная форма стартапа принесла успех.

Платформа Lotus Notes стала первым широко распространенным программным продуктом для автоматизации совместной работы сотрудников. Ее релиз вышел в 1989 году, а в 1994?м компания Iris Associates была приобретена Lotus Development.

В 1997 году Рэй Оззи основал компанию Groove Networks, специализирующуюся на создании ПО для совместной деятельности в географически распределенных коллективах («виртуальные офисы»). В 2005 году ее приобрела Microsoft, зачислив Рэя Оззи на должность технического директора. После ухода из компании Билла Гейтса в 2006 году Рэй Оззи стал главным программным архитектором Microsoft.

Ливингстон. Где вы сняли офис и чем занимались, когда решили создать компанию Groove Networks? Каким был первый фрагмент программного кода, написанного для Groove? Что он позволял сделать?

Оззи. Когда осенью 1997 года мы решили основать компанию Groove, вся работа выполнялась у меня дома. Первоначально в состав нашего маленького коллектива входили мой брат Джек, Эрик Пейти и Брайан Ламберт. Через несколько недель мы переехали в офисный центр города Беверли, штат Массачусетс. Несколько месяцев спустя к нашему проекту присоединился один из первых инженеров Iris Associates, Кен Мур. Первым написанным фрагментом программного кода стала примитивная версия нашего алгоритма синхронизации.

Ливингстон. Как у вас возникали идеи о создании компаний?

Оззи. Здесь есть один общий момент, сводящийся не к наличию какой?то определенной технологии, а к тому, что я видел потребность в таком программном продукте на рынке. Я опытный инженер?разработчик и принадлежу к той категории людей, которые считают, что способны создать любое программное обеспечение. Просто нужно выбрать правильные инструменты. А когда вы знаете, что вам по силам написать любую программу, остается лишь определить, какую именно.

Я никогда не рассматривал возможности «создания мощной технологии с целью посмотреть, где она может пригодиться». Мои разработки всегда были более?менее интуитивными и обоснованными. Чтобы разобраться в происходящем, у вас в голове постоянно должен быть план развития технологий и прогноз развития рынка. Например, следует заранее предугадать, какой способ доступа к Интернету станет более популярным: широкополосный или беспроводной? При этом необходимо спрогнозировать ситуацию на несколько лет вперед, поскольку потребуется определенное время на создание чего?то действительно стоящего. То есть не нужно удовлетворять текущие запросы, а следует попасть в то окно, которое откроется в будущем.

При разработке Notes использовалось предположение (сейчас это трудно представить, поскольку тогда была совершенно иная ситуация), что все мы в будущем будем работать на своих настольных компьютерах и их можно будет использовать как коммуникационные средства. Тогда ПК только начали применяться для обработки электронных таблиц и в качестве текстовых процессоров. Они устанавливались исключительно на рабочих столах, а о сетях речь вообще не шла. Я написал спецификацию Notes в 1982 году. Это приложение основывалось на системе под названием PLATO, в разработке которой я участвовал еще во время учебы в университете. PLATO представляла собой широкомасштабную интерактивную систему, с помощью которой люди обучались, играли в игры и т. п. Система PLATO позволила нам заглянуть в будущее – что произойдет, если все мы получим доступ к интерактивным системам и технологиям.

Создание Groove обусловили предположения о возможном изменении методов организации труда в компаниях, основанные на наших наблюдениях. В то время технологии зачастую применялись, чтобы помочь людям работать в рамках одной корпорации. Но у пользователей неминуемо возникала потребность преодолеть эти рамки. Ведь невозможно контролировать технологии, выбранные для работы вашими бизнес?партнерами. Я могу предпочесть программу Notes, вы – Exchange, а кто?то – еще что?нибудь. Когда наши заказчики пытались развернуть новые системы на своих предприятиях, мы не раз наблюдали полную неразбериху с установкой программного обеспечения, поэтому пришли к выводу, что для конечных пользователей следует создать систему, которая начнет работать немедленно, сразу же после загрузки.

Ливингстон. Вы пытались написать «более качественную версию Lotus Notes» для Интернета?

Оззи. Наше приложение стало платформой для различного ПО. В Lotus Notes входила электронная почта, использовавшаяся для автоматизации совместной деятельности рабочих групп. Кроме того, она применялась как система по управлению данными и как сервер приложений.

Программа Groove предназначалась исключительно для обеспечения совместной деятельности сотрудников. Мы полностью сконцентрировались на необходимости активно взаимодействовать в виртуальной среде, коллективном использовании документов и обмене информацией для максимально быстрого выполнения поставленных задач. В настоящее время при ведении различных работ очень часто требуется непосредственное взаимодействие с партнерами или заказчиками. Эта концепция быстро формирующихся виртуальных команд становится все более актуальной и требует оперативного создания нужного программного обеспечения. Альтернативным способом для ведения такого рода деятельности служит использование глобальной системы Веб в открытом Интернете, но нашей целью является удовлетворение запросов людей, которые нуждаются в удаленном и защищенном взаимодействии на очень высоких скоростях независимо от наличия или отсутствия брандмауэра. Это привело нас к разработке архитектуры для настольных компьютеров.

Ливингстон. То есть существующая проблема побудила вас найти средства ее решения. Как вы учредили компанию?

Оззи. Перед тем как создавать компанию, я всегда составляю несколько базовых документов. Один из них представляет собой очень подробный сценарий, описывающий ту проблему, которую я пытаюсь решить. В нем содержится перечень проблем в работе конечных пользователей, на устранении которых сосредоточится компания. В этом документе я объясняю желающим присоединиться к нам, чего мы хотим добиться и на какие проекты нам понадобится финансирование.

Затем я составляю второй основополагающий документ, описывающий различные технологии, которые необходимо разработать для осуществления поставленных целей.

Первое, что мы сделали после создания компании (как Iris, так и Groove), – сняли большой офис и приняли на работу основных команду сотрудников. Как правило, я уже имел дело с этими людьми раньше, поэтому мне не приходилось проверять их квалификацию.

А затем мы просто усаживались за стол и пытались придумать сложные алгоритмы, а также принять ключевые решения. На начальном этапе существования Groove мы встали перед очень важным выбором: писать ПО на языке программирования C++ или Java. Решения подобного рода имеют огромное значение, поскольку вы никогда не сможете вернуться назад после того, как выбрали путь.

В случае Groove мы пошли на риск относительно разрабатываемых технологий. Нам предстояло составить достаточно сложный алгоритм синхронизации, и не было никаких оснований полагать, что нам это удастся. При этом мы не хотели брать на работу новых людей и не планировали двигаться дальше, пока не убедимся в том, что способны решить проблему алгоритма. Потребовалось 3–4 месяца, прежде чем у нас появилась уверенность в том, что мы достигнем поставленной цели.

По своему архитектурному решению приложение Groove разительно отличалось от других подобных программ того времени. В 1997 году большинство людей считали, что архитектура приложений будет перемещаться в Веб. Мы же полагали, что для ПО определенного типа возможности Сети себя исчерпали. Мы хотели воспользоваться одноранговой архитектурой, позволяющей дополнить возможности Интернета, а не заменить их. Для определенного класса приложений это очень эффективное решение. С помощью технологии «синхронизации без главного устройства» пользователи могут независимо работать на различных узлах виртуальной сети, а специальные алгоритмы обеспечивают полную синхронизацию их действий.

Когда требуется предоставить возможность взаимодействия для десятков людей, компьютеры которых находятся в различных подсетях, с технической стороны это может оказаться очень сложной задачей. Когда сотрудники одновременно приступают к работе над общим проектом, нужно проявить настоящую изобретательность и мастерство, чтобы все изменения в совместно используемые документы вносились корректно. Поэтому сначала мы все тщательно проектировали на бумаге, а затем проверяли в лабораторных условиях. Как только мы убедились, что способны создать функциональную систему, тут же наняли первых 15 или 20 человек и приступили к реализации проекта.

Ливингстон. Синхронизация без главного устройства была новаторской технологией, которую вам пришлось создавать с нуля?

Оззи. На ее разработку потребовались годы. Она была реализована с помощью большого количества настроек. Но компьютеры в коммерческих организациях функционируют в сложных условиях. Люди перезагружают их, восстанавливают данные с резервных копий и т. д. Локальная сеть для обеспечения совместной деятельности должна быть очень гибкой. Нам требовалась уверенность в том, что при необходимости используемые нами алгоритмы позволят выполнить ее преобразование или расширение.

На первом этапе существования компании нам часто приходилось становиться перед выбором. Изначально мы планировали реализовать все на Java, но затем отказались от этого намерения, поскольку Java?проекты не гарантировали надежной работы в реальном времени, а это обязательное условие для наших ПК. При всем уважении к компании Sun наше решение было совершенно иным, прежде всего нацеленным на обеспечение стабильной работы приложений на стороне клиента. Кроме того, следовало обеспечить возможность максимально простого развертывания системы – с помощью нескольких щелчков мыши при работе пользователя на любом компьютере в любой точке мира и без помощи технического специалиста. Поэтому мы сделали выбор в пользу дополнительных усилий и программирования системы на C++.

Ливингстон. Сразу ли приложение Groove приобрело определенную популярность у пользователей, вселившую в вас уверенность в успешность проекта?

Оззи. Мы выпустили бета?версию Groove в октябре 2000?го, через три года после создания компании. Первый коммерческий вариант Groove появился в продаже только в апреле 2001 года. При этом мы сразу же объявили о сделке на обслуживание 10 тысяч рабочих мест с фармацевтической компанией GlaxoSmithKline. Она широко использовала платформу Notes, но планировала применить Groove для решения некоторых кросс?платформенных задач, возникающих при выводе на рынок новых продуктов. Суда по ретроспективе дальнейших событий, эта первая сделка скорее пошла нам во вред, чем на пользу. У нас возникло ложное представление о том, что мы способны быстро и регулярно продавать Groove предприятиям, подобным GlaxoSmithKline. На практике все оказалось не совсем так. Тогда мы еще не сделали всего необходимого, чтобы приложение было «готово к развертыванию в среде предприятия». Мы добились этого в следующих релизах, но по?прежнему стремились создать успешную и стабильную систему продаж нашего программного продукта крупным организациям. Было очень сложно продавать новую технологию, реализованную в Groove, компаниям, которые в то время целиком сосредоточились на сокращении расходов и усилении безопасности.

Ливингстон. Какие еще трудности возникли в течение первых трех лет напряженного труда, который оставался незаметным для окружающих?

Оззи. Мои стартапы оказались не слишком похожи на компании, создаваемые другими предпринимателями. И одним из главных отличий было то, что мы не стремились немедленно занять нишу на рынке, а работали на перспективу, например на десять лет вперед. Требовалось какое?то время, чтобы создать продукт такого уровня, чтобы его технологические преимущества позволили нам выйти на рынок. Когда дело касается информационных технологий, то такого понятия, как «защищенное конкурентное преимущество», не существует. Однако ваша компания способна удачно стартовать, если вы сконцентрируетесь на качественном решении действительно сложной задачи.

При создании Notes такими сложными решениями стали база данных, среда с обеспечением их репликации и средства безопасности. Что касается Groove, то нам удалось справиться с проблемами безопасности, синхронизации транзакций и непосредственного взаимодействия между узлами (P2P) на основе XML?технологий. Большинство людей очень боятся рисковать. При разработке и платформы Notes, и приложения Groove у нас не было уверенности в успешности этих проектов на рынке. Мы понимали, что собираемся создать действительно что?то очень сложное, и на это уйдет несколько лет. Но при этом мы знали, что за эти годы рынок изменится, и любые решения при разработке приходилось принимать вслепую. Невозможно полностью все предвидеть, поскольку ко времени создания готового продукта изменятся и рынок, и расстановка сил на нем.

Некоторые люди решают проблему неуверенности, просто пытаясь отгородиться от нее. Но это не выход. Или делят и делят одну серьезную проблему на множество мелких до одного фрагмента базы данных или элемента взаимодействия пользователей. При этом они не беспокоятся о дееспособности всего приложения, предоставляя решение глобальных вопросов подобным мне людям, особенно в том, что касается риска и выбора правильного решения. Когда для выполнения работы требуется такой длительный период времени, необходимо учитывать тенденции, доминирующие на рынке.

Поэтому за годы существования компании Groove многие наши планы приходилось менять самым кардинальным образом. На первом этапе мы старались уделять равное внимание вопросам рекламы и освещения в средствах массовой информации созданных нами технологий, а также их производительности. Мы основали Groove в 1997 году, во времена «пузыря доткомов», и полагали, что сможем легко найти свою нишу на растущем рынке. Но к тому моменту, когда мы представили готовый продукт в конце 2000 года, ситуация стала меняться к худшему, и мы приняли решение сконцентрироваться на вопросах производительности, а не пользовательских приложениях.

А затем нам пришлось удвоить усилия, поскольку возникла необходимость создавать более функциональные, чем раньше, приложения на уровне предприятий. Это нелегкое бремя для нашей компании потребовало значительных внутренних преобразований.

Ливингстон. Поскольку на разработку программных продуктов у вас уходило довольно много времени, не возникали ли у вас опасения относительно появления на рынке серьезных конкурентов? Удавалось ли вам оправдывать ожидания персонала?

Оззи. Когда вы работаете в стартапе, все сотрудники компании являются единым коллективом, который должен достигнуть общей цели совместными усилиями. Поэтому принимать на работу нужно только тех, кто разделяет ваш энтузиазм. А в тот момент это было трудно сделать сразу по двум причинам. Во?первых, в эпоху расцвета доткомов многие получали очень высокие зарплаты. Во?вторых, создаваемые нами приложения включали в себя элементы системного ПО. То есть мы программировали на очень низком уровне, разрабатывая элементы взаимодействия компьютеров, хранения информации и наборы программных компонентов. Поэтому в тот момент принять на работу нужных специалистов было очень не просто.

Но всех нас объединяла вера в то, что мы призваны изменить мир к лучшему. Мне кажется, такая уверенность присутствует в работе многих стартапов. Она поддерживает вас на пути преодоления многочисленных препятствий, существенных преобразований и непредсказуемости развития событий.

Ливингстон. А что вы можете сказать об удовлетворении ожиданий ваших инвесторов?

Оззи. О, это сложная тема. Существуют как позитивные, так и негативные стороны в вопросе привлечения инвестиционных средств. Самой лучшей считается та компания, которой вообще не приходится этого делать.

Ливингстон. Вы использовали личные средства для финансирования Groove?

Оззи. Да, первые несколько лет финансирование осуществлялось за мой счет. Однако затем я взял деньги у Митча Капора и некоторых других инвесторов. И не столько потому, что Groove так уж нуждалась в них, а скорее из?за моей глубокой убежденности, что нельзя чего?то добиться исключительно своими силами. Нужно собрать группу людей, заинтересованных в успехе вашего начинания. Поскольку компания дислоцировалась на Восточном побережье, для меня было очень важно установить хорошие связи с представителями бизнеса в Кремниевой долине.

Мы сотрудничали с Митчем Капором много лет, и я знал, что он сможет соответствующим образом нас представить. Поэтому первым делом я принял инвестиции от него, а затем он представил Groove нескольким венчурным компаниям. Одной из них оказалась Accel, тоже согласившаяся инвестировать нас. В результате значительную часть своего времени я стал проводить в районе залива Сан?Франциско, встречаясь с разными людьми. Налаженные связи в дальнейшем нам очень пригодились.

Iris установила партнерские взаимоотношения с Lotus. Тогда мне было 27 лет, и у меня не было денег на самостоятельное финансирование компании. Создание готового программного продукта стало невероятно позитивным достижением. Мы заключили великолепный контракт на финансирование его создания. Это были уникальные партнерские взаимоотношения: мы основали нечто наподобие корпоративного стартапа, занимающегося научно?исследовательскими разработками. Но были и сложности. Когда с первого этапа существования компании вы входите в альянс с крупной корпорацией, создаваемый вами продукт должен учитывать ее интересы. Хотя есть шанс, что вас не свяжут по рукам и ногам и позволят реализовать собственное ви?дение проекта. Ведь нет никакого смысла получать от кого?то финансирование, чтобы потом полностью подстраиваться под инвестора.

Если говорить об обычных стартапах, то там требования намного жестче. Вы должны быстро показать результат. Никто из инвесторов не собирается ждать годами. Как только вы получаете деньги, включается своеобразный секундомер, и ваша задача – в кратчайшие сроки выдать позитивный результат. Безусловно, лучше вообще не брать денег у венчурных капиталистов.

Ливингстон. Вы также привлекли финансирование от Microsoft. Я знаю, что эта компания была очень высокого мнения о вашем проекте, но не хотели ли на самом деле ее представители с помощью инвестиций просто наблюдать за тем, что вы делаете?

Оззи. Именно так, вы очень проницательны. Microsoft была исключительно деловым инвестором в том смысле, что согласно нашему договору мы не предоставляли ей свои технологии или еще какие?то технические решения. По моему мнению, с точки зрения Microsoft, платформа Notes немного вышла из?под контроля. Когда она появилась, Microsoft не отследила ситуацию на рынке. В противном случае она смогла бы гораздо оперативнее реагировать на изменения.

Поэтому я считаю, что в ситуации с инвестированием в Groove компания Microsoft, по сути, купила себе возможность изучения запросов тех клиентов, которых заинтересовали наши технологии. Они просто исследовали рынок. Microsoft было достаточно много известно о наших разработках, так как после первого этапа той трехгодичной «незаметной» деятельности мы были достаточно открыты и не скрывали информации о созданных решениях. При этом мы абсолютно не сомневались в своих силах, поскольку знали, как сложно написать подобную программу.

И в Iris, и в Groove Microsoft считали своим основным конкурентом.

Ливингстон. Даже в Groove? Но компания Microsoft, кажется, совершенно не интересуется Интернетом…

Оззи. Если есть тенденция к возникновению широкого спроса на программный продукт, то это обязательно заинтересует Microsoft. Ведь основная цель этой компании, ее хлеб, – в удовлетворении запросов широкого круга пользователей с помощью дешевых технологий, которые решают сразу множество проблем. И не имеет значения, кем являются потенциальные клиенты – обычными людьми или крупными предприятиями. Другие компании больше внимания уделяют специализированным решениям.

Мы позиционировали приложение Groove как технологию для широкого круга пользователей. Основной его целью было увеличение производительности труда, но когда программа набирает популярность, Microsoft мгновенно превращается в основного конкурента.

Ливингстон. Была ли действительно угроза конкуренции со стороны Microsoft настолько серьезной?

Оззи. Разумеется. Эта компания великолепна с точки зрения поиска технических решений и развития бизнеса. Если вы считаете, что Microsoft ваш конкурент, то лучше делать все незаметно и «атаковать» в удачный момент, когда у вас появится преимущество. У Groove же возникли проблемы с распространением, мы остро нуждались в деньгах, хотели привлечь дополнительные средства с помощью проведения раунда инвестиций. Один из самых сложных вопросов, который нам задавали представители крупных предприятий, сводился к следующему: «Почему бы компании Microsoft вас завтра не уничтожить?» И хотя мой предыдущий опыт работы в IBM внушал клиентам определенное доверие, только спонсорство Microsoft помогло нам заключить контракты с корпоративными заказчиками.

Ливингстон. Вернемся к приложению Lotus Notes. Вы уже работали над ним, когда компания Lotus профинансировала этот проект? Расскажите историю создания этой программы.

Оззи. Как я уже говорил раньше, я описал технические характеристики проекта Groove еще в 1982 году. Но не смог найти финансирование для его реализации. Поэтому в 1983 году я принял предложение Митча Капора и Джонатана Сакса перейти в компанию Lotus Development. Тогда как раз вышел релиз 1 приложения Lotus 1?2?3. Некоторое время я занимался созданием релиза 1A, а затем возглавил команду по разработке Lotus Symphony – одного из первых наборов ПО. Я согласился заняться этим пакетом с условием, что Митч Капор реанимирует мою идею создания Notes и расскажет о ней венчурным капиталистам. В тот день, когда мы приступили к поставкам Lotus Symphony, Митч Капор сдержал свое слово. Однако в связи с хорошей финансовой ситуацией в Lotus Development, вместо того чтобы представить меня венчурным капиталистам, Митч предложил взять необходимые средства у самой компании Lotus. В результате вместе с тремя другими программистами в декабре 1984 года я зарегистрировал Iris Associates в городе Вестфорд, штат Массачусетс.

Ливингстон. Что вас больше всего удивило?

Оззи. Сложность задачи выхода на рынок. Как в случае с Notes, так и с Groove, поиск рынка сбыта новых технологических решений оказался не менее, а может, и более трудной задачей, чем создание самих технологий. Они были действительно очень сложными и, мне кажется, предложи мы нечто такое, что конечному пользователю было бы легче оценить, выход на рынок оказался бы гораздо более простым.

Практически невозможно изменить привычки людей. Время создания Notes совпало со стремительным развитием информационных технологий. Однако приложение Groove появилось в значительно более сложный период, сразу после краха доткомов, и финансирование в этой области резко сократилось. Клиенты не хотели платить деньги за любые услуги. Тем более в сфере ИТ?индустрии было трудно оценить перспективы.

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

Вот почему я считаю, что работа в другой компании и умение строить партнерские отношения имеет огромную ценность. Зачастую люди полагают, что после окончания учебного заведения лучше всего сразу основать стартап. Но, по моему мнению, лучше набраться опыта, работая в разных компаниях, поскольку так вы узнаете этот мир изнутри, научитесь избегать подводных камней и выясните, с кем бы вам действительно хотелось сотрудничать.

Ливингстон. Какой совет вы дали бы тем, кто собирается создать стартап или присоединиться к уже существующему?

Оззи. Тем, кто хочет работать в стартапе, могу посоветовать учиться лидерским качествам у руководителей компании. Наблюдайте за тем, как они разговаривают, как себя ведут. Компании становятся похожи на своих основателей, поскольку в них проповедуются ценности, близкие этим людям. Такое правило справедливо для любой организации.

Учитесь уважать и ценить способности других людей, поскольку вам потребуются эти качества, когда вы захотите создать компанию – вы?то специалист только в своей области. Поймите: очень редко человек с техническим складом ума занимает руководящий пост долгое время. Такие люди – практики и зачастую предпочитают конкретное дело. Вы должны четко представлять, что сможете сделать самостоятельно, а что лучше поручить другим людям.

Следует смириться и с тем, что вы не является одним целым с той организацией, которую создадите. Ваша команда и инвесторы имеют большее значение, чем ваш личный вклад. Следует считаться с этим и не ассоциировать собственные успехи и неудачи с успехами и неудачами вашего детища.

Ливингстон. Использовали ли вы при создании компании Groove знания, накопленные за время работы в Iris Associates?

Оззи. С точки зрения культуры работа в Iris Associates стала позитивным опытом. Сотрудники занимались общим делом ради благой цели. Никогда не говорите людям, что они работают исключительно ради денег. Не внушайте им этого. Все и так понимают, что вы надеетесь на материальную компенсацию. Но об этом не стоит говорить. Лучше рассказать о миссии компании, о том, как ее деятельность изменит мир к лучшему, как ваша компания повлияет на жизни пользователей, партнеров и сотрудников. И дело вовсе не в конечном обогащении. Чем больше вы концентрируете внимание на важных вопросах во время разговора с людьми, тем больше они вам поверят, и тем стабильнее будет ваш бизнес.