Графики информационных потоков
Согласовав схему внешней среды процесса, команда должна создать карту процесса, позволяющую взглянуть на процесс более детально. Это будет схема информационных потоков первого уровня, и на ней будут показаны основные составляющие процесс субпроцессы. Каждый субпроцесс изображается в виде кружка, с идущими к нему и от него входами и выходами в виде стрелок. Здесь не требуется включать в схему клиентов и поставщиков, как это было на схеме внешней среды процесса, только входы и выходы от них и к ним. Таким образом, можно избежать пере усложнения схемы процесса и показать только информацию, являющуюся новой по сравнению с предыдущей схемой. Для процесса, показанного на рис.8.1, схема информационных потоков первого уровня будет выглядеть так, как показано на рис. 8.3. Основные этапы процесса, изображенные на рисунке следующие:
Этап 1. Отдел по обслуживанию покупателей получает заказ от покупателя, записывает его и посылает в отдел продаж и производства, а копию — в отдел технической поддержки.
Этап 2. На основе информации о заказе покупателя отдел технической поддержки разрабатывает техническую спецификацию на тип пищевой смеси, которая требуется покупателю, и посылает ее в отдел продаж и производства.
Этап 3. Используя информацию о заказе покупателя и техническую спецификацию, отдел продаж и производства оформляет заказ на поставку, а также информацию о текущем уровне запасов. Этот заказ и информация передаются в планово-производственный отдел.
Этап 4. Разрабатывается план производства для отдела по планированию расходов сырья и материалов. Это делается на основе информации о продажах и запасах.
Этап 5. Отдел по планированию сырья и материалов использует производственный план, номер контракта и информацию о наличии транспорта и запасов сырья и материалов для разработки требований к перевозке и плана потребности в материальных ресурсах.
Этап 6. Отдел планирования перевозок выписывает заказ на транспортное средство, используя требования к перевозке и текущую информацию от третьей стороны (перевозчика). Информация о задержках скапливается в отделе по обслуживанию покупателей.
После выполнения этих шагов цех помола производит требуемое количество корма, готового к погрузке на транспорт перевозчика. Перевозчик забирает продукцию и доставляет ее к покупателю.
Эта схема информационных потоков показывает основные субпроцессы данного процесса и их взаимодействие между собой для производства первичного выхода процесса, которым в данном случае является животный корм, доставленный фермеру. Эта схема позволяет увидеть процесс как бы сверху, хотя при этом нет возможности рассмотреть детали основных субпроцессов. Довольно редкий случай в нашей практике, когда было создано полное изображение процесса, который увидели все члены команды. Каждый член команды персонально принимал участие в создании карты, поясняя свою роль в процессе, но скорее всего до этого момента ни у кого не было четкого представления о роли других в этом процессе. Серьезный реинжиниринг процесса возможен уже на этом уровне, он может включать в себя удаление субпроцессов или сведение нескольких субпроцессов в один. Но для того чтобы действительно принимать такие решения, команде следует иметь больше информации, что реально происходит в каждом субпроцессе. Следовательно, требуется и более детальная схема, которую можно получить с помощью построения схем информационных потоков второго уровня.
Схемы информационных потоков второго уровня получаются, если взять каждый кружок из схемы информационных потоков первого уровня и расписать его основные элементы. В результате получается набор схем, число которых равно числу схем на графике первого уровня. Каждая схема представляет основные элементы субпроцесса, который она детализирует, и также рисуется в виде схемы информационных потоков.
Выделение уровней информационных потоков С помощью описанного способа можно построить трехмерную карту, изображающую процесс, его субпроцессы и т. д. Схема информационных потоков второго уровня на основе этапа 4 на рис. 8.3 показана на рис. 8.4.
Рис. 8.4 показывает основные составляющие этапа 4, каждый из которых представлен в виде кружка с входами и выходами. Таким образом, весь процесс можно разбить с помощью выделения различных уровней процесса на все более мелкие составляющие процесса. Там, где основные шаги представляют собой набор отдельных действий и решений, лучше вместо схемы информационных потоков использовать алгоритмическую форму записи, алгоритмическую схему. Структурный анализ процесса начинается таким образом с самого высокого уровня, со схемы внешней среды процесса, затем последовательно спускается вниз на большие уровни детализации и заканчивается на самом низком уровне в виде схемы алгоритма. Мы коротко опишем некоторые принципы создания схем алгоритмов, но сначала нужно рассмотреть некоторые потенциальные трудности, возникающие при использовании SPA, и дать рекомендации, как их избежать.