Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
GaryaПримерно так.... :) Боже, неужели есть организации, где именно так все и работает ? У меня аж слезы на глаза наворачиваются. Или это так должно было бы быть ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 18:41 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Aviant GaryaПримерно так.... :) Боже, неужели есть организации, где именно так все и работает ? У меня аж слезы на глаза наворачиваются. Или это так должно было бы быть ? Я тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 18:53 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
AviantБоже, неужели есть организации, где именно так все и работает ?Ложечкин же сообщил статистику - 5000 организаций по всему миру. По России - около 100. DogenЭэээ, нет, уважаемый, это Вы про BizTalk рассказываете, а не про BPM. Звучит ободряюще и завлекательно, НО. Я спросил (может, недостаточно доходчиво спросил), как этот процесс автоматически осуществляется после вставки блока на диаграмме, отрисованной в BPM.Насколько я себе представляю, BizTalk вполне может до какой-то степени выполнять функции BPM. DogenНо ведь нас убеждают в возможности прикрутить систему BPM к почти что любой системе управления... в которой и без того есть доморощенные свойства управления отражаемыми в системе бизнес-процессами...Совершенно верно, BizTalk можно прикрутить почти что к любой системе управления, в которой и без того есть (и далее по тексту)... Допустим, у нас уже есть система клиент-банк. В системе клиент-банк есть настройки, которые позволяют до какой-то степени автоматизировать получение банковской выписки, формирвоание платежек и заявлений на конвертацию валюты (например). Но в ней совершенно нет ничего, что позволяло бы автоматизировать бухучет. Еще у нас есть система автоматизации бухучета, в которой с помощью настроек этой программы можно наладить весьма эффективный бухгалтерский и налоговый учет, получить формы баланса, налоговой декларации, декларации по НДС и т.д. Но в ней нет эффективных механизмов для учета договоров и выписанных счетов. Еще нам хочется автомтизировать регистрацию всех телодвижений по контактам с клиентами (CRM), всей входящей и исходящей корреспонденции , мы облизываемся на некоторые программы, но пока их не приобрели. Еще мы хотим автоматизировать поставить компьютеры кладовщикам, чтобы коммерсанты оперативно видели, что там на складе конкретно происходит, программист сидит пишет самопальную программу, через пару лет, может быть, напишет. Еще есть всякие внутренние согласования, получение разрешений на отгрузку, учет колбасы в столовой поварами и много-много другого, но об автоматизации этого мы даже не задумываемся. И тут появляется BizTalk... Мы садимся, проникаемся идеями, и... Понимаем, что он запросто может охватить в единый интегрированный комплекс все эти системы, а средствами собственной логики реализовать тот функционал, который отсутствует во всех используемых в компании приложениях - той части бизнес-процессов, которая осталась за рамками всех программ. Он может на автомате проверять, не появилась ли выписка за текущий день в системе банк-клиент, и если появилась, то забрать плоский файл из заранее заданной в сети расшаренной директории, превратить его в XML-документ и запустить сразу во множество других систем. Например, для бухгалтерской программы он может подготовить автоматические проводки по банку по той части банковской выписки, где заведомо всё ясно, а остальные подсунуть бухгалтеру для полуавтоматического-полуручного выполнения с проставлением корреспонденции и аналитик (если бухгалтерская программа предоставляет COM-интерфейс, например, или использовать для этого возможности импорта проводок из внешних файлов). Можно взять СУБД (совершенно любую), зафигачить в нее таблички, в которых должны накапливаться массивы обработки некоторой информации (например, порции выданной колбасы у поваров) и завязаться на эти таблички непосредственно из бизнес-процессов BizTalk. Можно настроить любые экранные и диалоговые окна для взаимодействия с пользователями по той части бизнес-логики, которая не реализована ни в одном имеющемся приложении - с помощью InfoPath. С помощью Reporting Services можно генерить любые отчеты, совершенно произвольным образом завязывая между собой информацию из совершенно разных приложений. Можно сделать так, чтоб "компухтер" отслеживал многое из того, что раньше отслеживали мы сами, повторяя одинаковые действия, но даже не мечтая об их автоматизации (слишком много смежных приложений они затрагивают, и прежде нам казалось, что слишком много усилий понадобится, чтобы даже_не_мечту воплотить в жизнь). И, самое главное!!!... Мы вдруг выясняем, что ПРОГРАММИСТУ больше не нужно проводить глубокомысленные "собеседования" с руководителями различных подразделений, чтобы понять, что же конкретно им требуется. Бизнес-аналитик, специалист в прикладной области, совершенно не знакомый ни с каким программированием, рисует бизнес-процессы непосредственно в BizTalk, "программисту" остается - даже не в них, а в специальном "окошке сбоку от них" (специально для программистов, которое бизнес-аналитик никогда не увидит, дабы не упасть в обморок) обозначить протоколы обмена, задать схемы преобразования форматов документов, взять документ как он выглядит у Иванова, взять документ как он выглядит у Петрова, протянуть мышкой связи между полями, вставить функтоиды (когда преобразования более сложные), задействовать адаптеры, когда нужно воспользоваться технологие COM/COM+/DCOM... и прочая низкоуровневая техническая лабуда, которая изначально может быть встроена в шаблоны кубиков для собирания бизнес-процессов, чтобы и программисту жизнь как-то упростить, когда кубики одного и того же типа делают примерно одно и то же. Начиная с BizTalk 2004 в нем появлись т.н. "правила" (rules). С их помощью кубики бизнес-процессов параметризуются таким образом, что бизнес-аналитик может вносить существенные изменения в работу бизнес-процесса, не прибегая вообще к помощи "программиста". Например, заранее известно, что предприятие оперирует понятием "скидка", логика определения которой может время от времени изменяться в зависимости от текущей экнонмической ситуации, рекламмных распродаж и т.п. На этапе проектирования бизнес-процесса бизнес-аналитик может определить параметр "скидка", и встроить в блоки бизнес-процесса "правила" проверяющие некоторые условия. Язык "правил" фактически повторяет натуральный английский язык, для их удобного создания имеется инструментарий, который помогает строить грамотно строить выражения и подсовывает под руку набор параметров, значениями которых можно воспользоваться. Если ранее на утверждение самому верхнему руквоводству требовалось направлять те счета, скидка по которым превышала 20%, то впоследствии бизнес-аналитик сам может увеличить или уменьшить размер скидки, и бизнес-процесс станет работать уже иначе. Программист для этого не потребуется. Программист потребуется, если понадобилось в схему бизнес-процесса встроить новые блоки, изменить протоколы, привязаться к таблицам СУБД, в которых изменился состав полей и т.п. Кстати, а еще BizTalk может работать с WEB-сервисами... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 21:32 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Важно понять одну вещь. BizTalk работает ТОЛЬКО с порциями информациями, представленными в XML. Всё, что находится с наружи и приходит в BizTalk, он преобразует в XML прежде, чем выполнить какую-либо обработку информации. Всё, что уходит из BizTalk куда-то наружу, преобразуется ИЗ XML в то, во что нужно преобразовать - в плоский файл, в почтовое сообщение, в обращение к WEB-сервису, в некий набор действий в другой программной среде (были бы только хоть какие-нибудь интерфейсы). Преобразователи туда-обратно - это очень мощный набор инструментов в BizTalk. Только вникнув в BizTalk, я понял, что XML - это не просто один из форматов данных, он позволяет творить с информацией то, о чем прежде мы даже мечтать не могли. Он предоставляет возможность для революции в обработке информации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 21:45 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Все эти вопросы в 2174168, Guest_12345, тоже элементарны. Я не понимаю в чем Вы видите проблему ? И как "бизнес-процессы" помогут эту проблему решить ? Запутать ее окончательно может и помогут. "Ценная информация" о необходимости каких-то "бизнес-процессов" не от меня поступила, между прочим. Для обеспечения своевременного изготовления продукции с заданным уровнем качества нужны профессиональные управленцы, инженеры, рабочие, СВОЕВРЕМЕННО СНАБЖАЕМЫЕ ДОСТОВЕРНОЙ ИНФОРМАЦИЕЙ. А не "бизнес-процессы". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 22:31 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
WJ[quot ModelR] BPM насколько я понимаю - это технология управления изменениями бизнес-процессов. Простите меня за невежливость, но это какое-то словоблудие. BPM (Business Process Management) - это управление не изменениями бизнес-процессов, а бизнес-процессами как таковыми. [quot]Если бизнес процесс неизменен, то в чем управление? Может лучше поуправлять движением звезд? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2005, 00:33 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
GaryaВажно понять одну вещь. BizTalk работает ТОЛЬКО с порциями информациями, представленными в XML...... ...Он предоставляет возможность для революции в обработке информации. Это достоверная информация и работающие есть, просто пока их мало (относительно). Например это (ссылок не даю, чтобы без обвинений в рекламе, кому надо сам найдет): "Консалтинговые услуги по интеграции информационных систем через MS BizTalk Включают в себя непосредственно услуги по интеграции корпоративных систем с использованием платформы Microsoft BizTalk Server, а также отдельные консультации специалистов по данному решению. Основное назначение: Интеграция существующих приложений компании, включая ERP-системы предприятия: 1. Реализация обмена данными между информационными системами компании. 2. Обеспечение обмена данными между информационными системами и ERP-системами. Примером такого обмена может служить ситуация, когда заказ на покупку материалов создается в информационной системе и передается в ERP-систему для дальнейшей обработки. 3. Обеспечение информационного взаимодействия между ERP-системами предприятия. Примером такого взаимодействия может служить ситуация, когда вместо существующей ERP-системы внедряется новая ERP-система; при этом необходимо осуществить перенос информации из одной системы в другую и избежать дублирования данных. Интеграция и управление связями с партнерами: 1. Обеспечение обмена данными и управление информационным взаимодействием головной компании и дочерних подразделений. Примером может служить ситуация, когда дочерние подразделения передают головной компании различную финансовую отчетность. 2. Обеспечение обмена данными и управление информационным взаимодействием c партнерами. Примером может служить ситуация, когда поставщикам и дистрибьюторам необходимо обмениваться складскими, финансовыми данными. Реализация управления информационными потоками данных в рамках существующих бизнес-процессов компании. Задача особенно актуальна в случаях, когда бизнес-процесс начинает работать в одной информационной системе, а заканчивает в другой. Основные преимущества интеграции информационных систем через MS BizTalk: 1. Повышение эффективности использования существующих информационных систем и минимизация затрат на внедрение новых за счет использования единых интерфейсов обмена данными с информационными системами и отсутствия потребности разрабатывать такие интерфейсы отдельно для каждой интегрируемой системы. 2. Снижение стоимости реализации интеграционных решений, за счет того, что решение на базе MS BizTalk Server позволяет обойтись без разработки громоздких программных компонентов, что существенно облегчает разработку и внедрение решения. 3. Повышение эффективности использования существующих бизнес-процессов компании за счет того, что решение на базе MS BizTalk Server позволяет настраивать бизнес-процессы, используя визуальные схемы. Это существенно облегчает управление и изменение бизнес-процессов. Такую настройку может осуществлять не только программист, но и аналитик. В таблице представлен состав программных продуктов, необходимых при создании решения в рамках интеграции через MS BizTalk: П.п. Конфигурация продуктов Название группы продуктов 1. MS Windows Server 2003 Операционная система 2. MS Biztalk Server 2004 Enterprise Edition Интеграционный сервер 3. MS SQL Server 2000 Enterprise Edition Хранилище данных 4. VStudio .NET Pro 2003 Win32 English OLP NL Среда разработки" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2005, 11:23 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Aviant GaryaПримерно так.... :) Боже, неужели есть организации, где именно так все и работает ? У меня аж слезы на глаза наворачиваются. Или это так должно было бы быть ? Именно так. Но хочется знать больше о структуре и требованиях самого Biz Talk. Я позволю себе еще цитаты (все-таки тема достаточно новая для многих и достоверность требуется повышенная. Для интересующихся, читайте Открытые системы №11, 2004, Наталья Дубова): "Специфика реализации Web-сервисов полностью изолирована от интеграционного механизма, который использует стандартный способ описания и обращения к сервисам-приложениям и стандартный обмен XML-сообщениями для передачи информации между ними. Появление концепций сервис-ориентированной архитектуры (service-oriented architecture, SOA) и корпоративной сервисной шины (enterprise service bus, ESB) позволило создать унифицированную среду интеграции всех приложений предприятия с минимальным числом взаимосвязей между ними. В этой среде прикладные функции определены как независимые сервисы с вызываемыми интерфейсами, а обращение к этим сервисам в определенной последовательности позволяет реализовать бизнес-процессы предприятия. Точечное использование технологии Web-сервисов для интеграции отдельных прикладных решений сменяется комплексным подходом. Развивается новое направление в технологиях интеграции — средства описания и реализации бизнес-процессов как взаимодействующих сервисов, или управление бизнес-процессами (business process management, BPM). BPM позволит реализовать инфраструктуру, в которой центральным является не технологический ресурс, а процесс, направленный на решение бизнес-задачи. Вот отличительные особенности такой инфраструктуры: все этапы бизнес-процесса поддерживаются как на стадии создания, так и во время выполнения; компоненты и функции процесса представлены как самоопределяемые сервисы; имеется возможность интегрировать в процесс любые необходимые источники информации и прикладную функциональность, независимо от способа их реализации и физического размещения; автоматизирован поток информации и сообщений о событиях в рамках процесса; при выполнении потока работ задействованы различные операции, выполняемые пользователями на своих настольных системах; специфицированы и отслеживаются соглашения об уровне обслуживания для всех сервисов, задействованных в процессе; любой этап процесса может быть добавлен, удален или изменен без какого-либо воздействия на другие этапы и т.д. Компания Microsoft, которая наряду с IBM играет сегодня ведущую роль в стандартизации технологий Web-сервисов, предлагает собственную реализацию механизмов интеграции приложений и средств управления бизнес-процессами в новой версии BizTalk Server 2004 Основной задачей сервера BizTalk Server 2004 является интеграция приложений компании и ее партнеров в единый бизнес-процесс. Возможны два основных сценария такой интеграции: интеграция различных прикладных систем внутри предприятия и интеграция, при которой в одном бизнес-процессе участвуют системы разных организаций. В обоих случаях ни одно отдельно взятое приложение не имеет сведений о бизнес-процессе в целом. Компоновка действий, выполняемых приложениями, в бизнес-процесс осуществляется средствами, получившими название Orchestration. Поскольку каждое приложение может иметь собственный протокол для обмена данными, BizTalk Server включает инфраструктуру передачи сообщений, отвечающую за преобразование разных форматов данных в унифицированную форму и обмен сообщениями между приложениями. Средства Orchestration и инфраструктура передачи сообщений реализуют базовые возможности BizTalk Server. Кроме того, предусмотрены сервисы для работы с информацией, которые позволяют анализировать выполнение бизнес-процессов в реальном времени и осуществлять с ними взаимодействие пользователей. Бизнес-процесс в BizTalk Server 2004 — это одна или несколько функций Orchestration, которые представляют собой исполняемый код. В BizTalk Server принципиально не дается возможности написать бизнес-процесс на традиционных языках программирования. Вместо этого процесс задается с помощью графических средств, позволяющих составить логическую последовательность шагов, направленных на решение определенной бизнес-задачи, и описать с помощью специальных форм условия, циклы и другие особенности поведения бизнес-процесса. Средства создания бизнес-процесса используют модель отправки, получения, проверки и преобразования XML-сообщений и документов, на которой базируется инфраструктура передачи сообщений в BizTalk Server. Предложенный Microsoft подход не только ускоряет построение бизнес-процесса и облегчает его понимание, но, и это главное, позволяет представить процесс как взаимодействие изолированных и слабо связанных программных компонентов — одно из основных условий реализации сервис-ориентированной прикладной архитектуры. И хотя приложения, интегрированные в BizTalk Server, не обязаны быть Web-сервисами, подобная парадигма интеграции позволяет со временем перейти к полноценной поддержке SOA. В процессе «от Orchestration» каждое событие и связанная с ним передача информации функционально не зависит от любого другого события, поэтому изменение одного шага бизнес-процесса не повлияет на логику процесса в целом и на целостность всех остальных этапов процесса. Поэтому модификация любого интеграционного интерфейса или всего процесса в BizTalk Server значительно упрощается по сравнению с тем, скольких усилий придется приложить при разработке процесса с помощью процедурного языка, когда кодируется структура всех объектов процесса, логика его выполнения, преобразование форматов данных, бизнес-правила и связь с транспортной инфраструктурой. Изменения любой части такого кода неизбежно влияют на целостность программы, а «жестко прошитый» в коде бизнес-процесс становится серьезным препятствием для реализации адаптивной ИТ-среды, поскольку в нем трудно быстро и без ошибок отразить изменения, возникшие в требованиях бизнес-задачи. Автоматизация бизнес-процесса с помощью слабо связанных компонентов коренным образом меняет возможность ИТ-инфраструктуры реагировать на изменения в бизнесе, что и объясняет значение, которое сегодня придается средствам BPM и SOA проповедниками идей адаптивного предприятия». В BizTalk Server 2004 сделаны вполне реальные шаги к воплощению этих идей в жизнь. В автоматизации бизнес-процесса, как правило, принимают участие пользователи (бизнес-аналитики, например) и профессиональные разработчики, поэтому в BizTalk Server предусмотрены средства построения процесса для тех и других. Разработчики используют модуль Orchestration Designer, интегрированный в среду разработки Visual Studio .Net. Модуль позволяет определять последовательность действий, которые формируют бизнес-процесс, путем логического соединения серий форм. Эти формы описывают такие операции в рамках бизнес-процесса, как получение, отправка и создание сообщения, определение вида и направления передачи сообщения, задание условия для выполнения различных задач на основе логических выражений, повторное выполнение действия при соблюдении определенного условия, преобразование для передачи данных из одного документа в другой, параллельное выполнение нескольких операций одновременно, контекстное выполнение групповых операций в элементарных и сложных транзакциях, а также задание правил обработки ошибок и т.д. Для бизнес-пользователей BizTalk Server предоставляет более удобную графическую среду Visio для определения бизнес-процесса. Построенное в ней описание импортируется в Visual Studio .Net для окончательной обработки, но, в свою очередь, может включать элементы, разработанные с помощью инструментария Orchestration Designer. После создания процесс Orchestration автоматически преобразуется в стандартные сборки для среды .Net Framework, на базе которой реализован BizTalk Server. Реализация бизнес-процесса с помощью Web-сервисов, которые обмениваются XML-документами на базе протокола SOAP, в BizTalk Server первоначально была основана на разработанной в Microsoft спецификации определения бизнес-процессов XLANG, однако сейчас совместными усилиями Microsoft, IBM и ряда других компаний в качестве стандарта описания бизнес-процесса продвигается язык BPEL (Business Process Execution Language). Использование BPEL дает возможность включать в бизнес-процессы приложения, реализованные на разных программных платформах. BizTalk Server 2004 позволяет импортировать определенные с помощью BPEL бизнес-процессы для работы с процессом Orchestration; допускается и обратное. В дополнение к средствам создания и выполнения бизнес-процессов Orchestration, BizTalk Server 2004 включает новую систему задания бизнес-правил Business Rule Composer. Бизнес-правила (или политики) представляют собой совокупность правил, определяющих те или иные действия в бизнес-процессе. Этот компонент подвержен наиболее частым изменениям в жизненном цикле бизнес-процесса, и, для того чтобы упростить внесение этих изменений, его реализация может быть полностью отделена от реализации бизнес-процесса. В Business Rule Composer правила создаются с помощью специального инструментария, с которым могут работать обычные пользователи. Набор правил представляется как объект, на который ссылается процесс Orchestration; реализация правил отдельно от исполняемого кода бизнес-процесса позволяет их просматривать, модифицировать или заменять как на этапе разработки, так и во время выполнения, не вызывая изменений в описании операций или перезагрузки бизнес-процесса. При реализации правил непосредственно в бизнес-процессе Orchestration (это также возможно) для их изменения требуется открыть процесс в Orchestration Designer, изменить нужные формы, затем провести новую сборку процесса и выполнить перезагрузку соответствующих приложений. Для получения и отправки сообщений используются адаптеры приема/отправки, предоставляющие механизмы связи для различных типов реализации этапов бизнес-процесса. BizTalk Server имеет набор встроенных адаптеров для наиболее распространенных способов связи с приложениями, а также среду для разработки новых адаптеров. Встроенные адаптеры поддерживают возможности обмена сообщениями на базе протокола SOAP, с помощью очереди сообщений MQT, путем чтения/записи данных в файловой системе Windows и в СУБД Microsoft SQL Server, посредством протоколов HTTP и SMTP. Процессы Orchestration получают доступ к принятым сообщениям только после того, как пройдут обработку и будут преобразованы в XML-формат конвейерами приема сообщений. Для различных форматов документов, которые используются в обмене данными между приложениями в рамках бизнес-процесса, создаются внутренние определения их структуры и семантики в соответствии со стандартом XML Schema. Эти определения помещаются в хранилище MessageBox, построенное на базе SQL Server. Там же размещаются схемы преобразований документов, описанные в терминах по стандарту Extensible Stylesheet Language Transformation (XSLT), которые графически отображают корреляцию между разными XML-схемами. Схемы преобразований описывают необходимую трансформацию формата данных одного приложения в формат данных другого приложения на основе их XML-схем. Обмен документами в BizTalk Server реализуется по принципу «публикация/подписка». В процессе оркестровки (т.е. описания того, как сервисы общаются друг с другом на уровне сообщений, включая бизнес-логику и взаимодействие при выполнении сложных процессов) создаются подписки с указанием желаемого типа сообщений. Когда XML-схема подходящего сообщения оказывается в хранилище MessageBox, оно направляется в процесс Orchestration, который тем самым получает сведения о действиях, которые необходимо произвести. После выполнения всех операций над данными исходящее сообщение передается конвейером отправки в нужное приложение. Использование модели общего для всех приложений информационного концентратора со схемами документов и преобразований упрощает интеграцию «один-ко-многим» или «многие-ко-многим». Скажем, если приложение создает документ, информация из которого используется несколькими другими приложениями, нужное число экземпляров XML-представления этого документа может быть передано из конвейера приема с помощью механизма публикации/подписки в несколько разных конвейеров отправки. Эти конвейеры с помощью соответствующих схем преобразований получат нужный формат документа для каждого использующего его приложения. К возможностям BizTalk Server по реализации бизнес-процессов могут обращаться разные категории пользователей. Бизнес-аналитики обычно задают бизнес-правила и определяют логическую последовательность выполнения бизнес-процесса, указывая, какие данные должны передаваться в определенные приложения, как изменение одного документа повлияет на другие документы. После того, как такое описание создано, его фактическую реализацию осуществляет разработчик, который определяет XML-схемы документов, задействованных в процессе, схемы преобразований документов и сам бизнес-процесс как процесс Orchestration. Наконец, задачи развертывания бизнес-процесса, установки интеграционных связей между приложениями решает администратор системы. В состав BizTalk Server 2004 включено средство мониторинга деловой активности Business Activity Monitoring (BAM). В среде выполнения бизнес-процессов BizTalk Server в реальном времени могут происходить тысячи коротких и длинных транзакций, операций документооборота и других элементов процессов. Для разных пользовательских ролей в компании могут потребоваться разные аналитические параметры; например, менеджеру по закупкам нужны ежедневные сведения о количестве утверждаемых или отвергаемых заказов, а менеджеру по продажам — обновляемые каждый час данные о заказанных продуктах. BAM — это OLAP-инструментарий, который позволяет создавать качественные и количественные метрики эффективности для всех видов деятельности в рамках бизнес-процесса. Для определения этих метрик может быть использована система автоматической трассировки бизнес-процесса Health and Activity Tracking, которая предоставляет данные о ходе выполнения процесса в реальном времени и в «исторической» перспективе. Поддерживаемые BizTalk Server бизнес-процессы могут взаимодействовать с офисными приложениями от Microsoft, а стандартным компонентом сервера являются сервисы поддержки документооборота Human Workflow Services. В Microsoft Office 2003 Web-сервисы можно вызвать из Outlook и Word с помощью функции SmartDocs, а также из форм InfoPath. BizTalk Server 2004 — сервер интеграции, поддерживающий взаимодействие с Web-сервисами и во многом близкий по структуре своего функционирования к реализации идей сервис-ориентированной архитектуры. BizTalk Server позволяет представлять приложения в виде набора Web-сервисов, взаимодействующих на базе общих XML-схем деловых документов. Следующим этапом развития системы должен стать переход на платформу Indigo, которая разрабатывается Microsoft для полноценной поддержки среды Web-сервисов на основе стандартов надежного обмена сообщениями, безопасности и реализации элементарных транзакций. Усовершенствованная инфраструктура управления бизнес-процессами, наряду с технологиями Indigo, станет частью операционной системы Longhorn под названием Windows Orchestration Engine. Встроенные в Longhorn средства оркестровки бизнес-процессов станут непосредственно доступны целому ряду программных продуктов — от новой версии офисных приложений Microsoft и системы сервисов для совместной работы SharePoint до серверов управления проектами, управления содержанием." Убедительно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2005, 12:04 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Кстати, по этой ссылке: http://www.microsoft.com/downloads/thankyou.aspx?familyId=C74D08BD-617E-43AC-B303-B6063B929BB3&displayLang=en&oRef=http%3a%2f%2fwww.microsoft.com%2fbiztalk%2fdownloads%2fversions%2fdefault_2004.mspx можно скачать триал версию BizTalk Server 2004 и все, что хочется для пробы. Я спокойно скачал Orchestration Designer for Business Analysts, попробую будет ли работать без BizTalk Server 2004. Там же полный состав MS BizTalk средств. Пробуйте на здоровье и обмениваемся информацией. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2005, 12:21 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Убедительно - не то слово, Guest_12345. Теперь (после 2181875) более-менее понятно почему Вы не хотите разговаривать по существу вопроса. И не хотите объяснять что такое "бизнес-процесс". Итак Ваше предположение: корпоративную информационную систему (основанную на корпоративной (единой) БД) создать невозможно. Вы не объясняете почему именно невозможно, а просто говорите: пусть будет много локальных систем, а для их "связи" ("эмулирующей" корпоративную систему) мы будем использовать понятие "бизнес-процесс" и соответствующее программное обеспечение (еще одно). То есть "бизнес-процессы" придуманы от отчаяния, в хорошем смысле этого слова - не получается создать корпоративную систему, значит займемся интеграцией локальных систем. НО ПРИ ЭТОМ ВСЕ (прикладные) ПРИМЕРЫ (абсолютно все !), которые Вы упоминаете в ходе рассуждений о "бизнес-процессах" элементарно решаются в рамках реальных корпоративных систем. Может от Вас удастся, все-таки, дождаться хотя бы одного примера "бизнес-процесса" конкретного предприятия, который невозможно реализавать в корпоративной информационной системе, и поэтому требуется купить еще один программный продукт, который поможет реализовать этот жизненно необходимый "бизнес-процесс" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2005, 19:42 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
2 инженер Во-первых я нигде не говорил, что чего-то невозможно сделать, во-вторых бизнес процесс определен в терминологии и Вы можете сами найти это определение и любые другие. которые Вас волнуют, в-третьих там же можете посмотреть примеры бизнес-процессов. Для Вас здесь не ликбез а попытка рассмотреть новый и достаточно сложный вопрос, в котором многие (не только я) пытаются найти решения своих проблем. Если Вы их решаете на основе единой базы своей корпоративной состемы - честь Вам и хвала. PS. Лично я такие проекты выполнял в прошлом веке. И знаю их слабые стороны. И пытаюсь исправить новыми средствами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2005, 22:37 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
А почему же не хотите сообщить о слабой стороне (хотя бы один конкретный пример) Ваших неудачных проектов, и как Вы теперь исправляете ошибки (которые Вы дипломатично называете "слабыми сторонами") в Вашем проекте (хотя бы в одном) с помощью "новых средств". Пока можно предположить только генерацию более изощренных ошибок. Не случайно же Вы ничего не хотите говорить по существу вопроса. И не хотите привести хотя бы один пример "исправления слабой стороны" Вашего же собственного (!) проекта. Думаю, что за словом "ликбез" (мне "ликбез" конечно не нужен, поскольку бесполезность концепции "безнес-процессов" вполне очевидна) скрывается как раз нежелание "рассматривать новый и достаточно сложный вопрос". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2005, 16:48 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
2Garya Я в основном говорил о продвигаемой здесь системе BPM. Отличительной особенностью которой является графическое представление бизнес-процессов и т.д. (см. ссылки в топике) Про BizTalk и его использование в качестве BPM я не думал, но у меня сложилось впечатление, что Вы применили мои высказывания к BizTalk. BizTalk я скорее склонен воспринимать как универсальное middlware (конечно, упрощаю, но суть примерно такая). "пока вы смотрите свой телевизор, инопланетяне через него трахают вам мозги" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 10:37 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Garya рассказал как BPM выглядит в исполнении Microsoft, думаю нам стоит его за это поблагодарить. У меня есть опыт работы с двумя другими BPM-системами, обе работают на платформе J2EE. Интересно, что, хотя системы от разных поставщиков, сходства между продуктами больше чем различий, да и от BizTalk подход концептуально не отличается. Итак, по условиям задачи нам надо добавить в существующий бизнес-процесс дополнительную согласующую инстанцию. Как решается эта задача в типичной Pure-Play BPM системе: 1) Разработчик схемы бизнес-процесса, в роли которого может выступать бизнес-аналитик, при помощи специальной программы-дизайнера, входящей в состав BPM-пакета, редактирует схему бизнес-процесса. (В отчественных реалиях это вполне может быть работой инженера планового отдела -- не все они такие нигилисты, как присуствующий здесь их коллега.) Если вы когда-нибудь рисовали блок-схему в Visio, то можете считать что представление о дизайнере бизнес-процессов у вас есть. Методом "click and drop" добавляем в схему новый шаг, соединяем его стрелками с предыдущим-последующим (последующими), при помощи swimlane назначаем нашего "Борис Борисыча" ответственным за его исполнение. В отличие от Visio, результат работы не только сохраняем в виде XML-файла, но и загружаетм на сервер, в "движок" BPM. (Делается это одной кнопкой.) Трудозатраты: полчаса. 2) Теперь надо позаботиться об интерфейсе для Борис-Борисыча. Тут есть два варианта: простой и быстрый и более качественный, но трудоемкий. - В простом варианте тот же аналитик определяет, какие реквизиты из контекста бизнес-процесса понадобятся Борис Борисычу для выполнения своего шага. Например, если Борис Борисыч представляет службу безопасности, то мы сообщим ему название и реквизиты контрагента -- пусть скажет, можно ли иметь с ним дело. Все, этого достаточно, интерфейсную веб-форму BPM-система сгенерит автоматически. Трудозатраты: полчаса. - Во втором, "качественном" варианте, разработка интерфейса поручается программисту. У него для этого есть среда, готовые компоненты для обращения к движку бизнес-процесса, адаптеры для работы с ERP, CRM и прочими системами, которые эксплуатируются на предприятии, JDBC-драйверы для доступа к базам данных. Если бы ко всем внешним системам можно было обращаться через вебсервисы, программисту было бы совсем просто, но пока это еще мечта. "Качественность" интерфейса проявляется в том, что Борис Борисычу не просто сообщается название контрагента, но из всех систем и баз, которые у нас есть, автоматом вытаскивается вся подноготная контрагента. В простом варианте к этой информации у него теоретически тоже есть доступ, но ему надо войти в программу, найти в ней перечень контрагентов и т.д. -- короче, надо что-то уметь. Но и трудозатраты в "качественном" варианте будут уже не полчаса, а день-два. А с учетом того, что программеры -- народ занятый и капризный, календарного времени может уйти и неделя. Возможен компромисс: запустить бизнес-процесс без задержки с упрощенным интерфейсом, параллельно начать разрабатывать "качественный" и в свое время перейти на него. 3) Системный администратор создает учетную запись нашему "Борис Борисычу", сообщает ему имя-пароль и бросает на рабочий стол ссылку на веб-страничку BPM-портала. 4) Все, Борис Борисыч включен в бизнес-процесс. Когда очередной экземпляр процесса достигает стадии, на которой требуется решение Б.Б., в его персональном списке заданий на той самой страничке BPM-портала появляется строка. Когда он в нее кликает мышью, открывается страница интерфейса, о котором шла речь выше. На этой же страничке две кнопки: "разрешить" и "запретить". Б.Б., изучив вопрос, кликает в одну из них и в соответствии с этим бизнес-процесс продолжает двигаться по одной или другой траектории. Вариации на тему: - Если Б.Б. недосуг периодически проверять список своих задач, в дизайнере бизнес-процесса можем описать дополнительное правило, в соответствии с которым ему будет отсылаться сообщение по email или SMS. - Если Б.Б. любит "динамить", добавим еще одно правило, по которому по истечении, скажем, 8 рабочих часов будет отправляться "телега" его начальнику. - Если Б.Б. сам начальник, можем дать ему право делегировать порученное задание кому-нибудь из подчиненных. - Если Б.Б. часто отсутствует и нужно обеспечить взаимозаменяемость, назначим ответственным за этап бизнес-процесса не его лично, а группу, включив в него его заместителя. (Об этом должны позаботиться разработчик схемы и сисадмин.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 11:11 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
инженер планового отделаДля обеспечения своевременного изготовления продукции с заданным уровнем качества нужны профессиональные управленцы, инженеры, рабочие, СВОЕВРЕМЕННО СНАБЖАЕМЫЕ ДОСТОВЕРНОЙ ИНФОРМАЦИЕЙ. А не "бизнес-процессы". Да черт же побери, бизнес-процесс -- это и есть, в числе прочего, организация СВОЕВРЕМЕННОГО СНАБЖЕНИЯ ДОСТОВЕРНОЙ ИНФОРМАЦИЕЙ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 11:15 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Инженер планового отделаЯ не понимаю в чем Вы видите проблему ? И как "бизнес-процессы" помогут эту проблему решить ? Запутать ее окончательно может и помогут. "Ценная информация" о необходимости каких-то "бизнес-процессов" не от меня поступила, между прочим. Для обеспечения своевременного изготовления продукции с заданным уровнем качества нужны профессиональные управленцы, инженеры, рабочие, СВОЕВРЕМЕННО СНАБЖАЕМЫЕ ДОСТОВЕРНОЙ ИНФОРМАЦИЕЙ. А не "бизнес-процессы".Вопрос, как я понимаю, адресован не мне, но я, с Вашего позволения, попытаюсь на него ответить. Проблема эффективного управления связана с умением оперативного сбора и анализа информации. Причем, такого анализа, который позволяет внести коррективы в схему телодвижений (если уж Вам так не нравится термин "бизнес-процесс" :) ). Внесение изменений имеет определенную трудоемкость, иногда очень существенную. Для достижения приемлемой оперативности сбора и анализа информации, очервидно, нужно использовать некоторые инструментарии информационных технологий. В конце концов, с их помощью, например, определить стоимость единицы материала - одного из сотни тысяч - на 10 порядков быстрее, чем пытаться это сделать, роясь в бумажках (или есть по этому поводу возражения?). Есть также много других операций, выполнение которых "без инструмента" и "с инструментом" по скорости существенно отличается. Но это только первая фаза увеличения эффективности управления. Следующая фаза состоит в построении особо эфеективной схемы работы, реализовать ручной аналог которой вообще невозможно - только с применением специфических инструментариев. Для сравнения, автомобиль, как инструмент, позволяет достичь москвичу Питера существенно быстрее, но при этом всегда остается возможность дойти до него пешком. Однако, в космос без "инструмента" пешком дойти уже никаким образом не получится... :) Когда скорость кручения колесами позволяет обгонять пешеходов уже со всей очевидностью, когда крутить колесами начинают практически все, выясняется, что теперь нужно уделить внимание самому процессу производства "крутителей колес" - добиться хорошей устойчивости на поворотах, эффективной тормозной системы, способности не только собственно крутить колеса, но и быстро ускоряться . Именно эти особенности теперь позволяют обойти конурентов, именно на них теперь акцентируется внимание. Можно своими руками собрать автомобиль, но врядли его характеристики превзойдут те, над которыми трудились огромные коллективы. И, самое главное, врядли изготовитель этого автомобиля сможет с должной скоростью выпускать новые, более совершенные модели, пересаживаясь на которые управляющий им человек сможет не потерять темп - скорость, ускорение, пятую, десятую производные... Но это всё - ассоциации, теперь конкретно по сути. Вы можете разработать собственными силами программный продукт под конкретное предприятие, учитывая его спицифику, и на какой-то момент, вполне возможно станет четко ясно, что на рынке нет никакого более эффективного решения. Оно весьма эффективно, оно дешево, оно позволяет добиться решения текущих вопросов. Но... Как быть с динамикой? Дешевое решение это, как правило, жесткое решение. И вот теперь, когда главным становится именно ускорение , предприятие начинает терять именно на внесении изменений в "схему телодвижений", осуществляемую методом "напряжения программистов". Если приглядеться, то Вы увидите, что используете на предприятии НЕ ТОЛЬКО продукт собственной разработки. Есть множество других систем, с которыми Ваш продукт до некоторой степени взаимодействует. Поставщики этих продуктов всё чаще вносят в них изменения, приспосабливаясь под изменяющиеся темпы жизни. Нужно все более интегрироваться с ними, успевать подстраиваться под их изменения, успевать подстраиваться под изменения окружающей стреды и под те изменения, которые требует жизнь (по сути, же, их требует цикл Деминга). Теперь представим, что в организации 10 (всего лишь, на практике бывает существенно больше) взаимодействующих между собой приложений. Если каждое взаимодействует с каждым, то это 10! = 3'628'800 взаимодействий. Разумеется, на практике их много меньше, поскольку на самом деле взаимодействуют они не "каждое с каждым", но все-таки, если "колеса таки крутятся" (а не пешком вы ходите), то таких связей довольно много - реально их число может может достигать сотен или даже тысяч. Вам предлагается инструмент. Да, это ЕЩЕ ОДНО приложение (то есть, одиннадцатое), но с помощью которого Вы можете уменьшить количество связей до 10, даже если все приложения действительно взаимодействуют "каждый с каждым". BizTalk (или какое-то аналогичное средство) ставится в центр всей этой кухни в качестве ЦЕНТРА интеграции, и все связи приложений настраиваются ТОЛЬКО С НИМ . Если вдруг в какой-то самый несчастливый Ваш день Вам придется перестраивать взаимодействие одновременно с тремя изменившими свои форматы приложениями сторонних разработчиков, Вам придется внести только 3 (три - прописью, чтобы дошло) изменение (а не 333), и только в одном продукте - в BizTalk, всё остальное как работало, так и будет продолжать дальше работать. Если Ваше руководство возьмет за правило еженедельно вносить в с схему работы по одному СУЩЕСТВЕННОМУ ИЗМЕНЕНИЮ , настолько существенному, что все Ваши программисты, максимально "напрягаясь", не будут успевать эти изменения воплотить в программном продукте до того, как последует следующее СУЩЕСТВЕННОЕ ИЗМЕНЕНИЕ... Тогда Вы поймете, что сам процесс внесения изменений также требует некоторой систематизации, формализации, разработки правил и стандартов. Собственно только ради этого и создано понятие "бизнес-процесс", ради этого придуман цикл Шухарта-Деминга, ради этого сейчас на рынок выводятся продукты класса BPM. Если Вы считаете, что Вашему предприятию вполне достаточно идти пешком или ехать на телеге - это личное дело Вас и Вашего предприятия. Если Вас устраивают темпы Вашего движения, то Вам действительно больше ничего не нужно... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 11:16 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
DogenЯ в основном говорил о продвигаемой здесь системе BPM. Отличительной особенностью которой является графическое представление бизнес-процессов и т.д. (см. ссылки в топике)BizTalk позволяет это делать. Я полагаю, он вполне способен выполнять функции BPM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 11:18 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
АБ"Качественность" интерфейса проявляется в том, что Борис Борисычу не просто сообщается название контрагента, но из всех систем и баз, которые у нас есть, автоматом вытаскивается вся подноготная контрагента. В простом варианте к этой информации у него теоретически тоже есть доступ, но ему надо войти в программу, найти в ней перечень контрагентов и т.д. -- короче, надо что-то уметь. Но и трудозатраты в "качественном" варианте будут уже не полчаса, а день-два. А с учетом того, что программеры -- народ занятый и капризный, календарного времени может уйти и неделя. Возможен компромисс: запустить бизнес-процесс без задержки с упрощенным интерфейсом, параллельно начать разрабатывать "качественный" и в свое время перейти на него.Ну... муторно, конечно, выбирать из всех баз структурированное досье для обеспечения принятия компетентного решения ББ по данному вопросу... но не так уж и сложно. Я-то думал что будут какие-то действия (через адаптеры) проделаны в перечисленных ERP, CRM и т.п. системах... SCADA случайно не участвует в этом процессе?.. АБ4) Все, Борис Борисыч включен в бизнес-процесс. Когда очередной экземпляр процесса достигает стадии, на которой требуется решение Б.Б., в его персональном списке заданий на той самой страничке BPM-портала появляется строка.Вот. Вот. Это всего лишь шпаргалка для Бориса Борисыча. Он в ней смотрит что должен сделать и отмечает что сделал. В таком качестве я это понимаю и принимаю, но где новое качество-то??? BizTalk, судя по описанию, делает намного больше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 11:19 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
инженер планового отдела.... Думаю, что за словом "ликбез" (мне "ликбез" конечно не нужен, поскольку бесполезность концепции "безнес-процессов" вполне очевидна) Инженер, Ваши жизненные установки мне понятны. Напомню Ваше отношение к групповым спецификациям: "все что я не могу воспринять, я отвергаю". Здесь Вы тоже хотите втянуть нас в бесполезные дебаты по поводу безполезности концепции БП. По вопросу же слабых сторон и ошибок внедрения - опуститесь на пару строк и внимательно читайте http://www.sql.ru/forum/actualthread.aspx?tid=231862 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 11:22 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Инженер планового отделапредположение: корпоративную информационную систему (основанную на корпоративной (единой) БД) создать невозможно. Вы не объясняете почему именно невозможно, а просто говорите: пусть будет много локальных систем, а для их "связи" ("эмулирующей" корпоративную систему) мы будем использовать понятие "бизнес-процесс" и соответствующее программное обеспечение (еще одно). То есть "бизнес-процессы" придуманы от отчаяния, в хорошем смысле этого слова - не получается создать корпоративную систему, значит займемся интеграцией локальных систем. Уважаемый, просто время, когда господствовала вера в "окончательный ERP", который всех спасет, безвозвратно ушло. Если сравнить сегодняшний день и 10 лет назад, то увидим, что появляются все новые классы систем, которые в ERP "не лезут": CRM, бюджетирование, оперативное управление производством, BI... Есть статистика: 10 лет назад типичная инсталляция ERP удовлетворяла 70% потребностей, сегодня -- только 40. Сегодня большей популярностью пользуется другая концепция: давайте не пытаться жестко загонять все новую и новую функциональность в рамки одной "супер-корпоративной системы", а вместо этого будем делать все новые и новые модули со стандартным интерфейсом, который позволит им друг с другом взаимодействовать. Такая архитектура называется SOA. Только не надо думать, что это возврат к временам "лоскутной" автоматизации -- здесь речь идет о крупномасштабных строительных блоках. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 11:26 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
АБ инженер планового отделаДля обеспечения своевременного изготовления продукции с заданным уровнем качества нужны профессиональные управленцы, инженеры, рабочие, СВОЕВРЕМЕННО СНАБЖАЕМЫЕ ДОСТОВЕРНОЙ ИНФОРМАЦИЕЙ. А не "бизнес-процессы". Да черт же побери, бизнес-процесс -- это и есть, в числе прочего, организация СВОЕВРЕМЕННОГО СНАБЖЕНИЯ ДОСТОВЕРНОЙ ИНФОРМАЦИЕЙ! Нет. Это необходимое свойство хорошо организованного бизнес-процесса, а не самоцель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 11:37 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
DogenЭто всего лишь шпаргалка для Бориса Борисыча. Он в ней смотрит что должен сделать и отмечает что сделал. В таком качестве я это понимаю и принимаю, но где новое качество-то??? Вы знаете, Ваша реакция -- типичная для представителя ИТ. Но реакция, которую я постоянно наблюдаю у менеджеров и бизнесменов -- прямо противоположная, для них это просто революция в управлении, без преувеличения. Меня это в свое время позабавило: мы, "автоматизаторы", смотрим и говорим "фи, как просто". Типа слишком просто чтобы радикально помочь. Но это порочный взгляд на вещи, простые решения могут быть революционными. Канонический пример успешного внедрения BPM (не помню где вычитал, и в деталях могу ошибаться): два топ-менеджера обнаружили, что некий бизнес-процесс (кажется, выдача кредита) занимает месяц календарного времени. Чтобы разобраться в чем дела, они сами прошлись по цепочке и выполнили все необходимые операции сами, вручную. Выяснилось, что чистого-то времени тратится всего несколько часов; все остальное уходит на пересылку и "вылеживаение" документов. Вот вы лично, когда вам дают какое-то новое задание, сходу бросаетесь его выполнять? А? То-то. Вот и получается, что "всего лишь" четкая маршрутизация, отслеживание "на ком стрелка" и передача информации дают огромный эффект. DogenBizTalk, судя по описанию, делает намного больше. Вы имеете в виду, что он может выполнять какие-то шаги без участия человека? Я на этом аспекте в примере не останавливался по той причине, что связать в рамках бизнес-процесса системы не сложнее, а проще, чем людей. Поэтому извлечь-положить данные из-в корпоративной системы сможет любая BPM-система, а вот грамотно организовать работу людей -- не любая. По крайней мере, принято считать, что чистые BPEL-системы для этого не очень годятся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 11:43 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
DogenНет. Это необходимое свойство хорошо организованного бизнес-процесса, а не самоцель. А я и сказал: "в числе прочего". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 11:47 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
АБ DogenЭто всего лишь шпаргалка для Бориса Борисыча. Он в ней смотрит что должен сделать и отмечает что сделал. В таком качестве я это понимаю и принимаю, но где новое качество-то??? Вы знаете, Ваша реакция -- типичная для представителя ИТ. Но реакция, которую я постоянно наблюдаю у менеджеров и бизнесменов -- прямо противоположная, для них это просто революция в управлении, без преувеличения. Так а Вы куда пришли-то??? Про менеджеров и бизнесменов я не спорю АБМеня это в свое время позабавило: мы, "автоматизаторы", смотрим и говорим "фи, как просто". Типа слишком просто чтобы радикально помочь. Но это порочный взгляд на вещи, простые решения могут быть революционными.Да тут таких автоматизаторов практически и нет. Но на описываемом Вами простом уровне, имхо, достаточно поставить примитивную WorkFlow или DocFlow-систему, и дзен неминуемо случится. И даже упомянутую простую систему замучаетесь внедрять. АБВот вы лично, когда вам дают какое-то новое задание, сходу бросаетесь его выполнять? А? То-то.Ой, мои задания сложно сходу выполнить. Ибо обычно нет ясности как и какими силами, где их взять и как быстро можно сделать. Знакомая ситуация, товарищ? АБ DogenBizTalk, судя по описанию, делает намного больше. Вы имеете в виду, что он может выполнять какие-то шаги без участия человека? Я на этом аспекте в примере не останавливался по той причине, что связать в рамках бизнес-процесса системы не сложнее, а проще, чем людей. Поэтому извлечь-положить данные из-в корпоративной системы сможет любая BPM-система, а вот грамотно организовать работу людей -- не любая. По крайней мере, принято считать, что чистые BPEL-системы для этого не очень годятся.Пожалуйста, поподробнее про положить . Людей, вообще-то, связать с успехом можно разными способами. Но организовать их работу может только человек, а не система (хотя наши доблестные руководители предприятий искренне удивляются, что система не может никого организовать ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 12:02 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
АБ, а какие BPM системы вы использовали? и Возможна ли интеграция между различными BPMS на основе, например, BPEL (вопрос, зачем, опустим)? Garya, а вы не пробовли выгрузить в Biztalk файлы в BPEL , почему -то у нас пока не получилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 12:19 |
|
||
|
|

start [/forum/topic.php?fid=29&msg=33443687&tid=1528186]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
77ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
77ms |
get tp. blocked users: |
2ms |
| others: | 256ms |
| total: | 460ms |

| 0 / 0 |
