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

ГЛОССАРИЙ

   AutoPC — спецификация автомобильного компьютера (встроенного в автомобиль вычислительного устройства) и само такое устройство. Обеспечивает доступ к электронной почте, голосовым сообщениям, телефонным звонкам, навигационным системам и тому подобные функции. Управляется в основном голосовыми командами, чтобы водитель мог держать руки на руле и не отвлекаться от дороги.
   СОМ, компонентная модель (COM, componentobjectmodel) — спецификация компонентов программного обеспечения, которые можно использовать для сборки новых программ или добавления функций в уже существующие. Для написания СОМ-компонентов используются различные языки программирования; их можно модифицировать и устанавливать заново, не изменяя других частей программы.
   PlugandPlay — свойство оборудования, позволяющее подсоединить к компьютеру дополнительное устройство (например, жесткий диск) и начать его использовать без ручного изменения конфигурации системы. Для программного обеспечения этим термином обозначается возможность совместной работы различных компонентов без необходимости дополнительного обмена данными между другими программными уровнями или синхронизации процессов.
   TGA, TrustedGlobalAdvisor — используемый в компании Merrill Lynch интеллектуальный интерфейс к системам программного обеспечения, которые позволяют финансовым консультантам тратить больше времени на анализ данных и меньше — на их сбор.
   Windows32 — интерфейс прикладного программирования, применяемый при создании программного обеспечения для семейства операционных систем Windows.
   WindowsCE — упрощенная версия операционной системы Windows, предназначенная для карманных ПК, других цифровых компаньонов и встроенных систем.
   WindowsNT, Windows2000 — операционная система компании Microsoft, предназначенная прежде всего для использования в бизнесе. Первоначально названная Windows NT, в дальнейшем она была переименована в Windows 2000, что указывает на более широкое предназначение.
   Безбумажный офис (paperlessoffice) — идеальный офис, в котором информация хранится, обрабатывается и передается исключительно в электронной форме, а не на бумаге.
   Бесконфликтный капитализм (friction-freecapitalism) — концепция, впервые сформулированная в книге «Дорога вперед». Состоит в том, что электронные процессы могут устранять большинство помех в транзакциях, исключая посредников. Интернет помогает покупателям и продавцам найти друг друга, обеспечивает покупателей большим объемом информации об изделиях и услугах, а продавцов — о предпочтениях потребителя и его покупательских привычках.
   Бета-тестирование (betatest) — тестирование программного обеспечения добровольцами из числа клиентов, проводимое непосредственно перед официальным выпуском продукта. Предназначается для выявления проблем, которые могут возникнуть в ходе реальной эксплуатации, но не были обнаружены при внутреннем тестировании. Если бета-тестеры обнаруживают серьезные недостатки, разработчик устраняет их и, прежде чем выпускать программное обеспечение на рынок, проводит еще одно бета-тестирование.
   Веб-стиль жизни, веб-стиль работы (Weblifestyle, Webworkstyle) -
   новый стиль жизни и работы, который распространится повсеместно, как только потребители и работники смогут в полной мере пользоваться преимуществами электронных устройств и электронных коммуникаций для преобразования своего нынешнего образа жизни и работы. Когда новая инфраструктура прочно встанет на ноги, появятся невиданные прежде приложения — подобно тому, как телефон, радио, телевидение и компьютер появились лишь после превращения электричества в нечто совершенно обычное.
   Вертикальная интеграция (verticalintegration) — старая бизнес-модель компьютерной индустрии, в которой компоненты большинства технологических уровней — микросхемы, компьютеры, программное обеспечение, решения и услуги — поставлялись одной и той же компанией. Объем производства был невелик, а переход к другому поставщику обходился покупателю очень дорого, потому что приходилось заменять все элементы решения.
   Видеоконференции (videoconferencing) — телеконференции, в которых наряду со звуком передается видеоизображение.
   Видео-по-требованию (video-on-demand) — возможность просматривать фильмы или другие записи в любой момент по желанию пользователя, а не во время, установленное сеткой вещания.
   Волоконно-оптический кабель (fiber-opticcable) — состоит из десятков или сотен нитей из стекла или другого прозрачного материала, называемых оптическими волокнами. По каждому волокну передаются световые лучи, которые модулируются для передачи информации. Волоконно-оптический кабель способен пропускать намного больше данных, чем большинство других сред передачи.
   Время выхода на рынок (timetomarket) — время, за которое компания проделывает путь от разработки концепции до первой отгрузки товара.
   Гиперссылка, гипертекст, гипермедиа (hyperlink, hypertext, hypermedia) — связь между одним элементом документа — словом, фразой, символом или изображением — и другим элементом этого же или другого документа. Термин «гипертекст» относится к обычным документам, а «гипермедиа» — к анимации, звуку и видео. Пользователь активизирует связь, щелкая кнопкой мыши на элементе, который обычно подчеркивается или выделяется специальным цветом. Гиперссылки также называют «горячими ссылками» или «гипертекстовыми ссылками». См. также HTML.
   Глобальная спутниковая навигационная система (GPS, globalpositioningsystem) — навигационная система на базе спутников, позволяющая с очень высокой точностью определить местоположение.
   Горизонтальная интеграция (horizontalintegration) — бизнес-модель, используемая сегодня в компьютерной индустрии. В ее рамках компоненты каждого из технологических уровней — микросхемы, компьютеры, программное обеспечение, решения и услуги — поставляются отдельной группой компаний. Жесткая конкуренция в каждой области обеспечивает быстрый технологический прогресс, высокий объем производства и низкие цены. Ср. Вертикальная интеграция.
   Групповое программное обеспечение (groupware) — программное обеспечение, которое позволяет группе пользователей осуществлять сотрудничество по сети в рамках работы над общим проектом. Эта категория ПО охватывает электронную почту, средства для совместной разработки документов, планирования и контроля.
   Диаграмма Ганта, ленточная диаграмма (Ganttchart) — диаграмма, которая показывает отдельные части проекта в виде полосок, вытянутых вдоль горизонтальной временной шкалы. Такие диаграммы применяются для разработки временных графиков при планировании проектов.
   Единство информационного пространства (boundarylessness) -
   концепция, согласно которой к решению бизнес-проблем необходимо привлекать всех участников процесса, независимо от того, являются ли они сотрудниками корпорации.
   Закон Мура (Moore'slaw) — эмпирическое правило, выведенное одним из соучредителей корпорации Intel Гордоном Муром: микропроцессоры становятся вдвое мощнее каждые полтора-два года.
   Идеальная цена (perfectprice) — Адам Смит полагал, что в условиях свободного и открытого рынка покупатель и продавец могут найти друг друга и договориться о теоретически правильной цене на любой товар или услугу. Изобилие информации в Интернете и легкость установления контактов через эту сеть дают покупателям и продавцам возможность приблизиться к идеальной цене.
   Извлечение информации (datamining) — процесс идентификации коммерчески полезных закономерностей или зависимостей в базах данных или других компьютерных репозиториях с помощью мощных статистических средств.
   Интеллектуальный коэффициент компании, или IQкомпании (insituationalintelligence, institutionalIQ, corporateIQ), — мера того, насколько хорошо налажен обмен информацией внутри компании и насколько легко ее сотрудники могут развивать идеи друг друга и учиться на прошлом опыте.
   Интрасеть (intranet) — сеть, предназначенная для того, чтобы структурировать и распространять информацию, а также выполнять электронные транзакции в пределах компании. В интрасети используются технологии Интернета — веб-страницы, браузеры, электронная почта, группы новостей, списки рассылки, — однако они доступны только в пределах организации.
   Информационная работа (informationwork) — термин, изобретенный Майклом Дертузосом для описания преобразования пассивных данных в активную информацию за счет умственных усилий человека или работы программного обеспечения.
   Исключение посредника (dismtermediation) — удаление посредника из цепочки, связывающей производителя и потребителя, — обычно за счет осуществления транзакций через Интернет.
   ИТ, отдел информационных систем, информационных услуг или информационных технологии (IT, informationsystem, informationservices, informationtechnology) — формальное название для отдела обработки данных компании. В настоящей книге аббревиатура ИТ используется для обозначения всего, что связано с деятельностью центрального вычислительного отдела компании.
   Кабельный модем (cablemodem) — модем, который с большой скоростью пересылает данные по сети кабельного телевидения, в отличие от более медленных обычных модемов, использующих телефонные линии.
   Карманный компьютер (handheld) — компактный портативный компьютер, предназначенный для выполнения определенного набора функций, таких, как календарное планирование, ведение записей и работа с электронной почтой. Карманные компьютеры относятся к новому поколению устройств, получивших название персональных цифровых компаньонов, которые будут иметь самые разнообразные формы, размеры и функциональные возможности.
   Киоск (kiosk) — ПК, обычно с мультимедийным дисплеем, установленный в общественном месте для обеспечения широкой публики доступа к информации. Для правительственных организаций киоски станут обычным средством обслуживания граждан, не имеющих ПК или доступа в Интернет.
   Киоск данных (datamart) — подмножество хранилища данных, содержащее информацию, которая используется в основном какой-то одной группой пользователей. См. также Хранилище данных.
   Клиент (client) — компьютер, подключенный к сети и пользующийся ресурсами, поставляемыми другим компьютером, который называется сервером. Простой клиент, или простой терминал, ограничен в своих возможностях. Программируемый клиент, или ПК, способен осуществлять те виды обработки информации, которые с логической точки зрения должны осуществляться не на сервере, а на клиенте.
   ЛС, ЛВС, локальная (вычислительная) сеть (LAN, localareanetwork) — группа компьютеров, серверов, принтеров и тому подобных устройств, объединенных в сеть и расположенных на сравнительно небольших расстояниях друг от друга.
   Маркетинг с использованием базы данных (databasemarketing) — выработка — на основе информации, содержащейся в базе данных, — специальных предложений, ориентированных на ту или иную группу потребителей. В простейшем случае можно обращаться с общим предложением ко всем жителям определенной местности. При более изощренном маркетинге учитываются такие демографические данные, как уровень доходов или поведенческие стереотипы покупателей.
   Мастер (wizard) — выдающийся творческий программист или умелый пользователь, а также справочная служба программы, которая помогает пользователю шаг за шагом выполнять определенную задачу, такую, как создание текстового документа в формате, подходящем для делового письма.
   Межплатформное ПО (middleware) — ПО, которое связывает программы разных типов и позволяет им обмениваться информацией.
   Мемекс (memex) — устройство, описанное ученым Ванневаром Бушем в 1945 году. Мемекс должен был обеспечивать хранение и вывод на экран всей накопленной человечеством информации, зафиксированной в книгах и других источниках, а также личных записей и корреспонденции пользователя. Поиск в этом массиве данных должен был осуществляться с помощью системы гиперссылок, которую Буш называл механизмом ассоциативной индексации. Будучи описан в механистических терминах того времени, мемекс явился прообразом ПК, подключенного к Интернету.
   Метаданные (metadata, metadata) — данные о данных. Например, метаданные документа: название, предмет, имя автора, размер…
   Обработка естественного языка (naturallanguageprocessing) -
   направление, объединяющее информатику и лингвистику для создания компьютерной системы, способной воспринимать естественную речь — устную или письменную — и реагировать на нее. Совокупная стоимость владения (ТСО, totalcostofownership) -
   стоимость покупки, эксплуатации и техобслуживания компьютерной системы. ТСО включает стоимость приобретения аппаратного и программного обеспечения плюс затраты на его установку, обучение персонала, поддержку, модернизацию и ремонт. В отрасли используются следующие средства снижения ТСО: централизованное администрирование компьютеров и сетей, автоматизированное обновление и «самоисцеление» программного обеспечения.
   Оперативный анализ данных (OLAP, onlineanalyticalprocessing) — обработка более сложных запросов к БД, чем те, на которые рассчитаны стандартные реляционные базы данных. Использует анализ данных по различным параметрам, поддержку более сложных вычислений и специализированные методы индексации.
   Пакет команд, командные файлы, система с пакетной обработкой (batch, batchfiles, batchsystem) — система, в которой транзакции накапливаются в течение некоторого времени, а затем все сразу (обычно ночью) обрабатываются. Многие пакетные системы уже заменены системами с оперативной обработкой транзакций, бизнес-пользователи которых могут быстро оценивать результаты и оперативно реагировать на постоянно меняющуюся ситуацию.
   Петля обратной связи (feedbackloop) — система сбора откликов потребителей об изделии или услуге для создания непрерывного цикла внесения усовершенствований.
   Планирование ресурсов предприятия (ERP, enterpriseresourceplanning) — программное обеспечение, применяемое во многих отраслях промышленности, чтобы координировать сбыт и прием заказов с производственной системой для повышения точности планирования, более полного использования мощностей и уменьшения складских запасов.
   Полоса пропускания, пропускная способность (bandwidth) — количество данных, которые коммуникационная система способна передавать в единицу времени. Иногда этот термин употребляется в применении к тому, сколько проектов человек может одновременно держать в голове, — например, можно сказать: «У него широкая полоса пропускания».
   Портал (portal) — веб-сайт, который становится основной отправной точкой пользователя при входе в Интернет. Примеры порталов — AOL, MSN и Yahoo!
   Правило яйца всмятку (soft-boiledeggrule) — принцип, согласно которому программное обеспечение должно быть достаточно простым, чтобы пользователь мог совершать большинство транзакций меньше чем за три минуты — т.е. за время, необходимое, чтобы сварить яйцо всмятку.
   «Проблема 2000», Y2K (Year2000, Y2KProblem) — неспособность некоторых компьютерных систем различить год 1900 и год 2000. Из-за этого после 1 января 2000 года они могут неверно вычислять некоторые величины, например, размеры пенсии. Главные поставщики компьютеров опубликовали немало информации относительно того, как они справляются с проблемами, связанными с 2000 годом. Ссылку на программу компании Microsoft можно найти по адресу www.@Speed-of-Thought.com.
   Пропускная способность (throughput) — параметр, характеризующий скорость передачи данных через коммуникационную систему, скорость обработки данных в компьютерной системе или интенсивность производства в других системах.
   Простой терминал (dumbterminal) — терминал, который не дает возможности выполнять программы локально и обычно может только отображать знаки и цифры и реагировать на простые управляющие команды.
   Протокол IP, протокол Интернета (IP, internetprotocol) — техническая спецификация, которая управляет обменом данных по Интернету. В последние несколько лет этот протокол был выбран в качестве стандарта для большинства сетей, что впервые сделало возможным эффективный обмен данными через Всемирную компьютерную сеть. По мере того как телефонные системы становятся цифровыми, связь по протоколу IP будет использоваться не только для данных, но и для голосовой информации.
   Работник интеллектуального труда, интеллектуальный работник (knowledgeworker) — работник, чья основная задача — анализ и обработка информации. Компьютеры помогают перевести в эту категорию большое число работников, снабжая их обширной информацией о рабочих процессах.
   Работник одной операции (taskworker) — работник, который все время выполняет одно и то же, постоянно повторяющееся задание и обладает ограниченным уровнем самостоятельности. Для современного бизнеса характерно стремление с помощью новейших технологий автоматизировать выполнение одних заданий и реорганизовать выполнение других, чтобы максимально использовать возможности сотрудников.
   Рабочая группа (skunkworks) — любая небольшая группа, которая самостоятельно разрабатывает новую продукцию вне рамок обычных рабочих процессов компании. Названа по имени секретной группы в компании Lockheed, которая разработала ряд новаторских самолетов.
   Расширяемыйязыкразметки (XML, extensible Markup Language)
   обновленная версия HTML, которая описывает не только способ размещения содержания на веб-странице при выводе на экран или на печать, как HTML, но и характер этого содержания. XML предусматривает возможность индексации данных для организации запросов и других видов обработки. XML обеспечивает простой метод обмена данными по Интернету.
   Реинжиниринг (reengineering) — разработка новых деловых процессов — обычно на основе электронных систем — с целью ускорить реакции корпоративных систем на изменения условий ведения бизнеса.
   САПР, автоматизированное проектирование (CAD, Computer-aideddesign) — компьютерное проектирование различных моделей — от простейших инструментов до зданий, самолетов, интегральных схем и молекул.
   Сервер (server) — компьютер, который управляет доступом к сети и сетевыми ресурсами, такими, как печать и общее пространство хранения файлов. Некоторые серверы обеспечивают доступ к информации в базах данных или на веб-сайтах, в то время как другие координируют поток данных и компьютерные процессы среди других серверов и серверных систем. См. также Трехуровневая архитектура.
   Сеть повышения ценности, инициатива по преобразованию цепочек повышения ценности (valuenetwork, valuechaininitiative) — партнерская сеть, созданная с использованием электронных информационных потоков, с тем чтобы компания и все ее поставщики могли легко обмениваться информацией и сотрудничать. В сети повышения ценности каждый, кто имеет отношение к изделию на любом из этапов — от розничной продажи и дистрибуции до транспортировки и производства, — повышает его ценность, причем обмен информацией между всеми участниками идет в обе стороны. Ср. Цепочка поставщиков.
   Смарт-карта (smartcard) — пластиковая карточка, содержащая интегральную схему, которая обеспечивает некоторый уровень программируемости и небольшой объем памяти. Смарт-карты используются для идентификации, а также для кодирования таких сведений, как, например, история болезни.
   Сначала попробуй сам (eatingyourowndogfood) — практика, при которой компания пользуется собственными изделиями в качестве заключительного испытания, перед тем как пускать их в широкую продажу. Пример — внедрение программного обеспечения Microsoft внутри корпорации перед его выпуском в продажу.
   ТВЧ, телевидение высокой четкости (HDTV, high-definitiontelevision) — метод передачи и получения телевизионных сигналов, который обеспечивает изображение с намного большими разрешением и четкостью, чем стандартная телевизионная технология.
   Телеобучение (distancelearning) — система обучения, при которой преподаватель и студент разделены во времени или пространстве и обмениваются информацией с помощью технических средств: телевещания или Интернета.
   Точка перегиба (inflectionpoint) — математический термин: точка, в которой форма кривой изменяется с вогнутой на выпуклую. В бизнесе тот же термин описывает внезапное значительное изменение ситуации на рынке или в развитии некоторой технологии. Популяризировался бывшим председателем совета директоров корпорации Intel Эндрю Гроувом.
   Точка продажи, или POS (Point-of-Sale), — расчетно-кассовый узел в магазине. Для регистрации покупок используются компьютеризированные сканеры магнитных меток и штрих-кодов, электронные кассовые аппараты и иные специальные устройства. Оборудование POS, связанное с другими компьютерными системами, позволяет вести анализ продаж в реальном масштабе времени и оперативно реагировать на изменяющийся спрос.
   Точно-в-срок (just-in-time) — система управления складскими запасами, основанная на японской методике канбан, которая предусматривает поставку материалов в производство по мере надобности. Чем лучше организован информационный обмен между компанией и ее поставщиками, тем меньше требуется складских резервов и, соответственно, тем дешевле они обходятся.
   Трехуровневая архитектура (three-tiercomputing) — вычислительная архитектура, предусматривающая разбиение программного обеспечения на три слоя, или уровня: клиентский, или презентационный, уровень бизнес-логики и уровень данных. ПК обычно обеспечивают презентационный уровень. Представляющие средний уровень — уровень бизнес-логики — серверы координируют взаимодействие между пользователем (клиентом) и уровнем данных. Уровень данных часто включает множество разнообразных систем на базе как ПК, так и компьютеров других типов.
   Убыточная автоматизация (automatedwaste) — ситуация, когда компания тратит деньги на дорогие системы, поддерживающие неэффективные процессы, вместо того чтобы организовать новые, более эффективные процессы на базе электронных систем.
   Унаследованная программа или система (legacyapplication, legacysystem) — компьютерная система, которая остается в пользовании, после того как организация перейдет на более современную технологию. При установке нового программного обеспечения очень важна совместимость с унаследованными системами. Во многих организациях унаследованные системы, основанные на мэйнфреймах, заменяются архитектурами на базе ПК.
   Универсальная последовательная шина (USB) — технический стандарт, который позволяет легко соединять различные электронные устройства, обеспечивая их совместное функционирование: например, жесткий диск или модем, подключенный к ПК.