четверг, 10 апреля 2014 г.

BPMN-шпаргалка:

1. Процесс BPMN повторяем
Не является процессом в понимании BPMN, например “Ликвидация компании”, так как он исполняется лишь один раз. (Конечно если вы не специализируетесь на предоставлении услуг в этой области.)

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

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

Такие последовательности действий, развивающиеся по непредсказуемым наперед сценариям, в зависимости от контекста следует трактовать как проекты или кейсы.

3. Процесс BPMN нетривиален
Если вы не можете декомпозировать процесс на несколько задач, то это, с точки зрения BPMN, не процесс. Процесс состоит из множества связанных задач и/или подпроцессов, т.е. не атомарен.

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

4. Процесс BPMN конкретен
У процесса BPMN есть четко определенное стартовое событие, заранее определенная цепочка действий и определенные варианты завершения.

Не является процессом в понимании BPMN, например, “Бюджетный процесс”. С точки зрения BPMN, это несколько процессов (утверждение бюджета, отчетность по исполнению бюджета) плюс несколько задач, являющихся частью “чужих” процессов,  например, задача “Проверить наличия бюджета” в процессе “Закупка”.

Аналогично, “Продвижение продукции” с точки зрения BPMN - это не процесс, а семейство родственных процессов. Также не процессом, а семейством процесса являются вещи с названием “Управление чем-то”.

5. Процесс BPMN дискретен
Если в вашем процессе, предположим, на очередном этапе согласования возможен возврат к самому началу, то рассмотрите в альтернативный вариант - завершить этот экземпляр процесса и начать новый, когда и если возникнет такое желание.

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

Это будет лучше с точки зрения контроля и анализа: мы честно признаем, что процесс не всегда заканчивается успехом. Также более достоверными получаются данные по продолжительности процесса.

6. Входы и выходы процесса BPMN - это, в первую очередь, события
Распространенным является взгляд на процесс как на нечто перерабатывающее входы в выходы. В такой трактовке входы и выходы - это ресурсы.

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

Старт процесса - это всегда обработчик события, происходящего вовне, завершение - это инициатор события во внешней среде. В частном, но распространенном случае, событие может быть т.н. “пустым” (None Event), т.е. “волюнтаристским” на старте процесса или “никаким” на его завершении.

7. Процесс BPMN - это история объекта, а не субъекта
Не пытайтесь моделировать в BPMN процессы типа “Рабочий день сотрудника”.

Правильный подход - процессы типа “Прохождение клиентской заявки”.

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

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

9. Процесс BPMN клиенто-ориентирован
Рассматривайте процесс как сквозной, ориентируйтесь не на границы между подразделениями, а на взгляд заказчика (в идеале - внешнего клиента): начните с исходного обращения заказчика и доведите процесс до выдачи заказчику ценного для него результата.

Чтобы отрешиться от привычного взгляда “изнутри наружу”, воспользуйтесь следующим приемом: попробуйте смоделировать, например, вместо процесса продажи - процесс покупки вашим заказчиком, вместо процесса рассмотрения рекламации - процесс подачи рекламации и получения на нее ответа и т.п. Выясните, что такое оптимальный процесс с точки зрения заказчика.

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

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

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

В решении подобных проблем BPMN незаменим, так как позволяет сделать схему взаимодействия участников процесса явной и одинаково трактуемой всеми заинтересованными сторонами - руководством, бизнес-подразделениями и “процессными технологами” (в том числе ИТ-специалистами), задача которых - воплотить эту схему в жизнь.

Источник.







среда, 11 сентября 2013 г.

По следам публикации или вопросы перед началом проекта

Ольга Ильченко написала добротную такую статью для начинающих проект по описанию бизнес-процессов.
В результате родился такой-себе конспект.


1. Бизнес-консультант должен быть подчинен только лишь и непосредственно Генеральному директору.

2. Бизнес-консультант должен находиться на более высоком уровне управления, чем руководители подразделений, которым предстоит внедрять бизнес-процессы в своих отделах.

3. В самом начале запуска проекта описания бизнес-процессов необходимо поставить цели и задачи, определенные руководителем предприятия – владельцем всех процессов. Ни в коем случае нельзя «собирать конструктор» из задач, определенных руководителями подразделений. Естественным образом построится разрозненная картина, и набор стратегических целей компании так и не определится. Главный принцип стратегии – на чистом листе наметить путь развития предприятия и его глобальные цели, и подстраивать задачи подразделений под эту линию.

4. Если что-то не так по первым трем пунктам - не связываемся с таким проектом.

5. Перед тем как приступить к работе, я всегда спрашиваю у Заказчиков: «Зачем вам это нужно? Что именно должно случиться, когда мы построим нашу систему процессов?». Когда в ответ я слышу нечто вроде «я услышал, что существуют эдакие «бизнес-процессы» и понял, что мне это нужно (зачем? – ну… нужно!)», то моя задача предупредить о том, что с таким подходом в итоге получится лишь стопка регламентов.
Комментарий: стопка регламентов - это очень даже неплохой результат, скорее ничего не получится.

6. Заказчик и Консультант должны оценить, сколько весь процесс описания и внедрения потребует лично от Заказчика времени. Это крайне важно для корректного процесса утверждения и подведения итогов по результатам описания бизнес-процессов.

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

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

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


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

10. Если Заказчик в принципе не готов к переменам (иногда существенным) в своей Компании, то работа по описанию и внедрению системы бизнес-процессов будет для него тяжким бременем.

пятница, 23 августа 2013 г.

Как работать с пакетами импорта

Business Studio позволяет обмениваться информацией между различными базами данных. Рассмотрим обмен на примере импорта пакета.
Открываем меню Главная блок Импорт-XML

В окне "Импортировать файл" выбираем файл импорта XML

Опция "Импортировать только измененные объекты" имеет смысл, когда идет работа в различных базах данных и нужно импортировать в целевую базу только измененные в другой базе данные для ускорения импорта. Если пакет импортируется впервые, то все объекты будут измененными.

Опция "Снимать пометку "Забрано на редактирование"" автоматически снимает пометку на редактирование для всех импортируемых элементов. Имеет смысл, если ранее такая отметка была поставлена.
Опции ("Импортировать только измененные объекты" и "Снимать пометку "Забрано на редактирование"") можно оставить в значении по умолчанию.
Если в пакете импорта есть ссылка на объект, которого нет в целевой базе данных, то можно получить окно.
Здесь есть два варианта:
1. Соглашаемся и идем дальше.
2. Отменяем импорт, возвращаемся в формирование пакета экспорта и включаем необходимые нам объекты.

Пакеты для самостоятельной загрузки:


  • Типовые структуры бизнес-процессов 
  • Пакеты для модуля СМК 
  • Примеры настройки прав модуля ССП



загружаем со страницы.  

вторник, 23 июля 2013 г.

Как проверить обновления Business Studio

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

вторник, 16 июля 2013 г.

Как получить полный журнал событий

В процессе работы с программой иногда возникает необходимость сохранить и передать журнал событий.
Как это сделать?

Открываем меню Справочники - Все справочники


Нажимаем на иконку Выбирать все



Раскрываем ветку Администрирование и выбираем Журнал событий

В Журнале событий открываем меню Действия и выбираем Настройку колонок


Проверяем флажки


Вызываем контекстное меню (клик правой кнопкой мыши на журнале) и выбираем последовательно Дополнительно - Открыть в Excel.


Сохраняем файл Excel c журналом. Журнал событий готов к отправке.

понедельник, 1 июля 2013 г.

Решения в среде Business Studio: Варианты процессов, Глоссарий, ITIL.

Открыт и активно наполняется новый раздел Решения в среде Business Studio.

На данный момент в нем представлены два готовых решения ("Варианты процессов" и "Глоссарий") и анонс решения "ITIL", которое сейчас находится в стадии разработки.
От неравнодушных коллег принимаются предложения по наиболее востребованным функциям и предварительные заявки на решение "ITIL".
 


понедельник, 24 июня 2013 г.

Как опубликовать Business Studio Portal по произвольному составу объектов

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

В качестве примера попробуем сформировать портал только по целям, показателям и стратегической карте.

Открываем Навигатор делаем щелчок на вкладке Группы и создаем новую группу, например ССП.




 Открываем свойства вновь созданной группы и переходим на вкладку Управление и перетаскиваем в Состав группы интересующие нас элементы.

Закрываем форму Группы ССП и в верхней панели Навигатора выбираем иконку Включить/выключить фильтр.

В открывшемся окне выбираем нашу группу

Проверяем, как отработал фильтр. Открываем, к примеру, вкладку Управление и видим, что отображаются только нужные нам элементы


Последовательно выбираем Отчеты - Business Studio Portal - Сформировать портал

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


Отмечу один нюанс. В настройках портала есть скрытый по умолчанию параметр Группа фильтра.

 Он заполняется автоматически, если мы установили группу фильтра  и запустили формирование портала.