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

Последующие действия могут внести дополнительные изменения в артефакты в хранилище после успешного выполнения операции, согласно определению процесса. Например, процесс Scrum в данный момент генерирует три задания в ответ на операцию вступления в коллектив: Создать рабочую область хранилища, Найти ваши задания и Настроить обмен сообщениями.
Шаблоны процессов Jazz включают набор операций процесса с предварительными условиями и последующими действиями. Разные шаблоны процесса содержат разные предопределенные операции. В приведенной ниже таблице показаны операции шаблона процесса Scrum, в качестве примера; некоторые из этих операций являются общими для всех предопределенных шаблонов процесса.
| Операция | Предварительное условие/Последующее действие | Комментарии |
|---|---|---|
| Создать приглашение в коллектив | Создать начальные задания | Это последующее действие создает набор заданий для задач, которые необходимо выполнить для вступления в коллектив. |
| Принять приглашение вступить в коллектив | Показать задания | Когда вы принимаете приглашение вступить в коллектив, запускается запрос для отображения ваших назначенных заданий. |
| Операция сохранения задания | Обязательные свойства | Участникам коллектива предписывается заполнить определенные поля в заданиях до их сохранения. |
| Операция доставки управления исходным кодом | Описательные наборы изменений | Участникам коллектива предписывается связать задание с каждой доставкой кода. |
В редакторе области проекта доступна конфигурация процесса, в котором определено поведение. Откройте конфигурацию, щелкнув на вкладке Конфигурация процесса. Поведение операции, применяемое к роли во всем проекте, указано в разделе Конфигурация процесса. Поведение операции, применяемое к ролям на уровне области коллектива, указано в разделе Конфигурация процесса.
Права доступа и поведение процесса настраиваются независимо. На практике может понадобиться настройка только прав доступа для операции, только поведения или того и другого.
Права доступа и поведение процесса могут использоваться совместно различными итерациями и графиками, и их можно настраивать на любом уровне конфигурации коллектива. Структура процесса использует права доступа и поведение, настроенные для наиболее конкретной итерации. Например, если коллектив определяет поведение на верхнем уровне, то это поведение применяется ко всем итерациям. Однако, если коллектив затем добавляет ссылку на конкретную итерацию и настраивает поведение для этой итерации, то именно это поведение применяется, когда данная итерация становится текущей.