Tarefa: Iniciar Processo de Desenvolvimento
Esta tarefa descreve como consolidar um processo de desenvolvimento para a equipe do projeto.
Disciplinas: Ambiente
Objetivo

A finalidade dessa tarefa é:

  • Assegurar que os membros do projeto sejam adequadamente introduzidos ao processo.
  • Colher qualquer feedback sobre o processo e refiná-lo, conforme necessário.
Relacionamentos
FunçõesExecutor Primário: Executores Adicionais:
EntradasObrigatório:
    Opcional:
      Saídas
        Descrição Principal

        O Processo de Desenvolvimento precisa ser reativado para cada atualização significativa do Processo de Desenvolvimento durante o ciclo de vida do projeto, concentrando-se nas alterações.

        Alem de consolidar o próprio processo de desenvolvimento, essa tarefa também ensina a equipe do projeto como utilizar qualquer Ferramenta existente, quando executando o processo.

        Etapas
        Tornar as Alterações Públicas

        Informar todos os membros do projeto sobre qualquer atualização significativa no Processo de Desenvolvimento adaptado. Se o projeto tiver um web site de projeto, as mudanças devem ser publicadas nele, além de notificar os membros do projeto. 

        O Web site de processo do processo configurado é tipicamente publicado para um local no servidor da Web acessível a todos os membros do projeto. Alternativamente, o Web site pode ser copiado para a unidade de disco rígido local do membro do projeto.

        Treinar Membros do Projeto

        A menos que a alteração seja trivial, você precisa treinar os membros do projeto sobre o novo Processo de Desenvolvimento, incluindo  qualquer diretriz, gabarito e/ou ferramentas.  Isso pode variar de uma apresentação informal de 2 horas para um treinamento mais formal, dependendo do tamanho do projeto e da familiaridade dos membros do projeto com processos de desenvolvimento semelhantes.

        A seguir, há maneiras comuns de treinar os membros do projeto:

        • Seminário.
          Se a mudança for pequena ou fácil de entender, o engenheiro do processo poderá apresentá-la em um seminário. Este tipo de seminário normalmente demora de 1 a 3 horas.  Essa é freqüentemente a opção favorita quando for reativar o processo para uma iteração e as mudanças da última ativação forem menores.
        • Workshop de "Introdução rápida".
          Organize um workshop de um dia para todos os membros do projeto, no qual eles sigam o novo processo de desenvolvimento e utilizem as ferramentas. Consulte Material de Suporte: Workshop do Processo de Desenvolvimento , para obter detalhes sobre como organizar esse workshop. Observe que um workshop de "introdução rápida" pressupõe que os participantes já tenham feito os cursos relevantes de treinamento padrão. Considere sempre o custo dos workshops em relação ao valor esperado do projeto.
        • Cursos de treinamento personalizados.
          Se os membros do projeto não foram incluídos nos cursos de treinamento padrão sobre o processo e as ferramentas, uma alternativa será personalizá-los para abranger o processo de desenvolvimento, incluindo as diretrizes, os gabaritos e as ferramentas. No entanto, poderá ser caro personalizar cursos de treinamento. O treinamento de processo genérico, como um curso introdutório ao Rational Unified Process™, deve ser conduzido antes da inicialização do projeto ou nos primeiros dias do projeto. Treinamentos mais especializados em técnicas, métodos ou tecnologias são freqüentemente conduzidos "no momento certo". Isso significa que o treinamento é dado pouco antes do método ou da técnica ser aplicado ao projeto para assegurar que o novo conhecimento está claro na mente.
        • "Campo de treinamento de novos recrutas".
          De uma a cinco semanas de treinamento prático. Poucas organizações podem investir nesses tipos de campos de treinamento, mas eles têm provado sua eficiência se há muitos fatores novos para as pessoas no projeto. Um campo de treinamento de novos recrutas é tipicamente uma mistura de seminários, cursos de treinamento e trabalho prático com o processo e as ferramentas.
        Feedback Coletado

        Ao apresentar o novo material e treinar os membros do projeto, você provavelmente receberá feedback e descobrirá defeitos no processo de desenvolvimento e/ ou nas ferramentas. Gere Controle de Mudanças, quando apropriado. Algumas mudanças podem precisar ser endereçadas para fora do escopo do projeto, por exemplo, pelo grupo de processo responsável pelo amplo processo de desenvolvimento da organização. Outros problemas podem ser levantados sobre a maneira que o projeto escolheu para adaptar o processo e a resolução para o problema deve ser considerada para a próxima liberação interna do processo.

        Freqüentemente, é válido acompanhar uma ativação do processo para assegurar que os membros do projeto "entenderam a mensagem". Muitos consideram difícil pedir esclarecimentos durante uma apresentação, especialmente quando muitas pessoas, internas e externas, estão presentes. Em muitos projetos, as responsabilidades de um Engenheiro de Processo também incluem desempenhar aconselhamento do processo, para ajudar os membros do projeto a aplicarem as técnicas descritas pelo processo. Esse trabalho freqüentemente resultará em um feedback que é normalmente capturado durante uma ativação.  Para obter informações adicionais, consulte Conceito: Aconselhamento.

        Considerações de Teclas

        O Engenheiro de Processo precisa trabalhar com o Coordenador de Projeto para tornar o processo específico para o Processo de Desenvolvimento público e decidir sobre como treinar os membros do projeto.

        Informações Adicionais
        Conceitos