Os pacotes ALM fornecem suporte a um design de sistema Change Management (CM)
baseado em função por meio de uma coleção de tipos de registros que se aplicam ao desenvolvimento
baseado em função.
Seu processo de trabalho determina quais ações
estão disponíveis para cada tipo de registro (como por exemplo
Projeto,
Pedido,
Tarefa,
Atividade,
Linha de Base e
Construção). Por exemplo, as funções a seguir podem desempenhar estas ações:
- Requisitante é uma função que envia um Pedido.
- A função Triagem determina a triagem de pedidos e pode incluir e planejar Tarefas.
- As funções Líder de Desenvolvimento e Líder de Teste ativam uma Tarefa
e designam Atividades. Elas designam tipos diferentes de atividades para as funções Testador, Avaliador de
Documento e Desenvolvedor.
- Desenvolvedor é uma função que pode entregar uma alteração e concluir uma Atividade.
- Construtor é uma função que pode criar uma Linha de Base, executar uma Construção e
validar e promover uma Construção.
- Testador é uma função que pode desempenhar testes (como um tipo de Atividade)
e concluir uma Atividade.
- O Líder de Teste pode rever o status de uma Tarefa e concluí-la.
- Quando uma tarefa é concluída, o Requisitante original pode aceitar uma Tarefa,
se a Tarefa concluída resolver o Pedido original, ou rejeitar a Tarefa.
Como um Pedido pode ser Concluído ou Removido a qualquer momento com o trabalho ainda
em andamento com a Tarefa associada, ou uma Tarefa pode ser Concluída a qualquer momento
independente do estado das Atividades associadas, apenas uma função de gerente ou líder de
equipe deve ter privilégios de usuário para Concluir uma Tarefa quando as
Atividades associadas forem Concluídas.
Um requisitante de Pedido pode ser qualquer usuário do sistema e o requisitante pode
Aceitar ou Rejeitar a resolução do Pedido. Todos os usuários também podem desempenhar ações
do tipo de registro Comentário.
Quando uma Atividade é Enviada, o domínio dela pode ser transferido para o
site da pessoa responsável, executando a próxima ação Atividade. O domínio
é controlado pela propriedade ratl_mastership do membro Função Primária incluído
no registro Atividade WorkConfiguration de cada Tipo determinado. Além disso, se for
considerado que o membro Função Primária executará a próxima ação em uma Atividade,
eles deverão ter a ação listada na Função ApprovedActions, para permitir que a ação
seja desempenhada (por exemplo, para Abrir uma Atividade caso venham a trabalhar
nela). As configurações de amostra OOTB fornecidas a você permitem utilizar
um sistema que incorpora essas boas práticas.