Главная страница Visual 2000 · Общий список статей

Как купить продукты Microsoft

Андрей Колесов

© 1993, А.Колесов
Авторский вариант. Статья была опубликована с незначительной литературной правкой в еженедельнике ComputerWorld-Moscow (который потом назывался ComputerWeek-Moscow, а затем
ComputerWeekly) в № 24'93 от 23 июня 1993 года.
Примечание автора

К нам приехал Microsoft!
Все будет хорошо и мы поженимся
Мы хотим купить продукты Microsoft
Какой BASIC покупать
Наступил март
Прошло три месяца
Мы движемся к цивилизации
Заключение


Примечание автора

Это моя первая статья на тему "маркетинга": до этого я писал исключительно о научно-технических вопросах, в том числе о технике программирования. Тогда я даже не задумывался о карьере компьютерного журналиста. На самом деле причина написания этой статьи — попытка как-то решить конкретную проблему, а именно: получить программные продукты, за которые были заплачены деньги.

Однако ее публикация произвела на меня серьезное впечатление:

  1. Оказалось, что издания довольно охотно идут на контакт с незнакомыми авторами, если считают их статьи интересными для своих читателей.
  2. Выяснилось, что печатное слово все же имеет определенный вес в обществе. Через две недели после выхода в свет статьи мне позвонил сам Роберт Клаф, глава московского представительства Microsoft (до этого я полгода пытался связаться с ним напрямую) и уверил, что вопрос будет решен. И действительно, в течение месяца продукты мы получили (правда, другие).

Статья приводится здесь "как есть". Некоторые мои взгляды той поры сейчас кажутся немного наивными, но в целом я и сегодня готов подписаться под каждым словом.

Не удивляйтесь написанию слов WINDOWS и BASIC. Именно так должны были писаться ключевые слова согласно страндату ISO/ANSI до 1993 года.

В начало статьи


Сама статья:

К нам приехал Microsoft!

Одним из наиболее значительных событий в компьютерной жизни России прошедшей зимы стало создание АО Microsoft — представительства фирмы в Москве. Одновременно с этим было провозглашено о начале новой решительной политики Microsoft в России. На многочисленных презентациях и в прессе было объявлено о намерении фирмы стать "самой привлекательной для пользователей". Говорилось о многомиллионных инвестициях для завоевания российского рынка и создания льготных условий для пользователей.

В числе первоочередных планов фирмы на 1993 г. назывались: расширение сети дилеров (до 1000 к концу года!), создание учебных центров и Ассоциаций пользователей (уже в 1-м квартале !?), сотрудничество с независимыми программистами, издание методической литературы с привлечением российских специалистов, выпуск программных продуктов непосредственно в России и многое другое. И самое главное — введение новой льготной системы ценообразования на продукты фирмы в России.

Именно последнее привлекло особое внимание пользователей, т.к. в отличие от других, достаточно общих планов, этот пункт программы был весьма конкретен — цены на январь-февраль 1993 г. были опубликованы тут же (CW-Moscow, 47'92). Это было приятной новостью.

Дело в том, что до 1993 г. фирма Microsoft строго придерживалась принципа — продажа только по мировым ценам. Это существенно отличалось от позиций большинства других западных фирм, действительно пытающихся продавать свои программные продукты в России. Ведь совершенно очевидно, что приобретение программ общего назначения по мировым ценам сегодня у нас просто нереально.

Во-первых, до сих пор многие люди (особенно те, кто подписывает счета на оплату) абсолютно не понимают, зачем нужно покупать какой-то Norton Commander, если он и так ДОЛЖЕН быть на каждом компьютере. И ни один руководитель (а тем более чиновник, ведающий распределением бюджета) не пропустит в смете расходов пункт "Покупка компилятора C++", даже если тема называется "Разработать программное обеспечение геоинформационной системы ..."

И, во-вторых (что более важно), уровень доходов у нас все-таки существенно ниже, чем в Америке. А ведь большинство программных продуктов ориентировано на индивидуального пользователя, для установки на один компьютер. Но, если на Западе купить систему QuickBASIC (99$) может любой студент, то у нас это будет представлять проблему и для профессора университета.

Ответ на вопрос "Зачем же торговать себе в убыток, ведь и автомобили продаются у нас по мировым ценам?" тоже достаточно очевиден. Это нужно для завоевания рынка пользователей — освоить и сменить систему программирования все-таки сложнее, чем поменять марку автомобиля.

Результатом такой жесткой ценовой политики Microsoft явилось то, что объем продаж ее продуктов в России (может быть, кроме WINDOWS) был очень близок к нулю. И, как следствие, полное отсутствие той инфраструктуры, которая делает программы качественным продуктом — информация, консультации, публикации в прессе, Hot-Line и пр. Так ни один дистрибутор не мог (и не может сегодня) объяснить, чем принципиально отличается система QuickBASIC 4.5 (99$) от BASIC PDS 7.1 (495$) и за что покупателю предлагают заплатить лишние 396$. Их можно понять — они никогда не продавали эти продукты, а на изучение вещей, которые никому не нужны, у них нет времени. Да и самого программного продукта тоже на прилавке нет — его надо заказывать и ждать 8 недель (официальный срок поставки). В общем, классический замкнутый круг: "товара нет потому, что нет покупателей, а покупателей — потому, что нет товара".

Аналогичная ситуация была и на черном рынке программ. Здесь фирма Microsoft отдала конкурентам все, что могла, особенно в средствах разработки программ. Пользователей Microsoft C, FoxPro сейчас на порядок меньше по сравнению с Turbo-C, Pascal, Clipper и пр. А чего стоит тот факт, что студентов (некомпьютерных специальностей) до сих пор учат на Turbo-BASIC, который Borland перестал поддерживать еще четыре года назад. Отличный шанс исправить положение с BASIC давало распространение MS DOS 5.0, которая включала и систему QBASIC. Но информация и реклама были поставлены таким образом, что большинство пользователей, познакомившись с QBASIC, так и не поняли, что имеют дело лишь с усеченным вариантом QuickBASIC 4.5, и с ходу отвергли ее, как "очень хороший, но интерпретатор". Так что идея с "ловлей клиента на живца" в России пока осталась не реализованной.

В начало статьи

Все будет хорошо и мы поженимся

Но теперь — подумали мы — все это позади. Фирма Microsoft решила заняться российским рынком всерьез и надолго, что придало некоторый оптимизм пользователям продуктов фирмы. В частности, это явилось некоторым толчком к объединению групп программистов, которые в отличие от пользователей Borland, Nantucket, Novell и др. всегда чувствовали себя какими-то "лишними на этом празднике жизни". Вокруг одной из таких инициативных групп и начала формироваться наша Ассоциация пользователей языка Microsoft BASIC.

Не вдаваясь сейчас в дискуссию на тему "BASIC — это серьезно или несерьезно", хочу заметить только следующее. Во-первых, круг пользователей этого языка достаточно велик. Во-вторых, наряду с теми, кого называют "любителями", на нем работает достаточно много профессиональных программистов, ведущих, в том числе, и коммерческие разработки. В-третьих, говоря о Microsoft BASIC, следует иметь в виду целое семейство современных систем программирования, начиная от Quick и Professional Development System и заканчивая Visual (варианты для DOS и WINDOWS).

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

Среди задач Ассоциации на сегодня можно выделить две основные — обеспечение контактов, обмена информацией и опытом между самими программистами, а также их взаимодействия с фирмой Microsoft, ее дистрибуторами и другими группами пользователей. Следует отметить, что в отличие от большинства подобных объединений пользователей, которые изначально создавались при поддержке фирм-производителей (или поставщиков) программ, в нашем случае мы имеем дело с чистой инициативой "снизу". И на сегодня еще не решен главный организационный вопрос — о статусе Ассоциации и ее организационной форме, а вся работа по-прежнему ведется инициативной группой на общественных началах.

В начало статьи

Мы хотим купить продукты Microsoft

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

Заинтересованность программистов проявилась довольно оперативно — уже к концу января у нас было несколько заявок на покупку. Причем первым откликнулся студент из Тюмени — он сразу привез деньги наличными. Ситуация с продавцами оказалась сложнее.

Прежде всего, оказалось, что дистрибуторы иметь дело с отдельными покупателями — конечными пользователями — не могут (есть ограничения в соответствии с договором с фирмой-производителем), да и не хотят — нет смысла возиться с отдельными коробками. Они работают с дилерами — оптовыми покупателями. А этих самых дилеров по продаже продуктов Microsoft обнаружить уже не удалось — продажи-то никакой не велось (см. начало статьи). Кто при такой ситуации рискнет стать дилером — минимальная покупка на сумму не менее 6000$?

Еще более важным моментом явилось то, что, хотя фирма Microsoft уже опубликовала свой Price-List, ясности в этом вопросе у непосредственных продавцов не было никакой. Так, каждый дистрибутор по-своему интерпретировал стоимость продукта (несмотря на то, что он не может изменять цены, установленные фирмой-производителем): включены ли в нее таможенные пошлины, НДС и пр. или нет. Короче говоря, официальная цена неизвестна и никаких денег они не могут сейчас принять. Вот когда придет машина с коробками из Германии (начиная с середины января ее ждали со дня на день), тогда и будет все ясно.

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

И только в середине февраля фирма "Диалог-Сети" сообщила нам о своей готовности выписать счета на оплату (договоренность с руководством фирмы о предоставлении нам льготных условий оплаты была достигнута раньше). К счастью, деньги за первые четыре коробки успели уйти уже в феврале, в течение срока действия первого Price-List.

В начало статьи

Какой BASIC покупать

Немного о том, что хотят покупать пользователи BASIC.

С января 1993 г. фирма Microsoft предлагает три основные разновидности систем BASIC: BASIC PDS 7.1 (Professional Development System), Visual BASIC for WINDOWS 2.0 и Visual BASIC for DOS 1.0 — последние две в вариантах Standard и Professional.

BASIC PDS (1990 г.) — фактически представляет собой модифицированный вариант широко известной системы QuickBASIC 4.5 (с 1993 г. Microsoft прекратила ее выпуск и продажу). Реализуя значительное расширение функциональных возможностей последней, PDS обеспечивает полную преемственность исходных кодов и общую логику разработки.

Система Visual BASIC изначально создавалась для среды WINDOWS (версия 1.0 — 1990 г.), но дальнейший ход борьбы "DOS - WINDOWS" заставил фирму в 1992 создать вариант и для DOS.

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

Что можно сказать о Visual BASIC? Прежде всего то, что о нем почти ничего не известно. Теоретическую возможность поработать с ним имели только те, кто работал в среде WINDOWS. В прессе представители Microsoft постоянно упоминают о 15% компьютеров в России, на которых установлен WINDOWS. Это весьма сомнительная цифра, если учесть, что в США при более мощной технической базе в 1992 в среде WINDOWS работало около 15% программистов, а в DOS — около 50%. Более того, для работы даже с системой "For DOS" возможностей AT/286 просто недостаточно (система Professional требует для установки на жесткий диск 36 Мб, а для программирования крайне желательно иметь не менее 2 Мб оперативной памяти). О версии 1.0 ходили разговоры (!), что функциональные возможности самого языка (транслятора) слабее QuickBASIC, так что преемственность "снизу-вверх" вроде бы не обеспечивалась. Может быть в версии 2.0, по-другому, но кто это может сказать уверенно? И если вся новая технология программирования ориентирована на использование средств WINDOWS, то, что же такое "For DOS"?

Поэтому, нисколько не сомневаясь в перспективности Visual BASIC, можно предположить, что большинство наиболее подготовленных BASIC-программистов, сегодня будет ориентироваться на BASIC DPS 7.1. Его функциональные и эксплуатационные характеристики достаточно хорошо известны и он наилучшим образом соответствует нашей технической базе. А самой массовой средой в ближайшие год-два, по-видимому, будет оставаться система QuickBASIC 4.5. И ее отсутствие на прилавках будет означать только одно — она будет распространятся нелегальным образом.

Так или иначе, наш заказ (для конкретных покупателей) в феврале был таков: BASIC 7.1 — 3 коробки, Visual for DOS — 1.

В начало статьи

Наступил март

Первой новостью в мартовском Price-List Microsoft было повышение рублевых цен в 2,5-3 раза. Это было довольно обидно для тех, чьи деньги не успели прийти к марту, в этом не было их вины — выписывать счета начали только во второй половине февраля.

Вторым сюрпризом было исчезновение BASIC PDS из Price-List. разумеется, фирма сама решает, что и по какой цене продавать, но здесь ситуация была несколько иной. Никто — ни дистрибуторы, ни АО Microsoft — не мог четко пояснить ситуацию. То ли пакет снят с продажи, то ли машинистка забыла напечатать. В течение трех недель один ответ на наши звонки в Microsoft: "Мы ничего не знаем, послали запрос в Мюнхен." В конце марта — ура, связь с Мюнхеном сработала: "Это техническая ошибка, BASIC PDS будет в апреле". Но в апреле он также не появился.

А звонки пользователей по поводу покупки BASIC PDS не прекращались. Нам же ничего не оставалось, как отвечать: "Полная неразбериха, никто ничего не знает. Продолжайте работать на нелегальных копиях."

В этих условиях счастливчиками чувствовали себя те, чья оплата прошла в феврале. Но очень скоро стало ясно, что радость их была преждевременной. В середине марта пришла машина из Мюнхена, которую ждали с января, но там был только Visual BASIC. А как же PDS? — "Придет со следующей, она формируется в соответствии с заявками". Но в это верилось уже с трудом.

В начало статьи

Прошло три месяца

Вот и лето прошло, а оплаченных еще в феврале коробок с BASIC PDS нет и никто в АО Microsoft не может сказать, когда они будут и будут ли вообще. В новый Price-List он снова не попал, и опять никто не знает, почему. Наверное, очередной запрос в Мюнхен заблудился где-то в сетях. В этой ситуации с некоторой ностальгией вспоминаешь времена, когда Microsoft в России не было, но поставки выполнялись в течение 8 недель (в условиях нашей инфляции это казалось страшно долго).

Конечно, нам очень неудобно перед нашими коллегами, которых мы втравили в эту историю. Немного утешает, что мы не одни такие — многие покупатели других продуктов Microsoft в таким же положении. Да и нам спокойнее — сейчас уже никто не беспокоит вопросами "Как купить BASIC?".

Еще одна новость в мае. Теперь цены для России будут автоматически определяться в соответствии с изменением курса доллара. Так цена Visual BASIC Standard установлена в 239$ (мировые цены — 499$). В связи с эти заметим только, что широко прорекламированные сниженные цены на него в январе составляли около 65$. Видно, кредиты для льготного ценообразования иссякают.

В начало статьи

Мы движемся к цивилизации

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

История с покупкой BASIC (которая еще не завершилась!) — наглядный пример правомерности такой постановки вопроса. Совершенно явно, что практическая реализация цивилизованных взаимоотношений "разработчик-пользователь" требует создания соответствующей инфраструктуры со стороны разработчика. Ведь стоимость программного продукта — это не только коробка с дискетами и документацией.

В связи с этим представляется довольно сомнительной правомерность мысли, высказанной в частной беседе одним из сотрудников АО Microsoft: "раз цены у нас ниже мировых, то и сервис будет соответствующий". А куда же идут объявленные инвестиции на льготное ценообразование? Да нужен ли мне такой "дешевый" продукт, если я, как обладатель лицензионной копии, не могу реализовать все свои права пользователя (информация, консультации, Hot-Line, Upgrade и пр.)?

В начало статьи

Заключение

У пользователей Microsoft BASIC хватает и своих забот. И во взаимоотношениях с Microsoft легальное приобретение языка является не самой актуальной задачей. Например, гораздо более важным представляется отсутствие литературы, пособий, учебных курсов и пр.

Но обсуждать эти проблемы, в ситуации когда покупатель не может получить оплаченные им продукты, представляется, по-видимому, неуместным. И свою статью я хочу закончить вопросом, на который не могу получить ответ уже четвертый месяц от фирмы Microsoft: "Так как же обстоят дела с BASIC PDS 7.1?"

В начало статьи