A função Desenvolvedor pode ser ocupada por um desenvolvedor, testador ou desenvolvedor
de informações.
A função do Desenvolvedor é responsável por desenvolver uma parte do sistema, incluindo designá-lo para se
ajustar na arquitetura, possivelmente fazendo o protótipo da interface com o usuário e, em seguida, implementando,
testando a unidade e integrando os componentes que fazem parte da solução.
A função Desenvolvedor trabalha em registros de Atividades designados para eles e conclui
o trabalho nas Atividades. As funções Desenvolvedor, Teste e Avaliação de Documento trabalham em
Atividades relacionadas na conclusão de uma Tarefa. Os tipos comuns de uma Atividade ALM são:
- Desenvolvedor: Os desenvolvedores trabalham em e resolvem problemas. Uma
Atividade do Desenvolvedor contém um ChangeSet que inclui arquivos sendo
trabalhados e uma explicação da resolução do Pedido para quando a Atividade for
concluída.
- Teste: Os testadores trabalham em Atividades de Teste, testando e qualificando as atividades
do desenvolvedor. Cada Atividade de Teste contém todas as informações e resultados dos testes.
- Avaliação de Documento: Os desenvolvedores de informações trabalham em uma Atividade de Avaliação de Documento, avaliando
as necessidades de documentação associadas a uma Atividade de Desenvolvimento. Uma Atividade de Avaliação de Documento
contém uma indicação de se a documentação é necessária como parte da conclusão de
uma Tarefa.
Comentários, perguntas e respostas podem ser incluídas em qualquer tipo de Atividade.
O estado Aberto é um ponto de partida para uma Atividade de Desenvolvimento. Depois de revisar uma Atividade, o desenvolvedor pode concluí-la se o comportamento
atual está conforme designado, não estiver sendo corrigido ou por outros motivos
apropriados.
O desenvolvedor deixa a Atividade no estado Aberto, se ela não puder
ser rapidamente resolvida e se não for imediatamente trabalhada ou ativa a
Atividade para trabalhar nela. Depois de concluir o trabalho na Atividade, ela
pode ser movida para o estado Concluído.
As possíveis ações aprovadas para a função do Desenvolvedor incluem as seguintes ações:
- Ações ALMActivity: Ativar, Concluir, Excluir, Importar, Modificar, Abrir,
QuestionOrComment, Reabrir, ReadyToWaiting, Enviar, WorkOn
- Ações ALMBaseline: Modificar, Enviar
- Ações de Registro BTBuild: Concluir, Excluir, Falhar, Modificar, Reenviar, Retirar, Submeter