powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Какую BPMS выбрать для обучения?
44 сообщений из 44, показаны все 2 страниц
Какую BPMS выбрать для обучения?
    #38045096
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решил перейти от чтения обзоров и просмотра демок к практическим опытам. Скачал себе Bonita и RUNA WFE и засомневался - может лучше начать с других?
Что я планирую получить:
1. Базовые навыки в прикручивании BPMS к ERP - быстрое создание прототипов (работающих) и потом их же быстрое изменение, с последующим постепенным улучшением и расширением функционала. Например сейчас есть перед глазами достаточно хорошо работающий склад, сделанный на основе существенной доработки навижина - хочу попробовать повторить такое же, используя от ERP ячейки и перемещения между ячейками, а в BPMS сделать всю остальную логику - зоны, внутрискладские перемещения, транзит и тп, и попробовать, насколько легко такие процессы можно менять и дорабатывать.
2. Навыки практической работы с BPMN, пусть даже я буду не очень корректно его использовать (думаю позже поучиться на курсах, но для начала хочу попробовать самостоятельно поэкспериментировать).

Сперва хотел скачать BizAgi, но он только под Windows. У меня Ubuntu, и постоянно работать с виртуальной машиной чуть менее удобно, хотя это и не критично.
Bonita и RUNA WFE - работают на всех платформах и GPL, что в ряде случаев удобно.
Но смущает меня, что я не понимаю ряд базовых понятий - например "Когда я смотрел Bonita, там не было ни сообщений, ни сигналов, ни компенсаций - только тупая оркестровка." - насколько это важно в моем случае? Аргументы про способы сохранения данных (что BizAgi напрямую работает с РСУБД) для меня понятны (в моем случае не критично - почти все будет все равно в ерп хранится), а вот такие вещи - не очень.
Подскажите, на что обращать внимание в моем случае?
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38045430
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
s_ustinov,

Я бы на Вашем месте начал с изучения нотации BPMN. Только на первый взгляд она простая, по сути же масса всяческих нюансов, которые нужно а) знать и б) понимать, причем, именно одновременно. Лучше сходить на курсы по BPMN (в Москве такие есть, не знаю, как обстоят дела в Киеве).

Как у Вас с аглицким? На сайте BizAgi куча материалов - читай-не-хочу. В том числе, по основам BPMN.

s_ustinovсмущает меня, что я не понимаю ряд базовых понятий - например "Когда я смотрел Bonita, там не было ни сообщений, ни сигналов, ни компенсаций - только тупая оркестровка." - насколько это важно в моем случае?Это действительно очень важно. Когда разберетесь с нотацией, таких вопросов возникать не будет. Если в двух словах, то "оркестровка" - это схема взаимодействия элементарных операций внутри одного процесса ("сильные" взаимодействия - отображаются сплошными линиями в BPMN). А "хореография" - это взаимодействие процессов между собой ("слабые" взаимодействия - отображаются пунктирными линиями в BPMN).
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38045474
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinov,

по BizAgi: с недавнего времени для evaluation доступна BizAgi Enterprise JEE Edition. Рантайм работает на Java (jBoss), но студия на винде все равно.
Без сигналов, месседжей и компенсаций получите workflow.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38045561
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
Сигналы и месседжи нужны преимущественно для "хореографии", то есть, для "слабых" взаимодействий. Они играют примерно ту же роль, что мьютексы и семафоры в многопоточных приложениях.
Компенсации - это действия вроде rollback tran, только прописываемые явно для операций, объединенных в "длинной транзакции".
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38045666
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garya
Я бы на Вашем месте начал с изучения нотации BPMN. Только на первый взгляд она простая, по сути же масса всяческих нюансов, которые нужно а) знать и б) понимать, причем, именно одновременно. Лучше сходить на курсы по BPMN (в Москве такие есть, не знаю, как обстоят дела в Киеве).

Как у Вас с аглицким? На сайте BizAgi куча материалов - читай-не-хочу. В том числе, по основам BPMN.
я и планирую сходить на курсы, но позже. для начала планирую почитать разные материалы, потом немного попробовать с этим поработать, и только после этого сходить на курсы - при таком порядке намного лучше и больше понимаешь материал (по крайней мере для меня это так).

GaryaЭто действительно очень важно. Когда разберетесь с нотацией, таких вопросов возникать не будет. Если в двух словах, то "оркестровка" - это схема взаимодействия элементарных операций внутри одного процесса ("сильные" взаимодействия - отображаются сплошными линиями в BPMN). А "хореография" - это взаимодействие процессов между собой ("слабые" взаимодействия - отображаются пунктирными линиями в BPMN).
есть у меня подозрение, что до того момента, пока не попытаешься сделать что то сам, с нотацией нормально не разберешься :)
а чтобы что-то начинать делать - нужен инструмент.
про саму по себе нотацию (как какой значок называется, и даже для чего примерно нужен) я почитал, но что именно за этим стоит - еще не понимаю. вот поэтому и возник вопрос - какой продукт пробовать. что важно для новичка, а что не очень.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38045906
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
s_ustinov,

Я, вообще-то, к курсам отношусь без особого энтузиазма и завышенных ожиданий. Однако, вот эти курсы по BPMN значительно превзошли мои ожидания. Пробовать нужно после того, как появятся какие-то представления о том, как нужно правильно , в первую очередь, мыслить. А уже потом делать. Имея неправильные представления о BPMN, "наобум" можно натворить "бурелом" операций в процессе и даже приучить себя к мысли, что "буреломность" является нормальным явлением при разработке схем в BPMN. Самому же прийти к выводам о том, как и почему нужно делать так, а не иначе, долго, и не факт, что вообще придешь.

Как в программировании - есть хороший стиль и есть его диаметральная противоположность. Только для BPMN хороший стиль, возможно, еще более важен, чем в программировании. И еще один нюанс - если плохо понимаешь, для чего нужны те или иные конструкции BPMN, практически наверняка их станешь применять неправильно, а это в свою очередь приведет к нагромождению операций в процессе, запутанным траекториям и, самое главное, к попыткам ошибочно свести в один БП несколько разных процессов, которые имеют разный естественный ритм. Иными словами, почти наверняка станете делать неправильно, и даже можете приучить себя к мысли, что неправильное является правильным - вот чего я опасаюсь.

Я настоятельно рекомендую начать с изучения BPMN и особое внимание обратить на стиль. Если есть намерение самостоятельно вникнуть в эти вопросы, рекомендую BPM-блог Анатолия Белайчука , в котором он раскрывает многие нюансы использования BPMN. Вообще, Анатолий Белайчук - человек, у которого есть чему поучиться. :)
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38045955
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garya,
я как раз про эти курсы и думал
Но как мне кажется, лучше все же для начала немного окунуться в проблему - тогда намного лучше понимаешь нюансы того, что тебе рассказывают.
И работа с BPMS ведь не сводится к рисованию бизнес процессов (хотя это один из очень важных элементов).
Разумеется, в данном случае может быть по другому, но в других областях, которые я изучал, оптимальный алгоритм был следующим - сначала читаешь базовое описание, потом пытаешься что-то сделать (и только на этом этапе понимаешь, а что же на самом деле ты делаешь и каких результатов хочешь и потенциально можешь добиться - именно для этого этот этап и нужен), и только после всего этого идешь на курсы и активно читаешь различные специализированные материалы. А если предварительно не попробовать, то любая информация, полученная на курсах, семинарах и тп так и останется по большей части чистой теорией, которую достаточно быстро забываешь.
И вот тут и встает вопрос выбора инструмента - у новичка нет шансов распознать, насколько адекватен тот или иной вариант.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38096168
woodwood
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
s_ustinov, Какую BPMS выбрать для обучения?
ELMA http://elma-bpm.ru/
Отечественная разработка, свой дизайнер процессов, все исполняемо.. Есть готовые интеграции с прочим.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38098869
woodwood
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Также добавлю, что используетсянотация BPMN 2
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38098873
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эти спамеры никогда не переведутся...
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38098927
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
woodwoodТакже добавлю, что используетсянотация BPMN 2
Это, конечно же, классно. Однако, хотелось бы знать, как там обстоят дела с хореографией помимо оркестровки. Можно увидеть комплекс множества БП с межпроцессными связями?
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38230962
Светлана877
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GaryaМожно увидеть комплекс множества БП с межпроцессными связями?

На одной диаграмме - нельзя. Точки связки через вызовы коннекторов делаются.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38231019
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
woodwoodТакже добавлю, что используетсянотация BPMN 2
Светлана877GaryaМожно увидеть комплекс множества БП с межпроцессными связями?

На одной диаграмме - нельзя. Точки связки через вызовы коннекторов делаются.
Тогда, наверное, следовало бы сделать оговорочку, что не "нотация BPMN 2", а некоторая часть этой нотации.

http://www.omg.org/spec/BPMN/2.0/PDF/ The BPMN 2.0 aims to cover three basic models of Processes: private Processes (both executable and nonexecutable), public Processes, and Choreographies . Within and between these three BPMN sub-models, many types of Diagrams can be created. The following are examples of Business Processes that can be modeled using BPMN
2.0:
• High-level non-executable Process Activities (not functional breakdown)
• Detailed executable Business Process
• As-is or old Business Process
• To-be or new Business Process
A description of expected behavior between two (2) or more business Participants—a Choreography.
• Detailed private Business Process (either executable or non-executable) with interactions to one or more external
Entities (or “Black Box” Processes)
• Two or more detailed executable Processes interacting
Detailed executable Business Process relationship to a Choreography
• Two or more public Processes
• Public Process relationship to Choreography
Two or more detailed executable Business Processes interacting through a Choreography

Взаимодействия между множествами процессов, каждый из которых работает в собственном ритме, это очень важная сутевая компонента BPMN 2.0. Когда ее выбрасывают, от сути остается только WorkFlow, который является малой частью сути.

Диалог получился в стиле:
- У нас есть пушка!
- И какими она снарядами может стрелять?
- Снарядами она стрелять не может, только пульками. :)
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38231049
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВзаимодействия между множествами процессов, каждый из которых работает в собственном ритме, это очень важная сутевая компонента BPMN 2.0. Когда ее выбрасывают, от сути остается только WorkFlow, который является малой частью сути. в точку.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38233477
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отвечу сам себе - может кому еще пригодится.

Для обучения можно использовать как Бониту, так и Бизаги. У Бизаги рисовалка получше, но не критично. В остальном для новичка примерно равны. Я понемногу пишу сравнение в той части функционала, что рассказывалась на тренигах АБ.
Для себя решил сейчас тренироваться с бонитой. На конференции послушал жалобы "Вот, BPMS - это круто, но начальство денег не дает, и не можем начать использовать..." Скорее всего, для продакта потом все равно потребуется коммерческая поддержка, и суммы наверно будут сопоставимыми с бизаги, но реально стартануть в боните можно и без покупки поддержки. А когда преимущества технологии не очень понятны большинству руководителей, это очень существенный плюс.

Моя идея попробовать самому поковыряться перед курсами полностью оправдалась - на курсах намного полнее воспринимал то, что рассказывает Анатолий, чем если бы не пытался ничего сделать перед этим сам.

Курсы однозначно нужны - без них я бы рисовал процессы неправильно долгое время (возможно - очень долгое).
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38233499
CBR660
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinov,

А в реальной жизни применять не планируете? На реальном проекте и попробовали бы.
И сразу бы выяснилось, что простейших жизненно важных функций там нет, весь пар ушел в гудок.

Эх посоветовал бы кто-нибудь систему, применимую в реальной жизни, стоимостью в пределах 1 миллиона рублей...
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38233560
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CBR660s_ustinov,

А в реальной жизни применять не планируете? На реальном проекте и попробовали бы.
И сразу бы выяснилось, что простейших жизненно важных функций там нет, весь пар ушел в гудок.

Эх посоветовал бы кто-нибудь систему, применимую в реальной жизни, стоимостью в пределах 1 миллиона рублей...

Я как раз и планирую использовать в реальной жизни

Кстати, а каких именно "простейших жизненно важных функций там нет"?
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38242848
CBR660
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По BizAgi
1. Вот на этом, насколько я понимаю, остановилась "проба на практике" у Garya http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=840570&msg=13218854 подробности его попыток заставить это работать там же в теме.

2. Мой опыт расписан тут http://www.uml2.ru/forum/index.php?topic=5190.msg33752#msg33752

По Elma
Тоже россыпь дыр в функционале.
Нет графического редактора пользовательских интерфейсов. Либо каждое поле будет на всю ширину экрана, либо придется забросить бизнес-аналитику и заниматься версткой каждого веб-интерфейса с использованием языка разметки Razor. Учитывая, что идеология BPMS предполагает подход "одна пользовательская функция - один специализированный пользовательский интерфейс", это перебор.

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

3. Oracle BPM стоит 6 миллионов рублей с годовой техподдержкой, при лицензировании "за процессор".

При этом высокая цена не гарантирует высокого качества.
По качеству Oracle BPM (переименованная BEA AquaLogic) не владею информацией, но по IBM BPM (переименованная Lombardi) есть жалобы на глючность.
Что в общем не удивительно, если почитать о отношении того же SAPа к качеству сторонних продуктов, перепродаваемых под своим брендом http://habrahabr.ru/post/91507/
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38243774
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CBR660,
те примеры, что вы приводили - они относятся к случаям, когда BPMS пытались заставить работать как самостоятельные приложения. В результате куча проблем появляется с формами и данными, напрямую не относящимися к логике бизнес процесса.
Я же планирую использовать в виде надстройки над ERP, причем в большинстве случаев пользователь вообще не будет взаимодействовать непосредственно с BPMS (по крайней мере сейчас у меня такие планы).
Например, пользователь получает письмо или смс - надо сделать то-то и то-то. Дальше он идет и делает все что нужно в ERP, а система самостоятельно отслеживает, что задача выполнена, и переходит к следующему шагу процесса. Или не получает сообщения, а сам смотрит и делает, а BPMS присылает напоминание, только если не сделано в течении некоторого времени, но отслеживание процесса все равно идет в BPMS.
То есть BPMS будет отвечать за сложную логику переходов и ветвлений, назначение исполнителей (по определенным правилам) и за контроль состояния процесса (не завис ли он на некотором этапе), а практически вся "работа" пользователей будет идти в ERP.
Нарисовать сложную логику (много шагов бизнес-процесса со всеми условиями, ветвлениями и тп) в ерп и отладить ее - действительно проблема, и эту часть логичнее скинуть на BPMS, а вот интерфейс пользователя в ерп уже есть, и логичнее использовать именно его.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38244531
CBR660
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinov,
C какой ERP планируете интегрировать, если не секрет?
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38246034
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CBR660C какой ERP планируете интегрировать, если не секрет?
С Навижином. Хотя точнее будет сказать - с MS SQL в сам Навик пока лезть не планирую.
В будущем, возможно, попробую связать навик с 1С бухгалтерией с использованием бониты.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38326745
angromyko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
s_ustinov,
поделитесь как успехи?
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327116
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас пока решаются другие задачи, до этого руки не доходят
сам потихоньку ковыряю бониту, пока споткнулся на доступе к данным других процессов.
напрямую, как в бизаги, их редактировать нельзя.

но можно сделать в стиле ООП.

например в учебной задаче планирование поездок диспетчер должен принять решение - выполнять поездку или нет.
к моменту, когда диспетчер решает спланировать поездки, несколько других процессов ждут решения. я сделал у них не просто ожидание, а ожидание сообщения "старт планирования". по получению этого сообщения они должны послать процессу диспетчера свои сообщения, кто и куда планирует ехать. и сами ждут сообщения от процесса диспетчера, что решил.
а диспетчер получает несколько сообщений, кто и куда желает ехать, собирает их в список, человек решает по каждой позиции из списка - едем или нет, и когда все решено - сообщения отсылаются обратно с решением - едем или нет.
тут есть интересный плюс - процессы случайно не залезут в данные других процессов и не испортят (инкапсуляция).
но пока не разобрался до конца, как со списками в боните работать (список планируемых поездок)
там надо класс явы указывать и вроде еще что-то. нашел готовый пример (там их довольно много разных), где работают со списками - но пока не доделал - есть более приоритетные задачи.
одним словом без знания языка ничего реально работающего ни в боните, ни в бизаги не сделать...
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327186
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как реально решить простейшие задачи самым сложным и запутанным способом? Элементарно...
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327192
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmкак реально решить простейшие задачи самым сложным и запутанным способом? Элементарно...
полностью с вами согласен, коллега
ассемблер изобрели очень давно... что может быть элементарнее?
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327204
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinoviscrafmкак реально решить простейшие задачи самым сложным и запутанным способом? Элементарно...
полностью с вами согласен, коллега
ассемблер изобрели очень давно... что может быть элементарнее?
а ассемблер то при чем здесь? я говорю об описанной вами задаче и ваших попытках ее решить при помощи BPMS. Еще и инкапсуляцию приплели... не хватает квантовых вычислений для составления списка поездок и задачи на 2 минуты реализации.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327252
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm
а ассемблер то при чем здесь? я говорю об описанной вами задаче и ваших попытках ее решить при помощи BPMS. Еще и инкапсуляцию приплели... не хватает квантовых вычислений для составления списка поездок и задачи на 2 минуты реализации.
это учебная задача. основное ее предназначение - разобраться в возможностях BPMS
ну а я заодно решил сравнить возможности бониты и бизаги
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327260
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinoviscrafmа ассемблер то при чем здесь? я говорю об описанной вами задаче и ваших попытках ее решить при помощи BPMS. Еще и инкапсуляцию приплели... не хватает квантовых вычислений для составления списка поездок и задачи на 2 минуты реализации.
это учебная задача. основное ее предназначение - разобраться в возможностях BPMS
ну а я заодно решил сравнить возможности бониты и бизаги
я понял что это учебная задача, можно не выделять жирным. На примере этой элементарной учебной задачи я и сказал то, что она является хорошим учебным примером, как решение элементарной задачи превратить в нечто требующее каких-то специальных знаний.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327265
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafms_ustinovпропущено...

это учебная задача. основное ее предназначение - разобраться в возможностях BPMS
ну а я заодно решил сравнить возможности бониты и бизаги
я понял что это учебная задача, можно не выделять жирным. На примере этой элементарной учебной задачи я и сказал то, что она является хорошим учебным примером, как решение элементарной задачи превратить в нечто требующее каких-то специальных знаний.
ок
эта элементарная задача полностью звучит так: "каким образом человек, не знающий ни одного языка программирования, но научившийся рисовать схемки бизнес процессов, может автоматизировать (создать программу, выполняющуюся на компьютере и согласовывающую действия нескольких сотрудников) подобную задачу?"
мне очень интересно услышать от вас, как же правильно (по вашей версии) решать такие задачи.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327276
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinov"каким образом человек, не знающий ни одного языка программирования, но научившийся рисовать схемки бизнес процессов, может автоматизировать (создать программу, выполняющуюся на компьютере и согласовывающую действия нескольких сотрудников) подобную задачу?"
вы себе противоречите.
всего чуть более получаса назад говорили не так

s_ustinovодним словом без знания языка ничего реально работающего ни в боните, ни в бизаги не сделать...

что касается вопроса ко мне "каким образом..." то можете посмотреть на нашем сайте , много информации. Или на этом форуме в разделе для разработчиков.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327298
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmвы себе противоречите.
всего чуть более получаса назад говорили не так

s_ustinovодним словом без знания языка ничего реально работающего ни в боните, ни в бизаги не сделать...

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

а по поводу вашей разработки - я читал.
но так и не разобрался - как с помощью вашей чудо программы, без знания (использования) языка программирования, а только с помощью рисунков (и пояснений к ним), описывающих бизнес-процесс, можно что-либо автоматизировать.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327330
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinovтак и не разобрался - как с помощью вашей чудо программы, без знания (использования) языка программирования, а только с помощью рисунков (и пояснений к ним), описывающих бизнес-процесс, можно что-либо автоматизировать.
если кратко, то все в принципе озвучено двумя пунктами . Бизнес или системному аналитику они очень понятны, это основа их работы: декомпозиция и описание (в основном специалисты с такими знаниями и занимаются созданием систем). На примере озвученной вами задачи необходимо разложить ее на элементарные сервисы, типа задания на рейсы, и просто описать их параметры в редакторе.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327340
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
там на сайте есть примеры в форме роликов как все делается, без программирования.
например 1 и т.д.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327389
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,
разумеется без программирования. обработчик, вызываемый после ввода значения, скрипты - разве ж это программирование? :)
вы еще забыли указать, что в отличии от таких консультантов, как я, программы вы не продаете
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327420
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinoviscrafm,
разумеется без программирования. обработчик, вызываемый после ввода значения, скрипты - разве ж это программирование? :)

вы как-то не внимательно смотрите или вообще не смотрите, а просто выдумаваете.
1. Скрипты генерируются автоматически. Но не скрипты программы, а декларативные скрипты запроса к базе данных. Можно на них даже не смотреть в 98% процентах случаев.
2. Обработчик после ввода значения это что?
Формула проверки введенного значения (рис 1)?
или формула расчета значения (рис2)?
по вашему формулы в Excel это программирование?
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327421
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
рис 2
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327422
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выдумываете конечно, а не "выдумаваете", очепятка
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327431
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно назвать программированием описание разметки формы конечно (рис 3)
но могу вас заверить на 100%: программирование совершенно не так выглядит. Здесь обычное декларативное описание.
Так же как системный аналитик пишет задание программистам:
1. Создать форму для ввода <...> данных
2. Эта форма должна содержать поля <....>
3. Значение поля <...> должно выбираться из справочника <....>
4. По команде <...> должна запустится <...>
5....
т.е. тоже самое он пишет не в виде текста с картинками, а непосредственно в структурированный документ, называемый "Содержание системы". Самое необычное то, что написав это, он может щелкнуть мышкой, на том, что написал, и увидеть свою работу "вживую", в виде работающей системы. Я понимаю, что это непривычно, привыкли совсем к другому процессу производства программ, но непривычно не означает "этого не может быть". По другому устроено просто. Для чего? Здесь несколько лет назад говорил

p.s. кое что программировать все же приходится. Например на одном проекте много клиент-банков было и у всех свой формат обмена данными. Чтобы для каждого не городить свой интерфейс и множество обработок ребята на PERL сделали единый обработчик, который вызывался в Искре по кнопке "Загрузить выписки". Да, можно сказать запрограммировали...
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327435
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но в принципе... слишком много текста. Была невинная ремарка по поводу того, что вы описали на пред. странице вариант решения простейшей задачи, имхо, каким-то неестественно сложным способом. Все. Сама ремарка никоим образом не относится к вам, она касается только способа реализации. Непонятно почему вы так всполошились
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327442
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinovвы еще забыли указать, что в отличии от таких консультантов, как я, программы вы не продаете
представьте себе: я их разрабатываю. Пусть не программирую все, но разрабатываю.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38327478
SGM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinoviscrafmкак реально решить простейшие задачи самым сложным и запутанным способом? Элементарно...
полностью с вами согласен, коллега
ассемблер изобрели очень давно... что может быть элементарнее?

Жаль тут нет "лайков" )) +100500
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38328648
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
s_ustinovнапример в учебной задаче планирование поездок диспетчер должен принять решение - выполнять поездку или нет.
к моменту, когда диспетчер решает спланировать поездки, несколько других процессов ждут решения. я сделал у них не просто ожидание, а ожидание сообщения "старт планирования". по получению этого сообщения они должны послать процессу диспетчера свои сообщения, кто и куда планирует ехать. и сами ждут сообщения от процесса диспетчера, что решил.
а диспетчер получает несколько сообщений, кто и куда желает ехать, собирает их в список, человек решает по каждой позиции из списка - едем или нет, и когда все решено - сообщения отсылаются обратно с решением - едем или нет.По сути подход верный. Два процесса с разным ритмом должны быть именно разными процессами. Взаимодействие между ними возможно посредством сообщений, сигналов, либо посредством обработки внешних (по отношению к ним) данных. В последнем случае один процесс складирует в БД некие записи, второй их объединяет в пулы, обрабатывает и модифицирует статусы.
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38328696
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garyas_ustinovнапример в учебной задаче планирование поездок диспетчер должен принять решение - выполнять поездку или нет.
к моменту, когда диспетчер решает спланировать поездки, несколько других процессов ждут решения. я сделал у них не просто ожидание, а ожидание сообщения "старт планирования". по получению этого сообщения они должны послать процессу диспетчера свои сообщения, кто и куда планирует ехать. и сами ждут сообщения от процесса диспетчера, что решил.
а диспетчер получает несколько сообщений, кто и куда желает ехать, собирает их в список, человек решает по каждой позиции из списка - едем или нет, и когда все решено - сообщения отсылаются обратно с решением - едем или нет.По сути подход верный. Два процесса с разным ритмом должны быть именно разными процессами. Взаимодействие между ними возможно посредством сообщений, сигналов, либо посредством обработки внешних (по отношению к ним) данных. В последнем случае один процесс складирует в БД некие записи, второй их объединяет в пулы, обрабатывает и модифицирует статусы.
Анатолий на тренингах показывал для Бизаги более простую схему. Там процесс диспетчера напрямую лез в данные процессов "заказчиков" и устанавливал признак - едем или нет. А после этого отсылал сообщение, что планирование выполнено.
В боните легко так не получается сделать. Там более простым оказывается описанный мной вариант. Но вылазит задача работы со списками. В бизаги список - это фактически таблица (отфильтрованная), а в боните это ява объект (насколько я разобрался).
То есть задача решается и там и там примерно с одинаковыми сложностями, но у каждого продукта свои "нюансы".
...
Рейтинг: 0 / 0
Какую BPMS выбрать для обучения?
    #38443733
zaoelmash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
s_ustinoviscrafmпропущено...

я понял что это учебная задача, можно не выделять жирным. На примере этой элементарной учебной задачи я и сказал то, что она является хорошим учебным примером, как решение элементарной задачи превратить в нечто требующее каких-то специальных знаний.
ок
эта элементарная задача полностью звучит так: "каким образом человек, не знающий ни одного языка программирования, но научившийся рисовать схемки бизнес процессов, может автоматизировать (создать программу, выполняющуюся на компьютере и согласовывающую действия нескольких сотрудников) подобную задачу?"
мне очень интересно услышать от вас, как же правильно (по вашей версии) решать такие задачи.

Определенные навыки нужны. Но можно, поверьте мне. Логическое мышление ставим во главу угла.
...
Рейтинг: 0 / 0
44 сообщений из 44, показаны все 2 страниц
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Какую BPMS выбрать для обучения?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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