Partilhar via


O início do projeto

Você organiza os recursos básicos de projeto em uma etapa inicial que é chamada o início do projeto.

Neste tópico

  • Reunião de planejamento

  • Desenvolvimento iterativo

  • Isso é um projeto escopo- orientado a datas ou dados-driven?

  • Recursos de projeto de fundo

  • Definir funções e responsabilidades

  • Defina um plano de comunicação

  • Identifica os participantes

  • Outline plano do projeto

  • Examinar o plano de projeto

  • Obtenha compromissos de projeto

Reunião de planejamento

Em uma etapa inicial no projeto, vários participantes e especialistas de assunto devem ser reunidos para discutir o projeto e para tornar o plano de produto.Você deve escolher os participantes base na natureza e complexidade de projeto e do seu produto que pode entregar-se.

Dependendo do tamanho de projeto e da complexidade, a reunião pode ter várias dias ou semanas.

Desenvolvimento iterativo

Uma técnica importante em gerenciamento dos riscos estiver planejando seu projeto, normalmente em iterações de quatro para seis semanas.Um plano de iteração é uma lista de recursos que a equipe de projeto desenvolverá e testará.Cada recurso especifica uma tarefa ou uma variante aprimorada de uma tarefa que o usuário poderá executar usando o produto.Em o final da cada iteração, os recursos planejados são demonstrados.Em o final de algumas iterações, o produto em parte concluído é liberado para o experimentação por um conjunto limitado de usuários.

Os comentários de essas demonstrações e experimentações são usados para examinar o plano.

O plano do produto é organizado de modo que os cenários principais do usuário e os componentes importantes do sistema são exercitados em uma etapa inicial, mesmo se apenas de uma maneira simplificada.

Um dos riscos significativos na maioria dos projetos é requisitos entendidos problema.Os requisitos podem ser entendidos errado não apenas por equipe de desenvolvimento mas também por usuários finais e os participantes.Pode ser difícil prever como suas actividades comerciais serão afetados por nova instalação do sistema.

Além de isso, o contexto comercial pode mudar durante o tempo de projeto, resultando em uma alteração nos requisitos do produto.

Um processo iterativo fornece garantia que quaisquer regras de ajuste dos requisitos que está localizado demonstrando o produto pode ser acomodado antes do final do projeto, sem incorrer o custo de rework significativo.

Outro risco significativo é custo de maneira distorcida moradores de desenvolvimento.Pode ser difícil para os desenvolvedores que trabalham em uma nova área, e talvez novo em uma plataforma, para fazer avaliações exatas de custo de desenvolvimento antes do projeto.Em alguns casos, pode ser difícil determinar se uma estratégia de implementação específica executará suficientemente bem.Mas examinando o plano no final da cada iteração, a equipe pode considerar a experiência de iterações anteriores.Este é um bom motivo pelo qual um plano de produto agenda qualquer trabalho em cada componente principal em uma etapa inicial.

Isso é um projeto escopo- orientado a datas ou dados-driven?

Alguns projetos exigem que todos os requisitos devem funcionar antes de entrega.Esses tipos de projetos são incomuns em um contexto de software.Um exemplo do mundo real pode criar uma ponte.Um período metade-concluído é inútil.Por outro lado, um projeto de software metade- terminado corretamente planejado mas deve ser deployable e útil para um conjunto limitado de usuários.Pode então ser concluído incremental no decorrer de várias atualizações.

Verifique primeiro se o projeto escopo- está realmente dados-driven.Se é, você deve aguardar para determinar uma data de término até que você detalhes classificações e um plano detalhado.Você paga um custo por isso.A sobrecarga de planejamento é gerada, e armazenamento de cronograma como uma contingência contra a avaliação ruim empurrará a data de entrega para fora mais, o que aumenta custo.Portanto, antes que você decida qual você tiver um projeto escopo- dados-driven, tenha certeza absoluta.É mais provável em um ambiente complexa do sistema engenharia do que em uma situação pura de produto ou de serviço de software.

A maioria dos projetos de software de datas são e como podem ser enviados incremental.Por exemplo, se um jogo do computador deve ser liberado para a época natalícia em Estados Unidos, deve estar pronto daqui até outubro.A falha entregar em outubro afetará fortemente vendas entre Dia De Bruxas e o Natal, e, se a agenta desliza em dois meses, a oportunidade pode ser perdidas completamente.

Recursos de projeto de fundo

Um projeto deve ter instrumentado de pessoal de modo que pode ser entregado a data desejada.Os dados históricos de projetos anteriores devem ser usados para informar uma discussão sobre suficientes recursos.

Depois que você entende os requisitos de pessoais, crie um organograma de projeto que identificar claramente a estrutura da equipe de projeto, os níveis de resourcing, e distribuição geográfica, se apropriado.Salvar todas as informações pessoais provendo do seu portal de projeto.

Definir funções e responsabilidades

Descreve cada função do projeto e as responsabilidades, e publicar-los no plano de projeto.Cada pessoa que se associa ao projeto deve compreender as funções e responsabilidades no projeto.

Defina um plano de comunicação

É importante definir um plano de comunicação para o projeto.Os caminhos de ajuda de comunicação gerenciam os custos de coordenação no projeto.É importante definir quem deve assistir a reuniões, como as reuniões são realizadas com freqüência, caminhos de comunicação, e como escalar os problemas que não podem ser resolvidos por participantes normais de nenhum que se encontra.

O objetivo de um bom plano de comunicação é certificar-se de que as atividades de coordenação no projeto executado tão suavemente e como possível para evitar desperdiçaram esforços com o miscommunication.

O plano de comunicação deve ser publicado ao portal de projeto e ser mantido como se necessário.Um plano de comunicação é uma ferramenta útil para qualquer pessoais, particularmente novos membros.Ajuda-os a entender como uma equipe maior funciona e como obter as coisas feitas corretamente comunicando de maneiras diferentes, com os membros da equipe diferentes, e diferentes para fins.

Identifica os participantes

Identifique todos os participantes relevantes do projeto.Além dos membros da equipe principal, a lista deve incluir os executivos e técnicos pessoas que têm uma preocupação com êxito na implementação do projeto ou o efeito que o produto pode ter depois que insere o serviço.Esses participantes podem ser cima ou downstream de atividade de tecnologia de programação.

Outline plano do projeto

Criar uma versão de esboço de primeiro plano de projeto, que pode ser revisado quando o desenvolvimento começa.O objetivo de esta versão é ajudar ao abordar recursos e dimensiona de tempo com os patrocinadores de projeto.Deve organizar os principais recursos e as datas de entrega estimadas.Para obter mais informações, consulte Planejando o projeto (CMMI).

Examinar o plano de projeto

Publicar o contorno do plano de projeto no portal de projeto.Embora muito trabalho entre no plano, ainda é um plano de alto nível que adia muitos detalhados agendando decisões.Isso é intencional.Muito detalhes agora gerar posterior waste.

Onde os requisitos são não seguros, planejar-los somente na estrutura, e o detalhe deve ser adiado até que mais informações estejam disponíveis.Plano para obter essas informações.

Prevê uma reunião de revisão com todos os participantes.As reuniões a frente a frente são sempre as melhores para esse tipo de atividade.Certifique-se agendar tempo suficiente para permitir uma revisão completa e para permitir que as visualizações dissonantes sejam ouvidas.

Obtenha compromissos de projeto

Agora que o plano de projeto é concordado com os participantes de projeto, obtenha compromissos de cada participante para aprovar o plano de projeto.

Coletar compromissos, e arquive os detalhes no portal de projeto.

Recursos adicionais

Para obter mais informações, consulte os seguintes recursos da Web: