ALM 스키마로 각 조직은 자체 역할 이름과 각 역할이 수행할 수 있는 프로세스 단계를 선택할 수 있습니다. 다음 절은 일련의 일반 소프트웨어 개발 역할과 이 역할이 보통 작용하는 프로세스에 대해 설명합니다.
프로젝트의 지속 기간 동안 필수 작업을 모두 완료하려면 많은 활동을 수행해야 합니다. ALMWork 패키지에 포함된 작업 레코드는 개발 주기 중 팀에서 해결해야 할 태스크와 문제를 추적할 수 있는 방법을 제공합니다. ALM 스키마는 작업 관리를 위한 기본 유형인 요청, 태스크, 활동 레코드 유형을 제공합니다.
요청은 변경 요청을 설명하고 프로젝트의 이해 당사자(stakeholder)가 소유하는 반면, 태스크와 활동은 요청을 해결하기 위해 지정하고 완료해야 할 작업을 추적하는 레코드입니다.
작업 지정 이외에도 종종 작업에 대한 질문이나 주석이 있을 수 있습니다. 따라서 주석 레코드도 제공됩니다.
주석 레코드는 요청, 태스크 또는 활동 레코드 소유자와의 통신을 위한 메커니즘을 제공합니다. 주석은 요청, 태스크, 활동과 연관될 수 있으며 질문, 주석, 응답에 사용됩니다.