Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
инженер планового отдела Суть моей позиции очевидна и ясно изложена. Но не очевидна позиция тех, кто, совершенно не аргументируя, настаивает на еще одной специализированной системе. Теперь вот намекают, что в "системах бизнес-процессов" что-то настраивается и перенастраивается, а в КИС что-то не настраивается и не перенастраивается. И поэтому нужно продолжать мучится с ненастраиваемой КИС (или все-таки она становится не нужной ?) и прикупить себе еще одну перенастраиваемую систему. Становится еще интереснее - как постоянно перенастраиваемая система будет совмещаться с неперенастраиваемой системой ? Все высказывания моих оппонентов пока доказывают, что "бизнес-процессы" - это именно туфта. Очень логично. "Я против покупки BPM-системы, а, следовательно, бизнес-процессы - это туфта" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2006, 21:05 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Давайте не будем смешивать две совершенно разные вещи - "бизнес-процессы" и "еще один продукт". Когда вы настраиваете "КИС", то превращаетесь (хотя бы до некоторой степени) в бизнес-аналитика. То есть, в человека, которые анализирует, какая информация откуда и куда передается (те самые "входы" и "выходы"), в какой последовательности и в зависимости от каких условий обрабатывается. То есть, АСУ, КИС, МЯУ, ERP или BPM - как вы ни называйте средства автоматизации, но для того, чтобы с их помощью начать как-то решать задачи, нужно, хотя бы и не называя бизнес-процессы бизнес-процессами как-то у себя в голове или на бумаге их набросать. Точно так же программируя на алгоритмическом языке вы можете не рисовать блок-схему алгоритма на бумаге, но так или иначе вы ее рисуете у себя в уме, может быть используя для этого нестандартные обозначения блоков, может быть цветовыми вспышками или мызкальными звуками, но так или иначе без предварительно представленной в виде абстракции-алгоритма последовательности шагов вы не напишете программу на алгоритмисеком языке (разве что абракадабру). И точно так же без представленного "алгоритма бизнеса", составные части которого и именуются "бизнес-процессами" вы не сможете автоматизировать этот бизнес. Я еще как-то готов понять желание оспорить необходимость приобретения для решения этой задачи дополнительного продукта. Но отрицать необходимость абстрактного описания бизнеса перед его автоматизацией - это уже за пределами моего понимания. 2 проц. "Ну вы и даете" - это не ответ на заданный мною вопрос. Просто представьте, что вы хорошо знаете свое предприятие, что вы руководитель, который РУКОВОДИТ - и всё. Вам в подчинение дали только что нанятого на работу ИТ-специалиста, который понятия не имеет, чем занимается предприятие и какая для этого каша у него внутри варится. Приходит этот специалист, содится напротив вас - и вы должны ему объяснить, что он должен сделать, что именно автоматизировать. КАК вы ему это обясните? В каких абстракциях, образах, понятиях? Только не забудьте, что понятие "бизнес-процесс" мы отвергаем, как богохульное, а также всё остальное, сколь-нибудь на это понятие похожее, пусть даже и именующееся иначе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2006, 21:11 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Garya В Biztalk он может получать эти известия несколькими способами: ..... Спасибо Garya. Это меня интересует с точки зрения корректировки существующих приложений. Итак: 1. Периодическое сканирование - Требует разработки новых модулей, такой же результат может быть получен использованием тригеров обновления данных в базе 2. В результате поступления информации по одному из информационных каналов - Не совсем понятно кто является источником такой информации. Если сами БП, то переработки существующего ПО не нужны 3. В результате истечения заранее заданного таймаута - Это точно приходит из БП. 4. В результате программного вызова из другого приложения - Это точно требует корректировки ПО. Итог - много переработки, хотя это и понятно - должен быть предусмотрен механизм передачи сигнала из существующего ПО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2006, 23:30 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Guest_123451. Периодическое сканирование - Требует разработки новых модулей, такой же результат может быть получен использованием тригеров обновления данных в базеЯ рассказал про общие принципы и привел примеры, которые на практике использовать совсем не обязательно... :) Естественно, гораздо удобнее, когда триггер формирует XML-документ и отправляет его в BizTalk, нежели периодически сканировать какую-то таблицу или VIEW. Но тогда это уже не будет примером "сканирования"... :) А вот забирать файлы из папки по мере их появления в ней никаким триггером сделать не получится. Только сканированием. Guest_123452. В результате поступления информации по одному из информационных каналов - Не совсем понятно кто является источником такой информации.Кто угодно - какое-то приложение, WEB-сервис, другой BizTalk или даже этот же самый (иногда такой прием используется для взаимодействия разных бизнес-процессов, если информация может поступать к некоторому приемнику как откуда-то снаружи, так и изнутри). Это может быть сообщение по электронной почте, плоский файл, полученный по ftp или http, это может быть просто факт появления некоторого файла в заранее заданной папке (это "файловый" канал связи - такой способ реализует совокупность способов 1 и 2, поскольку периодичность сканирования папки задается в настройке самого информационного канала), это может быть сообщение MSMQ или сообщение, полученное командой NET SEND. Вариантов - просто неимоверно много. Самые первые версии BizTalk рассматривали такой способ получения информации о событиях как основной, поэтому этот вариант наиболее развит. И в последних версиях он наиболее существенный. Guest_123453. В результате истечения заранее заданного таймаута - Это точно приходит из БП.БП - это алгоритм, хранящийся в самом BizTalk. Можно сказать, что BizTalk сам себе ставит "будильник". В принципе, это НЕ информация, поступившая снаружи. Возможно, этот вариант мною приведен действительно не совсем корректно. Guest_123454. В результате программного вызова из другого приложения - Это точно требует корректировки ПО.Да, требует. Но иногда это удобнее, нежели что-то другое. Например, 1С имеет возможность обращаться к другим приложениям таким способом. Наверное, программеры были бы сильно расстроены, если бы такой возможности не было. Естественно, она используется довольно редко. Guest_12345Итог - много переработки, хотя это и понятно - должен быть предусмотрен механизм передачи сигнала из существующего ПО.Если это ПО других разработчиков и нет никакой возможности там ничего передалать, можно выкрутиться методами 1 и/или 2. Простая операция сохранения некоторого текстового файла в заданной папке может восприниматься бизнес-процессом как событие, на которое он будет автоматически реагировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 00:19 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
GaryaПриходит этот специалист, содится напротив вас - и вы должны ему объяснить, что он должен сделать, что именно автоматизировать. КАК вы ему это обясните? В каких абстракциях, образах, понятиях? Вот это серьезный вопрос, ему целые тома посвящены. Очень схематично: 1. Объект управления: назначение структура характеристики элементов структуру ..... технологические процессы (вот это и есть "БП") 2 Система управления цели задачи структура ...... технологии Т.е. БП - это нижний уровень и значимость его для управления невелика (как не странно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 10:24 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Ну зачем же обманывать, WJ. Что за "следовательно" ? Вот именно, Garya, давайте не смешивать. Давайте обратим внимание на 2226349 и другие мои сообщения. Опять ведь ничего конкретного Вы не хотите говорить. Что значит "откуда" и "куда" в корпоративной БД ? За пределами Вашего понимания много чего может быть. Я в таких случаях пытаюсь расширить пределы своего понимания. Но для этого нужно перейти из коммерческого русла в научно-практическое, чтобы понять объективную необходимость концепции "бизнес-процессов" и соответствующего специализированного программного обеспечения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 11:24 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
инженер планового отделав КИС предполагается, поощряется и органично реализуется именно "процессный подход". Я продолжаю только не соглашаться с концепцией "бизнес-процесса" Опа, приплыли! Весь мир под процессным подходом понимает управление на основе бизнес-процессов, а наш инженер "за" процессный подход, но "против" бизнес-процессов! Ну и о чем дальше можно разговаривать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 11:35 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Garya....Если это ПО других разработчиков и нет никакой возможности там ничего передалать, можно выкрутиться методами 1 и/или 2. Простая операция сохранения некоторого текстового файла в заданной папке может восприниматься бизнес-процессом как событие, на которое он будет автоматически реагировать. Очень хорошо. Т.е. даже если некоторые продукты старые, разработчики различные, о веб-сервисах слыхом не слыхивали, нет исходников - все равно надо искать и находить возможность интеграции. Это конечно радует (если я правильно понимаю). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 12:47 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
проц... Т.е. БП - это нижний уровень и значимость его для управления невелика (как не странно) Удивительны выводы и умозаключения такого типа: Т.е. ассемблер - это нижний уровень и значимость его невелика. ????? Следующее: есть понятие "технологический процесс обработки информации" и есть понятие "бизнес процесс". Это совершенно разные вещи, Вы же пытаетесь строить аналогии. Это не так. Для понимания разницы можете обратиться к терминологии и пределениям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 13:25 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
2 проц Давайте представим, что Вы у себя на предприятии сумели наладить технологический процесс производства из некоторого набора элементов какого-то Прибора. Т.е., соблюдая все технологические нормы, строго по расписанному регламенту проведена работа. Прибор создан. Значит, процесс налажен? Технологический процесс. Теперь вопрос: а где бизнес ? "Где деньги, Зин?(с)" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 13:42 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Guest_12345Я, например, был убежден, что именно движок получает от прикладных задач сигналы о свершении событий, а временные интервалы отсчитывает сам, и сам запускает экземпляры процессов. Пока не могу понять, откуда движок узнает о факте прибытия ТМЦ на склад. Мне казалось логичным, что об этом ему должен сообщить тот модуль, который обрабатывает приходные накладные. Поток управления можно организовать и от BPM к прикладной программе, и в обратном направлении. Предположим на минуту, что начальный сигнал пришел от прикладной программы; движок получил его (пока не будем разбираться как именно) и стартовал экземпляр процесса. Что будет происходить на следующих шагах? Очевидно, движок будет отслеживать смены состояний и вызывать внешние программы, т.е. управление будет идти уже от BPM к приложению. Поэтому может быть логичнее и первый шаг организовать так же? Посмотрим как это можно сделать. Для начала вопрос: а откуда прикладная программа узнает о факте прибытия ТМЦ на склад? Скорее всего, пользователь находит нужный пункт меню в складской программе и вводит в нее соответствующие данные. С BPM лучше сделать наоборот: когда ТМЦ пришел на склад, пользователь стартует экземпляр соответствующего бизнес-процесса (хотя мне трудно представить себе, что это за бизнес-процесс, начинающийся с прихода ТМЦ, так что пример не слишком удачен, ну да бог с ним). В браузере пользователя появляется интерфейсная форма BPM. Дальше возможны варианты: 1) Качественный, но трудоемкий: мы разрабатываем для этого шага веб-приложение, которое умеет взаимодействовать со складским приложением --через веб-сервис, DCOM, прямым обращением к базе, через файловый импорт-экспорт или еще как. В контексте бизнес-процесса сохраняется номер накладной, чтобы на следующих шагах можно было ее вытаскивать. Кайф этого варианта в том, что пользователю вообще не надо знать как устроена складская программа и где в ней искать нужный пункт меню. Разработка таких приложений (а их надо разрабатывать быстро, чтобы не потерять ту гибкость, которую дает BPM) -- это отдельная тема. Есть даже термин специальный: composite applications и продукты на это заточенные. 2) Мы ничего не разрабатываем, на экране пользователя -- только инструкция для данного шага: запусти такую-то программу и введи в нее данные о ТМЦ, в форму BPM вводится только номер накладной; после этого пользователь жмет на форме BPM кнопку "готово", движок переводит экземпляр бизнес-процесса в следующее состояние; у пользователя, который должен выполнить следующий шаг, в списке текущих заданий появляется новый пункт. 3) Возможна еще ситуация, когда никакой нижележащей программы нет, но ее я тут не рассматриваю. Сразу хочу заметить: неоднократно наблюдал, как второй вариант вызывал презрительное "фи" у айтишников, а пользователи при этом не видели в нем вообще никаких проблем. Ну да, есть минимальное дублирование -- номер накладной вводится дважды. Ну сделай copy-paste. Зато трудоемкость разработки нулевая! Можно начать работать с простого варианта, а усовершенствовать интерфейс уже в процессе. Конечно, если факт прихода ТМЦ поступает не от пользователя, а автоматически, то тогда все эти варианты не работают и надо автоматически же запускать бизнес-процесс. Варианты все те же, что расписал Garya. В конечном счете все сводится к тому, что у движка есть API, а в нем есть вызов "стартовать процесс по такому-то шаблону". Только сдается мне, что описанный выше вариант пока более распространен. (Тяжело объяснять на словах, насколько все же проще один раз увидеть...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 13:47 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Guest_12345 Удивительны выводы и умозаключения такого типа: Т.е. ассемблер - это нижний уровень и значимость его невелика. ????? [/quot] именно так есть (кто на нем програмует?) Guest_12345 Следующее: есть понятие "технологический процесс обработки информации" и есть понятие "бизнес процесс". Это совершенно разные вещи, Вы же пытаетесь строить аналогии. Это не так. Для понимания разницы можете обратиться к терминологии и пределениям.[/quot] лучше обратиться к здравому смыслу любой технологический процесс обработки (материальный или информационный) - это и есть "БП" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 14:16 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
WJ2 проц Давайте представим, что Вы у себя на предприятии сумели наладить технологический процесс производства из некоторого набора элементов какого-то Прибора. Теперь вопрос: а где бизнес ? "Где деньги, Зин?(с)" элементарно ватсон ! процесс про-ва включает в себя снабжение и сбыт - вот и деньги Зин ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 14:18 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
процэлементарно ватсон ! процесс про-ва включает в себя снабжение и сбыт - вот и деньги Зин Надо же! А почему же тогда столько производственных предприятий позакрывались в 90-е? Технологию соблюдали, продукцию производили, а бизнеса не получилось. По-вашему выходит, что любой процесс на предприятии - это бизнес-процесс? У Вас своеобразный взгляд на бизнес. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 14:38 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Guest_12345Очень хорошо. Т.е. даже если некоторые продукты старые, разработчики различные, о веб-сервисах слыхом не слыхивали, нет исходников - все равно надо искать и находить возможность интеграции. Это конечно радует (если я правильно понимаю).Если есть exe-шник, поставленный сторонним поставщиком, который что-то где-то автоматически делает (в каком-то своем шифроманном файле), на экране высвечивает результаты - и всё, никаких интерфейсов нет ни к хранилищу информации, ни к приложению, и даже во внешний файл ничего сохранено быть не может... Тогда, конечно, приплыли. Интеграция возможна только там, где интегрируемые части имеют хотя бы какое-нибудь "резьбовое соединение", к которому можно попробовать хоть что-то подобрать, стыкуясь с ним. Разумеется, BizTalk - не волшебник, который может творить чудеса. Стыковаться с тем, что изначально было разработано так, чтобы с ним принципиально не могло ничего и никаким образом состыковаться, он не сможет. Если вы используете старые досовские приложения, работающие с бинарными файлами уникально-индивидуального формата, но которые хотя бы в текстовом виде могут что-то куда-то сохранить - этого для BizTalk достаточно, чтобы с ним можно было организовать "полуавтоматическое-полуручное" соединение. То есть, обязать сотрудника, работающего с досовским приложением с заданной переидочностью сохранять некоторую информацию в текстовый файл. Да, это тоже не очень удобно, но уже как-то можно выкрутиться. Если это досовское приложение, которое работает с DBF-файлами (у которых, кстати, нет триггеров), то BizTalk уже сам сможет с заданной периодичностью сканировать некоторые таблицы, с которыми это приложение работает (правда, требуется еще разобраться, какие именно и какую информацию он там должен выявлять). И тогда уже напрягать сотрудника и черезмерно полагаться на его исполнительность не понадобится. Если это более современное WIN-приложение, которое может само обращаться к чужим интерфейсам, либо предоставить разнообразные интерфейсы к самому себе или к своим данным, если оно умеет что-то отправлять по электронной почте, например, жизнь становится еще более простой и одновременно разнообразной. Самый идеальный случай, когда приложение может формировать данные в формате XML и отправлять ее самостоятельно куда-либо по каким-либо каналам и одновременно предоставляет WEB-сервисы, с помощью которых BizTalk может не только получить какую-либо порцию информации, но и заставить другое приложение выполнить "внутри себя" какие-то действия. Тогда приложения интегрируются легко и непринужденно. Причем, возможности интеграции приложений в процессе их постоянной модификации не страдают, если WEB-сервисы сохраняют форматы их вызова. Разумеется, приложения могут обращаться к WEB-сервисам непосредственно друг друга. Но если форматы вызова WEB-сервисов все-таки изменились у приложения1, то придется вносить изменения в код приложения2, приложения3, .... и приложения10, которые с ним взаимодйествуют. Использование BizTalk гарантирует, что любое самое-рассамое изменение форматов вызова или интерфейсов в одном приложении потребует внесения еще ТОЛЬКО В ОДНОМ МЕСТЕ - в BizTalk. Причем, BizTalk для этого не нужно останавливать, перезапускать или перекомпилировать. Те бизнес-процессы, которые раньше уже были запущены и в которые уже поступила информация по информационным каналам в применявшихся ранее форматах - они безо всякого ущерба для себя продолжат обрабатываться, словно никакого изменения форматов не произошло. А новые порции информации будут обрабатываться уже по новым правилам. Возможность внесения изменений только в BizTalk - очень важно для тех, у кого в наборе приложение1...приложение10 содержатся приложения сторонних разработчиков, либо, вообще, приложения, задействованные НЕ У СЕБЯ (у партнеров по бизнесу, например). Я очень уважаю ИНФИН среди продуктов для автоматизации бухучета (по сравнению с 1С) только лишь за то, что его разработчики предоставили возможность ПРИКЛАДНОМУ СПЕЦИАЛИСТУ (бухгалтеру, то есть) самому настраивать всё, что ему нужно, не прибегая при этом к помощи программиста. BizTalk, конечно, не позволяет полностью отказаться от услуг IT-специалиста, но он довольно четко разграничивает области взаимодействия с продуктом бизнес-аналитика и IT-специалиста. В принципе, можно построить работу таким образом, что на бизнес-аналитика придется основная часть нагрузки. Другая технология, другой уровень ответственности, самое главное - перед самим собой. Во всяком случае, такой подход "вы тут мне запрограммируйте... эту... как её... ах да! автоматизацию!" уже не катит. Ставящий задачи ставит их перед самим собой и сам же их решает, за ИТ-специалистом остаются лишь технические детали. И это мне откровенно нравится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 15:58 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
проц именно так есть (кто на нем програмует?) Таким образом, для тех, кто программирует на ассемблере он является значимым, а для Си-шников качество и значимость ассемблера низкие? проц Лучше обратиться к здравому смыслу любой технологический процесс обработки (материальный или информационный) - это и есть "БП" Понятно, для Вас не существует постулатов, а есть здравый смысл. Можно ничего не знать, а используя это понятие, критиковать то, что сам домыслил. С Вами все ясно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 22:27 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
АБ Поток управления можно организовать и от BPM к прикладной программе, и в обратном направлении.... ... когда ТМЦ пришел на склад, пользователь стартует экземпляр соответствующего бизнес-процесса (хотя мне трудно представить себе, что это за бизнес-процесс, начинающийся с прихода ТМЦ, так что пример не слишком удачен, ну да бог с ним). Да, прмер не совсем, но зато наглядный. Понятно, что до этого были расчеты потребности на программу, исследовангие рынка, выбор поставщика и заключение договора, наконец его исполнение и как результат - поставка ТМЦ. Т.е. уже должен существовать экземпляр процесса, ожидающий данную поставку, после того как BPM опознал приход ожидаемогоТМЦ этот спящий процесс должен ожить. Похоже так. А в моем примере и Вам, и Garya пришлось напрячься и объяснить больше возможностей. Спасибо. АБ (Тяжело объяснять на словах, насколько все же проще один раз увидеть...) Но результат есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 11:39 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
GaryaЕсли есть exe-шник, поставленный сторонним поставщиком, который что-то где-то автоматически делает (в каком-то своем шифроманном файле), на экране высвечивает результаты - и всё, никаких интерфейсов нет ни к хранилищу информации, ни к приложению, и даже во внешний файл ничего сохранено быть не может... Тогда, конечно, приплыли. Стандартный ход рассуждений... нет тут никакой катастрофы. Что будет в этом случае: в прикладной программе -- данные в закрытом формате, в базе BPM -- ссылка на эти данные, например, в виде номера документа. Ну да, автоматом эти данные BPM вытащить не сможет. Но зато он точно скажет пользователю где они лежат и как их оттуда получить. То есть связка (интеграция) есть, пусть и не вполне автоматическая. Вообще, стремление все и вся автоматизировать -- это какая-то мания. Ну представьте себе, что в бизнес-процессе есть шаг "выкопать канаву" -- мы что, копать тоже будем автоматически-программно?! Нет, мы заведем в бизнес-процессе реквизиты: на какую глубину, откуда, куда; может быть пришпилим еще чертеж. И два перехода: "выкопал" и "не смог выкопать". А вот калькуляцию стоимости и выписку счета на следующем этапе можно и нужно автоматизировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 14:30 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
И Вы обманываете, АБ. Тревожная для "бизнес-процессов" тенденция, да еще со ссылкой на весь мир. Я пока (все жду объяснений) против "бизнес-процессов" и соответствующего специализированного программного обеспечения, и объясняю почему именно пока против. А Вы ничего не объясняете, и не хотите ответить на ясный вопрос в 2226349. И периодически забываете о чем говорилось несколько дней назад. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 21:20 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Вы знаете, инженер, в сущности мне уже глубоко безразлично что Вы думаете о бизнес-процессах и о моей персоне. Извините, но дискуссия с Вами себя исчерпала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 22:39 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Инженер планового отдела1) В самой КИС есть все необходимое для "бизнес-процессов" КИС с "функциями" СУБП ------------------------- СУБД 2) "Система управления бизнес процессами" работает сама по себе, и ее нужно как-то интегрировать с КИС КИС + отдельная СУБП + Система "связи" ----------------------------------------- СУБД 3) СУБП (вместе с СУБД) является "фундаментом" КИС КИС ----- СУБП ----- СУБД 4) СУБП над КИС СУБП ----- КИС ----- СУБД Вы к какому варианту склоняетесь с учетом моих уточнений ? Чтобы мы могли бы обсудить научно-практические (а не коммерческие) аспекты "бизнес-процессов" в удобной для вас "архитектуре".Я сколняюсь к варианту 1, но только в виде "голубой мечты", прекрасно отдавая себе отчет в том, что ей не дано осуществиться, так же как не дано осуществиться в ближайшем обозримом будущем миру без войн, всеобщему равенству и братству. А для реализации "сегодня и сейчас" с максимальной отдачей от реально имеющихся в наличии инструментариев я склоняюсь к вариантам 3 и 4, одновременно понимая, что это очень упрощенные и не совсем правильные интерпретации того, к чему я на самом деле на практике склоняюсь. Сам вопрос звучит не совсем корректно исходя из положений, которые в нем озвучены. А именно: инженер планового отделаЯ уже говорил, что понимаю под КИС - это совокупность людей и устройств, обменивающихся информацией , которая (информация) хранится в корпоративной базе данных (пока я не разделяю "информацию" и "данные").Люди - понятно. Иванов, Петров, Сидоров... Устройства - тоже понятно. Ножницы, плоскогубцы, табуретки, токарные станки, производственные линии с ЧПУ. Иванов звонит Петрову по телефону, чтобы обменяться информацией. Петров приносит накладную бухгалтеру Сидорову, обмениваясь информацией. Станок зажигает красную лампочку, потому что в нем закончились заготовки, сообщая об этом информацию наладчику Пупкину. Сигнализация включает вопилку, сообщая охраннику информацию о том, что кто-то пытается залезть на склад. При чем тут СУБД? Исходя из данного Вами определения КИС может очень успешно функционировать даже там, где нет вообще ни одного компьютера. Вопрос, для чего же нужна СУБД так и остался открытым, потому что из данного Вами определения ответа на этот вопрос не следует. Возможно, Вы понимаете термин "КИС" существенно иначе, нежели его понимают другие посетители этого форума, и именно по этой причине здесь разгорелся такой спор. Называя одни и те же слова, разные его участники имеют в виду существенно разные вещи. Поскольку исходя из Вашего определения не совсем ясно, для чего же нужна СУБД, исходя из него же становятся еще более не понятно, для чего нужно вообще что-либо компьютерно-автоматизированное - не важно, BPM это, или что-то другое. Оперевшись на искаженное определение термина "КИС", Вы пытаетесь, грубо говоря, доказать, что компьютеры для управления как бы и НЕ нужны. И с вами даже отчасти соглашаются, уточняя лишь " не всегда нужны". А далее уважаемая публика пытается сосредоточиться на нех случаях, когда они все-таки нужны, пытаясь проанализировать причины этой необходимости, и нервничает, что Вы заставляете ее отвлекаться куда-то в сторону. Точно так же конструкторы самолетов нервничают, желая сосредоточиться на вариантах улучшения конструкции самолета, когда некий философ постоянно акцентирует их внимание на том, что прыжок человека через ручеек - это тоже разновидность полета, поэтому говорить о лонжеронах и фюзеляже не совсем корректно. Четкого определения у термина "КИС" нет, но есть устоявшиеся представления о нем, которые как раз и исходят из того, что какое-то хранилище информации и именно в электронном виде для КИС строго обязательно ? В моем представлении КИС не может считаться система обмена информации, не использующая вычислительную технику. То есть, не являющейся набором программно-аппаратных средств, используемых с определенной целью. Однако, не любой набор программно-аппаратных средств является КИС. Точно так же самолет - это не всё, что может хотя бы на 1 см оторваться от земли, но и не всё из того, что может перемещаться в воздухе на расстояние в несколько километров. Итак, давайте уже наконец определимся с тем, что самолет человеку необходим для существенного увеличения скорости его передвижения с отрывом от земли на существенное расстояние (а не метры-сантиметры). То, что может также быстро двигаться как самолет, но не для целей, преследуемых человеком, а аткже то, что может передвигаться по воздуху на значительные расстояния, но не очень быстро или не для целей, преследуемых человеком - нам это не интересно, тьфу на на всех летающих паучков, воздушные шары, гусей-лебедей и метеориты. КИС необходима предприятию для существенного увеличения эффективности управления. Вопрос - ЗА СЧЕТ ЧЕГО ? Очень важный вопрос. И далее идет разбор "поколений технологий повышения эффективности". Первое поколение технологий предоставляет увеличение скорости получения информации за счет ее структуризации, систематизации и унифицированных методов обработки информации с применением технических средств, которые позволяют отыскивать в большом наборе информации нужную информацию гораздо быстрее человека (на многие порядки). Судя по всему, Вы ведете речь именно об этом подходе, пытаясь доказать, что собрав информацию в едином хранилище и обрабатывая его с помощью "всё-предусматривающего-единого-приложения", можно работать очень и очень эффективно. Кто же с этим спорит? Не вижу ни одного возражающего... Второе поколение технологий ориентировано на тех, кто уже почти достиг предела эффективности, опираясь на технологии первого поколения, кто уже смог осознать ограничения этого подхода. Самые важные ограничения: 1) Систематизация информации может быть эффективной, если методы ее обработки не изменяются слишком быстро. Но научно-технический прогресс, усиливающаяся конкуренция, борьба за выживание уже разогнала бизнес до такой скорости, когда жизненный цикл производственных продуктов становится соизмерим со сроками переналадки "летающего трактора" под новые траектории полета. И тут становится ясно, что помимо систематизации как таковой необходима "систематизация систематизации", для того, чтобы выжать максимум из второй производной - из ускорения, а не только фиксированной линейной скорости. Аналогична история развития автомобилестроения. Когда-то самой важной характеристикой была максимально достижимая скорость. Теперь, максимально достижимая скорость уже мало кого интересует, потому что она существенно выше разрешенной правилами дорожного движения скорости передвижения. И теперь одной из важнейших характеристик автомобиля становится именно ускорение - за сколько секунд автомобиль разконяется до 100 км/ч. А ведь этой характеристикой в начале 20 века практически никто не интересовался. Теперь же автомобиль, который способен обогнать все остальные автомобили - это тот автомобиль, у которого самое большое ускорение. Инженер, вы хотите остаться в прошлом веке? :) 2) Предполагаемая технологиями первого поколения концентрация ВСЕЙ информации в едином систематизированном хранилище оказалась достижимой на практике только до некоторой степени. В силу высокой трудоемкости разработки качественных и сложных программных продуктов наиболее эффективными оказались не очень большие, не очень дорогие и не очень сложные продукты, но лучшие в своем классе узко решаемых задач. Встал вопрос наиболее эффективного их объединения в единый комплекс взаимодействующих программных приложений. Технологии первого поколения не давали четкого ответа на этот вопрос. Возникли идеи специализированных интеграционных центров, которые смогли бы эту задачу решать наиболее эффективно. 3) Наиболее существенные ограничения оказались при обмене информацией множества различных предприятий. Оказалось, что технологии первого поколения, концентировавшиеся на систематизации информации только в рамках одного предприятия, натыкаются на серьезные ограничения при обменен информацией различных предприятий, каждое из которых следует своим локально разработанным методикам, не согласованными с партнерами по ведению бизнеса. В условиях, когда тесная интеграция предприятий с использованием B2B, B2C, CSRP и т.п. дает существенный выигрыш бизнесу, технологии первого поколения столкнулись с серьезными ограничениями. Таким образом, BPM - это составная часть технологий второго поколения. Реализующие ее программные продукты способны преодолеть ограничения 1), 2) и 3). Инженер, вы полагаете их не столь существенными? Вы не желаете их преодолевать? Ок, дело хозяйское... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 22:54 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
процОчень схематично: 1. Объект управления: назначение структура характеристики элементов структуру ..... технологические процессы (вот это и есть "БП") 2 Система управления цели задачи структура ...... технологии Т.е. БП - это нижний уровень и значимость его для управления невелика (как не странно)У вас структура и характеристики - на первом месте. Этакая застывшая схема. Это функциональный подход. Фотография. А сейчас век синематографа. Структура и технологические процессы изменяются с такой скоростью, что глаз уже не успевает их отслеживать. Прочитайте пожалуйста в моем предыдущем посте внимательно про ограничение 1) . Процессный подход отличается от функционального как раз тем, что ориентирован на "быструю смену картинок". Еще он ориентирован на устранение искусственно созданных ограничений. Я уже об этом выше говорил. Я понимаю, что всю глубину второго нюанса осознать очень не просто. И специально попытаюсь его проиллюстрировать. В функции вашего системного администратора входит обязанность подметания пола в своем отделе? Нет? А почему??? Разве он не в состоянии выполнять это простое действие? Ведь он работает в режиме "пожарной команды" - иногда аврал, а иногда и заняться нечем... Уборка мусора не связана с жесткими требованиями ко времени ее выполнения. Когда аврал - она может и подождать. А когда сисадмину нечего делать - ведь он мог бы подмести пол в рабочем помещении? Почему же он этого не делает? Если приглядеться, то можно увидеть, что предприятие просто напрасно и неэффективно расходует средства на лишнюю уборщицу. Кладовщик - аналогично. Иногда к нему очередь. Но иногда за воротами - шаром покати. Почему бы ему в эти периоды не разобрать письма, не заточить карандаши для всех прочих сотрудников, не выполнить еще какую-либо работу? Это не его ФУНКЦИИ ? Я намеренно привел несколько "скандальные" примеры, чтобы вы смогли ощутить до костного мозга ту пропасть, которая разделяет функциональный и процессный подход и понять, что под лобной костью воткнут большой тормоз, который мешает мыслить подобными категориями, заставляя сосредоточиться на структуре. Реальные ресурсы, которые могут быть изысканы при переходе на процессное управление, не исчисляются лишь одной зарплатой вспомогательных сотрудников - они гораздо-гораздо обширнее. Особо следует акцентировать внимание на серьезном переосмыслении в процессном подходе роли CEO, менеджера, руководителя. Один из родоначальников процессного подхода М.Хаммер утверждает "...Самым последним делом в реинжениринге является чувство собственной значимости менеджеров, поскольку одна из вещей, диктуемых реинжинирингом, состоит в том, что "заведующий - это не так уж и важно". Процессный подход серьезно смещает акценты ответственности. Работник на каждой фазе процесса отвечает за конечный результат, за степень достижения главных целей, а не за "функции". Динамически выявляемые несоответствия внешней среды текущему алгоритму действий так же динамически в рабочем порядке позволяет внести в него необходимые изменения, оптимизировать, улучшить, не вступая при этом в конфликт с жестко заданным скелетом "структуры". "Структура" и "функции" создают искусственные барьеры между группами людей, между множеством руководителей различного ранга и подчиненными, между сотрудниками. Процессный подход предусматривает исключение не имеющих никакого смысла барьеров. Есть лишь ресурсы, обладающие заданным набором характеристик, и цели, которых с помощью этих ресурсов требуется достигнуть. Всё. Далее идет распределение (по возможности наиболее оптимальное и непредвзятое) ресурсов по целям и задачам. И если вдруг заболеет и не выйдет на работу тот, кто обычно втыкает саженцы в лунки, то два других работника не будут тупо один за другим выкапывать и тут же закапывать лунки, потому что это и только это определено их ФУНКЦИЯМИ или задано СТРУКТУРОЙ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 00:10 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
А я, АБ, в этом и не сомневался. Ведь Вам изначально нечего было сказать про "бизнес-процессы". Оставался один выход - обман. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 16:37 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
инженер планового отделаА я, АБ, в этом и не сомневался. Ведь Вам изначально нечего было сказать про "бизнес-процессы". Оставался один выход - обман. АБ, Garya: Не достучаться! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 16:46 |
|
||
|
Процессный подход - замена функциональной вертикали. Какие трудности и ошибки?
|
|||
|---|---|---|---|
|
#18+
Наконец-то мы (только мы с Garya) определились со "специализированными системами" ! Вариант 2 даже не рассматривается, а наилучшим считаем вариант 1. Ваши сомнения, Garya, в моем понимании роли СУБД и баз данных напрасны. По Вашим трем пунктам. 1) Пожалуйста, не нужно меня "агитировать" рассказами про "ускорение автомобиля". Я не остался, как и Вы, в прошлом веке. 2) На этом (специализированных интеграционных системах) мы уже поставили крест. Пожалуйста, давайте не ходить по кругу, и не отклоняться от нашей с Вами "голубой мечты". 3) Я всегда считал, что КИС должна быть способна обмениваться информацией с системами "других предприятий", и еще 10 лет назад использовал термин GRP (global) вместо ERP. Итак, наилучший вариант: КИС с "функциями" СУБП. Как Вы видите концептуально "функции СУБП", интегрированные в КИС ? Желательно с примерами (а не "агитацией" про "ускорение автомобиля"). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 16:49 |
|
||
|
|

start [/forum/topic.php?fid=29&msg=33482981&tid=1528186]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 280ms |
| total: | 417ms |

| 0 / 0 |
