
Дерево процессов.
Система предоставляет великолепные возможности по построению деревьев процессов. При этом происходит автоматическое обновление, для отображения внесенных изменений. Вы также имеете возможность управлять количеством и содержанием информации, отображаемой в дереве. Для особенностей, не предусматриваемых методологией IDEF0 в системе имеется возможность построения FEO (for exposition only) диаграмм, в которых некоторые правила ослаблены (т.е. не проверяются BPwin). Это включает в себя допустимость повторяющихся имен деятельностей и возможности туннелирования стрелок (стрелки, нарушающие целостность диаграммы). В обычной диаграмме тунеллирование контролируется BРwin, и оно может возникнуть только в случае удаления стрелки. Эта особенность гарантирует ссылочную целостность между родительской и дочерней диаграммой. Однако к FEO диаграммам это не относится, поэтому Вы можете удалять или скрывать любые стрелки. Для сокрытия стрелок в системе предлагается использовать туннелирование. Поэтому существует два вида туннелей - сигнализирующий о проблеме (unintendet) и намеренные - скрывающие стрелку на одном из уровней (intendet). В добавление к стандартным описаниям процессов и моделей Вы можете использовать текстовые блоки, для которых имеется также возможность привязывать их к объектам. Простота процесса моделирования и его возможности просто поражают. Можно очень быстро создать большое количество диаграмм, описывающих сложные процессы. Однако во всем этом изобилии стрелок и прямоугольников легко запутаться. BРwin снова окажет Вам помощь. Достаточно задействовать в системе возможности авто нумерации стрелок и деятельностей и вся работа будет проделана автоматически. Вы также имеете возможность полностью изменять визуальные настройки, такие как шрифт и цвет, всех или выбранных объектов. Более того!!! Хорошим стилем диаграммы считается, когда пересечений стрелок минимальное количество. Полностью избежать их конечно невозможно, однако система позаботится об этом и сведет их количество к минимуму. Вы только должны указать, какие из них (вертикальные или горизонтальные) Вы предпочитаете. Для стрелок, которые имеют множество сегментов, пересечений, система может добавлять избыточные указатели в «стратегических» точках, что значительно упрощает навигацию в диаграмме. Все, что было перечислено ранее, с успехом может применяться для моделирования любого процесса. Однако всегда имеется необходимость учитывать какие-либо особенности процесса. В системе BPwin предусмотрена возможность расширения набора свойств, связанных с деятельностью или стрелкой. Вы можете добавить свои свойства числового и текстуального типа, типа даты и команды. Кроме того, имеется возможность объединять эти свойства в различные категории.
|
Пользовательские типы данных
Уникальной особенностью системы BPwin является возможность учета стоимости процессов. В совокупности с другими возможностями, это позволяет учитывать как стоимость реального процесса, так и проектируемого. Учет стоимости опирается на понятие Cost Center (источник затрат). Источник затрат - это «счет», который содержит стоимость специфической группы деятельностей. В BРwin отношения между источниками затрат и деятельностями - многие-ко-многим, означающие, что деятельность может принадлежать ко многим источникам затрат и источник затрат может содержать много деятельностей.
|
Источник затрат
Система также оперирует понятиями единицы измерения времени и количества (unit of measure) для вычисления стоимости деятельности. Когда Вы ввели данные об источниках и единицах, можно установить их связь с деятельностями. Для того чтобы подсчитать стоимость, нужно ввести частоту (количество циклов родительской деятельности), продолжительность (длительность одного цикла), стоимость цикла и к какому источнику эта стоимость относится.
|
Назначение затрат для деятельности.
Система автоматически рассчитывает стоимость родительских процессов на основе стоимости процессов декомпозиций. Имеется замечательная возможность производить округление вычисленных сумм. Например, Вы получили расчетную стоимость процесса и, воспользовавшись некоторым алгоритмом, округлили ее. Вы можете ввести эту сумму напрямую для любой декомпозиции и также привязать ее к источнику затрат. При этом Вы всегда имеете возможность использовать как расчетную, так и округленную суммы. Нет смысла пользоваться всеми этими возможностями, если вы не можете составить по ним обобщенных отчетов. Средства генерации отчетов системы заслуживают наивысшей оценки. Вы можете пользоваться как встроенным генератором, так и передавать результаты с помощью DDE в другие программы, например Word, Excel.
|
Построение отчета.
Предположим, Вы достигли той стадии в совершенствовании модели, когда все особенности процесса смоделированы. Что же делать дальше? Неужели на этом нужно поставить точку? Фирма Logic Works предлагает семейство продуктов для автоматизации моделирования. Между всеми этими продуктами существует достаточно тесная связь, которая позволяет обмениваться результатами моделирования из различных программ. Как это достигается.
|
Импорт данных
Стрелки в модели IDEF0 могут представлять собой данные. Некоторые стрелки представляют устойчивые данные, т.е. данные которые могут быть сохранены, некоторые временные данные, а некоторые и те и другие. Благодаря своей природе, данные обычно могут представляться в виде наборов строк и колонок. Рассмотрим, например данные типа «Потребитель». Каждый потребитель представляется строкой - записью. Каждый атрибут потребителя (имя, город, страна и т.п.) представляется полем в этой строке. Все совокупность данных о потребителях может быть представлена таблицей. В теории моделирования данных набор данных определяется как сущность, а поля данных как атрибуты. Модели данных описывают устойчивые данные, а устойчивые данные в модели процесса могут соответствовать элементам в модели данных. Временные данные не отображаются в моделях данных. В процессе интеграции моделей, представления, сущности и атрибуты модели IDEF1X отображаются в соответствующие деятельности и стрелки IDEF0 модели. Конечно, процессы и модели данных представляют собой различные аспекты например предприятия, но различные элементы моделей являются взаимодополняющими. В дополнение к этому, различные модели IDEF0 могут отображать различные части одного и того же процесса, а модель IDEF1X может их интегрировать. Поэтому интеграция между моделями имеет жизненно важное значение для анализа и разработки. Поскольку степень обеспечения интеграции сильно зависит от затраченных усилий, имеет смысл тщательное планирование. Когда границы проекта определены, детализированные процессы и модели данных могут разрабатываться параллельно, с разделением информации между проектировщиками. Поскольку проектирование может выполнятся параллельно, должна существовать возможность выявления ошибок. Это особенно важно для проектов, в которых создаются множественные модели. Для модели одного процесса, возможна задержка моделирования данных, но параллельное моделирование намного эффективнее. BРwin поддерживает двунаправленные связи с ERwin. Это означает, что сущности и атрибуты, созданные в ERwin могут быть импортированы в BРwin, и наоборот. На этом я заканчиваю краткое описание возможностей программы. К сожалению, ограниченный размер статьи не позволяет описать возможности системы полностью, но даже из вышесказанного можно сделать вывод - BPwin является незаменимым подспорьем для специалистов по реинжинирингу бизнес-процессов и управлению качеством. С помощью простых и наглядных средств можно смоделировать, в корне изменить и улучшить процессы, выполняемые на предприятии. Это и было целью при разработке программы. Однако и специалисты других областей также могут получить выгоду от использования этой системы. Это относится в первую очередь к разработчикам сложных систем. Ведь чем лучше Вы осознали предметную область, тем лучше Вы можете реализовать свои системы. Вот такие пироги, господа программисты! Следующая статья будет посвящена другому продукту Logic Works – ERwin ERX.