Изъяны бизнес-процессов прячутся в данных

Пока я беззаботно отдыхал на горнолыжных склонах Италии, вокруг статьи Анатолия Белайчука ACM: парадигма или фича? разгорелась довольно оживленная дискуссия. Дискуссия, в основном, проходила в англоязычной блогосфере, однако, краткий русскоязычный обзор оной можно почитать здесь BPM, ACM, Social BPM – что говорят эксперты? (Спасибо WJ)

Честно говоря, мне не хочется сейчас отвечать на вопрос дискуссии. ACM родилась в недрах BPM (или может BPMS), однако причины, вызвавшие её появление, на мой взгляд, лежат значительно глубже. Они в изменении характера деятельности современного служащего Читать далее Изъяны бизнес-процессов прячутся в данных

Ожидания, разочарования и прогнозы 2010/2011

Под бой курантов принято подводить итоги прошедшего года и строить планы на будущее. Следуя этой традиции я проведу краткий обзор того о чем писал в своем блоге и того о чем намерен писать.

Безусловным хитом года 2010 стала тема адаптивного кейс менеджмента. Adaptive Case Management это разумная середина между излишней наукообразностью BPM подхода и отсутствием таковой у подхода ECM. Читать далее Ожидания, разочарования и прогнозы 2010/2011

Налог на три буквы

На днях я отметился в комментариях к блогу Андрея Колесова на тему И снова… СЭД, ECM, ИТ Причина моей спонтанной покупки реплики, в общем-то довольно банальная. Я не люблю абстрактных рассуждений о СЭД, ECM, BPM, ERP, ESB и тем более о СОА, но в силу профессии вынужден постоянно находиться в облаке тегов этих терминов. И вот приходишь после работы домой, садишься читать Google Reader, а там опять трехбуквенные сокращения… Читать далее Налог на три буквы

Семантическая сеть предприятия

Последнее время мне все чаще хочется каких-то странных вещей. Хочется дождя, хочется снега, хочется новую  информационную систему. Систему похожую, то ли на twitter, то ли на wiki, одним словом хочется следующего:

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

Пример варианта использования такой системы:
Руководитель проекта создает новый проект в корпоративной системе управления проектами. Для назначения ролей участникам рабочей группы проектная система вызывает соответствующий программный интерфейс Links и предоставляет список, ну например архитекторов. Руководитель проекта выбирает архитектора, что приводит в системе Links к образованию семантической связи между проектом и конкретным сотрудником. Естественно, система работы с персоналом может запросить у Links список проектов, в которых участвует конкретный сотрудник. В общем, механизм прямых и обратных ссылок из MediaWiki, только вынесенный в отдельное хранилище и независимый от остальных систем.

Может кому-нибудь доводилось видеть что-то подобное? Поделитесь, пожалуйста, знанием

Бои местного значения 2

Тему Необъявленной войны подхватил CNews. Нескольких уважаемых на российском ИТ рынке людей спросили где проходит граница между управлению контентом и бизнес-процессами? Похоже, что некоторые респонденты вопроса не поняли. А некоторые разбираются в теме настолько хорошо, что вряд ли кто-нибудь поймет их ответы. Честно говоря, для отечественного рынка E-BP-CM систем это вряд ли имеет какое-либо значение. У нас как покупали решения из класса “Система большая-хорошая 1 штука”, так и продолжат это делать

Девайсы и гаджеты

За рассуждениями о сервис-ориентированной архитектуре и управлении бизнес-процессами я совершенно упустил из виду события, происходящие в телекоме. Как ни странно, после нескольких лет застоя телеком начал меняться. Если верить прогнозам J’son & Partners Consulting в России уже в этом году доходы от мобильного интернета превысят доходы от фиксированного доступа. Трафика в мобильных сетях будет, конечно же, меньше но, тем не менее, тенденция на лицо. А в следующем году, ну или немного позже USB-модемы уступят в мобильном интернете место 3G телефонам или… Вот здесь начинается самое интересное. Читать далее Девайсы и гаджеты

MindTouch 2010

Не могу обойти своим внимание появление  MindTouch 2010 Напомню, что MindTouch наиболее концептуально-целостное решение из класса Enterprise 2.0, выросшее из Mediawiki, но лишенное многих недостатков этого продукта.

Эти ребята находятся в определенной оппозиции к другим вендорам платформ этого класса. Тем временем, как другие проповедуют повсеместное использование внутри компаний социального ПО, они говорят о том, что корпорациям не нужны блоги, вики и пр. Корпорациям нужны бизнес-приложения. Но архитектура этих бизнес-приложений должна соответствовать принципам Enterprise 2.0. (вот ведь фантазеры заморские)

Open source версия доступна только для Linux-ов. Коммерческая и для Windows Server. Надеюсь, что установка десятки окажется такой же простой как и установка предыдущей версии. Впечатлениями обязательно поделюсь в ближайшее время.

Бои местного значения

Чизбургер этот не нужен тебе

…картошку Йоде желаешь отдать

смотреть на YouTube

Под заголовком Необъявленная война на BPMS.ru появился отличный обзор текущей ситуации между ECM, BPM и ACM решениями. Разные эксперты по-разному видят происходящее и оценивают перспективы. Так как я не являюсь продавцом лицензий на трехбуквенные системы, меня бы не должно это сильно затрагивать, но есть одно «но». Театром военных действий между поставщиками ИТ-решений являются корпоративные информационные системы. Война между поставщиками уже много лет разворачивается внутри корпоративных сетей заказчиков. И, естественно, потерь среди мирного населения никто не считает. Ежедневно ко мне приходят запросы от бизнес-подразделений с предложением купить новую систему или заменить старую, потому что: в ECMe нет функциональности BPM; в BPMе нет функциональности ACM, а в ACM нет вообще ничего, но это нам все равно нужно… Читать далее Бои местного значения

Adaptive Case Management + Semantic Web

Развитие идей предыдущего сообщения другими словами.

Традиционный кейс менеджмент – это практика, предполагающая сбор в единой папке всех документов, относящихся к определенному случаю. Помните, были такие картонные папки с надпись «Дело №…». Adaptive case management позволяет нам ассоциировать с некоторым конкретным случаем (делом) не только документы, но и людей, процессы, сообщения, любые информационные ресурсы. Т.к. мы люди умные, то не будем физически подшивать эти ресурсы в папку, т.е. засовывать их внутрь, а соберем в кейсе гиперссылки на необходимые нам ресурсы: контент, карточку сотрудника, страницу бизнес-события и экземпляра бизнес-процесса.

Однако, простые гиперссылки не обладают семантикой. Т.е. ссылка на человека не будет отличаться от ссылки на документ. Это плохо. Поэтому мы будем использовать семантические ссылки, т.е. ссылки помеченные определенной меткой(тэгом). Например, ссылка на исполнителя кейса будет иметь тэг «case worker», а ссылка на инициирующее создание кейса событие будет иметь тэг «trigger». Естественно, нам не помешает механизм обратных ссылок, присутствующий в блогах, wiki и других социальных инструментах.

Это все! Очень простая и вполне законченная логическая архитектура ACM построена

Юзабилити глазами архитектора

При попытке охарактеризовать архитектурный стиль RESTful чаще всего мне в голову приходит термин usability. Конечно, я понимаю, что у этого термина совершенно другой смысл. Юзабилити ассоциируют с эргономикой и удобством пользователя. Есть замечательное по своему пафосу выражением «интуитивно понятный интерфейс», т.е. при выборе операции ты полагаешься не столько на знание возможностей инструмента, сколько на свою интуицию. В этой логике наиболее востребованной кнопкой должна быть ни «да» или «нет», а «может быть».

Впрочем, хватить злословить, теперь по существу. На мой взгляд, юзабельность любого программного инструмента определяется не его эргономикой, а простотой реализованной в нем логической модели. Сущностей должно быть мало. Они должны быть однозначно поименованы. Иметь простой граф изменения состояний и явно заданные отношения. Тогда и не будет возникать вопрос юзабельности. Попытка «упростить», уменьшить complexity другими способами, например изменением взаимного расположения органов управления, согласитесь, выглядит довольно лукаво

PS: Кстати, case management является довольно юзабильным подходом. Вы можете включить в кейс данные, людей, процессы, события так, как если бы они являлись объектами одного и того же типа. Логически кейс – это папка, которая объединяет все что угодно. В традиционном case management вы можете подшить в папку только документы. В advanced case managemnt-е  вы помещаете в кейс совершенно произвольные объекты, в том числе процессы, людей и события.

Другими словами:
ECM, Enterprise content management  – организация разнородного неструктурированного контента, используемого в деятельности предприятия
BPM, Business process management – объединение различных задач в согласованную последовательностей действия для достижения результата
Enterprise 2.0 (Social software) – объединение сотрудников в временные рабочие группы
Adaptive case management – объединение контента, процессов, сотрудников и событий, связанных с конкретной задачей.