Отправляет email-рассылки с помощью сервиса Sendsay

Бизнес-программирование

Бизнес-программирование: Синхронность и асинхронность процессов

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

2018-10-09 09:14:19 + Комментировать

Бизнес-программирование: Конфликт 'один - много'

Конфликт <один - много> распространен, в первую очередь, среди людей, занимающихся описанием процессов, но не прилагающих особых усилий для того, чтобы получилось что-то вразумительное. <Один> - это когда действие процесса выполняется над одним объектом. Например, обработка одной заявки на закуп, одного заказа покупателя, одной заявки на расход денег. <Много> - это когда действие процесса выполняется над большим множеством объектов, например - сразу над пачкой заявок, портфелем заказов и т.д. И <один, и <м...

2018-10-09 09:13:37 + Комментировать

Бизнес-программирование: Портянки

Программисты любят рисовать отчеты-портянки. Если нужен отчет по продажам - вывалят всю таблицу продаж, с контрагентами, номенклатурой, организациями, договорами, суммами и количествами. Все бы ничего, только с помощью такого отчета сложно управлять. Анализировать - можно, если есть куча свободного времени. А у кого есть куча свободного времени? У аналитика есть, например. Ладно, если он по должности аналитик. Есть ведь по призванию души аналитики. Должность у него, например, менеджер по продажам, но прода...

2018-09-04 09:18:23 + Комментировать

Бизнес-программирование: Описание процессов

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

2018-08-20 08:19:07 + Комментировать

Бизнес-программирование: Принцип 'Айсберг'

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

2018-08-16 09:20:51 + Комментировать

Бизнес-программирование: Автоматизация контроля границ

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

2018-08-09 08:25:55 + Комментировать

Бизнес-программирование: Метод плавательных дорожек

Метод плавательных дорожек - неплохое средство для анализа процессов. Это - именно аналитический метод, т.к. он не говорит, что надо изменить в процессе, но позволяет легко и быстро увидеть потенциальные источники проблем. В основном применим для кроссфункциональных процессов - тех, в которых участвует два и более функциональных подразделений, либо команд - в общем, там, где процесс переходит через какие-то границы. Рассмотрим на примере. Допустим, у нас есть некий процесс - закупки под заказ. Менеджер отд...

2018-08-08 13:34:24 + Комментировать

Рекомендуем подписаться: