Методология idef0 (1013874), страница 7
Текст из файла (страница 7)
Деятельность осуществляется в соответствии с заранее определенной ипостоянно корректируемой целью, с потреблением финансовых, энергетических, трудовых и материальных ресурсов, при выполнении ограничений состороны внешней среды.В модели IDEF0 деятельность описывается блоком А0 на основной контекстной диаграмме А-0.При моделировании крупных, многопрофильных структур (фирм, организаций, предприятий), которые по своему статусу занимаются различными видами деятельности, последние представляют собой различные экземплярыкласса «деятельность» и могут найти отражение в дополнительной контекстной диаграмме А-1.
В этом случае общая модель такой сложной структурыбудет состоять из ряда частных моделей, каждая из которых относится к конкретному виду деятельности. Связь между этими частными моделями пред45РД IDEF0 - 2000ставляет отдельную методическую проблему, которая в рамках настоящегоРД не рассматривается.2.Процесс (синоним: бизнес-процесс) – совокупность последовательно или/ипараллельно выполняемых операций, преобразующая материальный или/иинформационный потоки в соответствующие потоки с другими свойствами.Процесс протекает в соответствии с управляющими директивами, вырабатываемыми на основе целей деятельности .
В ходе процесса потребляютсяфинансовые, энергетические, трудовые и материальные ресурсы и выполняются ограничения со стороны других процессов и внешней среды.3.Операция – совокупность последовательно или/и параллельно выполняемых действий, преобразующих объекты, входящие в состав материальногоили/и информационного потока, в соответствующие объекты с другимисвойствами. Операция выполняется : а) в соответствии с директивами, вырабатываемыми на основе директив, определяющих протекание процесса, всостав которого входит операция; б) с потреблением всех видов потребныхресурсов; в) с соблюдением ограничений со стороны других операций ивнешней среды.4. Действие – преобразование какого-либо свойства материального или информационного объекта в другое свойство.
Действие выполняется в соответствии с командой, являющейся частью директивы на выполнение операции,с потреблением необходимых ресурсов и с соблюдением ограничений, налагаемых на осуществление операции.Б) Дополнительные виды функций:5. Субдеятельность – совокупность нескольких процессов в составе деятельности, объединенная некоторой частной целью (являющейся «подцелью»деятельности).6. Подпроцесс – группа операций в составе процесса, объединенная технологически или организационно.Введенные выше понятия группы А образуют естественную иерархиюблоков на IDEF0-диаграммах при декомпозиции, предусматривая четыреуровня последней. Однако при анализе сложных видов деятельности могутпотребоваться промежуточные уровни декомпозиции, основанные на применении функций группы Б.Уровни декомпозиции, детализирующие действия, естественно считатьсостоящими из элементарных или простых функций.В Приложении 1 приведены IDEF0-диаграммы, показывающие описанную в классификации иерархию функций в виде абстрактной метамодели.
Изнее видно, как эти функции взаимодействуют между собой на разных уровнях декомпозиции. Метамодель служит шаблоном, применение которогоможет облегчить создание реальной модели в конкретной предметной области.46РД IDEF0 - 200010.3 Организационно-технические структуры и механизмыIDEF0-моделей.Все функции, входящие в приведенную выше классификацию, находятсямежду собой в отношениях иерархической подчиненности по принципу«сверху вниз»: деятельность – субдеятельность – процесс – подпроцесс –операция – действие.
Согласно методологии IDEF0 каждая функция выполняется посредством механизма. В большинстве систем, анализируемых припомощи функциональных моделей такими механизмами служат организационно-технические структуры. Одним из концептуальных принципов функционального моделирования (см. разд. 2, п. 2.7) является «отделение «организации» от функций». Вместе с тем анализ показывает, что между иерархией функций (преобразований ) и иерархией механизмов существует соответствие, иллюстрируемое рис.39.ДеятельностьОрганизационно - техническая системаПроцессОрганизационно - техническая подсистемаОперацияОрганизационно - технический модуль (комплекс)ДействиеОрганизационно - технический блокРис. 39.Используя приведенные выше понятия системного анализа, определимэлементы иерархии механизмов следующим образом.Организационно-техническая система - организационная структура, персонал и комплекс технических средств (оборудование), необходимые дляосуществления деятельности .Организационно-техническая подсистема – часть организационнотехнической системы, обеспечивающая протекание процесса (субдеятельности).Организационно-технический комплекс (модуль) - часть организационно-технической подсистемы, предназначенная для выполнения операции.Организационно-технический блок – часть организационно-техническогокомплекса, обеспечивающая выполнение действия.47РД IDEF0 - 2000Таким образом, при корректном построении модели (без априорной привязки к «организации») появляется возможность связать ее блоки на разныхуровнях декомпозиции с объектами организационно-технической структуры,выступающими в качестве механизмов.
В этом случае, и это методическикрайне важно, организационно-техническая структура становится результатом функционального моделирования.Во многих моделях находит или должно находить отражение явление, состоящее в формировании или специфической настройке (перестройке) механизмов в ходе деятельности. Это явление часто именуется реинжинирнгомпроизводства и/или бизнес-процессов на предприятии (в организации).Закупать энергоресурсыЭФНанимать и обучатьперсоналПФПриобретать и обновлять оборудованиеСоздать механизмФОЭ – энергия, П – персонал, О – оборудование, Ф – финансы.Рис.40Явление отражается в модели как субдеятельность, поскольку почти всегдасостоит из нескольких процессов.
Укрупненная схема этой субдеятельностиприведена на рис.40. Согласно схеме входом и одновременно потребляемымресурсом субдеятельности являются финансы, преобразуемые в другиевиды ресурсов – энергетические, трудовые, материальные (оборудование,вспомогательные материалы и т.п.). ( см. Приложение 1) .Механизм любого уровня обеспечивает выполнение деятельности (процесса,операции, действия), потребляя ресурсы: финансовые, энергетические, трудовые, непосредственно или с помощью промежуточных преобразований(рис. 40), т.е.
специфических процессов, которые можно назвать поддерживающими, обеспечивающими или вспомогательными ( по аналогии с вспомогательными производствами, цехами, участками на машиностроительномпредприятии) по отношению к основным процессам, где происходят преобразования, однозначно обусловленные целью деятельности.Существенный признак вспомогательного процесса: этот процесс несоздает конечного продукта деятельности и, следовательно, прибыли.48РД IDEF0 - 200010.4 Управление – особый вид процесса, операции, действия.Один из общих принципов методологии IDEF 0 требует, чтобы к каждомублоку на диаграмме должна быть присоединена хотя бы одна управляющаястрелка, отображающая условия правильного функционирования блока ( см.разд.
8). Это требование есть следствие положения системотехники, согласнокоторому управление есть такое воздействие ( преимущественно информационное) на систему, которое стимулирует ее функционирование в направлении достижения некоторой цели [4 ]. В связи с этим можно сформулировать ряд определений и методических положений, которыми следует руководствоваться при отражении управлений на функциональных моделях.Управление деятельностью – процесс, состоящий, как минимум, из следующих операций:формулирование целей деятельности;оценивание ресурсов, необходимых для осуществления деятельности и ихсопоставление с имеющимися ресурсами;сбор информации об условиях протекания и фактическом состоянии деятельности («глобальная» обратная связь);выработка и принятие решений, направленных на достижение целей по п.1, вчастности, решений о распределении ресурсов по процессам, входящим всостав деятельности; оформление решений в виде директив на управлениепроцессами;реализация решений (исполнение директив) и оценка их результатов («локальная обратная связь»);корректировка (в случае необходимости, например, при нехватке ресурсов)ранее сформулированных целей (самонастройка, адаптация).Именно решения и их реализация – суть те стимулирующие воздействияна систему, о которых говорилось выше.Управление процессом – операция, состоящая, как минимум, из следующих действий:анализ директивы на управление процессом, ее декомпозиция на директивыуправления операциями;сбор (прием по каналам связи) информации о ходе выполнения операций, ееобобщение и формирование сведений о состоянии процесса; передача данных в подсистему управления деятельностью;сопоставление информации о ходе операций с данными директив и выработка локальных решений, направленных на устранение отклонений:корректировка (в случае необходимости) директив на выполнение операций.Управление операцией – действие, состоящее в выработке на основаниидирективы на управление операцией команд на управление действиями, вреализации этих команд, оценке результатов выполнения, передаче необходимой информации в комплекс управления процессом, корректировке ко49РД IDEF0 - 2000манд в случае необходимости.Блоки управления должны присутствовать на каждой IDEF 0-диаграмме(кроме тех, которые являются декомпозициями самих таких блоков).














