En el proceso de trabajo ALM, el registro Request es el punto de partida del proceso de flujo de trabajo. El Emisor es responsable de enviar la solicitud, comprobar periódicamente el estado de la misma y responder a todas las preguntas o comentarios. Cualquier interesado puede enviar una solicitud.
El proceso de trabajo ALM se inicia con una solicitud en estado Opened. Cuando se acepta la solución, el registro Request cambia al estado Completed. El Emisor crea el registro Request. A continuación, el registro cambia al estado Opened. El Emisor puede retirar la solicitud o revisar el estado de las tareas asociadas. Si las tareas ya se han completado y el Emisor está de acuerdo con la resolución, puede seleccionar la acción Accept para que el registro pase al estado Completed.
Si el Emisor no está de acuerdo con la resolución, al seleccionar la acción Reject el registro cambia al estado Rejected. Un Revisorpuede reconsiderar el estado de la solicitud si hay nueva información disponible y aceptar la nueva información seleccionando la acción Accept para que el registro pase al estado Completed. Del mismo modo, un Emisor puede retirar una solicitud seleccionando la acción Withdraw y cambiando el registro al estado Withdrawn. Un Emisor puede volver a abrir una solicitud cuyo estado sea Withdrawn, Completed o Rejected.
Los Emisores revisan el estado de las tareas asociadas (hijo). Si el Emisor está de acuerdo con la solución proporcionada (por ejemplo, una tarea relacionada con un estado Completed y el código de resolución de Fixed), puede seleccionar la acción Accept y cambiar el registro al estado Completed. El estado final es el estado Completed.
El rol de Gestor de desarrollo o de proyecto del proceso de trabajo ALM se ocupa de clasificar las solicitudes e identificar los destinos del release. Este rol se puede representar por medio de gestores de proyectos, productos e ingeniería, verificadores o documentación. Las responsabilidades de este rol son evaluar una solicitud y, a continuación, encargarse de la misma por medio de la creación de tareas para realizar el seguimiento de la resolución. Una vez que se ha activado una tarea, se crean y asignan actividades para completar dicha tarea. Los registros Activity son registros hijo del registro Task, del mismo modo que las tareas son registros hijo de la solicitud. Una solicitud puede tener una o varias tareas asociadas.