Журнал Компьютерра - Журнал «Компьютерра» N7 от 20 февраля 2007 года
i
Pod’ы, успешно захватив рынок mp3-плееров (в третьем номере, кстати, состоялись торжественные проводы буквы "й" в слове «плейер» - наш литредактор наконец-то сдался и разрешил именовать плееры плеерами, но слово «конвейер» отстоял), постепенно распространяют свое влияние на рынки, которые цифровыми, в общемто, называть не принято. Сегодня iPod это не просто портативный музыкальный плеер (с «и кратким» был бы краше!), но и основа недорогой домашней аудиосистемы. Если раньше человек, которому нужна негромкая, но приятная тарахтелка, шел в супермаркет и брал с витрины недорогую стереосистему (CD-привод с поддержкой mp3, радио, может быть, кассетник), то теперь тот же самый человек покупает к iPod док-станцию с динамиками и в ус не дует. Бизнес этот кажется несерьезным, если не поинтересоваться цифрами и не узнать, что объем рынка акустических систем и «музыкальных» док-станций для iPod уже сегодня оценивается более чем в миллиард долларов. Не удивительно, что Apple, которая на CES традиционно отсутствует, так как примерно в это же время проводится ее собственная выставка MacWorld, на CES была представлена не хуже, чем Microsoft или Intel. Сотни компаний предлагают док-станции для iPod, наушники для iPod, акустические системы для iPod, чехлы для iPod, водонепроницаемые кожухи для iPod и т. д.
Особого интереса у бродящей публики вся эта продукция не вызывает, но это не значит, что она плохо продается. Скорее всего, наоборот, - она слишком привычна, док-станций полно в магазинах бытовой электроники. Действительно оригинальных новинок немного. Одна из них - водонепроницаемый кожух для iPod от Atlantic [7]. В этом кожухе iPod не просто не тонет, он еще играет и показывает - кожух прозрачный, пропускает звук и позволяет управлять устройством. Звук, разумеется, не очень, но для того, чтобы посмотреть кино в ванной или прослушать хорошо знакомый диск любимого исполнителя, его более чем достаточно. Кроме того, плещется непотопляемый iPod очень эффектно, хотя сфотографировать это не так-то легко - мы с незнакомым мне фотографом минут пятнадцать толкались около аквариума.
У меня, как видите, ничего толкового не получилось. Надеюсь, ему повезло больше. ВГ
На нынешней выставке многие компании вместо увесистых папок с пресс-релизами выдавали флэш-драйвы со всей необходимой информацией. Однако не всем пиарщикам удалось соблюсти правильный баланс между емкостью диска и объемом записанных туда данных. Лучше всего это получилось у тандема Microsoft-SanDisk, вложившего в пресс-пакет двухгиговую флэшку с гордой надписью «Enhanced for ReadyBoost» (имеется в виду фича Vista по расширению оперативной памяти за счет флэша). Почетный приз получает также Nokia за приятный дизайн. Приз за находчивость сама себе выдала украинская таможня, в закромах которой осела гигабайтная флэшка от Pinnacle.
АНАЛИЗЫ: Системные ошибки: Провалы миллиардных проектов ФБР и АНБ
Автор: Киви Берд
Среди бесчисленных разделов народной энциклопедии Wikipedia имеется один особо поучительный для всех, кто работает в сфере инфотехнологий, - под выразительным названием «Катастрофы в разработке программного обеспечения».
Наверное, почти каждую историю из этого раздела можно включать в учебники в качестве примера того, как НЕ надо подходить к решению ИТ-задач. Мы же рассмотрим лишь весьма узкую разновидность подобных катастроф - зато в столь любопытной области, как работа государственных спецслужб. Речь пойдет о Федеральном бюро расследований США и о крупнейшей в мире службе электронной разведки, американском Агентстве национальной безопасности. Там за последние годы с треском провалилось несколько гигантских ИТ-проектов суммарной стоимостью в миллиарды долларов, а в учебниках об этом, скорее всего, не напишут нигде и никогда. Именно поэтому представляется полезным, актуальным и поучительным поведать об этих историях здесь и сейчас.
«Виртуальные папки дел»
Примерно так можно перевести название новой компьютерной системы ФБР - Virtual Case File (VCF), которую безуспешно пытались создать и внедрить в Бюро на протяжении 2000-2005 годов. Истратив около 170 млн. долларов, к 2005 году руководство ФБР в конце концов было вынуждено объявить о полном фиаско этой затеи.
Начиналось же все весьма многообещающе. В сентябре 2000 года Бюро объявило о запуске крупномасштабного проекта Trilogy, направленного на «трехстороннюю» модернизацию устаревшей ИТ-инфраструктуры ФБР. Предполагалось, что реализация проекта с исходной стоимостью 380 млн. долларов займет три года. Три главные задачи были таковы: закупка современных настольных компьютеров для всех офисов ФБР, развертывание широкополосных защищенных сетей WAN и LAN, а также - самое важное! - модернизация комплекса программных приложений, применяемых в следственной работе.
Первые две цели проекта Trilogy считаются успешно выполненными, хотя и с существенным перерасходом средств. Что же касается замены программной системы ACS (Automated Case Support, автоматизированная поддержка следственных дел), то здесь все оказалось гораздо сложнее. Система ACS в свое время разрабатывалась собственными силами ФБР и задумывалась для управления документами, так или иначе относящимися к делам, расследуемым сотрудниками Бюро, позволяя им искать и анализировать свидетельства и улики, фигурирующие в разных преступлениях, но, возможно, связанные друг с другом. Хотя на словах это звучит довольно красиво, однако в действительности агенты ФБР относились к ACS скептически. Во-первых, система состояла из множества очень разных приложений, создававшихся в разное время, под разные задачи, и при этом весьма замысловатых в использовании. Во-вторых, ACS была построена на основе программно-аппаратных средств, очень популярных в 1970-е годы: язык программирования Natural, система управления базами данных Adabas, буквенно-цифровые терминалы от мэйнфреймов IBM 3270. Поскольку рабочее применение ACS началось в 1995 году, специалисты-компьютерщики ехидно замечали, что эта система безнадежно устарела уже с самого первого дня своего существования.
К 2000 году архаичность ACS стала очевидна всем, включая самое высокое руководство ФБР. Поэтому к лету 2001 был подготовлен общий план новой системы Virtual Case File, а работы по ее воплощению на сей раз было решено поручить профессионалам. Программную часть взялась делать корпорация SAIC, а сетевое обеспечение - фирма DynCorp (подразделение корпорации CSC, известной, как и SAIC, тесными контактами с американскими спецслужбами). Весь проект планировали завершить к середине 2004 года, что в ту пору выглядело вполне реальным, поскольку VCF поначалу представляла собой чуть больше, чем современный веб-интерфейс поверх уже существующих в ACS данных. Предполагаемые затраты на эту часть Trilogy, по имеющимся данным, не должны были превышать 100 млн. долларов.
Но все пошло не так, как было задумано. В начале осени 2001 года, всего за неделю до терактов 11 сентября, в ФБР пришел новый директор Роберт Мюллер. По мнению нового руководства, события 9/11 продемонстрировали неудовлетворительное состояние дел по обмену важной информацией между смежными подразделениями Бюро. Поэтому в декабре того же года планы относительно VCF были радикально пересмотрены, а целью стала полная замена ранее созданных приложений и перенос всех существующих данных в среду СУБД Oracle (в свое время создававшуюся фирмой Ларри Эллисона под нужды ЦРУ). Кроме того, сроки реализации проекта сократили, перенеся время сдачи на декабрь 2003-го.
Основой всей работы над спешным созданием VCF стал гигантский, на восемьсот страниц, талмуд техзадания, который разработчики SAIC составили на основе бесед с пользователями системы ACS. Эти пользователи (следователи), разумеется, не имели никакого опыта ни в программировании, ни в ИТ-разработках. А программисты, в свою очередь, очень смутно представляли себе специфику следственной работы ФБР. В довершение к этому руководство SAIC разбило программистов на восемь команд, нередко конкурировавших друг с другом и общавшихся мало и неохотно. Естественным результатом стало то, что уже в 2002 году все намеченные сроки безнадежно «поплыли».
Один из инженеров-программистов SAIC, Мэтью Паттон (Matthew Patton), искренне обеспокоенный происходящим, осенью 2002 года попробовал привлечь внимание к проблемам VCF на страницах дискуссионного интернет-форума разработчиков и пользователей правительственных информационных систем. Следствием этого шага стал скорый визит к Паттону двух агентов ФБР, разбирательство о разглашении им государственных секретов и немедленное отстранение от работы над VCF. Через некоторое время практически все, о чем предупреждал инженер, - и недостаточный технический опыт сотрудников ФБР, и ошибки менеджмента в SAIC, и нехватка компетентности исполнителей, решающих задачу такого масштаба, и то, что никудышное восьмисотстраничное ТЗ было обречено на неудачу еще до того, как были написаны первые строки кода, - руководителям проекта пришлось признать официально перед лицом контролирующих органов. Однако для Мэтью Паттона все закончилось увольнением из SAIC «по личным причинам».