Главное событие, ожидаемое на мировом ИТ-рынке в зимнем сезоне 2006–07 гг., — это полное обновление настольной платформы Microsoft, которая состоит из двух частей — ОС Windows и семейства офисных продуктов. В данном случае это будут Windows Vista и Microsoft Office 2007.

Практически все мы, от "простых" пользователей до "крутых" ИТ-профи, имеем дело с этим ПО. И значение данного события лучше всего иллюстрируют данные бизнеса самой корпорации Microsoft (http://www.microsoft.com). Предыдущие версии Windows и Office были выпущены соответственно пять лет и три года назад (до того обновления происходили чаще). По итогам 2006 финансового года (закончился 01.07.2006) Microsoft продала продуктов на 44,28 млрд долл., причем вклад Windows и Office в общую копилку составил соответственно 13,21 и 11,76 млрд (в сумме — 57%). Но есть и другой важный момент — корпорация при этом получила 12,6 млрд долл. чистой прибыли, из которых почти 90% обеспечила как раз настольная платформа Windows + Office.

Но деньги Microsoft — это ее деньги. Нам же интересно, что нового будет в этом ПО в содержательном плане. В данной статье мы предварительно представим Office 2007 — задача непростая, так как речь идет о почти полутора десятках продуктов, каждый из которых сам по себе — большой программный пакет.

Office System как часть платформы Microsoft

Давно прошли времена, когда офисные приложения Microsoft были представлены лишь текстовым редактором Word и электронными таблицами Excel. Кстати, до получения номера 2007 офисный пакет обозначался цифрой 12, что соответствует порядковому номеру его Windows-версии.

Говоря об офисных продуктах Microsoft, мы обычно имеем в виду известные приложения, входящие в состав пакета Microsoft Office и предназначенные для решения наиболее общих задач самым широким кругом пользователей. На самом деле это не так — офисное семейство уже давно пополняется за счет специализированных продуктов: FrontPage, Project, Visio и т. д. В то же время традиционно Microsoft Office воспринимается как группа настольных приложений индивидуального применения, но и это уже давно не вполне соответствует действительности. Учитывая общую тенденцию современных клиентских решений к усилению поддержки коллективной работы, здесь все шире применяются серверные и Интернет-технологии.

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

  • обеспечение эффективной индивидуальной деятельности пользователя;
  • создание среды коллективной работы.

Фактически именно в виде такой интегрированной платформы пакет Office System был представлен еще три года назад, в версии 2003 (см. "Платформа Microsoft Office System 2003", «BYTE/Россия» № 12’2003). Сейчас, в варианте 2007, все эти тенденции получили дальнейшее развитие.

Говоря об офисном семействе, необходимо также иметь в виду, что это один из ключевых компонентов всей программной платформы Microsoft (рис. 1).

Рис. 1. Платформа Microsoft.

В сентябре 2005 г. в корпорации Microsoft было сформировано подразделение Microsoft Business Division, в которое вошли направления Information Worker (Office) и Microsoft Business Solutions (теперь Dymanics). Это отражает роль, которая предназначена Office в развитии ERP-продуктов Microsoft. Интеграция Dynamics c офисными приложениями должна решить две ключевые задачи. Первая — сделать функционал ERP-решений доступным широкому кругу нынешних пользователей Office через знакомый интерфейс или даже через сами офисные приложения (в первую очередь тут имеется в виду Outlook). Вторая — использовать на клиентских рабочих местах различные функции продуктов Office (прежде всего аналитические средства Excel). Именно на клиентском уровне должна быть реализована идея ролевой организации системы, которая в будущем будет способствовать переходу к единой ERP-платформе Microsoft.

Что нового в Office 2007

Рассказать обо всех новшествах Office 2007 в одной статье, конечно, невозможно: развитие получили все входящие в него программы. Поэтому скажем только об основных направлениях модернизации — это новый пользовательский интерфейс, усиление поддержки групповой работы, расширение функций бизнес-аналитики и графического представления данных, а также переход на новый формат хранения документов Open XML.

Независимые западные эксперты, изучавшие Office 2007 в тестовых лабораториях, в основном единодушно считают, что в новой версии всего комплекса ПО изменений по сравнению с версией 2003 значительно больше, чем, скажем, при переходе от 2000 к 2003. И самое главное — эти новшества действительно способны повысить производительность труда. Но… на освоение новинок потребуются время и силы. Это особенно хорошо видно на примере пользовательского интерфейса: для сотрудников предприятий придется проводить специальное обучение (исследования показали, что на адаптацию к новому интерфейсу уходит три-четыре недели). ИТ-менеджерам, в свою очередь, нужно подготовиться к внедрению новых средств поддержки групповой работы, а также к использованию новых файловых форматов.

Пользовательский интерфейс

Одна из главных новинок Office 2007 — переработанный пользовательский интерфейс ключевых офисных приложений: Word, Excel, PowerPoint и Аccess. Первое, что сразу бросается в глаза, — "ленточная" панель инструментов (ribbon), состоящая из нескольких линеек, которые меняются в зависимости от решаемой задачи, а также новая кнопка Office, заменившая собой прежнее меню File (рис. 2). Все это можно настраивать, а разработчики к тому же могут добавлять собственные функциональные элементы.

Рис. 2. Ленточная панель инструментов Ribbon в Office Word 2007.

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

Рис. 3. Контекстнозависимые вкладки предлагают именно тот набор функций, который нужен для выполняемой в данный момент задачи.

Новая функция предварительного просмотра на лету (Live Preview) позволяет увидеть, как будет выглядеть документ в результате выполнения операции форматирования или редактирования, еще до выполнения самой операции. С помощью новых галерей (Galleries) можно просмотреть возможные варианты и просто выбрать из них нужный — теперь не придется путаться в сложных диалоговых окнах. Всплывающие подсказки также усовершенствованы: они содержат больше иллюстраций и текста, благодаря чему пользователю легче находить новые функции, ускоряющие выполнение его работы.

Формат Office Open XML

В трех самых популярных офисных приложениях, Word, Excel и PowerPoint, реализован новый формат файлов на базе XML — Microsoft Office Open XML, описание которого будет доступно на основе свободного бесплатного лицензирования. Более того, именно эти форматы (с расширениями соответственно DOCX, XLSX и PPLX) будут использоваться по умолчанию. Это наверняка создаст определенные трудности при отправке документов пользователям, работающим с одной из предыдущих версий Office. Правда, можно поменять формат, используемый по умолчанию; кроме того, Microsoft обещает выпустить средства чтения Open XML в ранних вариантах офисных программ.

Один из недостатков XML — большой размер файлов. В Open XML эта проблема решается очень просто — с помощью ZIP-архивирования. В результате чтение-запись файла происходит даже быстрее, чем раньше, так как преобразование данных выполняется быстрее, чем обмен с диском. Более того, новый формат — это стандартный ZIP-файл. Например, если просто изменить расширение DOCX на ZIP, то его можно открыть в Windows Explorer и увидеть все XML-компоненты.

Приятно и то, что Microsoft наконец реализовала возможность сохранения файлов в форматах PDF и XPS (XML Paper Specification). Но в то же время корпорация не обеспечивает прямую поддержку общепризнанного отраслевого стандарта OpenDocument Format (ODF), и это еще в момент объявления о намерении использовать Open XML вызвало бурную критику в адрес Microsoft со стороны ИТ-сообщества. Отвечая на нее, Microsoft в июле текущего года объявила о начале реализации проекта Open XML Translator, который должен "навести технологические мосты" между Open XML Format и ODF. В результате предполагается создать набор инструментов, в том числе подключаемых модулей для ранних версий Office, которые смогут читать документы новых форматов. Кроме того, в Office 2007 будет добавлена опция меню, с помощью которой пользователи смогут подключить дополнительные модули, обеспечивающие загрузку файлов PDF, а также ряда XML-форматов, в том числе XPS и ODF.

Расширение средств бизнес-аналитики в Microsoft Office

Уже выпустив в мае 2006 г. вторую бета-версию (последнюю перед финальным вариантом) Microsoft Office 2007, спустя три недели Microsoft объявила о пополнении этого семейства еще одним новым серверным продуктом, который появится только в середине следующего года. Речь идет о Microsoft Office PerformancePoint Server 2007 — приложении, которое будет предоставлять полный спектр функций управления производительностью (Performance Management, PM), включая протоколирование деловых показателей (business scorecarding), средства анализа, прогнозирования и планирования деятельности предприятий. Новое решение расширяет линейку BI-продуктов (Business Intelligence) корпорации с фокусировкой на PM-проблемы. В настоящее время основу BI-платформы Microsoft составляют средства SQL Server 2005 — Analysis Services (OLAP и извлечение данных) и Reporting Services (отчетность). Важным клиентским инструментом анализа был и остается также Excel.

Впрочем, совсем новым PerformancePoint Server назвать сложно. Фактически он представляет собой логическое развитие продукта Business Scorecard Manager 2005, появившегося в составе офисной платформы осенью прошлого года и предназначенного для контроля за ключевыми показателями производительности (KPI). В то же время модернизированный вариант Business Scorecard Manager станет лишь одним из компонентов сервера; два других будут обеспечивать выполнение задач анализа и планирования (включая бюджетирование, прогнозирование, консолидацию данных и финансовую отчетность).

PerformancePoint Server будет интегрирован со всеми продуктами Office, в первую очередь с Excel, Outlook и SharePoint. В состав сервера войдет Business Modeler, который позволит бизнес-аналитикам исследовать и моделировать бизнес-процессы, гибко настраивая инструмент без помощи ИТ-специалистов. Предполагается, что ERP-приложения Microsoft Dynamics будут использовать PerformancePoint в качестве единого интегрированного PM-решения. В то же время нужно иметь в виду, что новый сервер сам представляет собой один из компонентов платформы Microsoft. Для его работы потребуются также Windows Server 2003, .NET Framework 2.0, SQL Server 2005 Enterprise Edition, ASP.NET 2.0, IIS 6.0 и Windows Installer 3.0.

Состав Office 2007

Клиентские приложения

Состав клиентского ПО в Office 2007 и ключевые изменения на уровне отдельных приложений описаны в табл. 1.

Таблица 1. Клиентские приложения в Microsoft Office System 2007

Новый Название продукта Назначение
  Access Настольная система управления базами данных. Удобная среда для быстрого и простого отслеживания информации, подготовки отчетов и совместного использования данных через Интернет
  Communicator Унифицированный коммуникационный клиент для работы с Communications Server. Позволяет организовать взаимодействие сотрудников как внутри корпоративных систем, так и с публичными сетями (например, MSN, AOL или Yahoo!), в режиме персонального (one-to-one) или группового общения
  Excel Программа для работы с электронными таблицами. Дает возможность анализировать, совместно использовать и обрабатывать данные
New! Groove Новый инструмент поддержки коллективной работы. Позволяет членам распределенной команды взаимодействовать через единое рабочее информационное пространство, решая разнообразные совместные задачи — от создания документов до интеграции приложений в рамках различных бизнес-процессов
  InfoPath Приложение для создания динамических форм, предназначенных для сбора и совместного использования данных. Помогает оптимизировать бизнес-процессы и улучшить сбор данных в масштабах организации
  OneNote Гибкое программное решение, предоставляющее единое место для сбора информации практически любого рода, средства быстрого поиска и коллективной работы. Особенно эффективно на Tablet PC с перьевым вводом информации
  Outlook Клиент обмена сообщениями. Универсальное средство для управления временными и другими данными с возможностью их организации, упорядочения и поиска
  Outlook c диспетчером деловых контактов Функции управления контактами малого предприятия, интегрированные с возможностями Outlook. Это позволяет управлять контактами и данными о клиентах и отслеживать в одном месте продажи и маркетинговые мероприятия**
  PowerPoint Новые графические возможности, средства форматирования и удобный интерфейс программы позволяют быстро создавать динамические профессионально оформленные презентации
  Project Персональный вариант продукта для планирования проектов в области управления работами и персоналом
  Publisher Программа подготовки деловых и маркетинговых материалов для настольной печати, размещения в Интернете, рассылки по электронной почте. Содержит все инструменты для создания выразительных материалов
New! SharePoint Designer Инструмент на базе FrontPage, позиционируется как средство разработки и управления Web-сайтами
  Visio Решение для построения схем и визуализации данных. Дает возможность наглядно представлять и анализировать сложную информацию, системы и процессы, а также обмениваться такой информацией
  Word Полный набор средств для работы с текстом. Позволяет создавать профессионально оформленные документы и повышает эффективность совместной работы

Новички версии 2003 — OneNote и InfoPath — отлично прижились в офисном семействе и явно получили за прошедшие три года признание на рынке. В OneNote появились новые функции, упрощающие совместное использование данных и коллективную работу с ними; кроме того, более тесной стала интеграция с Outlook. Наилучшим образом возможности OneNote реализуются с использованием перьевого ввода, и теперь эти средства будут доступны более широкому кругу пользователей, учитывая, что сенсорные планшетные экраны все чаще применяются в универсальных ноутбуках, а функции, ранее представленные только в Windows Tablet PC, теперь войдут в состав версии Windows Vista Business, нацеленной на организации любого размера — от малых до крупных.

Получили развитие и технологии работы с динамически настраиваемыми электронными формами. Реализованные сначала на уровне клиентского приложения InfoPath, они в новом пакете поддерживаются на серверном уровне, а кроме того, с такими формами теперь можно работать и в других настольных программах Office.

Среди новичков нынешнего офисного семейства в первую очередь, конечно, нужно выделить Office Groove 2007. Собственно, это достаточно хорошо известный на ИТ-рынке продукт, вошедший в арсенал Microsoft после приобретения ею весной прошлого года компании Groove Networks. Пакет Office Groove (прежнее название Groove Virtual Office) предназначен для поддержки коллективной работы в рамках динамического группового пространства, в том числе при отсутствии сетевого соединения. О перспективах данного продукта достаточно говорит такая деталь: основателем и руководителем Groove Networks был Рей Оззи, создавший в свое время Lotus Notes. Сразу после перехода в Microsoft он занял пост главного технического менеджера корпорации, а летом 2006 г. фактически возглавил разработку всех ее программных продуктов, заменив Билла Гейтса в должности главного архитектора ПО.

Office Groove 2007 предоставляет членам рабочей группы богатые возможности и хорошо защищенную среду для совместной работы (рис. 4). С его помощью сотрудники взаимодействуют друг с другом одинаково эффективно независимо от того, где они в данный момент физически находятся. При этом Groove 2007 требует минимальной поддержки ИТ-специалистов. Для развертывания функционала настольного продукта в рамках предприятия имеется также серверное решение Groove Server (для небольших организаций предлагаются службы Microsoft Office Groove Enterprise Services).

Рис. 4. Сеанс обмена мгновенными сообщениями Office Communicator можно запустить прямо в рабочей среде Groove 2007.

Из состава Office исчез инструмент создания HTML-страниц FrontPage; на его основе реализован набор средств Web-дизайна нового поколения. Одно из них представлено в офисном пакете — это Office SharePoint Designer 2007, с помощью которого пользователи могут создавать и настраивать Web-сайты с использованием технологий Microsoft SharePoint, реализуя в том числе решения для управления потоками работ (workflow). Кроме того, в составе инструментов разработки скоро появится группа продуктов Expression Designers и среди них Web Designer, предназначенный для создания профессиональных динамических Web-сайтов.

Отдельная тема для разговора — настройка и расширение функционала офисных приложений разработчиками ПО. Все эти возможности также расширены (в том числе те, что касаются управления новым интерфейсом), но в целом среда программирования офисных приложений по-прежнему базируется на традиционном VBA. Ключевые "программируемые" продукты — это Word, Excel, Outlook и InfoPath. Кроме того, для разработки профессиональных расширений основных офисных программ имеется отдельный набор инструментов Visual Studio Tools for Microsoft Office System.

Серверное семейство

Если говорить о корпоративной инфраструктуре Office (ее состав описан в табл. 2), то в качестве ее центрального компонента выступает SharePoint Server, который еще три года назад перекочевал из серверного семейства в офисное, а его "облегченный" вариант SharePoint Services — в состав Windows Server 2003. Более того, ему как универсальному механизму поддержки коллективной работы и управления информацией отводится ключевая роль в деле построения корпоративных информационных систем в целом, и недаром этот продукт в составе общей платформы Microsoft показан отдельно (см. рис. 1). В новой версии он "потерял" в своем названии слово Portal, что, наверное, также должно отражать расширение сферы его применения.

Таблица 2. Серверные системы в Microsoft Office System 2007

Новый Название продукта Назначение
  Communications Server Серверная платформа для коммуникаций в реальном времени на базе Session Initiation Protocol (SIP). Позволяет управлять VoIP-вызовами, проводить распределенные конференции (аудио, видео, Web), обмениваться мгновенными сообщениями, используя уже существующие приложения, сервисы и устройства
New! Forms Server Безопасное, масштабируемое и стандартизуемое решение для сбора данных. С его помощью любой пользователь через браузер может участвовать в бизнес-процессах, использующих формы
New! Groove Server Серверное ПО и средства, позволяющие развертывать, контролировать и интегрировать систему Groove 2007 на всем предприятии. Если число лицензий на Groove 2007 на предприятии невелико, можно использовать службы Microsoft Office Groove Enterprise Services
  Project Server Серверное решение для управления корпоративными проектами. Позволяет координировать отдельные проекты и масштабные программы на всем их протяжении
New! Project Portfolio Server Средство управления портфелями проектов в соответствии со стратегическими приоритетами организации. Двусторонний шлюз позволяет администраторам связывать несколько серверов Project Server с Project Portfolio Server 2007, обеспечивая руководству консолидированное представление обо всех проектах, выполняемых в организации
  SharePoint Server Сервер портала предприятия. Позволяет оптимизировать бизнес-процессы и упростить обмен информацией за счет интеграции с привычными настольными приложениями. Для поддержки небольших команд пользователей (до 50 человек) можно использовать SharePoint Services из состава Windows Server 2003

В SharePoint Server 2007 включено много новшеств, среди которых нужно отметить интеграцию моделей взаимодействия интра- и экстрасетей: в продукте объединены средства управления Web-контентом, ранее представленные в Microsoft Content Management Server, и возможности интранет-управления самого SharePoint. При этом функции управления контентом расширены за счет использования новых электронных форм, технологий управления архивами (records management), усовершенствованных функций поиска, управления политиками и потоками работ, а также средств поддержки группового общения Wiki и блогов.

Сейчас можно также уверенно сказать, что будет быстро расти значение технологии обмена мгновенными сообщениями — Communications Server + Communicator. При этом совсем не утрачивается (а даже возрастает) значимость популярного почтового сервера Exchange Server, который с этого года также перешел в категорию офисного ПО Microsoft. Именно Communications Server и Exchange Server составляют основу унифицированной программной коммуникационной платформы Microsoft Unified Communications, о развитии которой корпорация объявила в июне 2006 г.

В целом состав серверов Microsoft Office заметно расширился — появились такие продукты, как Forms Server, Groove Server и Project Portfolio Server (рис. 5). Год назад Microsoft говорила также о намерении выпустить Excel Server, но пока об этом продукте ничего не сообщается.

Рис. 5. Portfolio Optimizer Module: пример использования пузырьковых диаграмм для оценки состояния набора проектов, программ и приложений в Office Project Portfolio Server 2007.

Для работы с серверами предназначены два варианта клиентских лицензий (client access license, CAL) — ранее существовавший Core и новый Enterprise, включающий расширенные возможности поиска информации, публикации электронных таблиц, обмена сообщениями и создания Web-форм.

Онлайновые службы

Отдельно нужно сказать об онлайновых службах Microsoft Live, развитие которых объявлено одним из стратегических направлений деятельности корпорации. Среди них есть и группа Office Live, которая сейчас представлена сервисами Basics (разработка персональных Web-сайтов), Collaboration (почта, календарь, общение в реальном времени) и Essentials (решение ряда бизнес-задач), правда, доступными пока только в США (http://officelive.microsoft.com). Следует подчеркнуть, что данные службы — это не онлайновая замена офисных продуктов, а лишь дополнения, расширяющие их возможности. В Америке доступен также глобальный сервис Live Groove для поддержки группового взаимодействия через приложение Groove. Кроме того, как и раньше, доступны онлайновые сервисы Live Meeting (поддержка группового общения) и Office Online (доступ к различным дополнительным Web-ресурсам).

Выпуски Office 2007

Как обычно, клиентские приложения Office 2007 будут доступны как в виде отдельных приложений, так и в составе наборов (Visio и Project, как и раньше, будут поставляться только автономно). Всего предусмотрено восемь выпусков (табл. 3), из которых один (Basic) предназначается исключительно для предустановки на новых ПК.

Разнообразие вариантов поставок Microsoft объясняет большим количеством продуктов в Office System, а также различными потребностями домашних пользователей, компаний малого, среднего и крупного бизнеса. Например, стоит обратить внимание на то, что в составе пакета Home & Students отсутствует популярный Outlook, но есть новый OneNote. Причина этого вот в чем: проведенные исследования показали, что дома пользователи преимущественно работают с почтой через Web-интерфейс, а вот OneNote студенты используют намного активней.

Наиболее полные выпуски — это Ultimate, Professional Plus и Enterprise. Первый из них предназначен для "продвинутых" домашних пользователей и представителей малого бизнеса, а два других ориентированы на корпоративных клиентов.

Таблица 3. Состав выпусков Microsoft Office 2007

Приложения Выпуски
Basic Home & Students Standard Small Business Professional Ultimate Professional Plus Enterprise
Word + + + + + + + +
Excel + + + + + + + +
PowerPoint   + + + + + + +
Outlook +   +       + +
Outlook с диспетчером деловых контактов       + + +    
Publisher       + + + + +
Access         + + + +
OneNote   +       +   +
InfoPath           + + +
Интегрированное средство Enterprise Content Management           + + +
Electronic Forms           + + +
Расширенная поддержка механизма управления правами доступа (Information Rights Management) и политиками (Policy Capabilities)           + + +
Communicator             + +
Groove           +   +
Ориентировочная цена (США), долл. (полная/обновление) Только OEM-поставки 149/нет 399/239 449/279 499/329 679/539 Только по программе корпоративного лицензирования Только по программе корпоративного лицензирования