powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / От проектирования бизнесс процессов к их производственной реализации
25 сообщений из 127, страница 3 из 6
От проектирования бизнесс процессов к их производственной реализации
    #38029412
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смешение понятий, что запутывает - транзакция, как производственный процесс выполнения заказа, который, конечно, длится месяцами, и транзакция как перевод БД из одного целостного состояния в другое целостное состояние, которая никак не может длится месяцами:) 18-го НДС, например:). И вот, ради того, чтобы она длилась месяцами (и только ради этого???), и придумана ДРУГАЯ система (BPMS). Очевидно, что не ТТН откатывается, а оформляется новая операция (возврат продукции от покупателя). А в заказе просто меняется статус... Только очень конкретный и детальный пример может спасти BPMS:) То есть, показать ее практическую значимость.
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38029779
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GaryaViPRos,

Вот, почитай про механизмы компенсации, заложенные в нотации BPMN.
да знаю я все это
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38029999
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БредятинаТолько очень конкретный и детальный пример может спасти BPMS:) То есть, показать ее практическую значимость.
Значимость BPMS для автоматизации регламентированных процессов можно сравнить со значимостью сложного производственного конвейера для выпуска однообразной качественной продукции в большом количестве. Думаю, что конкретный и детальный пример сложного производственного конвейера быстро привести не получится :(.
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030041
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛойБредятинаТолько очень конкретный и детальный пример может спасти BPMS:) То есть, показать ее практическую значимость.
Значимость BPMS для автоматизации регламентированных процессов можно сравнить со значимостью сложного производственного конвейера для выпуска однообразной качественной продукции в большом количестве. Думаю, что конкретный и детальный пример сложного производственного конвейера быстро привести не получится :(.
ViPRos - это в Вашу пользу. Вы тоже говорите, что для объяснения необходимости какой-либо концепции нужен очень сложный и большой пример:)
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030061
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
А мне концепция, заложенная в BPMN, нравится. Я полагаю, что не нравится она тем, кто ее до конца не понял. :) Даже если искренне полагает, что понял, скорее всего, ошибается, если думает, что это чушь и в этом нет необходимости. :)

Механизмы отката "длинных транзакций" в BPMN содержат средства автоматизированной обработки, которые позволяют связать очень сложные цепочки действий по компенсации транзакции в логически корректную последовательность, которая получается таковой (то есть, корректной) как бы "сама собой", и при этом полностью описывающей все варианты прерывания транзакции. Даже если БП состоит из десятков подпроцессов, каждый из которых в свою очередь состоит из еще некоторого количества подпроцессов, даже если прервать основной процесс может ошибка во вложенном на втором уровне подпроцессе, который может несколько раз "вызываться" (как подпрограмма) в разных местах основного процесса, даже если общее количество мест и причин, по которым может произойти прерывание, исчисляется сотнями, спроектированный в "хорошем стиле" БП корректно отработает огромное количество процедур компенсации вне зависимости от причины и места прерывания процесса и уровня вложенности процессов. При этом не требуется во всех деталях расписывать маршруты обработки для всех варианты прерывания - такое расписывание привело бы к гигантской паутине управляющих воздействий, а в BPMN ее удается избежать благодаря концепции, похожей на "стек". Действия, для которых прописана процедура компенсации, всегда обрабатываются в обратном порядке тому как на них попал поток управления. Как при вызове подпрограмм программист не вникает в алгоритм "правильного возврата" из подпрограммы, точно так же разработчик вложенных БП не вникает в нюансы взаимодействия вложенного БП с родительским БП, в маршруты компенсации по прерываниям, которые могут произойте где угодно и почему угодно. Нотация BPMN линиями прорисовывает далеко не всё, что на самом деле может отработано! Это событий-ориентированная концепция! Она позволяет при разработке маршрутов компенсации не вникать мозгами во взаимодействия множества различных действий по компенсации, число которых может измеряться сотнями, а сосредоточиться на каждом шаге БП на компенсации исключительно самого этого шага.

Получается подход, аналогичный подходу в модульном программировании. Разработчик БП, следующий "хорошему стилю", сосредотачивает своё внимание, как правило, не более чем на 5-6 аспектах в один момент времени. При этом он получает описания БП, которые возможно охватить взглядом и быстро понять, что они делают и как - и убедиться при этом в их корректности. И при этом сложная совокупность БП позволяет описать достаточно сложную, запутанную логику, которая "целиком" ни в один мозг не влезет, но сформирует корректно работающее приложение, реализующее задумки тех, кто рисовал БП, именно в том виде, в котором они нарисованы. Это очень важно - получить именно то, что ты нарисовал, а не толи то, что нарисовал, толи нет - и потом еще искать, в каком месте алгоритма содержится ошибка, которая приводит к тому, что алгоритм отрабатывает не так, как нарисованная схема БП.

Вот скажите, Бредятина, не считаете ли Вы ООП простым "запутыванием понятий"? К чему все эти "заумные понятия" абстрагирования, инкапсуляции, полиморфизма, наследования? Зачем использовать вызовы подпрограмм, может быть, проще просто написать If Статус="Приплыли" then GoTo МеткаКакБыВозвратаИзПодпрограммы ? :)
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030168
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
iscrafmПоэтому и говорить о них корректно только в указанном контексте, заботится о какой-то синхронизации"Заботиться о какой-то синхронизации" приходится не в силу нотации BPMN, а в силу объективной потребности и появления способов эту потребность реализовать. В суровой реальности многие процессы имеют совершенно разный ритм . Возникновение потребности в пасте Гойя может привязаться к заказу ж/д-контейнера, а может и не привести. Понятно, что ради 100 грамм пасты Гойя заказывать ж/д-контейнер нет никакого смысла. Грузовой автомобильный, впрочем, тоже. Желательно скомплектовать некоторое количество того, в чем возникла потребность таким образом, чтобы за один прием привезти много-чего. При этом потребность в различных частях этого самого "много чего" может возникать, в среднем, 1 раз в минуту. А контейнер может заказываться, в среднем, 1 раз в неделю. Одновременно, нельзя допустить, чтобы неукомплектование контейнера привело бы к остановке производства на неделю из-за того, что на него не доставили своевременно 100 грамм пасты Гойя, не так ли?

Процессы, формирующие потребность, имеют ритм, существенно отличающийся от ритма процессов заказа транспорта - не потому, что в BPMN так придумали, а ОБЪЕКТИВНО . Я привел пример только пары таких процессов, на самом деле могут одновременно работать десятки процессов с разными ритмами взаимодействующие между собой СЛАБО ("слабое" взаимодействие отличается от "сильного" как раз тем, что связывает между собой процессы, работающие в разном ритме).

И тут настал опять черед аналогий в ИТ-сфере. Может быть зря напридумывали все эти мютексы, семафоры, нити, потоки для многопоточной обработки? Зачем всё усложнять? Почему не реализовать всё в одном линейном алгоритме безо всяких распараллеливаний и асинхронности? Ну, ежели объективной потребности в этом нет?.. :)
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030248
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GaryaiscrafmПоэтому и говорить о них корректно только в указанном контексте, заботится о какой-то синхронизации"Заботиться о какой-то синхронизации" приходится не в силу нотации BPMN, а в силу объективной потребности и появления способов эту потребность реализовать. В суровой реальности многие процессы имеют совершенно разный ритм . Возникновение потребности в пасте Гойя может привязаться к заказу ж/д-контейнера, а может и не привести. Понятно, что ради 100 грамм пасты Гойя заказывать ж/д-контейнер нет никакого смысла. Грузовой автомобильный, впрочем, тоже. Желательно скомплектовать некоторое количество того, в чем возникла потребность таким образом, чтобы за один прием привезти много-чего. При этом потребность в различных частях этого самого "много чего" может возникать, в среднем, 1 раз в минуту. А контейнер может заказываться, в среднем, 1 раз в неделю. Одновременно, нельзя допустить, чтобы неукомплектование контейнера привело бы к остановке производства на неделю из-за того, что на него не доставили своевременно 100 грамм пасты Гойя, не так ли?

Процессы, формирующие потребность, имеют ритм, существенно отличающийся от ритма процессов заказа транспорта - не потому, что в BPMN так придумали, а ОБЪЕКТИВНО . Я привел пример только пары таких процессов, на самом деле могут одновременно работать десятки процессов с разными ритмами взаимодействующие между собой СЛАБО ("слабое" взаимодействие отличается от "сильного" как раз тем, что связывает между собой процессы, работающие в разном ритме).


как раз слабость бпмс в том, что она затсавляет ЖДАТЬ!!! (вот откуда длинные транзакции) момента синхронизации. бпмс - форвард планнинг, выталкивающая система, она НЕ ЗНАЕТ что будет ЗАВТРА и чему седня надо дать ПРИОРИТЕТ
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030251
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин, неужто ты веришь то кто то в заводе опишет все процессы как надо???????
токо одних извещений КТД не могут воремя првести, а изменеия ВСЕХ процессов????!!!!
для парикамехрских эконом пойдет, но им не надо
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030360
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
ViPRosкак раз слабость бпмс в том, что она затсавляет ЖДАТЬ!!! (вот откуда длинные транзакции) момента синхронизации. бпмс - форвард планнинг, выталкивающая система, она НЕ ЗНАЕТ что будет ЗАВТРА и чему седня надо дать ПРИОРИТЕТКак настроите БП, так они и будут работать.

А по поводу того, как в BPMS реализуется вытягивание, имеется пример (слайд 22) в моей презентации (чтобы ее скачать, нужно зарегистрироваться).
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030376
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GaryaА мне концепция, заложенная в BPMN, нравится. Я полагаю, что не нравится она тем, кто ее до конца не понял. :) Даже если искренне полагает, что понял, скорее всего, ошибается, если думает, что это чушь и в этом нет необходимости. :)

Механизмы отката "длинных транзакций" в BPMN содержат средства автоматизированной обработки, которые позволяют связать очень сложные цепочки действий по компенсации транзакции в логически корректную последовательность, которая получается таковой (то есть, корректной) как бы "сама собой", и при этом полностью описывающей все варианты прерывания транзакции. Даже если БП состоит из десятков подпроцессов, каждый из которых в свою очередь состоит из еще некоторого количества подпроцессов, даже если прервать основной процесс может ошибка во вложенном на втором уровне подпроцессе, который может несколько раз "вызываться" (как подпрограмма) в разных местах основного процесса, даже если общее количество мест и причин, по которым может произойти прерывание, исчисляется сотнями, спроектированный в "хорошем стиле" БП корректно отработает огромное количество процедур компенсации вне зависимости от причины и места прерывания процесса и уровня вложенности процессов. При этом не требуется во всех деталях расписывать маршруты обработки для всех варианты прерывания - такое расписывание привело бы к гигантской паутине управляющих воздействий, а в BPMN ее удается избежать благодаря концепции, похожей на "стек". Действия, для которых прописана процедура компенсации, всегда обрабатываются в обратном порядке тому как на них попал поток управления. Как при вызове подпрограмм программист не вникает в алгоритм "правильного возврата" из подпрограммы, точно так же разработчик вложенных БП не вникает в нюансы взаимодействия вложенного БП с родительским БП, в маршруты компенсации по прерываниям, которые могут произойте где угодно и почему угодно. Нотация BPMN линиями прорисовывает далеко не всё, что на самом деле может отработано! Это событий-ориентированная концепция! Она позволяет при разработке маршрутов компенсации не вникать мозгами во взаимодействия множества различных действий по компенсации, число которых может измеряться сотнями, а сосредоточиться на каждом шаге БП на компенсации исключительно самого этого шага.

Получается подход, аналогичный подходу в модульном программировании. Разработчик БП, следующий "хорошему стилю", сосредотачивает своё внимание, как правило, не более чем на 5-6 аспектах в один момент времени. При этом он получает описания БП, которые возможно охватить взглядом и быстро понять, что они делают и как - и убедиться при этом в их корректности. И при этом сложная совокупность БП позволяет описать достаточно сложную, запутанную логику, которая "целиком" ни в один мозг не влезет, но сформирует корректно работающее приложение, реализующее задумки тех, кто рисовал БП, именно в том виде, в котором они нарисованы. Это очень важно - получить именно то, что ты нарисовал, а не толи то, что нарисовал, толи нет - и потом еще искать, в каком месте алгоритма содержится ошибка, которая приводит к тому, что алгоритм отрабатывает не так, как нарисованная схема БП.

Вот скажите, Бредятина, не считаете ли Вы ООП простым "запутыванием понятий"? К чему все эти "заумные понятия" абстрагирования, инкапсуляции, полиморфизма, наследования? Зачем использовать вызовы подпрограмм, может быть, проще просто написать If Статус="Приплыли" then GoTo МеткаКакБыВозвратаИзПодпрограммы ? :)
Видите. Я конкретно пишу, о конкретных операциях, и производственных и управленческих, стараясь помочь Вам объяснить объективную необходимость в BPMS, отдельной от корпоративной информационной системы, а Вы опять рассуждаете в рамках концепций самой этой непонятной (подчеркну, даже Вам!) технологии.
Про ООП я уже много раз говорил - совершенно никакого отношения не имеет к БД. А то, что не имеет никакого отношения к БД, меня, честно говоря, не интересует. Так как все задачи предпочтительно решать с помощью данных, а не программирования:)
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030388
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GaryaiscrafmПоэтому и говорить о них корректно только в указанном контексте, заботится о какой-то синхронизации"Заботиться о какой-то синхронизации" приходится не в силу нотации BPMN, а в силу объективной потребности и появления способов эту потребность реализовать. В суровой реальности многие процессы имеют совершенно разный ритм . Возникновение потребности в пасте Гойя может привязаться к заказу ж/д-контейнера, а может и не привести. Понятно, что ради 100 грамм пасты Гойя заказывать ж/д-контейнер нет никакого смысла. Грузовой автомобильный, впрочем, тоже. Желательно скомплектовать некоторое количество того, в чем возникла потребность таким образом, чтобы за один прием привезти много-чего. При этом потребность в различных частях этого самого "много чего" может возникать, в среднем, 1 раз в минуту. А контейнер может заказываться, в среднем, 1 раз в неделю. Одновременно, нельзя допустить, чтобы неукомплектование контейнера привело бы к остановке производства на неделю из-за того, что на него не доставили своевременно 100 грамм пасты Гойя, не так ли?
Так. Это задача КИС (ERP).
GaryaПроцессы, формирующие потребность, имеют ритм, существенно отличающийся от ритма процессов заказа транспорта - не потому, что в BPMN так придумали, а ОБЪЕКТИВНО . Я привел пример только пары таких процессов, на самом деле могут одновременно работать десятки процессов с разными ритмами взаимодействующие между собой СЛАБО ("слабое" взаимодействие отличается от "сильного" как раз тем, что связывает между собой процессы, работающие в разном ритме).
Конечно. Одна из банальных задач КИС (ERP).
GaryaИ тут настал опять черед аналогий в ИТ-сфере. Может быть зря напридумывали все эти мютексы, семафоры, нити, потоки для многопоточной обработки? Зачем всё усложнять? Почему не реализовать всё в одном линейном алгоритме безо всяких распараллеливаний и асинхронности? Ну, ежели объективной потребности в этом нет?.. :)
Есть. Но при чем здесь BPMS?
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030390
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
ViPRosблин, неужто ты веришь то кто то в заводе опишет все процессы как надо???????Ну, если на заводе что-то и как-то делается, у кого-то должно быть представление о том, что и как. Тут соглашусь, что, скорее всего, представления эти отрывочные и не полные и у множества разных людей. Поэтому многое делается "как бы само собой", и далеко не всегда так как надо. Еще я с готовностью соглашусь, что казачьим наскоком описать все БП с первого раза корректно не получится. Потребуется многократно вносить в их описание коррективы, дополнения и уточнения - процесс это не просто длительный, а, в соответствии с представлениями Деминга, бесконечный. Ценность BPMS заключается как раз в том, что это можно безболезненно делать в уже работающей системе "на ходу". Уточнять модель системы и оптимизировать ее.
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030398
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GaryaViPRosкак раз слабость бпмс в том, что она затсавляет ЖДАТЬ!!! (вот откуда длинные транзакции) момента синхронизации. бпмс - форвард планнинг, выталкивающая система, она НЕ ЗНАЕТ что будет ЗАВТРА и чему седня надо дать ПРИОРИТЕТКак настроите БП, так они и будут работать.
А по поводу того, как в BPMS реализуется вытягивание, имеется пример (слайд 22) в моей презентации (чтобы ее скачать, нужно зарегистрироваться).
А зачем же пример технологического процесса, а не управленческого???
Операции заполнения и движения контейнеров учитываются в ERP-системе?
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030435
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GaryaViPRosкак раз слабость бпмс в том, что она затсавляет ЖДАТЬ!!! (вот откуда длинные транзакции) момента синхронизации. бпмс - форвард планнинг, выталкивающая система, она НЕ ЗНАЕТ что будет ЗАВТРА и чему седня надо дать ПРИОРИТЕТКак настроите БП, так они и будут работать.

А по поводу того, как в BPMS реализуется вытягивание, имеется пример (слайд 22) в моей презентации (чтобы ее скачать, нужно зарегистрироваться).
1. тут возможны циклы и т.д. - кароче нет ралзации и е понятно как это блок схема работает
2. не надо было обманывать себя и нарисовать участок2 ПОСЛЕ участка1
нарисуй их один под другим и все уже не так красиво будет восприниматься
и не забудь скаду туда или событие "Контейнер ПОЛОН!!!" :)
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030439
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
весь вопрос в том что надо ЗНАТЬ КОГДА контейнер должен быть ПОЛОН и если этого нет то секир башка делать :)
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030471
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
БредятинаЯ конкретно пишу, о конкретных операциях, и производственных и управленческих, стараясь помочь Вам объяснить объективную необходимость в BPMS, отдельной от корпоративной информационной системы, а Вы опять рассуждаете в рамках концепций самой этой непонятной (подчеркну, даже Вам!) технологии.В своем сообщении 13435264 я привел ссылку на вполне себе конкретную схему транзакции, являющейся очень небольшой частью полного процесса оформления командировки (оно и понятно, цель - иллюстрация, а не попытка описать огромный процесс). Транзакция включает операцию "заказ билета" и "бронирование гостиницы", каждая из которых содержит компенсацию (могут включать автоматическую отправку уведомлений об отказе в гостиницу и в транспортную компанию). Отбой может произойти отдельно "заказа билета", отдельно "бронирования гостиницы" и всей их совокупности. Отказ от заказанного билета может, к примеру, произойти, если сотрудник решит ехать до места назначения на автомобиле. Процедура отказа от бронирования гостиницы может произойти в том случае, если сотрудник решит остановиться у родствеников или знакомых. Прерывание совокупности того и этого может произойти в том случае, если по каким-либо причинам отменили командировку. В зависимости от того, что именно прерывается и по каким причинам, откат может произойти любой из этих операций отдельно, либо в совокупности. Понятное дело, что схема очень упрощенная. Но при ее изучении вполне можно составить представление и о том, как происходит компенсация в сложных процессах, в которых выполнилась некоторая последовательная цепочка действий (процедуры компенсации запускаются в порядке, обратном порядку запуска самих операций - подобно "стековой" обработке). Можно также составить представление о том, как компенсируются действия, многократно выполнившиеся в цикле и как компенсируются действия, выполнявшиеся асинхронно в нескольких параллельных потоках управления. При наличии желания, естественно. :)

БредятинаПро ООП я уже много раз говорил - совершенно никакого отношения не имеет к БД. А то, что не имеет никакого отношения к БД, меня, честно говоря, не интересует. Так как все задачи предпочтительно решать с помощью данных, а не программирования:) Крупную систему на одних только данных сделать очень трудно. По одной простой причине. Ресурсов человеческого мозга не хватит, чтобы в него одномоментно влезло предназначение всех-всех-всех данных. Придется все-таки каким-то образом проводить границы между тем, что рассматривается в данный момент, рассматривалось ранее и будет рассматриваться в дальнейшем. Придется придумать какой-нибудь способ, чтобы эти границы не приводили к несогласованности первого, второго и третьего. И зачем придумывать, изобретать велосипед, если всё уже придумано?
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030482
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
БредятинаЕсть. Но при чем здесь BPMS?При том, что в ERP эти вопросы так просто как в BPMS не решаются.
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030488
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
ViPRosвесь вопрос в том что надо ЗНАТЬ КОГДА контейнер должен быть ПОЛОН и если этого нет то секир башка делать :)Сахават, это канбан -процесс. :)
Когда - определено его ритмом, размером канбан-партии и моментом поступления пустого контейнера.
"Вытягивание" в канбан порождает канбан-карточка (сигнал спроса), или пустой контейнер, который выполняет роль такой карточки.
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030515
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GaryaБредятинаЕсть. Но при чем здесь BPMS?При том, что в ERP эти вопросы так просто как в BPMS не решаются.
Разумеется. Они решаются в ERP значительно проще. Так как не нужна интеграция нескольких систем.
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030531
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GaryaВ своем сообщении 13435264 я привел ссылку на вполне себе конкретную схему транзакции, являющейся очень небольшой частью полного процесса оформления командировки (оно и понятно, цель - иллюстрация, а не попытка описать огромный процесс). Транзакция включает операцию "заказ билета" и "бронирование гостиницы", каждая из которых содержит компенсацию (могут включать автоматическую отправку уведомлений об отказе в гостиницу и в транспортную компанию). Отбой может произойти отдельно "заказа билета", отдельно "бронирования гостиницы" и всей их совокупности. Отказ от заказанного билета может, к примеру, произойти, если сотрудник решит ехать до места назначения на автомобиле. Процедура отказа от бронирования гостиницы может произойти в том случае, если сотрудник решит остановиться у родствеников или знакомых. Прерывание совокупности того и этого может произойти в том случае, если по каким-либо причинам отменили командировку. В зависимости от того, что именно прерывается и по каким причинам, откат может произойти любой из этих операций отдельно, либо в совокупности. Понятное дело, что схема очень упрощенная. Но при ее изучении вполне можно составить представление и о том, как происходит компенсация в сложных процессах, в которых выполнилась некоторая последовательная цепочка действий (процедуры компенсации запускаются в порядке, обратном порядку запуска самих операций - подобно "стековой" обработке). Можно также составить представление о том, как компенсируются действия, многократно выполнившиеся в цикле и как компенсируются действия, выполнявшиеся асинхронно в нескольких параллельных потоках управления. При наличии желания, естественно. :)
Хорошо, остановимся на управлении командировкой. Будем тщательно изучать.
Garya Крупную систему на одних только данных сделать очень трудно. По одной простой причине. Ресурсов человеческого мозга не хватит, чтобы в него одномоментно влезло предназначение всех-всех-всех данных. Придется все-таки каким-то образом проводить границы между тем, что рассматривается в данный момент, рассматривалось ранее и будет рассматриваться в дальнейшем. Придется придумать какой-нибудь способ, чтобы эти границы не приводили к несогласованности первого, второго и третьего. И зачем придумывать, изобретать велосипед, если всё уже придумано?
Это точно. BPMS - классический "велосипед". На котором придется постоянно ехать вровень с автомобилем, чтобы вовремя кричать друг другу нужную информацию.
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030560
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
БредятинаGaryaпропущено...
Как настроите БП, так они и будут работать.
А по поводу того, как в BPMS реализуется вытягивание, имеется пример (слайд 22) в моей презентации (чтобы ее скачать, нужно зарегистрироваться).
А зачем же пример технологического процесса, а не управленческого???Я не вижу большой разницы между процессами управленческими и технологическими. С моей точки зрения, управленческие процессы - это такие же "технологические" процессы, только "технологии управления".
Если Вы скачаете мою презентацию, Вы обнаружите там бурное развитие этой мысли. :)

БредятинаОперации заполнения и движения контейнеров учитываются в ERP-системе?Это всего лишь иллюстрация, не более того. Можно учитывать в ERP, можно в BPMS. Лично я бы предпочел, чтобы ERP не "подпиралась костылями" BPMS, а чтобы они "слились в экстазе". Я полагаю, что будущее - за более продвинутым функционалом BPMS, который со временем сможет полностью заменить собой ERP-системы. На всякий случай делаю оговорку, что это мое личное мнение. АБ, например, наврядли со мной согласится. :)
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38030617
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GaryaViPRosвесь вопрос в том что надо ЗНАТЬ КОГДА контейнер должен быть ПОЛОН и если этого нет то секир башка делать :)Сахават, это канбан -процесс. :)
Когда - определено его ритмом, размером канбан-партии и моментом поступления пустого контейнера.
"Вытягивание" в канбан порождает канбан-карточка (сигнал спроса), или пустой контейнер, который выполняет роль такой карточки.
интересно как в канбане с многостаночностью
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38031079
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
ViPRosинтересно как в канбане с многостаночностьюЭто уже немного другая тема. Если в двух словах, то в некоторых случаях не так здорово как хотелось бы. :) Хотя, довольно часто находятся решения, которые снимают потенциальные проблемы. Чаще всего канбан реализует принцип очереди - первым пришел, первым вышел. Множество станков стараются объединить в автоматизированную линию - конвеер. Самые сложные ситуации возникают, когда на один и тот же участок поступают разные изделия, для обработки которых требуется переналаживать оборудование - это одна из наиболее серьезных проблем канбан. Вторая, тоже довольно серьезная, пропускная способность (производительность) участков, которые ближе к выходу системы, должна быть чуточку выше, чем предыдущих - для сглаживания вариаций (кратковременных перебоев с подачей контейнеров) таким образом, чтобы не накапливались запасы. А вот если одно и то же изделие может быть обработано на нескольких разных станках, тогда решение очень простое - кто первым забрал канбан-карточку (контейнер), того и тапки.
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38031095
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garya,

а если всем лень брать карточку? :)
надзиратели есть? скоко их?
...
Рейтинг: 0 / 0
От проектирования бизнесс процессов к их производственной реализации
    #38031114
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garya Можно учитывать в ERP, можно в BPMS. Лично я бы предпочел, чтобы ERP не "подпиралась костылями" BPMS, а чтобы они "слились в экстазе". Я полагаю, что будущее - за более продвинутым функционалом BPMS, который со временем сможет полностью заменить собой ERP-системы. На всякий случай делаю оговорку, что это мое личное мнение. АБ, например, наврядли со мной согласится. :)
Я думаю что они не заменят.
ERP по своей сути "дубовые" (жесткие) системы - хорошо подходят для унифицированных и поэтому немного абстрактных (лучшего термина не могу подобрать) вещей - фин проводки, движения товаров, учет взаиморасчетов, план производства и тп. Потребность в такого рода вещах все равно сохранится, поэтому ерпшная часть никуда не денется. а BPMS займут нишу системы, с которой будут непосредственно взаимодействовать пользователи - так как им будут нужны постоянно меняющиеся "гибкие" алгоритмы для реакции на изменившиеся условия. и получается как бы разделение труда - BPMS отвечает за то, как непосредственно все должно выполняться (возможно, каждый раз немного иначе чем в прошлый), а ERP работать с отражением этих реальных действий на некие стандартизированные и относительно неизменные абстракции.
...
Рейтинг: 0 / 0
25 сообщений из 127, страница 3 из 6
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / От проектирования бизнесс процессов к их производственной реализации
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]