DRAKON.SU

Текущее время: Среда, 29 Октябрь, 2025 21:49

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: Суббота, 25 Октябрь, 2025 20:22 

Зарегистрирован: Вторник, 26 Август, 2025 14:50
Сообщения: 35
Чем болен средний бизнес? Статья 5.LLM + ДРАКОН: доступный инструмент процессного управления для современного МСБ
https://habr.com/ru/articles/949150/


Вложения:
802487c1a53294b859ccd32033adfff3.png
802487c1a53294b859ccd32033adfff3.png [ 1.59 МБ | Просмотров: 60 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 26 Октябрь, 2025 12:46 

Зарегистрирован: Пятница, 01 Апрель, 2022 12:31
Сообщения: 86
Пример того, откуда берутся теоретики, считающие что Дракон это "язык размышлений", приведён в этой статье.

Дракон стал заложником своей естественности и универсальности, что наводит на мысль о разделении его на две ветви. Первая- это язык рассуждений а-ля поиск узких мест в бизнес-процессах, пример этого описан в статье. Вторая- это язык программирования. И тогда всё встаёт на свои места: рисовалки нужны для изображения тех же бизнес-процессов, а для программирования нужен ЯП с IDE, реализующий весь цикл разработки ПО.

А вот редактор Дракон-диаграмм с функцией отрыжки алгоритма в виде исходников на каком-либо ЯП есть жуткая химера, ибо для рассуждений кодогенерация явно не нужный функционал, а на статус IDE такая рисовалка явно не тянет по причине отсутствия системы типов, загрузки, выполнения и отладки программы на целевом устройстве по исходной Дракон-диаграмме. Так что, господа-программисты, предлагаю чётко позиционировать ваши творения или как редактор, или как IDE. Очевидно, что IDE с отключенной проверкой типов может использоваться для рисования рассуждений.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 26 Октябрь, 2025 16:09 

Зарегистрирован: Вторник, 26 Август, 2025 14:50
Сообщения: 35
tonyk писал(а):
Пример того, откуда берутся теоретики, считающие что Дракон это "язык размышлений", приведён в этой статье.

Дракон стал заложником своей естественности и универсальности, что наводит на мысль о разделении его на две ветви. Первая- это язык рассуждений а-ля поиск узких мест в бизнес-процессах, пример этого описан в статье. Вторая- это язык программирования. И тогда всё встаёт на свои места: рисовалки нужны для изображения тех же бизнес-процессов, а для программирования нужен ЯП с IDE, реализующий весь цикл разработки ПО.

А вот редактор Дракон-диаграмм с функцией отрыжки алгоритма в виде исходников на каком-либо ЯП есть жуткая химера, ибо для рассуждений кодогенерация явно не нужный функционал, а на статус IDE такая рисовалка явно не тянет по причине отсутствия системы типов, загрузки, выполнения и отладки программы на целевом устройстве по исходной Дракон-диаграмме. Так что, господа-программисты, предлагаю чётко позиционировать ваши творения или как редактор, или как IDE. Очевидно, что IDE с отключенной проверкой типов может использоваться для рисования рассуждений.


Спасибо за комментарий.
У меня довольно давно возник вопрос:
Насколько реально создать Дракон редактор
который сможет описать бизнес процесс и в этом же редакторе по описанному процессу
понятно что на уровнях исполнения, создать исполняемый код программы.

Можно ли гипотетически объеденить Бизнес процесс и исполнение в одной системе, через Дракон описание и исполняемый Дракон код?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 26 Октябрь, 2025 21:04 

Зарегистрирован: Пятница, 01 Апрель, 2022 12:31
Сообщения: 86
Sergii писал(а):
Можно ли гипотетически объеденить Бизнес процесс и исполнение в одной системе, через Дракон описание и исполняемый Дракон код?

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 27 Октябрь, 2025 11:15 

Зарегистрирован: Вторник, 26 Август, 2025 14:50
Сообщения: 35
tonyk писал(а):
Sergii писал(а):
Можно ли гипотетически объеденить Бизнес процесс и исполнение в одной системе, через Дракон описание и исполняемый Дракон код?

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


Но ведь технически вы сами писали в первом сообщении что в IDE можно описать Бизнес процесс
Тогда получается Бизнес аналитик вместе с бизнесом написал процесы как надо в Дракон схеме на определённом уровне.
На уровне исполнения (я предлагаю пирамидальную структуру описания) програмист написал код на Драконе и вот моя хотелка осуществилась.

Разве в моём рассуждение есть логические ошибки?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 28 Октябрь, 2025 17:14 

Зарегистрирован: Пятница, 01 Апрель, 2022 12:31
Сообщения: 86
Sergii писал(а):
Разве в моём рассуждение есть логические ошибки?

Конечно, есть.
Я ведь текст программы могу нарисовать в Paint, но это не значит, что его можно скомпилировать.
Sergii писал(а):
Но ведь технически вы сами писали в первом сообщении что в IDE можно описать Бизнес процесс

Вот именно, для описания. Никто не запрещает использовать из всей IDE только редактор без всего остального.

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 28 Октябрь, 2025 18:35 

Зарегистрирован: Вторник, 26 Август, 2025 14:50
Сообщения: 35
tonyk писал(а):
Sergii писал(а):
Разве в моём рассуждение есть логические ошибки?

Конечно, есть.
Я ведь текст программы могу нарисовать в Paint, но это не значит, что его можно скомпилировать.
Sergii писал(а):
Но ведь технически вы сами писали в первом сообщении что в IDE можно описать Бизнес процесс

Вот именно, для описания. Никто не запрещает использовать из всей IDE только редактор без всего остального.

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


Конечно я с вами согласен.
Одно дело если мы описываем процесс "как есть" и тогда возникает "пропасть", на самом деле конечно не "пропасть" а возможность сделать ТЗ для руководителя, кто этим документооборотом заведует.
Руководитель и бизнес аналитик могут спокойно в Драконе смоделировать новый процесс и отдать его в Дракон схеме как готовое ТЗ для программиста.
Именно такими делами я и занимался на протяжени 5 лет.

Но если посмотреть на важность бизнес описания, то часто получается что без описания (без визуальной схемы процесса "как есть") не возникает понимания что и где поменять.
В итоге из своего опыта:
Есть одна общая схема процесса "как есть" она срез текущего состояния
есть в этом процессе внутри подпроцессы в разной степени разработки и реализации.
Например в схеме есть задача проработать этот участок с руководителем кадров.
После проработки возникает ТЗ для программиста, который выполняет эту работу.
И чем это не сквозная работа от проектирования процесса верхнего уровня до выполнения процесса программистом в коде
То есть по сути Дракон схема может быть системой управления и бизнес аналитиком и руководителем отдела и программистом в итоге.

И причём здесь Paint?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2025, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB