O comportamento do processo define as condições prévias e ações de acompanhamento para operações individuais. Este comportamento encoraja ou reforça regras de processo para seu projeto e suas equipes. O comportamento é definido na configuração do processo do projeto e pode ser customizado pelas áreas de projetos.
As condições prévias e as ações de acompanhamento são aplicadas no contexto de uma operação. Por exemplo, para a operação Salvar Item de Trabalho, é possível utilizar uma condição prévia para definir o que os campos em um item de trabalho devem ser preenchidos antes deles poderem ser salvos. Se um campo necessário estiver incompleto, então a operação de salvamento é bloqueada e os detalhes são fornecidos na visualização Orientador da Equipe e na barra de títulos do item de trabalho. A figura a seguir fornece um exemplo de uma condição prévia que deve ser atendida antes de entregar o código ao controle de origem.
Ações de acompanhamento podem fazer alterações adicionais para artefatos no repositório depois de uma operação ter sido concluída com êxito, conforme definido pelo processo. Por exemplo, o processo Scrum gera atualmente três itens de trabalho em resposta à operação de reunir uma equipe: Criar uma Área de Trabalho do Repositório, Localizar Seus Itens de Trabalho e Configurar o Sistema de Mensagens Instantâneas.
Os modelos de processo do Jazz incluem uma coletânea de operações do processo com condições prévias e ações de acompanhamento. As operações predefinidas variam nos diferentes modelos de processo. A tabela abaixo mostra as operações no modelo de processo Scrum, como um exemplo; algumas dessas operações são comuns a todos os modelos de processo predefinidos.
Operação | Condição prévia/Ação de acompanhamento | Comentários |
---|---|---|
Gerar Convite de Equipe | Criar itens de trabalho iniciais | Esta ação de acompanhamento cria um conjunto de itens de trabalho para as tarefas que você precisa executar para concluir o processo de unir a equipe. |
Aceitar Convite de Equipe | Mostrar itens de trabalho | Quando você aceita o convite para se unir à equipe, uma consulta é executada para exibir seu itens de trabalho designados. |
Operação de Salvamento de Item de Trabalho | Propriedades Obrigatórias | Os membros da equipe são orientados a preencher certos campos nos itens de trabalho antes de poderem ser salvos. |
Operação de Entrega de Controle de Origem | Conjuntos de alterações descritivas | Os membros da equipe são orientados a associar um item de trabalho a cada entrega de código. |
A configuração do processo onde o comportamento é definido está disponível no editor da Área de Projetos. Abra a configuração clicando na guia Configuração do Processo. O comportamento da operação que se aplica a um função em todo o projeto é especificado na seção Configuração do Processo. O comportamento da operação que se aplica às funções no nível de área de equipe é especificado na seção Configuração da Equipe.
As permissões e o comportamento do processo são configurados de maneira independente. Sua equipe pode escolher customizar apenas as permissões de uma operação, apenas o comportamento ou ambos.
Permissões de processo e comportamento podem ser compartilhados entre várias iterações e linhas de tempo, além de poderem ser configurados em qualquer nível da configuração de equipe. A estrutura de processo utiliza as permissões e comportamento configurados para a iteração mais específica. Por exemplo, se a sua equipe definir comportamento no nível superior, esse comportamento se aplica a todas as iterações. Mas se a sua equipe incluir uma referência a uma iteração específica e configurar o comportamento para essa iteração, este comportamento será utilizado quando essa iteração for a atual.
Isso ajudou? É possível fornecer feedback em Jazz.net (é necessário registrar-se): Comentar nos fóruns ou submeter um erro