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

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

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

Ленни выслушал Скотта, задал ему несколько вопросов и сделал неожиданный вывод:

— Скотт, — сказал он, — ты сам не веришь в то, что ты написал.

Скотт начал яростно возражать, и Ленни добавил:

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

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

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

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

Мэгги, СЕО компании «КейПиАй Солюшнз», направила ему документ, полный жалоб. Сегодня днем она приедет его обсудить, и Ленни нечем ее порадовать.

Он смотрит на часы — уже начало третьего. Ленни проголодался. Может, спуститься в кафе и купить что-нибудь на обед? Есть риск, что кто-нибудь пристанет к нему с какой-нибудь проблемой, и завяжется беседа. Нет, лучше заказать доставку в кабинет. И чай тоже не помешал бы. Ленни набирает номер кафе и заказывает салат с курицей, горячий чай и кофе. Не успев положить трубку, он вспоминает о просьбе Руди и звонит в лондонский офис. Проходит много времени, прежде чем на том конце отвечает женский голос.

— Будьте добры, могу я поговорить с Артуром?

Ленни надеется, что в лондонском офисе только один Артур, так как он не может вспомнить его фамилию.

— Мне очень жаль, но Артур уже ушел. В офисе больше никого нет.

— Странно. Ах да, в Лондоне уже восьмой час вечера.

— Но вы-то в офисе, я полагаю. Кто вы?

— Я Мэри Уиттакер. Я работаю с Артуром.

— Это хорошо. Вообще-то я хотел поговорить именно с вами. Насколько я понимаю, вы работаете над программой конвертирования данных из «МАН», и там возникли какие-то проблемы.

На несколько долгих секунд повисает молчание.

— Представьтесь, пожалуйста.

— Это Ленни Абрахаме.

Снова молчание.

— Мэри, все нормально. Я сам был программистом. Я просто хотел обсудить имеющийся дефект. Видите ли, люди из «МАК-ТЕЛ» немного волнуются, но они ничего не понимают в программировании. Поэтому я подумал, что моя помощь, возможно, окажется кстати.

Мэри требуется немного времени, чтобы успокоиться и начать говорить с «Большим Ленни». Через пятнадцать минут, в течение которых кто-то стучался к нему в дверь, Ленни удается выявить источник ошибки. Он связан со структурой данных в спецификации материалов.

— Этого не может быть! — восклицает Мэри. — Я проверяла этот код целых три раза.

Мэри вдруг охватывает страх. Нельзя говорить Ленни «не может быть».

— Проверьте еще раз. Он должен быть там. На это указывают все признаки.

Кто-то снова начинает громко стучаться в дверь.

— Извините, Мэри, но я не могу больше говорить. Проверьте снова, у меня еще осталось чутье на ошибки.

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

— Извините, но ваш телефон отключен.

На столе нет свободного места. Ленни жестом дает официанту понять, что поднос можно поставить прямо на бумаги.

— Осталось мало времени, — напоминает секретарь. — У вас назначена встреча с Мэгги в кабинете у Скотта. И эта встреча начнется менее чем через десять минут.

— Хорошо, я съем немного салата и пойду. Когда я голоден, я чересчур агрессивен, а быть агрессивным с Мэгги не хочется.

Через три минуты Ленни направляется в офис Скотта.

Глава 3

23 февраля 1998 г

— Мы опоздали на семь месяцев, конфигуратор продаж так и не установили, и ты говоришь мне, что мы все равно получили контракт с «Осборон»? — Скотт пытается переварить услышанное, после чего с сарказмом замечает: — У наших конкурентов дела, похоже, совсем плохи.

— Это одно из возможных объяснений, — улыбается Мэгги.

— Второе объяснение — «проблема 2000». Если бы не она, «Осборону» не пришлось бы выбирать, и тогда вряд ли кто-нибудь вообще выиграл бы.

— Если бы эта проблема не существовала, — смеется Скотт, — нам бы пришлось ее выдумать. Она дала мощный толчок нашей отрасли. Нам повезло.

Перестав смеяться, Скотт добавляет:

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

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

— Так ты довольна нашей работой?

— Вовсе нет, — решительно отвечает Мэгги. — Есть одна проблема, серьезная проблема. И она становится все острее и острее.

— У меня тоже такое ощущение, — соглашается Скотт. — Ты обсуждала ее с Роджером?

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

— И ты хочешь поговорить об этом с Ленни?

— Именно. У нас назначена встреча через… — Мэгги бросает взгляд на часы, — менее чем через полчаса. Два дня назад я послала ему свой анализ ситуации. Мы катимся под откос и должны найти приемлемый способ остановиться. Причем быстро.

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

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

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

— Ты не будешь возражать, если мы проведем встречу с Ленни прямо здесь?

— Нисколько.

Скотт направляется к двери.

— Мэри-Лу, спросите, пожалуйста, Ленни, готов ли он встретиться с Мэгги у меня в кабинете.

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату