Какой у вас опыт использования AgilePoint в качестве рабочего процесса / BPM-движка? - PullRequest
3 голосов
/ 01 февраля 2010

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

Например:

  • С какими гочами вы столкнулись?
  • Считаете ли вы какой-либо конкретный аспект AgilePoint особенно полезным?
  • Считаете ли вы какой-либо конкретный аспект AgilePoint особенно бесполезным?

Хорошие, плохие, безразличные переживания приветствуются, так как они будут помечены как вики сообщества.

Ответы [ 2 ]

4 голосов
/ 05 февраля 2010

Наша консалтинговая компания является партнером Microsoft Gold и Open Text. Я играю роль ведущего эксперта по рабочим процессам, помогая клиентам создавать рабочие процессы в обоих продуктах. Исходя из моего опыта, возможности рабочих процессов AgilePoint определенно превосходят возможности, которые SharePoint и Livelink могут и когда-либо будут предлагать. Просто потому, что SharePoint и Livelink (Content Server как то, что они будут или называют сейчас) предназначены для совместных хранилищ, а не инструментов рабочего процесса. Да, у них будут возможности рабочего процесса, однако они не приблизятся к тому, что предоставят сторонние поставщики альянсов, потому что это их хлеб с маслом. В настоящее время мы используем AgilePoint как с SharePoint, так и с Livelink, и в настоящее время включаем AgilePoint в качестве стороннего инструмента рабочего процесса в несколько крупных и небольших проектов, которые мы скоро закроем.

Ниже приведены элементы о AgilePoint, которые я нашел полезными:

  1. С точки зрения бизнес-аналитика или разработки, это среда создания рабочих процессов, к которой привыкли я и другие технические и нетехнические люди - Visio. Если вы хорошо знаете Visio, время развертывания AgilePoint будет минимальным по сравнению с другими поставщиками. вы услышите, как agilepoint хвастается тем, что их «модельно-ориентированная архитектура» и палитра среды visio являются главной причиной этого.

  2. Управление изменениями - очень легко обновлять процессы, переходить на новые процессы и изменять / обновлять процессы в полете.

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

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

  5. интеграция и расширяемость - так что здесь, в значительной степени из коробки, я полагаю, что они включают несколько agileparts (веб-сервисов Visio Stencil), которые позволяют вам быстро интегрироваться с ERP (SAP и т. Д.) И / или вы можете создайте свой собственный трафарет для интеграции со сторонним пользовательским приложением. например, для нескольких моих проектов у меня, скорее всего, будет разработчик, создающий несколько пользовательских agileparts для интеграции с кучей производственных или розничных приложений. что мне нравится в этом, так это то, что после создания этого трафарета вы можете повторно использовать его в любом рабочем процессе, над которым работаете.

  6. Базовая схема - поэтому базовая основа agilepoint заключается в том, что вы можете создавать собственные формы, списки sharepoint или «agileforms» для создания потоков процессов. вот что мне нравится в этом: «соединители» между этими формами и рабочим процессом по сути являются XML, так что это означает, что если вы решите использовать AgilePoint в течение 3 лет, а затем перейти к чему-то другому, весь этот XML будет сохранен, чтобы вы могли не нужно беспокоиться о потере данных. Все это связано с вашим SQL или любой другой базой данных, которую ваши организации решат использовать.

  7. - меня также поразило то, как установлен AgilePoint, он НЕ будет сидеть на вашем сервере SharePoint или Livelink, он фактически сидит отдельно и использует коннекторы для связи с Sharepoint или другими репозиториями, следовательно, обновления и патчи, которые вы будете делать на этих CMS, не влияют на производительность рабочего процесса agilepoint.

Что касается того, что я нашел как готч, хм, я думаю, что есть несколько нюансов, на которые нужно обратить внимание при создании нового процесса, который иногда может сбить вас с толку. например, если вы измените имя рабочего процесса, он на самом деле создаст совершенно новый процесс, и если вы не достаточно сообразительны, чтобы его поймать, вы потратите, по крайней мере, час, чтобы понять, какого черта вы сделали неправильно. но это одна из тех вещей, которые, как только вы осознаете и изучаете, это не будет проблемой, просто что-то, на что следует обратить пристальное внимание. Я думаю, что могу с уверенностью сказать, что я действительно не нашел ничего принципиально неправильного с продуктом. Я знаю, что у Gartner возникла проблема с «Инициативами SOA» от AgilePoint, и я пытался получить больше информации от Gartner, но не увидел ничего достаточно убедительного, чтобы я мог отказаться от этого продукта. У Forrester есть что сказать об этом :). так что если вам не нравится gartner, всегда найдется форестер, верно? :)

Я уверен, что есть и другие вещи, которые я еще не уловил, но, объективно говоря, я думаю, что это солидный продукт, и он будет долгое время. Спросите их об их стратегии роста, если вы хотите более высокого чувства комфорта.

Удачи! Вы можете связаться со мной напрямую, если хотите. Латиф Шариф la.shariff1@gmail.com

3 голосов
/ 06 марта 2016

Быстрый отказ от ответственности - я работаю на партнера MS , который также является партнером AgilePoint. В целом, продукт хорош, поэтому мы внедряем его для решений.

The Good: - Что действительно круто в продукте

  1. UI:

    • Удобная для пользователя разработка.
    • Простота развертывания и использования.
    • Доступны удобные мобильные формы
    • Возможен параллельный процесс двух приложений с использованием подпроцесса без кода.
    • Рабочие процессы SharePoint в Agilepoint решают большинство задач, для которых нужны получатели событий.
    • Широкий выбор элементов управления для различных функций.
    • Различные модели процессов доступны для различных целей. То есть Электронные формы, формы Sharepoint, системная интеграция и т. Д.
    • Может легко добавлять Jquery / CSS к элементам управления через общие / отдельные файлы.
  2. Время выполнения:

    • Подробная информация об используемых переменных / полях доступна во время выполнения.
    • Для различных событий можно использовать несколько источников данных.
    • Запущенные приложения будут продолжать работать после публикации нового изменения, в результате чего для развертывания изменений не нужно останавливать систему.
    • Может использовать API для доступа к любым данным из других ресурсов.
  3. Особенности продукта:

    • Независимая версия SharePoint будет работать с будущими версиями.
    • Легко интегрируется в разные системы, потому что у SharePoint и отдела продаж доступны панели мониторинга AgilePoint.
    • Вход в систему возможен с использованием различных методов авторизации. (OAuth2 охватывает много методов авторизации)
    • Очень легко экспортировать приложения другим арендаторам и использовать их повторно.
    • Можно использовать многократно используемые глобально токены и экспортировать их в несколько приложений, увеличивая возможность повторного использования.
    • Отдельные формы также можно экспортировать и повторно использовать для нескольких приложений и арендаторов.
  4. В помещении / в частном облаке

    • В частном облаке возможно несколько арендаторов
    • Может получить доступ к данным, хранящимся в XML и создавать различные отчеты на основе данных

Плохое:

  1. UI:
    • Canvas, созданный таким образом, что простой текст не может быть помещен в форму. Должен быть в контроле.
    • Органы управления занимают определенный размер, который нельзя изменить по высоте. Это дает более аккуратный вид, но желаемый вид затруднен (я могу быть предвзятым, поскольку это легко возможно в MS word / Infopath).
    • Вложенные элементы управления сложны, за исключением того, что они помещаются в подчиненные формы, которые, в свою очередь, не поддерживают много элементов управления
    • Рендеринг пользовательских HTML-элементов управления затруднен.
    • Автосохранение не происходит, и пользовательский интерфейс перестает отвечать на запросы, что приводит к потере данных
  2. Runtime:
    • Поиск требует времени для загрузки.
    • Действия отправки страницы не могут быть изменены.
    • Плохая интеграция с IE
    • Изменение формы в автономном режиме невозможно
  3. Особенности продукта:
    • Внешний вид нельзя изменить, чтобы он выглядел как SharePoint для обеспечения согласованности
    • Сложно интегрировать в SP, если не использовать панели мониторинга Agilepoint, поскольку физическое расположение форм / задач недоступно

Гадкий: - Что полностью отстой

  1. UI:
    • Очень плохая поддержка нескольких элементов управления во время разработки и выполнения. Следовательно, не подходит для больших форм.
  2. Runtime:
    • Не удается получить доступ к формам из физического местоположения, так как формы доступны как задачи. Обычно это основное требование клиента.
    • Не удается получить доступ к данным на формах в любом месте, поэтому их трудно поместить в отчеты.
    • Формы сохраняются в формате XML, а не в БД, поэтому сначала вам нужно получить данные в БД, чтобы создать реальные отчеты по ним
...