|
O propósito desta disciplina é:
- Manter a equipe focalizada na entrega contínua do produto de software testado para a avaliação dos Stakeholders
- Ajudar a priorizar à seqüência de trabalho
- Ajudar a criar um ambiente de trabalho eficaz para maximizar a produtividade da equipe
- Manter os Stakeholders e a equipe informados sobre o progresso do projeto
- Fornecer uma estrutura para controlar o risco do projeto e para adaptar-se continuamente às mudanças
O gerenciamento de projeto age como uma ponte entre os Stakeholders e a equipe de desenvolvimento. É importante que as atividades da gerenciamento de projeto adicionem valor ao criar um ambiente de trabalho de elevado desempenho onde
- Os Stakeholders tenham confiança na habilidade da equipe de conhecer as capacidades e restrições da plataforma técnica e de entregar com sucesso algo valoroso
- Os membros da equipe de projeto compreendam os desejos dos Stakeholders e confirmem que compreenderam, produzindo continuamente um produto de software para avaliação
O Gerente de Projeto trabalha com os Stakeholders para criar um Plano de Projeto inicial baseado na Vision. Este plano de projeto descreve os tamanhos e os objetivos das quatro Fases e das Iterações de cada fase.
No começo de cada iteração, o gerente de projeto trabalha com os Stakeholders e com a equipe de desenvolvimento para priorizar os requisitos, as solicitações de mudança e os defeitos na Lista de Itens de Trabalho e aloca-los na iteração que está começando.
O gerente de projeto trabalha então com a equipe de desenvolvimento para criar um Plano de Iteração mais refinado, baseado nos objetivos descritos no plano de projeto e nos itens de trabalho atribuídos à iteração. Os membros da equipe oferecem-se para executar os itens de trabalho alocados e fornecer ao gerente de projeto as tarefas e as estimativas de tempo necessárias para entregar estes itens de trabalho.
A equipe demonstra que entendeu os desejos dos Stakeholders durante cada iteração pela construção de um produto de software que é demonstrado aos Stakeholders para confirmar o entendimento e incentivar o feedback. Ao final de cada iteração, a avaliação da Construção final deve incluir os resultados dos testes, deve ser registrada em uma Avaliação de Estado e deve ser comunicada a todos os Stakeholders e membros da equipe.
A equipe de desenvolvimento demonstra o progresso contínuo aos Stakeholders reportando os itens de trabalho terminados em cada iteração através do Project Burndown. A equipe pode usar a Iteration Burndown para demonstrar o progresso durante uma iteração.
O gerenciamento de projeto precisa considerar as incertezas que o projeto enfrentará (isto é os Riscos) e trabalhar de forma proativa com os Stakeholders e a equipe para adaptar-se continuamente às mudanças nos requisitos do negócio, nos requisitos de sistema, e nas capacidades técnicas.
O gerenciamento de projeto é uma disciplina tipo guarda-chuva que impacta e é impactada por todas as outras disciplinas.
|