Avançar para o conteúdo principal Não há mais suporte para esse navegador. Show
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes. Processo de gerenciamento de projetos no Azure Boards
Neste artigoAzure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019 | TFS 2018 Você pode usar a seção Gerenciamento de Projetos da orientação de aprimoramento do processo DE CMMI (MSF for Capability Maturity Model Integration) para entender melhor como gerenciar, planejar e coordenar o desenvolvimento e a manutenção de produtos de software. Para obter mais informações sobre o CMMI, consulte Background to CMMI. O agrupamento de gerenciamento de projetos de áreas de processo no CMMI inclui Planejamento de Projetos, Monitoramento e Controle de Projetos, Gerenciamento de Contratos de Fornecedores, Gerenciamento Integrado de Projetos, Gerenciamento de Riscos e Gerenciamento Quantitativo de Projetos. Todos, exceto o Gerenciamento Quantitativo de Projetos, fazem parte dos níveis de modelo 2 ou 3. O Gerenciamento Quantitativo de Projetos é uma atividade de nível de modelo 4 que reflete como as organizações de alta maturidade usam dados quantitativos, estatisticamente defensivos e imparciales para tomar decisões de gerenciamento e direcionar projetos para um resultado bem-sucedido e previsível. As atividades de gerenciamento de projetos representam custos econômicos em atividades de engenharia com valor agregado. Essas atividades são necessárias e importantes para gerenciar riscos, coordenar esforços de engenharia bem-sucedidos e definir as expectativas do cliente adequadamente. No entanto, você deve minimizar o esforço usado nessas atividades. "Pouco e muitas vezes" é um bom mantra. Lotes menores reduzem os custos de complexidade e coordenação. Ao definir e personalizar sua definição de processo, você deve ter em mente que suas atividades de gerenciamento de projeto devem ser o mínimo possível e, ao mesmo tempo, satisfazer o perfil de risco do seu projeto. Implementar o desenvolvimento iterativoO Team Foundation junto com o modelo de processo MSF para CMMI dá suporte ao trabalho iterativo. O desenvolvimento iterativo gerencia o risco fornecendo software demonstrado e testado em intervalos definidos em todo o projeto. A agenda do projeto é organizada em uma série de iterações que normalmente têm de quatro a seis semanas de duração. Cada iteração termina com uma demonstração de software utilizável e testado. Para agendar sprints, consulte Agendar sprints.
Ciclos maiores e menoresO projeto e a iteração não são os únicos aspectos cíclicos do desenvolvimento de software. Por exemplo, em uma iteração, os membros da equipe iniciam e completam tarefas e verificam o código. O sistema de build cria o produto de forma contínua ou noturna. A equipe realiza uma breve revisão diária do progresso nas tarefas de iteração. Projetos grandesUm projeto no qual uma equipe trabalha por meio de uma série de iterações pode fazer parte de um projeto ou programa maior. Um projeto grande tem várias equipes que trabalham em paralelo. Cada equipe normalmente tem de quatro a 16 pessoas. Abra um branch de controle de versão separado para cada equipe. Cada equipe deve se integrar ao branch principal no final de cada iteração. Para obter mais informações, consulte Usar branches. Reserve o branch principal para integração e testes. O computador de build deve executar um conjunto completo de testes após uma integração. Atribua uma área a cada equipe para que seus itens de trabalho possam ser facilmente separados dos outros. Para obter mais informações, consulte Personalizar caminhos de área e iteração. As equipes podem compartilhar uma série de integrações, mas o compartilhamento nem sempre é necessário. Se as equipes não sincronizarem as integrações, cada equipe deverá ter seu próprio prefixo para seus nomes de iteração. Artigos relacionados
O que é o Azure Boards?Azure Boards foi projetado para dar suporte a processos de desenvolvimento de software por meio dos modelos de processo padrão selecionados para um projeto. Cada processo fornece um conjunto de tipos de item de trabalho com uma hierarquia natural, conforme mostrado nas imagens a seguir.
Para que serve o Azure DevOps?O Azure DevOps dá suporte a uma cultura colaborativa e um conjunto de processos que reúnem desenvolvedores, gerentes de projetos e colaboradores para desenvolver software.
Quais modelos de processo disponíveis no Azure DevOps?Com Azure DevOps Server, você pode escolher entre usar o modelo de processo herdado ou o modelo de processo XML local. Para obter detalhes, consulte Personalizar sua experiência de acompanhamento de trabalho, escolha o modelo de processo para sua coleção de projetos.
Qual nome do template de processo do Azure DevOps usado na prática?Agile. O uso do process template Agile no Azure DevOps é feito geralmente por equipes que utilizam métodos ágeis no geral incluindo o Scrum, neste modelo podemos acompanhar atividades de desenvolvimento e teste de maneira separada.
|