Большинство инструментов жизненного цикла приложений хранят необходимую им информацию в центральном месте, в котором она может быть сделана доступной всем участникам коллектива. Jazz предоставляет эту функцию в расширенном хранилище. Компонент Хранилище находится в ядре, поэтому его функции доступны другим компонентам во всех конфигурациях клиента и сервера.
У каждого элемента хранилища есть уникальный идентификатор, который можно использовать как ключ для извлечения элемента. Фактически, идентификаторы элементов - это универсальные уникальные идентификаторы (UUID), поэтому элемент, созданный в одном хранилище, можно скопировать в другое хранилище с сохранением его уникальности. Аналогично, универсальные уникальные идентификаторы назначаются состояниям элементов и значениям содержимого, так что любое состояние элемента можно скопировать в другие хранилища с сохранением их уникальности.
Операции чтения и записи в хранилище являются атомарными. API сервера также включают операцию явного объединения произвольной последовательности операций чтения и записи в единую атомарную транзакцию. Jazz содержит API сервера, предназначенные для поточной пересылки объектов содержимого в хранилище и обратно; они спроектированы таким образом, что поточная обработка может выполняться безопасно вне транзакции хранилища.
Компонент Процесс коллектива - это основа поддержки процесса в Jazz technology platform. В этом контексте процесс ссылается на совокупность приемов, правил, рекомендаций и соглашений, применяемых коллективом для организации своей работы. В небольшом коллективе процесс обычно носит неформальный и недокументированный характер. По мере роста коллектива части процесса могут документироваться на домашней странице проекта коллектива, чтобы новые участники коллектива могли быстро знакомиться с ними. В крупной организации могут быть письменные описания общих приемов и процедур, рекомендуемых коллективам, работающим над проектом; такой коллектив может начать со стандартных шаблонов процесса и настраивать их в соответствии с потребностями проекта и коллектива. Некоторые организации и коллективы идут дальше и создают формальные модели, охватывающие значительные части их процессов.