В то же время менеджеры многих компаний вообще не подозревают, что 1 января 2000 года будет чем-то отличаться от других дней в их календаре. Публикуя этот обзор ресурсов Internet, посвященных различным аспектам проблемы 2000 года (также известной под названиями ошибка - bug - 2000 года и Y2K), мы надеемся не только привлечь внимание к этой теме руководителей предприятий государственного и частного сектора, но и помочь им в самостоятельном формировании оценок и решений. В этом выпуске будут представлены: основные сведения о сущности проблемы; пессимистические и оптимистические прогнозы развития событий; практические аспекты проблемы.

Основные сведения

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

1. Что такое Y2K? (What is Y2K?), "Вестергаард Онлайн", 1997 год

http://www.y2ktimebomb.com/whatis97.htm

Размер файла 13 Кбайт (около 6 экранов текста).

"Вестергаард Онлайн" (Westergaard Online) - информационная служба, предназначенная для инвесторов. В компании создано подразделение "Вестергаард 2000 год" (Westergaard Year 2000), которое поддерживает сервер http://www.y2ktimebomb.com, целиком посвященный проблеме Y2K.

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

2. Ответы на часто задаваемые вопросы о проблеме 2000 года (FAQ on The Year 2000 Computer Problem), Алан Симпсон, 1998 год

http://www.comlinks.com/mag/faq.htm

Размер файла 14 Кбайт (около 6 экранов текста).

Алан Симпсон (Alan Simpson) - ведущий американский аналитик и консультант по проблеме 2000 года, работавший с правительственными и коммерческими организациями в более чем 100 странах мира.

Базовая информация о Y2K в популярном формате ответов на часто задаваемые вопросы (Frequently Asked Questions, FAQ). Ответы даны в очень доступной форме. Специалисту в области информационных систем они, вероятно, покажутся чересчур упрощенными, однако могут очень пригодиться при беседе с далеким от компьютерных проблем высшим руководством. Симпсон приводит любопытный факт - первые проблемы с датами, относящимися к 2000 году, были отмечены в 1970 (!) году при оформлении тридцатилетних ипотечных ссуд.

3. Вы называете это ошибкой? (Year 2000 a 'bug'?), Пол Страссман, 1998 год

http://www.strassmann.com/pubs/cw/notabug.shtml

Размер файла 6 Кбайт (около 5 экранов текста).

Пол Страссман (Paul A. Strassmann) - признанный авторитет в области информационных систем, автор более чем 150 статей и пяти книг по управлению информацией, основатель и руководитель компании Software Testing Assurance Corporation, специализирующейся в области сертификации систем на готовность к 2000 году. Пол Страссман ведет ежемесячную колонку в Computerworld.

Весьма эмоциональная статья, в которой Страссман (вполне обоснованно) возражает против укоренившегося представления проблемы 2000 года как программной ошибки (bug). В ВВС США, саркастически замечает автор, существует давняя традиция объяснять технические неисправности действиями нечистой силы (gremlins). По мнению Страссмана, программные ошибки имеют такое же отношение к происхождению проблемы 2000 года, как и пресловутые гремлины. В действительности же пришло время разобраться, почему эксперты и консультанты десятилетиями игнорировали необходимость измененений, стоимость которых в конечном итоге вылилась в миллиарды долларов. Такой анализ, однако, невозможен до тех пор, пока недальновидность и скупость менеджеров, ответственных за появление на свет проблемы 2000 года, скрываются за удобным ярлыком "программной ошибки". Статья Страссмана выходит за рамки обсуждения практических аспектов проблемы и ее конкретных решений и носит, скорее, гносеологический характер.

Апокалипсис

Данный раздел адресован читателям, склонным недооценивать масштабы бедствия. Содержит пессимистические сценарии. Предсказывает глобальные катастрофы, социальные взрывы, третью мировую войну - одним словом, конец цивилизации. В раздел включены предостережения журнала "Форбс" о возможности случайного запуска ракет, пессимистические виды на урожай от "Вестергаард Онлайн", список систем и приборов, работа которых может быть серьезно нарушена в результате ошибки 2000 года, и рекомендации компьютерного гуру Йордана.

4. Доктор Y2K Стэнджлав (Dr. Y2K Strangelove), Forbes, 1998 год

http://www.forbes.com/tool/html/98/jul/0717/feat.htm

Размер 14 Кбайт (около 6 экранов текста).

Аналитик журнала Forbes предупреждает о возможных неполадках в российской системе раннего обнаружения. Будь то отказ системы или ложное срабатывание (ошибочная идентификация цели), последствия могут быть одинаково катастрофическими. В качестве дополнительной информации: американская система раннего обнаружения НОРАД в свое время в результате сбоя в программе выдала ложное предупреждение о советской ракетной атаке. В воздух были подняты перехватчики, которые затем возвратились на базу, когда сообщение об атаке не было подтверждено другими источниками. Проблема состоит в том, что аналогичная российская система ПВО вместо самолетов использует ракеты. Вернуть их на базу будет затруднительно.

5. Двухтысячный год и сельское хозяйство: потенциальный эффект и последствия (Y2K and Agriculture: Potential Effects and Consequences), "Вестергаард Онлайн", 1998 год

http://www.y2ktimebomb.com/Industry/Agriculture/agri9815.htm

Размер файла 13 Кбайт (около 5 экранов текста).

Автор выделяет две основные угрозы, которые 2000 год несет сельскохозяйственному сектору США - сбои в цепочке снабжения (вызванные, главным образом, проблемами банков) и нарушения работы химических предприятий - производителей удобрений и пестицидов (спровоцированные неисправными встроенными микросхемами). Современное сельское хозяйство Америки ориентировано на работу с так называемыми гибридными семенами, которые не хранятся и не воспроизводятся. Невозможность (по каким-либо причинам) своевременной закупки и/или доставки гибридных семян приведет к тому, что урожай 2000 года вообще не будет посеян. Импорт продовольствия также не явится спасением, поскольку даже в странах, не пользующихся гибридными семенами, сельское хозяйство полностью зависимо от химической промышленности США и Европы, которая, вероятно, тоже будет переживать трудные дни. Учитывая, что большинство городов США имеют не более чем трехдневный запас продовольствия, а в целом по стране он составляет три месяца, автор предрекает, скажем так, проблемы с продовольствием, в том числе массовую гибель от голода в странах третьего мира, свержение их правительств и бегство жителей в сопредельные государства со всеми вытекающими последствиями.

6. Встроенные микросхемы - примерный список (Embedded Chip/System Inventory Examples), 1998 год

http://www.irm.state.ny.us/yr2000/embedlst.htm

Размер файла 9 Кбайт (около 5 экранов текста).

Вы не боитесь голода? Тогда прочтите список устройств и систем, которые комитет по готовности к 2000 году штата Нью-Йорк считает необходимым протестировать, поскольку их работа может быть серьезно нарушена из-за ошибок в определении даты встроенными в них микросхемами. Оглянитесь вокруг - может быть, вы заметите системы освещения (включая аварийное), аварийные генераторы, системы вентиляции, водяные насосы, пожарные сигнализации, сигнализации от воров, светофоры, счетчики на парковке, электрокардиографы, дефибрилляторы, стимуляторы сердечного ритма, электроэнцефалографы, сейфы с электронными замками, кассовые аппараты, банкоматы и так далее? Имейте в виду: никто не знает, какие из этих приборов перестанут работать в 2000 году. Самое же неприятное заключается в том, что в двух одинаковых устройствах могут стоять две микросхемы одного наименования, одна из которых будет работоспособна, а другая - нет, так что единственный способ стопроцентно удостовериться в работоспособности устройств со встроенными микросхемами - протестировать каждое в отдельности.

7. Персональные последствия проблемы 2000 года, Эдвард Йордан, 1997 год

http://www.cutter.com/ads/tyr0697.htm

Размер файла 19 Кбайт (около 11 экранов текста).

Эдвард Йордан (Edward Yourdon) - широко известный американский программист и консультант, основоположник структурного программирования, автор более двадцати книг, в том числе бестселлера "Бомба 2000: что компьютерный кризис 2000 года значит для вас".

Статья Йордана обращена главным образом к собратьям-программистам, оптимизм которых в отношении грядущих последствий 2000 года автор определяет как типичный пример когнитивного диссонанса. Если факты (а программистам они в данном случае известны более чем кому бы то ни было) противоречат выводам, на которые вы надеетесь, человек склонен игнорировать факты. Ни разу, утверждает Йордан, специалисты, вступавшие с ним в спор по поводу масштабов проблемы Y2K, не оспаривали его фактических утверждений. Все их возражения основывались на убеждении: "это не может случиться со мной". С нами. С нашей цивилизацией. Никогда. Точка. Итак, спрашивает Йордан, когда экономика начнет рассыпаться как карточный домик, наступит голод, правительство перестанет существовать и воцарится хаос - где вы собираетесь быть тогда? Собираетесь ли вы сидеть за клавиатурой на своем рабочем месте, исправляя чужие ошибки, или заблаговременно позаботитесь о себе и своей семье, отправившись в безопасное место с запасами еды и теплой одежды?

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

Оптимисты

Расходы на решение проблемы 2000 года
СтранаОценочный объем вложений*Процент от валового национального продукта в 1996 году
Россия32 млрд. долл.7,3%
США188 млрд. долл.2,5%
Великобритания43 млрд. долл.3,7%
Италия34 млрд. долл.2,8%
Франция42 млрд. долл.2,8%
Германия61 млрд. долл.2,5%
Япония106 млрд. долл.2,3%
Нидерланды10 млрд. долл.2,6%
Португалия5 млрд. долл.4,9%
Австралия10 млрд. долл.2,5%
Бразилия36 млрд. долл.4,8%
Китай4 млрд. долл.0,5%
Корея23 млрд. долл.4,7%
Индия4 млрд. долл.1,2%
В среднем34 млрд. долл.3,3%
*Государственный и частный сектор

Источник: Meta Group и Software Productivity Research

Этот раздел специально предназначен для тех, кто намерен после прочтения предыдущих статей скрыться в бомбоубежище на ближайшие три года. Содержит умеренно оптимистические сценарии. Предсказывает всевозможные неприятности, за исключением глобальных катастроф, социальных взрывов и третьей мировой войны (такие материалы отнесены к предыдущему разделу). В раздел включены ободряющая статья де Йагера, обсуждение распространенных заблуждений о проблеме 2000 года и оценка вероятности возникновения различных по тяжести последствий.

8. Боитесь? Как не стыдно! (You're Sick of the Game! Well, now, that's a Shame), Петер де Йагер

http://www.year2000.com/y2kgame.html

Размер файла 10 Кбайт (около 8 экранов текста).

По мере распространения информации о неизбежности и масштабах неприятностей, связанных с Y2K, Петер де Йагер, которого капитаны компьютерной индустрии давно заклеймили как паникера, с удивлением обнаружил себя среди оптимистов. В действительности, объясняет де Йагер, вот уже пять лет он говорит одно и то же: перед нами очень серьезная проблема, и если мы не решим ее в срок, нас ожидают не менее серьезные последствия, поэтому мы должны приложить все силы для ее решения и быть готовыми встретить трудности. И чего он никогда не утверждал, так это того, что нас ждет конец цивилизации и гибель человечества. Атомные электростанции можно выключить - просто на всякий случай, напоминает де Йагер; в США множество аэропортов до сих пор не имеют ни радаров, ни электроники, а самолеты взлетают и садятся там каждый день; автоматические стрелки на железных дорогах придется отключить, и добровольцы будут их вручную переводить; даже без телефона можно пережить несколько недель. Проблема в том, что мы не знаем заранее, что будет работать, а что нет. Когда наступит час Х, нам придется чинить одну систему только для того, чтобы обнаружить, что сломалась другая. Это достаточно неприятно, но заявлять, что поэтому мы все должны немедленно бежать в горы, просто глупо. В конце концов, замечает Петер де Йагер, тот, кто прыгает за борт при виде течи, на глубоком месте все равно утонет, а на мелком так и будет стоять, как дурак, по колено в воде. Никто не знает, успеем ли мы откачать воду - но давайте хотя бы попробуем, прежде чем сдаваться! Психотерапевтическая статья, характеризующая, прежде всего, уровень паники в широких кругах американской общественности.

9. Восемь мифов о проблеме тысячелетия (8 Myths about the millennium bug), Матт Розофф, 1997 год

http://www.cnet.com/Content/Features/Dlife/Millbug/

9 файлов общим размером около 130 Кбайт (около 45 экранов текста с иллюстрациями).

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

10. Оценка вероятности потерь, связанных с проблемой 2000 года (Probabilities of Year 2000 Damages), Джон Каперс, 1998 год

http://www.year2000.com/archive/proby2k.html

Один файл размером 31 Кбайт (около 19 экранов текста).

Джон Каперс (Jones Capers) - президент компании Software Productivity Research, Inc., специализирующейся на оценке программного обеспечения, стоимости владения и рисков, связанных с использованием информационных систем.

Статья Джона Каперса содержит оценки, сделанные, как он признает, "with high margin of error", то есть с высокой погрешностью, однако учитывая, что его выводы по крайней мере качественно совпадают с опубликованными Gartner Group и другими источниками, с ними все же любопытно познакомиться. Опуская вводную часть, оценивающую вероятность исправления всех ошибок программного кода и - интересный аспект - внесения при исправлении новых ошибок, перейдем непосредственно к выводам. Итак, что утешительно, вероятность смертей от Y2K оценена как низкая - 1%, так же, как невысока вероятность недостатка продуктов питания (3%), банкротства корпораций (5%) и недостатка воды (7%). Наиболее высокую вероятность Каперс приписывает таким сравнительно безобидным проблемам, как неверные данные о кредитах (70%), отсутствие электричества - локально, но более чем на один день (55%), и судебные иски против менеджеров предприятий (55%). И, однако, отсутствие электричества на региональном уровне более чем один день - 40%, отсутствие международной телефонной связи - 35%, остановка производства более чем на один день - 20%, отсутствие местной телефонной связи - 20%. Неприятно, но не конец света. Чтение для тех, кто предпочитает информацию в виде цифр.

Практические аспекты проблемы

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

11. Аспекты проблемы 2000 года (Year 2000 Issues List), Серж Боуэнс, 1995 год

http://www.year2000.com/archive/issues.html

Размер файла 17 Кбайт (около 21 экранов текста).

Не новая, но интересная статья Сержа Боуэнса задает главный для практика вопрос: откуда ждать неприятностей? Нетрадиционный взгляд на проблему позволил автору создать список, фокусирующийся не на технике, а на людях. Некоторые аспекты могут озадачить даже ветерана подготовки к 2000 году. Боуэнс предостерегает о таких опасностях, как нарушение конфиденциальности со стороны сторонних консультантов, допущенных к вашим системам, а также о вероятных попытках высшего руководства провести "заодно" еще несколько важных изменений в компьютерных системах (при этом 1 января 2000 года не отодвигается и на минуту). Будьте готовы, добавляет он, и к тому, что в момент завершения Y2K-проекта ваша компания объявит о слиянии, и у вас на руках окажется еще одна информационная система. Чтение этой статьи настоятельно рекомендуется всем, кто непосредственно занят подготовкой к 2000 году.

12. Процедуры тестирования (Year 2000 Test Procedures), AIAG

http://www.aiag.org/testproc.html

Размер файла 172 Кбайт (около 100 экранов текста).

Группа содействия автомобилестроительной промышленности (Automotive Industry Action Group, AIAG) - добровольная некоммерческая ассоциация производителей и поставщиков в области автомобилестроения. В задачи AIAG входит развитие сотрудничества между предприятиями отрасли, содействие внедрению передовых технологий и деловых практик, защита интересов предприятий отрасли при взаимодействии с государственными, техническими, образовательными органами и распространение информации о неотложных проблемах, общих для предприятий отрасли (к которым, разумеется, относится проблема 2000 года). С помощью консалтинговых компаний Coopers@Lybrand и Deloitte&Touche Consulting Group ассоциация разработала методические материалы в помощь подготовке своих членов к 2000 году. Основная часть материалов доступна только членам AIAG. Предлагаемая к чтению программа тестирования находится в свободном доступе.

Документ содержит исчерпывающие методические указания по организации тестирования на готовность к 2000 году - начиная с определения круга тестируемых объектов и до примерных форм журналов тестирования. Включает указания по планированию и процедурам тестирования, требования к квалификации привлеченного персонала, наборы тестовых значений с соответствующими "правильными" результатами, указания по документированию условий и результатов тестов. В процедуры включены практически готовые инструкции оператору - в том числе по подготовке к тестированию (о чем часто забывают) и восстановлению состояния системы после тестирования (о чем забывают еще чаще). Необходимое чтение для всех, кто еще не начинал тестирование на своем предприятии, хотя бы для того, чтобы оценить объем предстоящей работы. Рекомендую прочитать и тем, кто считает, что уже покончил с проверкой своих систем - их может ожидать несколько неприятных сюрпризов. Цитируя рекомендованную методику, могу заметить: тщательное планирование тестирования необходимо для того, чтобы в середине процесса не обнаружить, что в процедуру следовало включить еще некоторые проверки.

13. Случай из жизни (Case Study), Ли Бучанан, 1997 год

http://www.inc.com/incmagazine/archives/18970441.html

Размер файла 30 Кбайт (около 18 экранов текста).

Ли Бучанан (Leigh Buchanan) - старший редактор журнала Inc., предназначенного для менеджеров малых предприятий. Ранее Ли работала старшим редактором в журнале CIO, а также выпускающим редактором журнала WebMaster.

Джон Хили был уверен, что проблема 2000 года не коснется его торговли запчастями для мотоциклов. Хили был типичным владельцем малого бизнеса и исповедовал характерное для малого бизнеса отношение к компьютерным проблемам: "Это не мое дело. Парни из больших компьютерных корпораций обо всем позаботятся". Тем сильнее был его ужас, когда он обнаружил, что ни его древняя IBM 286 1986 года выпуска, ни его разработанная на заказ автоматизированная система, обеспечивающая оплату счетов, заказ товара и контроль складских запасов, не работают с датами после 31 декабря 1999 года. Еще хуже обстояло дело с базой данных подписчиков журнала о мотоциклах, который также принадлежал Хили. Новое программное обеспечение, компьютер и услуги консультанта уже обошлись Джону в 10 тыс. долл., и он собирается потратить еще почти вдвое больше. Даже пожертвовав этой суммой (и временем, оторванным от бизнеса), Хили не может считать себя в безопасности, ведь он ничего не знает о системах своих поставщиков и потребителей. Очень поучительная, достоверная, живо написанная история - то, что называется, "прочти обязательно" (must read).

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


Данная статья отражает личное мнение автора и не выражает (явно или неявно) официальную позицию "Совам Телепорт". Автор целиком и полностью принимает на себя ответственность за содержание статьи. Электронная версия обзора находится на сервере "Россия-Он-Лайн" (http://www.online.ru/people/olik).

Ольга Анатольевна Мордкович - аналитик компании "Совам Телепорт", Москва. Ей можно написать по адресу: olik@online.ru.