представляет собой набор или , которые преобразуют в . На 1 показано типичное этого преобразования.
Рисунок 1 — процесса для преобразования в выходные
Выходные результаты процесса выполнением действий, выполняемых при решении группы соответствующих . Существенные действия, связанные с выполнением многочисленных задач и представляющие собой самостоятельный , также могут быть описаны как отдельный процесс. Выполнение процесса охватывает получение процесса и отдельных выходных результатов. Промежуточные результаты, получаемые в итоге выполнения отдельных действий, не являются выходными результатами процесса. При этом, например, если несколько высоко требуют незначительного вмешательства человека, то по целесообразности они могут быть объединены в один процесс с соответствующим .
— Часто разрабатывают набор процессов, а некоторые процессы подразделяют более чем на один . Необходимо учитывать «», влияние которого при декомпозиции процессов более чем на три уровня может приводить к путанице и трудностям на практике (т. е. декомпозицию более чем три уровня применяют лишь в исключительных случаях).
В отличие от описаний процессов описывают в виде шагов, которые необходимо выполнять по порядку. Процедуры могут быть записаны в виде для , выполняющих процедуру. Процедуры также могут быть описаны так, чтобы помочь оценщику или в их понимании, в первую очередь относительно элементов или результатов.
Требуемые действия указывают в описаниях процессов с использованием либо императива (как команды), либо в инструкции «должен».
— В приведены различные примеры выражения обязательных (требуемых) элементов процесса, используемых в типовых описаниях процессов.
В общем случае процессы включают в себя несколько видов типовых действий — см. 1.
Таблица 1 — Пример типовых действий в рамках процесса
Общие действия | Примерные действия в процессе определения проекта | Примерные действия и задачи в процессе реализации |
Определение и (Plan) | Подготовка к определению программной | Подготовка к реализации |
Выполнение (Do) | Определение проектов, относящихся к каждому | Выполнение реализации |
и принятие решений (Check) | альтернатив для получения программного системного элемента | Оценка программной единицы и связанных с ней данных относительно стратегии и критериев реализации |
выходными результатами (Act): сохранение и представление и (элементов) | | Управление результатами реализации |
В общем случае в рамках отдельной или систем одновременно выполняется несколько процессов. Однако параллельные действия (например, и проверка ) не обязательно являются частью одного и того же процесса, поскольку их , , и результаты различны.
Описания процессов могут использоваться либо для описания стандартизованных процессов жизненного цикла (например, по , ГОСТ Р 57193 «процесс управления проектом»), либо для описания конкретного процесса общего типа (например, «процесс управления проектом для проекта А»). Для конкретных описаний процессов могут быть созданы общие описания процессов в отношении и обязанностей должностных лиц, ресурсов, , требуемых входных данных и выходных результатов, элементов управления, условий и . В приложении А приведены примеры описаний процессов, использованных для процесса. В приложении приведен пример процесса между элементами из приложения А.
Процессы могут быть объединены для формирования описательной модели процесса. Например, в ГОСТ Р ИСО/МЭК 12207 и ГОСТ Р 57193 предоставлены описательные модели процессов соответственно для и систем. В этих моделях определены результаты и сгруппированы действия для общего описания процессов жизненного цикла программных средств и систем.
— Процесс может быть адаптирован в со спецификой системы или характером работы.
[из 5.2 Процесс и связанные с ним понятия ГОСТ Р 57098—2023]