Какой у вас опыт использования AgilePoint в качестве рабочего процесса /BPM-движка?
Мы находимся в процессе миграции наших рабочих процессов с Livelink и SharePoint на AgilePoint. Если у кого-то есть опыт использования AgilePoint, не могли бы вы поделиться своим опытом?
Например:
- С какими гочами вы сталкивались?
- Считаете ли вы какой-либо конкретный аспект AgilePoint особенно полезным?
- Вы нашли какой-то особенный аспект AgilePoint особенно бесполезным?
Хороший, плохой, безразличный опыт приветствуется, так как он будет отмечен как вики сообщества.
2 ответа
Наша консалтинговая компания является партнером Microsoft Gold и Open Text. Я играю роль ведущего эксперта по рабочим процессам, помогая клиентам создавать рабочие процессы в обоих продуктах. По моему опыту, возможности рабочих процессов AgilePoint определенно превосходят возможности, которые SharePoint и Livelink могут и когда-либо будут предлагать. Просто потому, что SharePoint и Livelink (Content Server как то, что они будут или называют сейчас) предназначены для совместных хранилищ, а не инструментов рабочего процесса. Да, у них будут возможности рабочего процесса, однако они не приблизятся к тому, что предоставят сторонние поставщики альянсов, потому что это их хлеб с маслом. В настоящее время мы используем AgilePoint как с SharePoint, так и с Livelink, и в настоящее время включаем AgilePoint в качестве стороннего инструмента рабочего процесса в несколько крупных и небольших проектов, которые мы скоро закроем.
Ниже приведены элементы о AgilePoint, которые я нашел полезными:
С точки зрения бизнес-аналитика или развития, это среда создания рабочих процессов, к которой привыкли я и другие технические и нетехнические люди - Visio. Если вы хорошо знаете Visio, время развертывания AgilePoint будет минимальным по сравнению с другими поставщиками. вы услышите, как agilepoint хвастается тем, что их "модельно-ориентированная архитектура" и палитра среды visio являются главной причиной этого.
Управление изменениями - очень легко обновлять процессы, переходить на новые процессы и изменять / обновлять процессы в полете.
Управление задачами - удобный пользовательский интерфейс, позволяющий администратору быстро выполнять поиск определенных процессов и всех задач, связанных с этим процессом. Мне нравится тот факт, что есть центральное место, к которому я могу быстро добраться, если мне нужно перейти к определенному процессу.
Расширение прав и возможностей нетехнических бизнес-пользователей - это, очевидно, будет зависеть от управления вашей организацией, но бизнес-пользователи могут быть уполномочены создать целый процесс, развернуть его в среде тестирования или промежуточной среды, а затем протестировать свои процессы в качестве подтверждения концепции до идти-жить.
интеграция и расширяемость - так что здесь, в значительной степени из коробки, я полагаю, что они включают несколько agileparts(веб-сервисов Visio Stencil), которые позволяют вам быстро интегрироваться с ERP (SAP и т. д.) и / или вы можете создать свой собственный трафарет для интеграции с сторонним приложением. например, для нескольких моих проектов у меня, скорее всего, будет разработчик, создающий несколько пользовательских agileparts для интеграции с кучей производственных или розничных приложений. что мне нравится в этом, так это то, что после создания этого трафарета вы можете повторно использовать его в любом рабочем процессе, над которым работаете.
Базовая схема. Таким образом, в основе agilepoint лежит то, что вы можете создавать собственные формы, списки sharepoint или "agileforms" для создания потоков процессов. вот что мне нравится в этом: "соединителями" между этими формами и рабочим процессом является, по сути, XML, так что это означает, что если вы решите использовать AgilePoint в течение 3 лет, а затем перейти к чему-то другому, весь этот XML будет сохранен, чтобы вы могли не нужно беспокоиться о потере данных. Все это связано с вашим SQL или любой другой базой данных, которую ваши организации решат использовать.
архитектура - то, что выделялось для меня также было то, как установлен AgilePoint, он не будет сидеть на вашем сервере SharePoint или Livelink, он фактически сидит отдельно и использует соединители для связи с Sharepoint или другими репозиториями, следовательно, обновления и исправления, которые вы будете делать на этих CMS не влияет на производительность рабочего процесса agilepoint.
Что касается того, что я нашел в качестве ошибок, хм, я думаю, что есть несколько нюансов, на которые нужно обратить внимание при создании нового процесса, который иногда может сбить вас с толку. Например, если вы измените имя рабочего процесса, он на самом деле создаст совершенно новый процесс, и если вы не достаточно сообразительны, чтобы его поймать, вы потратите как минимум час на то, чтобы понять, что, черт возьми, вы сделали неправильно. но это одна из тех вещей, которые, как только вы осознаете и изучаете, это не будет проблемой, просто что-то, на что следует обратить пристальное внимание. Я думаю, что могу с уверенностью сказать, что я действительно не нашел ничего принципиально неправильного с продуктом. Я знаю, что у Gartner была проблема с "Инициативами SOA" от AgilePoint, и я пытался получить больше информации от Gartner, но не нашел ничего достаточно убедительного, чтобы я мог отказаться от этого продукта. У Forrester есть что сказать об этом:). так что если вам не нравится gartner, всегда найдется форестер, верно?:)
Я уверен, что есть и другие вещи, которые я еще не уловил, но, объективно говоря, я думаю, что это солидный продукт и будет в течение долгого времени. Спросите их об их стратегии роста, если вы хотите более высокого чувства комфорта.
Удачи! Вы можете связаться со мной напрямую, если хотите. Латиф Шариф la.shariff1@gmail.com
Быстрый отказ от ответственности - я работаю на партнера MS, который также является партнером AgilePoint. В целом, продукт хороший, поэтому мы внедряем его для решений.
The Good:- Что действительно круто в продукте
UI:
- Удобная для пользователя разработка.
- Простота развертывания и использования.
- Аккуратные мобильные дружественные формы доступны
- Параллельный процесс двух приложений возможен с использованием подпроцесса без кода.
- Рабочие процессы SharePoint в Agilepoint решают большинство задач, для которых нужны приемники событий.
- Широкий выбор элементов управления для различных функций.
- Различные модели процессов доступны для разных целей. Т.е. электронные формы, формы Sharepoint, системная интеграция и т. Д.
- Можно легко добавить Jquery/ CSS к элементам управления через общие / отдельные файлы.
Runtime:
- Подробная информация о переменных / используемых полях доступна во время выполнения.
- Несколько источников данных могут быть использованы на различных мероприятиях.
- Работающие приложения будут продолжать работать после публикации нового изменения, в результате чего система не должна быть отключена для развертывания изменений.
- Может использовать API для доступа к любому виду данных из других ресурсов.
Особенности продукта:
- Независимая версия SharePoint будет работать с будущими версиями.
- Легко интегрируется в разные системы, потому что в отделе продаж SharePoint есть инструментальные панели AgilePoint.
- Авторизуйтесь, используя различные способы авторизации. (OAuth2 охватывает много методов авторизации)
- Очень легко экспортировать приложения другим арендаторам и использовать их повторно.
- Глобально многократно используемые токены могут быть созданы и экспортированы в несколько приложений, увеличивая возможность повторного использования.
- Отдельные формы также можно экспортировать и повторно использовать для нескольких приложений и арендаторов.
На Помещении / Частном Облаке
- В частном облаке возможно несколько арендаторов
- Может получить доступ к данным, хранящимся в XML и создавать различные отчеты на основе данных
Плохо:
- UI:
- Холст спроектирован таким образом, что простой текст не может быть помещен в форму. Это должно быть в контроле.
- Элементы управления занимают определенный размер, который не может быть изменен по высоте. Это дает более аккуратный вид, но желаемый вид затруднен (я могу быть предвзятым, поскольку это легко возможно в MS word/ Infopath).
- Вложенные элементы управления сложны, за исключением того, что они помещаются в подчиненные формы, которые, в свою очередь, не поддерживают много элементов управления.
- Создание пользовательских HTML-элементов управления затруднительно.
- Автосохранение не происходит, и пользовательский интерфейс перестает отвечать на запросы, что приводит к потере данных
- Runtime:
- Поиск занимает некоторое время для загрузки.
- Действия отправки страницы не могут быть изменены.
- Плохая интеграция с IE
- Автономная модификация форм невозможна
- Особенности продукта:
- Внешний вид не может быть изменен, чтобы выглядеть как SharePoint для обеспечения согласованности
- Сложно интегрировать в SP, если не использовать панели мониторинга Agilepoint, поскольку физическое расположение форм / задач недоступно
Гадкий:- Что полностью отстой
- UI:
- Очень плохая поддержка нескольких элементов управления во время разработки и выполнения. Следовательно, не подходит для больших форм.
- Runtime:
- Не удается получить доступ к формам из физического местоположения, так как формы доступны в виде задач. Это обычно является основным требованием клиента.
- Не могу получить доступ к данным на формах в любом месте, следовательно, не может быть легко помещен в отчеты.
- Формы сохраняются в формате XML, а не в БД, поэтому сначала нужно получить данные в БД, чтобы составить реальный отчет о них.
- Изменения пользовательского интерфейса - проблема при разработке форм.
- Добавление элемента управления подчиненной формы также является сложной задачей, когда у вас есть источники данных, такие как SharePoint или даже AgilePoint.
- Обновления сервера занимают около 45 минут (в зависимости от того, не возникло ли никаких проблем, столкнулись с проблемами интеграции SP один раз, что заняло 20 минут) и выполняются вручную
- Не устанавливайте сервер на том же компьютере, где установлен SharePoint. Во время технического обслуживания он отключит все службы IIS, что приведет к простою SharePoint/MS Project.
- Помимо всего вышеперечисленного, я считаю AgilePoint наиболее универсальным и удобным инструментом автоматизации. Ребята из Nintex не могли даже правильно сделать презентацию, хотя им были переданы все требования.
- Поддержка AgilePoint была быстрой даже при тестировании продукта.
- AgilePoint обязательно требует наставничества. Если вы думаете, вы можете просмотреть всю документацию в Интернете и все знать, нет.
Свяжитесь со мной, чтобы получить больше информации об AgilePoint и его интеграции с CR.