powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Управление процессом разработки ИС [игнор отключен] [закрыт для гостей] / Методология описания бизнес-процессов
58 сообщений из 58, показаны все 3 страниц
Методология описания бизнес-процессов
    #34602516
Pers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все привет!
Где можно почитать о стандартах описания бизнес-процессов, а то сталкиваюсь с несколькими вариантами описания процессов, в которых ряд моментов противоречат друг другу в других схемах.
Наверняка есть стандарты по которым учат, просто потом каждый начинает добавлять от себя, в связи с этим возникает путаница
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34603310
Майевтик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Начинать смотреть можно с Викпедии:

Классика жанра - IDEF0 , подробное описание , тексты стандартов .

Современный мейнстрим - ARIS eEPC .

Нарождающийся стандарт - BPMN .

Вот хороший обзор - http://www.jetinfo.ru/2004/10/1/article1.10.2004153.html
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34605168
Фотография maxim_caban
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://yurivolkov.com/articles/Diagrams_for_business_processes_ru.html

Мы у себя на работе используем BPMN для описания бизнес-процессов, а потом их "детализируем" уже в системной модели через UML.

Для разработки ИС по мне вполне достаточно.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34629505
alvao
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А какое приложение используете для BPMN?
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34630564
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МайевтикНарождающийся стандарт - BPMN .

да... нужно срочно все схемы переделывать.. OMG с новым стандартом.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34630967
Фотография maxim_caban
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alvaoА какое приложение используете для BPMN?
Enterprise Architect
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34661406
aak__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здесь тоже можно почитать. достаточно лаконично
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34669708
Aurumus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alvaoА какое приложение используете для BPMN?

Недавно вышла Embarcadero EAStudio. Сам пока только мельком взглянул из интереса
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34715254
premium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alvaoА какое приложение используете для BPMN?
http://www.bpmn.org/BPMN_Supporters.htm
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34729942
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, если уж говорить о стандартах, то на настоящий моментст это, пожалуй, BPMN. Тяжелая для понимания вещица, целые тренинги организовываются, чтобы научиться пользоваться. Однако - стандарт де-факто...
Современные BPM-системы имеют свои дизайнеры для рисования процессов. Однако, мало кто придерживается стандарта. Большинство создателей софта стараются все же сделать свои диаграммы доступными бизнес-пользователям. А вот BPMN-диаграммы скорее понятны ИТшникам. Т.е. несколько отдаляют людей бизнеса от участия в процессе создания и анализа диаграмм.
Многие вендоры выбрали свой путь - рисуют а-ля-BPMN-диаграммы, в которых общая картина очень похожа на BPMN, но реально некоторые сущности имеют свойства, не совсем совпадающие с идеей стандарта.
Лично мне ближе идея интуитивно понятного изображения схемы. Т.к. здравый смысл все же подсказывает, что рисовать и исполнять схемы процессов логичнее и практичнее в одной системе, то на понимание со стороны BPM-движка в этом случае можно рассчитывать, даже если схема ушла от BPMN. Но если диаграммы рисовать в одной системе, а исполнять в другой - тут уж придется мириться с изощренностью BPMN и с зависимостью от программеров (т.е. о быстром прототипировании можно забыть и не заикаться).
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34730011
Майевтик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WJНу, если уж говорить о стандартах, то на настоящий моментст это, пожалуй, BPMN.Если уж говорить о стандартах, то есть "Р 50.1.028-2001 Методология Функционального Моделирования".
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34730131
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МайевтикЕсли уж говорить о стандартах, то есть "Р 50.1.028-2001 Методология Функционального Моделирования".Да, Вы правы - это действующий стандарт. Однако, он не подразумевает последующего исполнения процессов. В 2001 году об этом никто реально не задумывался. Мне стоило действительно уточнить: BPMN - это нотация, предназначенная для изображения процессов, которые в последствие будут исполняться, а не распечатываться на бумаге и складываться в стол.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34731623
Фотография maxim_caban
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WJНу, если уж говорить о стандартах, то на настоящий моментст это, пожалуй, BPMN. Тяжелая для понимания вещица, целые тренинги организовываются, чтобы научиться пользоваться. Однако - стандарт де-факто...
...А вот BPMN-диаграммы скорее понятны ИТшникам. Т.е. несколько отдаляют людей бизнеса от участия в процессе создания и анализа диаграмм.

Позвольте с вами немного не согласится. BPMN одна из самых простых нотаций что существует. Проще может быть только IDEF0, да и то не уверен если честно. Кроме того, она специально разрабатывалась для того, чтобы наконец то бизнес-аналитики и "системщики" могли спокойно общаться на одном языке. Т.е. ее заточенность под "понятность для бизнеса" на мой взгляд одна из самых больших.
Вот цитата из документа "Introduction to BPMN" от Stephen A. White, IBM Corporation:
The primary goal of the BPMN effort was to provide a notation that is readily understandable by all
business users, from the business analysts that create the initial drafts of the processes, to the
technical developers responsible for implementing the technology that will perform those
processes, and finally, to the business people who will manage and monitor those processes. BPMN
will also be supported with an internal model that will enable the generation of executable
BPEL4WS. Thus, BPMN creates a standardized bridge for the gap between the business process
design and process implementation.

Кстати, стал доступен вот такой вот документ - BPMN 2.0 RFP: Request for Proposals for version 2.0 of BPMN
так что наверное к концу года можно ожидать BPMN 2.0
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34731722
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxim_cabanПозвольте с вами немного не согласится. BPMN одна из самых простых нотаций что существует. Позволяю:)
Я не спорю, что BPMN-одна из самых простых из существующих . Но она далеко не так однозначна, как кажется на первый взгляд. Я сравниваю как раз не со стандартами, а с реализацией графических дизайнеров у BPM-вендоров. И, надо сказать, здравый смысл мне нравится больше, чем BPMN:)
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34731738
Фотография maxim_caban
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такое дело :)
А если не секрет, какой из BPM-движков вам больше всего понравился (с учетом простоты начала работы)
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34731764
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxim_cabanЕсть такое дело :)
А если не секрет, какой из BPM-движков вам больше всего понравился (с учетом простоты начала работы)Движков или дизайнеров? Начало работы - это как раз дизайнер. Пожалуй, самая органичная рисовалка из известных мне - это у Unify. Логично, просто, не требует разъяснений. Что касаемо движка, то это уже показатель производительности системы. Его простотой не оценишь:)
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34731818
Фотография maxim_caban
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Одна рисовалка никому не нужна :) Как правильно сказано вот тут Будущее BPM - The Future of BPM, by by Ismael Chang Ghalimi :
Старт с Полноценной BPMS Против Старт с Инструмента Моделирования Процессов
Хочется сразу "потрогать" руками процесс, а не просто абстрактно что то нарисовать.... И для "первого опыта" мне не нужен промышленный движок. Мне нужна простая система, которую я сам легко смогу развернуть, настроить, описать процесс, запустить его и "прочувствовать" все преимущества BPM :)
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34731871
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxim_cabanThe primary goal of the BPMN effort was to provide a notation that is readily understandable by all business users, from the business analysts that create the initial drafts of the processes, to the technical developers responsible for implementing the technology that will perform those processes, and finally, to the business people who will manage and monitor those processes. BPMN
will also be supported with an internal model that will enable the generation of executable BPEL4WS. Thus, BPMN creates a standardized bridge for the gap between the business process design and process implementation. Абсолютно не впечатляет ни этот текст, ни вообще подход IBM к управлению бизнес-процессами. Посмотрите: тут же явно подразумевается one-way: аналитики сделали свое дело, программеры свое. Сгенерили BPEL, подрихтовали результат напильником -- и вот оно, счастие. А на самом деле, это засада: если аналитик теперь захочит внести изменение в бизнес-модель, то как он будет объединять свои правки с тем, что сделали программисты? Если нет round-trip в явном виде, значит нет BPM (как методологии), значит -- отстой, извините за резкость.

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

Так вот, увы, но с диаграммами, выполненными по стандарту IDEF0, ARIS eEPC и даже BPMN об этом мечтать не приходится. Без тренинга разобраться в них не получится. А это значит, что заниматься ими будут сами люди бизнеса не будут, а будут, как обычно, ИТ-шники, служба качества и прочие. А это, извините, совсем не то.

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

maxim_cabanона специально разрабатывалась для того, чтобы наконец то бизнес-аналитики и "системщики" могли спокойно общаться на одном языке. Т.е. ее заточенность под "понятность для бизнеса" на мой взгляд одна из самых больших. Согласен, с точки зрения "понятности для бизнеса" BPMN превосходит все другие стандарты. Но все же степень этой понятности недостаточна. Ведь тут же налицо подмена понятий: говорим о понятности для бизнеса , а подразумеваем кого? Бизнес-аналитиков и ИТ-шников? Извините, но люди бизнеса -- это топ- и линейные менеджеры, а не "специально обученные мартышки". Если эти люди, причем без специального тренинга, способны понимать диаграммы бизнес-процессов и при этом организован гладкий round-trip, то BPM способен творить чудеса. И это не утопия, а достижимая цель. Но увы, достижимая ценой отступления от сегодняшних стандартов.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34731932
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxim_cabanМне нужна простая система, которую я сам легко смогу развернуть, настроить, описать процесс, запустить его и "прочувствовать" все преимущества BPM. Золотые слова. Существует только один надежный способ разобраться со схемой бизнес-процесса -- запустить его на исполнение. 5-10 итераций "моделирование-исполнение" -- и вы получите достоверную схему процесса. На умозрительной схеме, вне зависимости от используемой нотацией, всегда лежит печать приблизительности: нарисовали так, а могли и вот так, и еще эдак -- несколько схем одного процесса, и все одинаково хорошие :) Думаю unify даст вам возможность "пощупать" BPM. Помимо всего прочего, его можно поставить прямо на свой ноутбук: все что нужно -- СУБД, сервер приложений, система авторизации -- поставляется на одном CD вместе с собственно BPM.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34732040
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxim_cabanОдна рисовалка никому не нужна :) Совершенно верно. Именно поэтому полноценная BPMS лучше, чем BPMN или IDEF диаграмма в каком-нить visio или ворде. А для цельной системы отклонения от стандарта в пользу адекватности - это выигрыш в чистом виде. Если чтение и редактирование схемы представляет для бизнес-аудитории хотя бы малейшее затруднение, то считайте, что вы потеряли интерес этой аудитории, и в скором времени программеры сведут эксплуатацию системы к традиционной разработке, а бизнес-фокус в очередной раз будет потерян.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34732239
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К вопросу о "понятности" диагамм. Отличная, на мой взгляд, иллюстрация: /topic/463342
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34886148
Mike Sikalo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МайевтикНачинать смотреть можно с Викпедии:

Классика жанра - IDEF0 , подробное описание , тексты стандартов .

Современный мейнстрим - ARIS eEPC .

Нарождающийся стандарт - BPMN .

Вот хороший обзор - http://www.jetinfo.ru/2004/10/1/article1.10.2004153.html

Мы свой продукт разработали для максимально быстрого и простого моделирования процессов (так, чтобы "модель" понимали не только те, кто ее разрабатывает, но и те, кто "по модели" должен , в идеале, работать). Демку можно получить, при желании, здесь: Infopulse ShareProcess 2007
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #34888117
Бывалый ЗЫ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
книги:
МОДЕЛИРОВАНИЕ ЭКОНОМИЧЕСКИХ СИСТЕМ И ПРОЦЕССОВ
И. В. Войнов, С. Г. Пудовкина, А. И. Телегин
ОПЫТ ПОСТРОЕНИЯ ARIS-МОДЕЛЕЙ

Тельнов Ю.Ф.
РЕИНЖИНИРИНГ БИЗНЕС-ПРОЦЕССОВ
(Учебное пособие)

ГОСТЫ 34 и т.д.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #35595450
sinergyl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если интересна разработка процессов, пиши сюда sinergy_081015@mail.ru - пообщаемся
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Методология описания бизнес-процессов
    #36368331
Люди добрые, помогите пожалуисто кратко (буквально 7/8 предлож.) , описать бизнес процессы управления финансами и продажами
организация рекламы. Ни как не могу сделать...
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36416503
Вот почему, интересно, алгоритмы бизнес-процессов описываются не на нормальных языках типа Java или C#, а на каких-то блок-схемах ? Объявить переменную, организовать цикл или ветвление, перехватить исключение - почему бы для этого не использовать нормальный язык программирования ?
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36416509
Ну это так была, мысль вслух, скорее.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36416819
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим Гераськин,

это больше на шутку похоже, а не на мысли вслух.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36416826
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим Гераськин,

если квадратики не устраивают, то можно текстом
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36417151
iscrafmМаксим Гераськин,

если квадратики не устраивают, то можно текстом

http://ru.wikipedia.org/wiki/BPEL
Гипотетический пример. BPEL-последовательность mathProcess принимает переменную $numIn возводит её в квадрат и возвращает результат в переменной $numOut.
...

Не проще ли
Код: plaintext
1.
2.
int power2(int num){ 
  return num*num;
} 

?
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36417273
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим Гераськин
http://ru.wikipedia.org/wiki/BPEL
Гипотетический пример. BPEL-последовательность mathProcess принимает переменную $numIn возводит её в квадрат и возвращает результат в переменной $numOut.
...

Не проще ли
Код: plaintext
1.
2.
int power2(int num){ 
  return num*num;
} 

?Ну Вы тоже, я Вам скажу, выбрали эталон - BPEL. Для моделирования бизнес-процессов с точки зрения того, в чьи обязанности это входит - бизнес-аналитика, бизнес-пользователя - что Java, что BPEL - однофигственно.
Если уж речь идет не о картинках, то стоит говорить о полноценных BPM-системах, которые на основе "квадратиков" генерят исполняемый код, и исполняют этот код, используя соответствующие движки. Так что определитесь уж - картинки или процессы?
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36417819
WJНу Вы тоже, я Вам скажу, выбрали эталон - BPEL

Я не выбрал, а рассмотрел ;)

Так что определитесь уж - картинки или процессы?

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

Ну т.е. взять и описать процесс на нормальном ООП языке, с метаданными, по этому всему делу сгенерировать схему, если надо.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36417858
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим ГераськинНу т.е. взять и описать процесс на нормальном ООП языке, с метаданными, по этому всему делу сгенерировать схему, если надо.Получится лошадь впереди телеги. Сначала программист накодирует нечто, что в его понимании есть бизнес-процесс (если только программист не обладает дипломом MBA и профильным образованием бизнес-аналитика). Затем генерит из этого нечто квадратики - и тут именно квадратики, поскольку никакой ценности для бизнеса они не представляют. А затем напишет прогу, которая позволит аналитику перерисовывать эти квадратики в соответствии с бизнес-задачами (ну не перерисовывать же им ее в визио, да? :)), потом программер быстро кодирует, снова генерит квадратики, аналитик вносит изменения, снова кодирует... Максим, сколько раз за день вы можете перекодировать схему? Даю наводку: процесс верификации бизнес-процесса требует не меньше десятка итерраций, после чего наступает стадия улучшений. Я за рабочий день схему правлю и прогоняю в системе десятки раз. Успеете накодировать?
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36417897
WJСначала программист накодирует нечто, что в его понимании есть бизнес-процесс (если только программист не обладает дипломом MBA и профильным образованием бизнес-аналитика).
Затем генерит из этого нечто квадратики - и тут именно квадратики, поскольку никакой ценности для бизнеса они не представляют. А затем напишет прогу, которая позволит аналитику перерисовывать эти квадратики в соответствии с бизнес-задачами

А зачем программист-то ? Аналитик сразу пишет на высокоуровневом языке схему и тест к ней, там, на JUnit.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36417936
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим ГераськинWJСначала программист накодирует нечто, что в его понимании есть бизнес-процесс (если только программист не обладает дипломом MBA и профильным образованием бизнес-аналитика).
Затем генерит из этого нечто квадратики - и тут именно квадратики, поскольку никакой ценности для бизнеса они не представляют. А затем напишет прогу, которая позволит аналитику перерисовывать эти квадратики в соответствии с бизнес-задачами

А зачем программист-то ? Аналитик сразу пишет на высокоуровневом языке схему и тест к ней, там, на JUnit.Ааааа, так это я не догоняю )))) Это не программист должен иметь диплом MBA, это бизнес-пользователь должен быть программистом! Так вот оно как, оказца! И еще гендиректор, чтобы управлять полноценно - тоже пусть учится программить! А что, на родном-то языке и дурак может руководить! А вот пусть попробует руководить на с# ! А еще круче - на ассемблере, о!
Максим, "Беда, коль пироги начнет печи сапожник, а сапоги тачать - пирожник" :-(
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36417972
WJАаааа, так это я не догоняю )))) Это не программист должен иметь диплом MBA, это бизнес-пользователь должен быть программистом! Так вот оно как, оказца!

Так почему нет ? Ведь все равно вы придумываете, реализуете из тестируете алгоритмы, т.е. выполняете работу программиста.

И еще гендиректор, чтобы управлять полноценно - тоже пусть учится программить!

Ну если он должен придумывать, реализовать и тестировать алгоритмы, то куда ж без программирования ?
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36417984
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим,

А вы попробуйте, сходите предложите это СВОЕМУ директору. Потом расскажете что он вам ответит.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36417997
АБМаксим,

А вы попробуйте, сходите предложите это СВОЕМУ директору. Потом расскажете что он вам ответит.

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

Во другом месте я сам гендиректор, мне лично было бы проще на Java или C++ написать и оттестировать алгоритм, чем еще одно средство изучать, которое к тому же наверняка хуже подходит для указанных целей.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418008
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим ГераськинВо другом месте я сам гендиректор, мне лично было бы проще на Java или C++ написать и оттестировать алгоритм, чем еще одно средство изучать, которое к тому же наверняка хуже подходит для указанных целей.
Для понимания обстановки - сколько кроме вас людей там, где вы директор?
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418011
АБМаксим ГераськинВо другом месте я сам гендиректор, мне лично было бы проще на Java или C++ написать и оттестировать алгоритм, чем еще одно средство изучать, которое к тому же наверняка хуже подходит для указанных целей.
Для понимания обстановки - сколько кроме вас людей там, где вы директор?

Трое
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418015
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим ГераськинВ одном месте у меня есть директор, так он не занимается созданием и тестированием алгоритмов, соответственно, предложение будет не в кассу.А бизнесом он занимается? Попросите его любым доступным ему способом описать ключевые процессы его компании прямо сходу (дайте карандаш и бумагу). И посмотрите, как это можно сделать не на Java - узнаете для себя много нового :)
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418032
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим, без обид, но о каких бизнес-процессах вообще может идти речь в компании из четырех человек?

Рекомендую для прочтения: Пять простых вопросов, ответив на которые вы узнаете, можно ли ваш бизнес-процесс моделировать и автоматизировать при помощи workflow
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418041
WJПопросите его любым доступным ему способом описать ключевые процессы его компании прямо сходу (дайте карандаш и бумагу).

Так я сам так задумываю алгоритмы - карандаш и бумага. Речь-то про реализацию алгоритмов и их тестирование . У меня что в моем отделе что в моей компании объем тестов превосходит объем собственно исходников.

Мало мальски сложный алгоритм требует изощренного тестирования, надо ж проверить как оно себя поведет в разных ситуациях, проанализировать граничные условия - а именно на них все сыплется обычно - создать тесты, вызвать исключительные ситуации, посмотреть, как система восстановится после всего этого ну и т.д.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418069
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
эээ... Максим, а вы, собственно, для себя ищете инструмент или хотите кому-то предложить?
Если для себя, то я Вам открою маленький секрет: компании из трех человек не нужны никакие BPMS - поверьте опыту :)
А если для кого-то - найдите потенциального заказчика и попытайтесь протолкнуть идею программирования его гендиректору (ну так, намекните о том, что ему придется...) - и потом можете смело думать о перспективах других рынков.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418079
АБМаксим, без обид, но о каких бизнес-процессах вообще может идти речь в компании из четырех человек?

Ну, к примеру, выпуск очередной версии ПО. Скомпилировать - автотесты - собрать дистрибутив-выложить туда - выложить сюда - обновить описание там - обновить описание сям - известить - отослать - разослать - обновить документацию.

Пять простых вопросов, ответив на которые вы узнаете, можно ли ваш бизнес-процесс моделировать и автоматизировать при помощи workflow

Познавательно, спасибо. Однако ж, мне кажется, что статья скорее отвечает на вопрос "нужно ли".
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418100
WJэээ... Максим, а вы, собственно, для себя ищете инструмент или хотите кому-то предложить? [quot]

Ну, можно так сказать - я хочу создать инструмент :). Или даже так - я вынужден приступить к созданию такого инструмента.

[quot]Если для себя, то я Вам открою маленький секрет: компании из трех человек не нужны никакие BPMS - поверьте опыту :)

Верю, охотно и сразу.

А если для кого-то - найдите потенциального заказчика и попытайтесь протолкнуть идею программирования его гендиректору (ну так, намекните о том, что ему придется...)

Тут задам вопрос, как опытному человеку - что, часто встречаются гендиректора, которые будут
изучать софт для составления схем бизнес процессов и на них что-то писать ?

Я работал в нескольких софтовых фирмах и в одном банке - нигде генеральному и в голову не пришло бы что-то там формально излагать в виде схем.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418146
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим ГераськинТут задам вопрос, как опытному человеку - что, часто встречаются гендиректора, которые будут
изучать софт для составления схем бизнес процессов и на них что-то писать ?

Я работал в нескольких софтовых фирмах и в одном банке - нигде генеральному и в голову не пришло бы что-то там формально излагать в виде схем.А вот это как раз скорее исключение, чем правило. Часто директор (или одно из первых лиц компании) в ходе разговора чисто механически берет в руки карандаш и объясняет: вот это у нас так, это хочу так и т.д. И угадайте, что на листочке? Угу, квадратики!
А что касаемо рисования схем - конечно, это делает не директор, но нередко - финансовый директор, чаще - бизнес аналитик. Но тут есть такой момент, что когда схему обсуждают в присутствии других лиц, и того же генерального, то часто тут же в нее вносятся корректировки. Например: "добавьте тут еще одно согласование или проверку, а эту стрелочку направьте туда". И тут уж точно вы не предложете Java-код.
BPM-инструментарий должен обеспечивать прозрачность одновременно и для бизнес-юнитов, и для программеров. Вот это - BPMS. Все остальное - попытки обеспечить некоторую функциональность, присущую BPMS.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418264
WJА вот это как раз скорее исключение, чем правило. Часто директор (или одно из первых лиц компании) в ходе разговора чисто механически берет в руки карандаш и объясняет: вот это у нас так, это хочу так и т.д. И угадайте, что на листочке? Угу, квадратики!

Конечно, я и сам в виде квадратиков и стрелочек делаю наброски.

Например: "добавьте тут еще одно согласование или проверку, а эту стрелочку направьте туда". И тут уж точно вы не предложете Java-код.

Совершенно верно, тут нужна схема. Схему можно сгенерировать по Java-коду, особенно если там есть аннотация.

Собс-но, понятно, что схемы нужны и даже необходимы. Не совсем понятно, почему для написания, а главное, отладки алгоритмов используется не язык ООП. Ведь если человек умеет хорошо алгоритмизировать, то для него язык не проблема, как мне кажется.

К примеру, смотря на ветвистую схему или читая задумчивое описание в первую очередь я думаю о том как ЭТО тестировать. А если речь идет про комплекс взаимодействующих процессов ? Часто случается что тронешь кусок кода, а где-то в другом месте "сыпется". Если система покрыта атоматизированными тестами, то проблема может выявится на общем прогоне. Как в BPM software с тестированием сложных систем из множества взаимодействиющих процессов дело обстоит ?
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418467
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим,
Вы действительно не видите противоречий в том, что говорите?
Вы соглашаетесь, что для того, чтобы объяснить требования или обсудить бизнес-процесс на уровне бизнеса - нужна схема. Но тут же говорите, что можно сначала написать код на Java. Как писать код того, чего еще нет? Или Вы считаете, что это программист должен диктовать директору, как должен быть устроен его бизнес? Или Вы не мыслите шире уровня компании из четырех человек, в которой директор - он же программист и, возможно, еще и бухгалтер и секретарь? Такой бизнес имеет право быть, и быть успешным, но он не является эталоном. И, я полагаю, что директор, управляющий компанией из нескольких даже не сотен и тысяч, а десятков человек просто не имеет права тратить такой ценный и дорогостоящий ресурс как "директор" на кодирование.
Вы, как директор, будете хвалить сотрудника (например, программиста), если он в рабочее время будет мыть полы в кабинете? Или задумаетесь: не слишком ли дорогая у меня уборщица?
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418528
WJВы действительно не видите противоречий в том, что говорите?

Ну, честно признаюсь, я не сильно владею темой, поэтому, собственно, и спрашиваю.

Вы соглашаетесь, что для того, чтобы объяснить требования или обсудить бизнес-процесс на уровне бизнеса - нужна схема. Но тут же говорите, что можно сначала написать код на Java. Как писать код того, чего еще нет? Или Вы считаете, что это программист должен диктовать директору, как должен быть устроен его бизнес?

Я вот как считаю:
1)директор каким-то образом излагает некую схему (на бумаге, в устном виде и т.д.)
2)аналитик ее алгоритмизует и пишет тесты на нормальном языке ООП
3)прогоняются общие автоматизированные тесты на все систему, дающие надежду, что система в целом не развалится, если в нее воткнут изменение, порожденное (1)

Т.е. директор излагает идеи а аналитик их алгоритмизует и тестирует. Программист тут как таковой вообще не при делах ибо он не владеет предметной областью.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418721
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот, Максим, потихоньку движемся в нужном направлении :)
Остается разделить аналитиков и "мастеров на все руки", делающих все по немногу.
Неплохо, когда аналитик хорошо владеет компьютером, и даже может написать пару строк в J-Script-е. Освоение этого не вызывает, как правило, отторжения у пользователей, умеющих написать формулу в EXCEL.
Но в реальной жизни решение принимает человек, который костюмчик примеряет прежде всего на себя. И имейте в виду, что этому человеку уже порядком надоел этот ящик Пандоры под названием "ИТ-отдел". И он ищет инструмент, который понятен ему лично в первую очередь. И поскольку такие инструменты сейчас есть, то предлагать ему покодировать процессы - это все равно, что предложить ему ездить на работу на самокате, а не на машине.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418756
WJИ поскольку такие инструменты сейчас есть, то предлагать ему покодировать процессы - это все равно, что предложить ему ездить на работу на самокате, а не на машине.

Так собственно, отсюда и вопрос - кодировать на Java вроде как гораздо проще, чем кодировать на BEPL или другом языке блок-схем.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418760
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ежели совсем не кодировать?
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418769
А как тогда, если система построена из сложных алгоритмов ?
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418778
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну вот посмотрите например тут
Или просто поищите, где есть примеры BPM-систем
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36418825
Спасибо, посмотрю
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36419226
WJ, АБ - благодарю, просветление достигнуто. Действительно, процессы гораздо лучше описывать специализированными средствами.
...
Рейтинг: 0 / 0
Методология описания бизнес-процессов
    #36422397
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим ГераськинWJ, АБ - благодарю, просветление достигнуто. Действительно, процессы гораздо лучше описывать специализированными средствами.
Всегда пожалуйста, рад что Вам это как-то помогло. Если захотите узнать как это делается на практике и если случится оказия - приходите на семинары bpms.ru. На них в подробностях разбираются реальные кейсы. Семинары проходят примерно раз в месяц, объявление об очередном семинаре обычно публикуется за две недели.
...
Рейтинг: 0 / 0
58 сообщений из 58, показаны все 3 страниц
Форумы / Управление процессом разработки ИС [игнор отключен] [закрыт для гостей] / Методология описания бизнес-процессов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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