Сценарии поддержки рабочих процессов для Microsoft SharePoint

Бизнес с готовностью внедряет в своей ИТ-инфраструктуре Microsoft SharePoint по самым разным причинам, однако, большинство клиентов отмечает, что координация бизнес-процессов в этом продукте требует гораздо большей технической квалификации, чем они рассчитывали (чем было обещано рекламой).

Очевидно, что компаниям необходимы инструменты работы с бизнес-процессами. Но, вместо того чтобы приобретать и устанавливать дополнительные продукты, аналитики компании Gartner предлагают сначала ознакомиться с существующими в виде дополнений к SharePoint сценариями планирования.

Microsoft Office SharePoint Server (MOSS) 2007 и Windows SharePoint (WSS) Services 3.0 – лишь два представителя целого ряда продуктов Microsoft, которые поддерживают идеологию «готовых к использованию» бизнес-процессов. С этой концепцией так же работают BizTalk Server, Visio и InfoPath. Многие клиенты, использующие тот или иной вариант SharePoint, отмечают, что использование этих вроде бы «готовых» бизнес-процессов на самом деле требует гораздо больших усилий, чем обещает реклама. Иногда требуется внедрение дополнительных технологий.

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

Модификация без внедрения самостоятельных решений

Существует множество инструментов, позволяющих поддержать автоматизацию рабочих процессов даже в рамках SharePoint. Однако, предприятия не торопятся внедрять их в свои ИТ-инфраструктуры, стремясь ограничить стоимость разработки. Они стараются облегчить себе жизнь при помощи простых в использовании дополнений – шаблонов или заранее сконфигурированных решений. По мнению аналитиков Gartner, модификация ИТ-инфраструктуры при помощи дополнений и расширений гораздо проще, нежели полноценный «культурный сдвиг» в сторону более совершенных инструментов сотрудничества и управления процессами. Дополнив решение от Microsoft, бизнес сможет достигнуть многого, и потенциальная прибыль очень скоро начнет увеличиваться.

Основные преимущества, которые обычно бизнес-аналитики, разработчики и другой нетехнический персонал компаний, ожидает от внедрения проектов в области управления бизнес-процессами (business process management, BPM) на самом деле заключаются в создании культуры бизнес-процессов как таковых. И это ожидание в основном управляет инвестициями в технологию. Оптимизация расходов, упрощение бизнес-процессов, исключение «бумажных технологи» может стать следствием стратегических инвестиций в эти дополнения.

Существуют как большие, так и маленькие компании, создающие решения для дополнения SharePoint. При этом существуют варианты практически под любой бюджет; однако, некоторые решения могут быть не столь очевидными, даже при условии, что в ИТ-инфраструктуре уже может присутствовать какой-то продукт этого производителя.

Аналитики компании Gartner выделяют несколько сценариев работы с бизнес-процессами для упрощения взаимодействий между людьми, процессами и информационной составляющей. В каждом из них необходимо выбрать тот вариант, который будет наиболее полно отвечать первоначальным требованиям. Рассматривая потенциал SharePoint, бизнес обычно выбирает один или несколько из следующих сценариев:

  • Интеграция или миграция с Lotus на Microsoft;
  • Общая поддержка административных процессов при помощи SharePoint для среднего бизнеса;
  • Фокус на интеграции с системами управления контентом;
  • Предоставление возможности управления процессами нетехническому персоналу.

Эти сценарии и послужили полем для исследований специалистов Gartner. В каждом из случаев была рассмотрена наиболее типичная практика и предложены инструменты для расширения функциональности. Учитывая те ресурсы, которые необходимы для дополнения стандартной версии Microsoft SharePoint функционалом платформы управления процессами, потребуется целый диапазон технологий. При этом некоторые из них будут использоваться мало, и представлять собой скорее тактический ход, а другие же будут применяться наиболее активно, являясь стратегическими.

Сценарий 1. «Простой» переход от IBM Lotus Notes/Domino к SharePoint

Обычно в таком сценарии требуются:

  • Шаблоны
  • Дизайн форм
  • Анализ кода и процессов
  • Моделирование процессов или скрипты
  • Отчеты
  • Расширенный запуск и интеграция

Инструменты, позволяющие улучшить функциональность SharePoint применительно к данному сценарию:

  • Собственные шаблоны Microsoft: Windows Sharepoint Services (WSS), Microsoft Office SharePoint Server (MOSS) и InfoPath.
  • Texcel FormBridge для конвертации некоторых шаблонов Word или PDF в формат InfoPath.
  • Casahl ecKnowledge для преобразования форм Domino к формату InfoPath.
  • Vital Path, Tzunami или Quest для миграции контента.
  • Cerenade или Cardiff для дизайна и обработки форм (если до сих пор для решения этой задачи не используется InfoPath/Forms Server).
  • K2 Blackpoint, Nintex или Open Text/Captaris Workflow для разработки простых приложений, основанных на бизнес-процессах для SharePoint.

Сценарий 2. Широкое административное применение в сфере среднего и крупного бизнеса

Аналитики Gartner предложили несколько самых общих требований, которые выдвигаются к системе управления бизнес-процессами в рамках этого сценария:

  • Простой интерфейс, когда далекий от уровня системного администратора человек может построить бизнес-процесс, пользуясь графической формой.
  • Библиотека шаблонов.
  • Отсутствие необходимости написания скриптов.
  • Быстрая разработка (не более 60 дней на создание и тестирование приложения для работы с бизнес-процессами).
  • Масштабируемость.
  • Возможность создания бизнес-процессов, работающих «над» географически-удаленными точками.
  • Совместимость с существующей архитектурой.
  • Интеграция и совместная работа с with WSS, MOSS, Workflow Foundation, Visio, SQL, BizTalk и Exchange.
  • Простое использование и внесение изменений, когда любой пользователь может доработать или обновить бизнес-процесс.
  • Высокий уровень совместимости; совместимость разработанных приложений с продуктами Microsoft и ее партнеров.
  • Графическая индикация бизнес-процесса.

Кандидатами для работы в рамках данного сценария являются:

  • Ascentn – расширенное средство для работы с простыми бизнес-процессами, предназначено для того, чтобы стать частью сервис-ориентированной архитектуры .NET.
  • CorasWorks – платформа, сфокусированная на пользовательском интерфейсе.
  • Integrify – еще одно средство .NET, отличающееся от указанного выше моделью предоставления услуг.
  • K2 Blackpoint – одно из наиболее бюджетных решений, которое в будущем можно обновить до BPMSuite.
  • Nintex – мощное средство для работы с бизнес-процессами.
  • Open Text — приобретение Captaris Workflow поставило этого производителя достаточно близко к Microsoft.
  • ShareVis – средство с акцентом на формах.
  • Skelta – инструмент для разработчиков и независимых производителей программного обеспечения.
  • Workflowgen – простой и быстрый инструмент (хотя, по своим масштабам он несколько больше, чем Workflow Foundation).

Существуют так же и сугубо региональные решения, не представленные в этом списке.

Сценарий 3. Стратегическая интеграция с существующими системами управления контентом

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

Среди решений в данной категории можно указать:

  • EMC/Documentum – интеграция с другими приложениями обеспечивается за счет веб-партов, которые позволяют пользователям SharePoint напрямую просматривать и взаимодействовать с данными.
  • Hyland – обеспечивает 3 уровня интеграции с Microsoft Office SharePoint Server 2007.
  • IBM/FileNet. FileNet Connector для SharePoint Web Parts расширяет систему управления документами FileNet, делая ее совместимой с SharePoint.
  • Open Text – поддерживает шаблоны, страницы ASP .NET, поиск, архив и т.п. посредством Livelink ECM .NET API.

Сценарий 4. Контроль большой .NET архитектуры на основе бизнес-процессов (доступный не администраторам системы)

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

  • Ascentn AgilePoint – поддерживает полный комплекс продуктов Microsoft, включая BizTalk Server, SharePoint Server, Windows Workflow Foundation, Microsoft Office и Visual Studio.
  • Global360 – партнер компании Microsoft, предлагающий решения на основе MOSS.
  • K2 Blackpearl – решение, построенное на Windows Workflow Foundation и поддерживающее интеграцию с MOSS.
  • Metastorm – один из ведущих партнеров Microsoft в рамках Business Process Alliance. Сильная черта данного продукта – адаптация для нетехнического персонала.
  • Singularity – отличается от других производителей своей концентрацией на процессах, связанных с базой знаний.
  • Ultimus BPM Suite 8.1 – предлагает сильную технологию взаимодействия человека и бизнес-процессов.

Оригинал поста можно найти здесь: http://www.itcontent.ru/archives/blog/sharepoint_add_ons

Подробнее об исследовании Gartner вы можете прочитать на сайте аналитической компании.


Как закрыть доступ на просмотр системных страниц и страниц списков Sharepoint для анонимных пользователей?

Полезный пост от Татьяны Сметаниной http://blogs.technet.com/tatianasv/archive/2009/01/20/3187270.aspx

Цитирую:

Несколько месяцев назад, рассматривая публичные сайты сделанные на MOSS 2007, меня удивляла одна вещь. Как на этих сайтах закрывают пользователю доступ к страницам просмотра списка, элементов списка, а так же к странице "Просмотр содержимого узла". Страницы эти как правило выбиваются из общего дизайна и для публичного сайта давать их на просмотр пользователям не очень хорошо.

Все оказалось очень просто. Есть стандартная фича ViewFormPagesLockdown  которая и закрывает анонимным пользователям доступ на системные страницы и страницы работы со списками типа /_layouts/viewlsts.aspx">http://<адрес>/_layouts/viewlsts.aspx, /Lists/News/DispForm.aspx">http://<адрес>/Lists/News/DispForm.aspx ..

Фича активируется для коллекции узлов. Сделать это можно используя stsadm, или добавив в секцию SiteFeatures в файле onet.xml шаблона узла.

Удачного сайтостроения!