Compartilhar via


Modelo de processo do CMMI

Usando os tipos de item de trabalho (WITs), relatórios e painéis mostrados na ilustração, as equipes podem planejar projetos acompanham, exibir e relatar o progresso. Esses artefatos, que se baseiam os modelo integração CMMI (Capability Maturity) requisitos, são criados quando você cria um projeto de equipe usando o Microsoft Solutions Framework (MSF) para o modelo de processo CMMI.

TFS 2013 CMMI process template artifacts

A versão mais recente do modelo de processo CMMI é carregada automaticamente para o Team Foundation Server (TFS) quando você instala ou atualiza para a versão mais recente do TFS. Use o Gerenciador de Modelos de Processo para baixar e carregar modelos de processo.

Além do trabalho item tipos, relatórios e painéis, equipes têm acesso a um conjunto de consultas de itens de trabalho compartilhadas para acompanhar informações, analisar o progresso e tomar decisões.

Planejar e acompanhar o trabalho usando tipos de item de trabalho

As equipes planejam seu projeto capturando recursos e requisitos. Quando as equipes trabalham em sprints, elas definem tarefas e vinculá-las aos requisitos. Para obter informações sobre um conjunto de requisitos entre equipes, gerentes de programa vincular requisitos para um recurso. Problemas de bloqueio são acompanhados usando problemas. Para obter detalhes sobre o uso dos WITs, consulte Tipos de item de trabalho e fluxo de trabalho do modelo de processo do CMMI

CMMI work item types

Um item de trabalho é um registro de banco de dados do TFS que contém a definição, a atribuição, a prioridade e o estado do trabalho. Os tipos de item de trabalho definem o modelo de campos, fluxo de trabalho e formulário para cada tipo. Os itens de trabalho podem ser associados uns aos outros para oferecer suporte ao acompanhamento de dependências, acúmulo de trabalho e relatórios.

Listar itens de trabalho usando consultas de item de trabalho

Você pode usar as consultas de item de trabalho compartilhada que o modelo CMMI fornece para listar itens de trabalho para um sprint atual ou a lista de pendências de produto.

CMMI work item queries

Você pode abrir uma consulta na página de itens de trabalho e usar o editor de consultas para aplicar critérios de filtragem diferentes. Além disso, você pode adicionar uma consulta como uma consulta de equipe e ela aparecerá na página inicial da equipe.

No Team Explorer, você pode abrir qualquer consulta de item de trabalho no Excel para executar edições em massa. Além disso, você pode abrir a pasta de trabalho de triagem e a pasta de trabalho de problema do seu portal de projeto para priorizar os bugs e analisar os problemas.

Monitorar o andamento usando relatórios

O modelo de processo CMMI fornece os seguintes relatórios. Para que esses relatórios sejam úteis, as equipes devem realizar determinadas atividades, como definir processos de compilação, vincular itens de trabalho e atualizar o status ou o trabalho restante.

Relatórios de compilação

Relatórios de gerenciamento de projetos

Relatórios de teste e bugs

Para acessar esses relatórios, sua coleção de projetos de equipe deve ser configurada com o SQL Server Analysis Services e o Reporting Services.

Ver o andamento usando painéis

Os painéis exibem dados do projeto, oferecem suporte às tarefas de investigação e ajudam as equipes a executar tarefas comuns rapidamente. Os painéis a seguir oferecem suporte à exibição de partes do Team Web Access para listar itens de trabalho e relatórios criados no cubo do Analysis Services.

Usar painéis seu projeto de equipe deve ter configurado um portal de projeto que aponta para um site do SharePoint.

Diretrizes de processo

As situações e práticas de trabalho das equipes de desenvolvimento variam muito, e a maioria das empresas terão seus próprios processos bem estabelecidos. Por esses motivos, a orientação dada aqui não tenta estabelece um processo de desenvolvimento por completo. Em vez disso, nós descrevemos apenas as atividades que são relevantes para fazer melhor uso do MSF para o modelo de processo CMMI.

  • Plano de fundo para CMMI: fornece uma visão geral de CMMI e os níveis de seis recursos são intrínsecos ao modelo.

  • Gerenciamento de projetos: fornece orientação para ajudá-lo a compreender melhor como planejar e coordenar o desenvolvimento e a manutenção dos produtos de software trabalhando com o modelo CMMI.

  • Engenharia: aborda as atividades de valor agregadas para descobrir as informações necessárias para projetar e criar produtos de software

Você deve adaptar essas diretrizes para sua própria situação, o que dependerá do tipo e o histórico de produto que você está desenvolvendo, escala do projeto, o plano de fundo dos membros da equipe, e aceita prática em sua organização.

Usando o CMMI modelo e as diretrizes podem ajudá-lo a atingir os objetivos de CMMI se você usá-lo como parte de um programa de aprimoramento de processo.

Este guia foi desenvolvido em parceria com David Anderson. Para obter mais informações, consulte a seguinte página da Web: David J Anderson & Associates.