Понятие операции процесса и бизнес процесса

Процесс не может перейти из одного состояния в другое самостоятельно. Изменением состояния процессов занимается операционная система, совершая операции над ними. Количество таких операций в нашей модели пока совпадает с количеством стрелок на диаграмме состояний . Удобно объединить их в три пары:

  • создание процесса – завершение процесса ;
  • приостановка процесса (перевод из состояния исполнение в состояние готовность ) – запуск процесса (перевод из состояния готовность в состояние исполнение );
  • блокирование процесса (перевод из состояния исполнение в состояние ожидание ) – разблокирование процесса (перевод из состояния ожидание в состояние готовность ).

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

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

Процессы и бизнес-процессы

Process Control Block и контекст процесса

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

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

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

Для нас важно лишь то, что для любого процесса , находящегося в вычислительной системе, вся информация, необходимая для совершения операций над ним, доступна операционной системе. Для простоты изложения будем считать, что она хранится в одной структуре данных. Мы будем называть ее PCB ( Process Control Block) или блоком управления процессом . Блок управления процессом является моделью процесса для операционной системы. Любая операция , производимая операционной системой над процессом , вызывает определенные изменения в PCB . В рамках принятой модели состояний процессов содержимое PCB между операциями остается постоянным.

Нотации описания бизнес-процессов — IDEF0 | Naked BPM

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

Одноразовые операции

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

Читайте также:  Преимущества дистанционной работы для бизнеса

Более сложные операционные системы создают процессы динамически, по мере необходимости. Инициатором рождения нового процесса после старта операционной системы может выступить либо процесс пользователя, совершивший специальный системный вызов, либо сама операционная система, то есть, в конечном итоге, тоже некоторый процесс . Процесс , инициировавший создание нового процесса , принято называть процессом-родителем ( parent process ), а вновь созданный процесс – процессом-ребенком ( child process ). Процессы-дети могут в свою очередь порождать новых детей и т. д., образуя, в общем случае, внутри системы набор генеалогических деревьев процессов – генеалогический лес. Пример генеалогического леса изображен на рисунке 2.4. Следует отметить, что все пользовательские процессы вместе с некоторыми процессами операционной системы принадлежат одному и тому же дереву леса. В ряде вычислительных систем лес вообще вырождается в одно такое дерево.


Рис. 2.4. Упрощенный генеалогический лес процессов. Стрелочка означает отношение родитель–ребенок

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

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

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

В первом случае процесс-ребенок становится дубликатом процесса-родителя по регистровому и пользовательскому контекстам , при этом должен существовать способ определения, кто для кого из процессов-двойников является родителем. Во втором случае процесс-ребенок загружается новой программой из какого-либо файла. Операционная система Unix разрешает порождение процесса только первым способом; для запуска новой программы необходимо сначала создать копию процесса-родителя, а затем процесс-ребенок должен заменить свой пользовательский контекст с помощью специального системного вызова. Операционная система VAX/ VMS допускает только второе решение. В Windows NT возможны оба варианта (в различных API).

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

Процессы и операции бизнес-процессов

Впервые BPMI Notation Working Group был выпущен в мае 2004 г. Последняя версия: OMG Document Number: formal/2011-01-03 Standard document (URL: http://vvww.omg.Org/spec/BPMN/2.0).

В языке BPMN проводится спецификация требований иа разработку ПС, в том числе коммерческих [1] . В нем по сравнению с языком UML акцент сделан на взаимодействии акторов системы.

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

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

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

Очередность действий в процессе или поток управления задается в виде сети объектов потока, которыми являются:

  • • определенные действия или последовательность действий;
  • • события, прерывающие последовательное течение потока управления. События могут генерироваться внешними факторами или внутренними действиями процесса. Различаются стартовые, завершающие и промежуточные события;
  • • логические операторы или шлюзы (,gateway), управляющие (подобно ЯП) передачей управления от действия к действию по условию, в цикле, разделяющие поток управления на параллельные ветви или сводящие их в единое русло и т.п. Это точки принятия решений в процессе;
  • • операции ассоциации используются для установления связей между артефактами, данными или текстовыми аннотациями объектов потока управления.
  • [1] См.: Федоров И. Г. Моделирование бизнес-процессов электронной коммерции в нотации BPMN 2.0. Стандарт ISO/IEC 195110-2013. М.: Tempus, 2015.
Читайте также:  Бизнес идеи для стоматологов

Источник: studme.org

Понятия « производство» и «операция»

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

Для определения содержания объекта управления операционного менеджмента следует остановиться на значении терминов «операция», «производство», «бизнес-процесс» и др. Эти термины довольно часто используют в практике управления как взаимозаменяемые. Однако под производством в основном понимается деятельность по изготовлению материальной продукции.

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

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

Операции — это отдельные действия в ряду других подобных. [2] Исходя из этого определения операции есть неотъемлемый атрибут любого вида человеческой деятельности, которому свойственна организованность. Производство представляет собой совокупность операций. В то же время любые операции перерабатывают тот или иной ресурс в некоторый продукт, т.е. могут рассматриваться как производственная деятельность.

Основой операционного менеджмента является управление операционными системами.

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

Бизнес-процесс — это устойчивая, целенаправленная совокупность взаимосвязанных видов деятельности, которая преобразует «входы» в «выходы», представляющие ценность для конечного потребителя [5]. Как и в производственных системах, бизнес-процесс на входе может иметь материальные, информационные или финансовые ресурсы, а на выходе — некоторый продукт в материальной или нематериальной форме (рис. 1). Все функции, выполняемые в подразделениях организаций, являются операциями, и следовательно, любое направление менеджмента связано с операционным менеджментом.

«Входы» и «выходы» бизнес-процесса

Рис 1 — «Входы» и «выходы» бизнес-процесса

Место операционного менеджмента в менеджменте организации

Различные операции и бизнес-процессы описывают следующие дисциплины:

  • *организация и планирование производства;
  • *организация и планирование материально-технического снаб- жения;
  • *управление проектами;
  • *управление услугами;
  • *общий менеджмент;
  • *управление кадрами;
  • *управление персоналом;
  • *управление качеством;
  • *маркетинг;
  • *управление информационными технологиями;
  • *стратегический менеджмент;
  • *управление изменениями;
  • *инвестиционный менеджмент;
  • *финансовый менеджмент;
  • *инновационный менеджмент;
  • *принятие управленческого решения;
  • *экономико-математическое моделирование;
  • *научная организация труда;
  • *реинжиниринг бизнес-процессов и др.

Каждое направление менеджмента формулирует свой специфический объект управления (табл. 1), но использует операции и процессы, а потому и операционный менеджмент как инструмент реализации своих решений. Несмотря на различие объектов управления, во всех видах менеджмента присутствуют контекст деятельности и необходимость управления ею. В различных направлениях менеджмента по характеру протекания можно выделить детерминированные и стохастические процессы (рис. 2).

Операции и процессы

Управление информационными технологиями

Процессы переходных периодов

Управление цепью поставок

Процесс взаимоотношений звеньев цепи

Читайте также:  Производство яблок как бизнес

Таблица 1 — Объекты управления направлений менеджмента

Классификация процессов как объектов управления

Рис.2 Классификация процессов как объектов управления

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

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

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

К объектам управления могут относиться не только процессы, но и предметы (материальные и нематериальные, одушевленные и неодушевленные). Многие современные виды менеджмента нацелены на отдельные личности: персонифицированное управление, сэлф-менеджмент (самоменеджмент), управление клиентами и др. Группы лиц являются объектами управления в общем менеджменте, социальном управлении, управлении кадрами, управлении командой и пр.

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

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

Общая тенденция в этом направлении — сближение с личностью сотрудников, позитивное влияние на потенциал исполнителей и руководителей. В этом направлении ожидается еще большая дифференциация. Иными нематериальными объектами управления являются цели, безопасность и др.

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

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

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

Источник: studwood.net

Рейтинг
( Пока оценок нет )
Загрузка ...
Бизнес для женщин