SlideShare ist ein Scribd-Unternehmen logo
1 von 54
Downloaden Sie, um offline zu lesen
ALM

Application Lifecycle Management

Indicadores – Como Usar
Objetivo
Explanar o uso de indicadores do ALM para obter o melhor
resultado com as equipes envolvidas.
Indicadores
Como acessar os indicadores e acompanhar a evolução?
Você pode acessar esses relatórios através do Portal Web do Projeto no Sharepoint Server®, ou do seu
Microsoft Excel®. O link de cada portal se encontra disponível na Web do Projeto do Team Foundation
Server®.

Indicadores

Acessando o Portal do Projeto no Sharepoint Server®, você terá diversas informações em gráficos e planilhas
Excel® para realizar consultas e até customizar sua visualização, conforme sua necessidade.
Como acessar os indicadores e acompanhar a evolução?

Indicadores

Há disponíveis relatórios e dashboards em Web e também em formato Microsoft Excel® para gerenciamento
desses indicadores e montagem de filtros conforme suas necessidades.
Monitorar a atividade de bugs, reativações e tendências.

Você pode usar os relatórios de bugs para controlar os bugs que a equipe está localizando e o progresso que
a equipe está fazendo para corrigi-los. Com esse relatório você pode tomar decisões para mudar o rumo do
projeto no decorrer de seu desenvolvimento.
Os relatórios associados a essa atividade são:

Indicadores

• Status do Bug
• Relatório de Tendências de Bugs
• Relatório de Reativações
Monitorar a atividade de bugs, reativações e tendências.
- Status do Bug
Depois que a equipe começou a localizar e corrigir erros, você pode acompanhar o progresso da equipe para
resolver e fechar bug, exibindo o relatório de estado de bug. Esse relatório mostra a contagem cumulativa de
bug com base no estado, prioridade e na gravidade do bug.

Descrição

Bug Progress

Uma representação visual de contagem cumulativa de todos os
bug, agrupada pelo seu status.

Active Bugs By Priority

Uma representação visual de contagem cumulativa de todos
erros, agrupada por sua prioridade.

7-Day Bug Trend Rates

Gráfico de linhas que mostra a média de número de bugs que a
equipe abriu, resolveu, e fechou, nas últimas quatro semanas
passadas.

Active Bugs by
Assignment

Um gráfico de barras horizontal com a contagem total de erros
ativos atribuídos a cada membro da equipe, agrupada por
prioridade.

Linha vertical

Número de bugs

Linha horizontal

Datas (tempo)

Indicadores

Informação
Monitorar a atividade de bugs, reativações e tendências.
- Status do Bug - Interpretação
Você pode examinar o relatório para determinar o progresso de uma iteração (semana) ao longo do tempo.
Especificamente, você pode encontrar respostas para seguintes questões:
A equipe está corrigindo os bugs e fechando rapidamente?
A equipe está corrigindo os bugs de alta prioridade primeiro?

Quantos bugs são atribuídos a cada membro da equipe?
Algum membro da equipe precisa de ajuda para resolver ou fechar um bug?

Indicadores

Que é a distribuição de bugs por prioridade e gravidade?
Monitorar a atividade de bugs, reativações e tendências.
- Status do Bug - Interpretação
Um relatório de estado íntegro de bug mostra um aumento nos bugs ativos ao longo do tempo seguidos por um
constante andamento de status de resolvido e fechamento de bugs, como mostra a ilustração a seguir. Quanto mais
a equipe corrigi erros que localiza, mais o número de erros ativos diminui.

Versão “não sadia” de um andamento de
correção de Bugs

Observe que a coloração de bugs ativos
diminui com o decorrer do tempo e a
coloração de bugs fechados predomina

Observe que a coloração de bugs ativos
aumenta com o decorrer do tempo e a
coloração de bugs fechados não predomina

Indicadores

Versão “sadia” de um andamento
de correção de Bugs
Monitorar a atividade de bugs, reativações e tendências.
- Status do Bug - Interpretação
Faixa - Bugs Ativos, Resolvidos e Fechados.

A faixa de bugs ativos está aumentando com o passar do tempo ultrapassando os bugs resolvidos ou fechados. A equipe está localizando
mais bugs do que pode resolver ou fechar.
Pergunte-se:
Os membros da equipe estão sendo realocados para outros bugs, projetos, tarefas?

A faixa de bugs ativos não está se alterando com o passar do tempo. Uma tendência suave no número de erros ativos indica que a equipe
não está localizando bugs.
Pergunte-se:
A cobertura de testes é suficiente?
Outros problemas estão bloqueando a capacidade da equipe de localizar bugs? Quais? Problemas de ambiente, entendimento do requisito,
bugs impeditivos, etc.

Indicadores

Outros problemas estão bloqueando a capacidade da equipe em resolver e corrigir bugs? Quais? Ambientes, entendimento de regras, etc.
Monitorar a atividade de bugs, reativações e tendências.
- Status do Bug - Interpretação
Faixa - Bugs Ativos, Resolvidos e Fechados.

A faixa de bugs resolvidos ou fechados não estão se alterando. Quando o número de bugs que estão sendo resolvidos ou que deveriam estar
sendo fechados não sofrem alteração por longos períodos de tempo, os membros da equipe podem não ser capazes de resolver ou fechar
esses bugs.
Pergunte-se:

Os membros das equipes estão sendo alocados em outras tarefas, ou super-alocados?
Os membros das equipes estão definindo corretamente os status de bug?

Indicadores

As prioridades das equipes estão definidas corretamente?
Monitorar a atividade de bugs, reativações e tendências.
- Status do Bug - Interpretação
Faixa - Bugs Assinados e Prioridades

As atribuições de erro não são distribuídas igualmente.
Pergunte-se:

O número de bug ativos de alta prioridade é maior que o número de bugs ativos de prioridade inferior. Quando o número de bugs de alta
prioridade é muito maior que o número de bugs de prioridade inferior, o trabalho pode não progredir, pois as vezes, um projeto progride em
itens de prioridade inferior primeiro.

Pergunte-se:
A equipe está corrigindo os bugs na ordem de prioridade definida pelo time?
As prioridades dos bugs estão sendo bem definidas?

Indicadores

A equipe precisa equilibrar a carga de trabalho designando bugs para outros integrantes do time?
Monitorar a atividade de bugs, reativações e tendências.
- Relatório de Tendências de Bugs
O relatório de tendências de bugs calcula a média de andamento do número de bugs que a equipe abriu,
solucionou, e fechou com base nos filtros que você especificar.

Descrição

7-day arrival rate

Média de andamento de bugs abertos, agrupados em 07 dias.

7-day resolved rate

Média de andamento de bugs resolvidos, agrupados em 07 dias.

7-day closed rate

Média de andamento de bugs fechados, agrupados em 07 dias.

Linha vertical

Número de bugs

Linha horizontal

Datas (tempo)

Indicadores

Informação
Monitorar a atividade de bugs, reativações e tendências.
- Relatório de Tendências de Bugs - Interpretação
Você deve aguardar as taxas de bugs variarem, baseadas em onde você está (período) em seu ciclo de desenvolvimento. A
equipe deve encontrar menos erros em iterações (semanas) adiantadas do que em uma iterações (semanas) anteriores.
Com o produto estabilizando no final de um ciclo de desenvolvimento, a equipe deve encontrar bugs com menos
frequência.

Na linha azul a equipe está abrindo bugs
muito mais rápido do que resolvendo e
fechando, causando “afunilamento”

Indicadores

Versão “não sadia” de um andamento de
status de Bugs
Monitorar a atividade de bugs, reativações e tendências.
- Relatório de Tendências de Bugs - Interpretação
Linhas – 7 day arrival rate, 7-day resolved rate, 7-day closed rate
A equipe está encontrando números de bugs mais ou menos idênticos em períodos de tempo sucessivos. Se a equipe
encontra o mesmo número de bugs semana após semana ou de iteração após iteração, você pode investigar a causa. No
início do ciclo de teste, os testes podem não ser rigorosos ou avançados suficiente para localizar vários bugs. Em interações
adiantadas, essa situação é esperada, pois revela amadurecimento do código.

As situações de testes são suficientes para os casos de uso e requisitos que estão sendo desenvolvidos?
Os testes tornaram-se obsoletos ou estão testando a funcionalidade de forma incorreta?
São testes rigorosos?

Indicadores

Pergunte-se:
Monitorar a atividade de bugs, reativações e tendências.
- Relatório de Tendências de Bugs - Interpretação
A equipe está encontrando muitos bugs em períodos curtos. A equipe pode localizar bugs facilmente em código superficial,
no código recentemente integrado (build), com testes rigorosos, ou durante um evento específico.
A equipe está encontrando poucos bugs em períodos curtos. A equipe pode se esforçar para encontrar bugs em um código
de alta qualidade ou testes ineficazes.
Pergunte-se:

A equipe está resolvendo muitos bugs em períodos curtos. Uma taxa alta de resolução indica que a equipe está fazendo
bom progresso.
Pergunte-se:
Status resolvido do bug é fechado prontamente? O índice de fechado deve se parecer com o índice de resolvido.

Indicadores

O progresso dos testes indicam um problema com o código ou os testes?
Monitorar a atividade de bugs, reativações e tendências.
- Relatório de Tendências de Bugs - Interpretação
A equipe está resolvendo bugs rapidamente mas não os está fechando. Os membros da equipe que estão atribuídos para
verificar correção de bugs podem ter prioridades mal definidas ou distribuídas.
Pergunte-se:
Os membros da equipe de testes estão super-alocados?

Indicadores

A equipe deve revisar as prioridades de testes?
Monitorar a atividade de bugs, reativações e tendências.
- Relatório de Reativações

Indicadores

Depois que a equipe resolve e fecha os bugs, você pode usar o relatório de reativações para determinar como
efetivamente essas correções estão sendo feitas. As reativações são geralmente bugs resolvidos e fechados
prematuramente e reabertos em seguida.
Monitorar a atividade de bugs, reativações e tendências.
- Relatório de Reativações – Interpretação
Você deve esperar o relatório variar baseado em seu ciclo de desenvolvimento. A taxa de reativação
demonstra o numero de erros supostamente corrigidos onde as correções apresentaram falhas.

Versão “não sadia” de um relatório de
reativação

Indicadores

Versão “sadia” de um relatório de
reativação
Monitorar a atividade de bugs, reativações e tendências.
- Relatório de Reativações – Interpretação
Há um número alto de reativações de bug. Uma taxa alta de reativação de bug pode indicar que a equipe está
fechando bugs prematuramente.

Pergunte-se:
Há testes de unidade sendo executados?

O laboratório de testes está gerenciado de forma correta, não influenciando nos resultados?
A cobertura de testes é suficiente para os cenários descritos?
São outros problemas raízes que causam as reativações?

Indicadores

A descrição do bug oferece suporte suficiente para a resolução do erro pelo time de desenvolvimento?
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
Você pode usar o relatório de andamento de requisitos para analisar o nível de esforço que a equipe tem
gasto em cada caso de uso que está sendo implementando. Usando este relatório, você pode determinar
rapidamente se qualquer trabalho recentemente foi concluído em cada tarefa e o trabalho restante.

•
•
•
•
•

Relatório Burndown e Burn Rate
Relatório de Trabalho Restante
Relatório de Status de Todas as Iterações
Relatório de Progresso de Requisitos/Casos de Uso
Relatório Visão Geral de Requisitos/Casos de Uso

Indicadores

Os relatórios associados a essa atividade são:
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório Burndown e Burn Rate

Informação

Descrição

Hours complete

Horas completadas das tarefas na iteração

Hours remaining

Horas restantes das tarefas na iteração

Ideal Trend

Tendência ideal

Actual Trend

Tendência real

Linha horizontal

Horas (tempo)

Linha vertical

Datas (tempo)

Indicadores

Depois que uma equipe trabalhou em uma ou mais iterações, você pode determinar a taxa de progresso da equipe
examinando o relatório de taxa de Burndown. Burndown mostra a tendência de trabalho concluído e o restante durante um
período de tempo especificado. A taxa de Burn Rate fornece cálculos da taxa concluída e necessária de trabalho baseado no
período de tempo especificado. Além disso, um gráfico a seguir mostra a quantidade de trabalho concluído e restante que é
atribuído a membros da equipe. Você pode exibir o relatório da taxa de Burndown e de Burn Rate baseado em horas
trabalhadas ou no número de itens de trabalho que foram resolvidos e fechados.
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório Burndown e Burn Rate (Configuração)
Para que o Relatório de Burndown e o Burn Rate seja útil e preciso, a equipe deve realizar as seguintes atividades para o
rastreamento de itens de trabalho:

Indicadores

- Definir as tarefas, requisitos e bugs, e especificar a iteração e os caminhos para cada área.
- Especificar e atualizar os campos para cada tarefa ou sub tarefa conforme forem trabalhados.
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório Burndown e Burn Rate - Interpretação
Você pode examinar o relatório para determinar o progresso que a equipe fez em uma iteração ou ao longo do tempo.
Você pode encontrar respostas para as seguintes questões:

Versão “sadia” de um relatório de
reativação

Versão “não sadia” de um relatório de
reativação

Indicadores

A equipe adicionou trabalho durante a iteração? Houve mudanças constantes de escopo? Qual a velocidade da equipe para
concluir as tarefas? Quanto de trabalho pode se concluir com o tempo restante? Quando a equipe pode concluir o trabalho?
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório Burndown e Burn Rate - Interpretação

Indicadores

Quando o Burn Rate (Taxa de Queimadura) da equipe não encontra o Burn Rate (Taxa de Queimadura) planejada, o relatório
de Burndown mostrará uma linha de Tendência Real distante acima da linha de Tendência Ideal . A linha de Tendência Real
irá cruzar o eixo X significativamente mais do que a data de término planejada. Essas características indicam que o equipe
não concluirá todos os requisitos que foram planejados para essa interação antes do previsto. Quando o progresso real é
menor que o progresso planejado, o esforço necessário é maior do que a equipe estimou, as tarefas são mais difíceis, o time
subestimou ou não consideraram outros fatores que precisarão ser revistos depois da conclusão.
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório de Trabalho Restante

Informação

Descrição

Hours complete

Horas completadas das tarefas na iteração

Hours remaining

Horas restantes das tarefas na iteração

Linha horizontal

Horas (tempo)

Linha vertical

Datas (tempo)

Indicadores

O relatório de trabalho restante resume os dados que foram detectados durante o intervalo de tempo especificado para
cada tarefa, caso de uso/requisito, ou bugs com base nos critérios de filtragem que foram especificados para o relatório.
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório de Trabalho Restante – Interpretação
O relatório restante de trabalho exibe informações que você pode usar para entender o quanto a equipe está progredindo e
se a equipe irá concluir as tarefas dentro do tempo alocado. Você pode responder perguntas como:
Quanto rápido é a equipe que trabalha no projeto?
Há trabalho sendo adicionado durante a iteração? A equipe está expandindo o escopo de trabalho?

Aproximadamente quando a equipe pode fazer o trabalho?
É muito trabalho em execução?
O fluxo de trabalho está sendo impedido ou bloqueado?
Quando a equipe irá concluir a iteração atual?

Indicadores

Quanto de progresso pode fazer a equipe com o tempo disponível?
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.

Um relatório íntegro de trabalho mostra o andamento regular em resolver e
em fechar tarefas, como mostra a ilustração a seguir. A forma retangular de
diagrama indica que o trabalho estimado corresponde ao trabalho
necessário.

A ilustração a seguir mostra uma versão não íntegra de relatório restante de
trabalho. O progresso é feito por várias semanas de cada vez, indicado pela
linha plana de itens de trabalho que permanecem em um estado inalterado.
Além disso, o número de itens de trabalho aumenta após o ponto médio de
iteração, que indica que foram introduzidas mais tarefas.

Indicadores

- Relatório de Trabalho Restante – Interpretação
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório de Status de Todas as Iterações
O status em todas as iterações apresenta um instantâneo de trabalho que a equipe realizou através de várias iterações,
como a ilustração a seguir mostra.

Descrição

Requirements closed

Requisitos concluídos.

Progress (Hours)

Progresso estimado em horas.

Bugs

Bugs encontrados.

Iteration

Divisão em semana, iteração, versão.

Original Estimate

Tempo original estimado da iteração.

Completed

Progresso completado da iteração.

Remaining

Progresso restante da iteração.

Active

Bugs ativos.

Resolved

Bugs resolvidos.

Closed

Bugs fechados.

Indicadores

Informação
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório de Status de Todas as Iterações – Interpretação
Você poderá responder perguntas como:
O escopo de trabalho para cada iteração corresponde à capacidade de equipe?
O número de casos de uso/requisitos fechados em cada iteração corresponde a suas expectativas?

Versão “sadia” de um relatório de status

Versão “não sadia” de um relatório de
status

Indicadores

Quantos casos de uso/requisitos pode enviar a equipe hoje?
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório de Status de Todas as Iterações – Interpretação
Caso o status não seja integro, qualquer relatório de iterações pode mostrar um ou mais
dos seguintes indicadores:
Nenhum caso de uso/requisito foi fechado em uma ou mais iterações.
Você pode querer examinar o tamanho desse requisito para determinar se a equipe pode
“quebrar” em requisitos menores e menos complexos.

O número de tempo estimados e concluídos varia amplamente dentro e entre as
iterações.
Você pode querer examinar quanto você está dimensionamento os requisitos e quanto a
equipe está estimando o trabalho. Quando a hora estimada e concluída correspondem
dentro de uma iteração, indica que a equipe está bem posicionada e progride em uma
taxa aceitável.
Progresso inconsistente feito por iterações passadas.
Você pode desejar determinar se quaisquer problemas de bloqueio não foram
identificados ou não foram rastreadas anteriormente.

Indicadores

Versão “não sadia” de um relatório de
status
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório de Progresso de Requisitos
O relatório de progresso dos requisitos mostra o status de conclusão conforme determinado por tarefas que foram definidas
para implementar o requisito.

Descrição

Progress (% Completed)

O valor numérico representando a porcentagem de trabalho
concluído com base no rollup da linha de base e tempo para
concluir todas as tarefas que são vinculadas ao requisito ou a
seus requisitos filhos.

Hours Completed

Uma representação visual de horas concluídas.

Recently Completed

Um representação visual das horas concluídas recentemente
dentro do tempo especificado.

Hours Remaining

Horas restantes para todas as tarefas vinculadas ao requisito ou
a seus requisitos filhos.

Indicadores

Informação
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório de Progresso de Requisitos
Requisitos que aparecem no relatório.
As listas de relatório de progresso dos requisitos e os requisitos destacados estão de acordo com os seguintes critérios:
Os requisitos aparecem por ordem da importância, com base na sua classificação atribuída.

Os requisitos aparecem no tipo normal quando estão no estado fechado.
Os requisitos aparecem no tipo cinza quando a iteração ou área atribuída são fora do conjunto filtrado mas tem as tarefas
ou os requisitos filho que estão dentro do conjunto filtrado de iterações ou de áreas do produto.

Indicadores

Os requisitos aparecem em negrito quando estão em estado ativo ou resolvido.
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório de Progresso de Requisitos – Interpretação
Quais requisitos a equipe fez progresso, e quais estão quase concluídos?
Requisitos que a equipe fez progresso mostrará uma faixa verde dentro da barra de progresso.
Os requisitos que estão quase completos indicarão uma % de elevação e a barra de progresso estará quase completamente verde, e poucas
horas serão listadas na coluna de Horas Restantes.

Os requisitos que não foram trabalhados não mostrarão nenhuma faixa verde claro dentro de barra de progresso.
Requisitos que têm a maioria de trabalho a ser concluído ainda?
Os requisitos que têm a maioria de trabalho a concluir mostrarão uma faixa azul significativa dentro de barra de progresso e um grande
número de hora na coluna de Horas Restantes.

Indicadores

Requisitos que não foram trabalhados pela equipe?
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório de Progresso de Requisitos – Interpretação
O trabalho está bloqueado em um requisito?
Os requisitos que não mostram nenhuma faixa verde claro na barra de progresso pode indicar um problema de bloqueio.
Se a equipe não concluiu qualquer trabalho de um requisito por várias semanas, convém determinar e identifica os problemas de bloqueio ou
de recurso.

De acordo com os requisitos que ainda estão ativos, convém adiar alguns requisitos para uma iteração mais recente de modo que a equipe
possa se concentra em concluir outros requisitos na iteração atual.

Indicadores

Podemos entregar tudo que nós planejamos? Quais metas devemos remover do escopo?
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório Visão Geral de Requisitos
O relatório de visão geral dos requisitos apresenta um instantâneo de trabalho que foi executado para o conjunto filtrado de
requisitos para a data atual.
Descrição

% Hours Completed

Mostra a porcentagem de trabalho concluído com base na linha
de base para todas as tarefas vinculadas ao requisito ou a seus
requisitos filhos.

Hours Remaining

Horas restantes para todas as tarefas vinculadas ao requisito ou
a seus requisitos filhos.

Test Points

Representa o número de situações de testes que estão
vinculados a seus requisitos ou requisitos filhos.

Test Results

Representa a porcentagem das situações dos testes, agrupados
de acordo com o status do seu ensaio mais recente, onde
opções Passou (Verde), Falha (Vermelho) ou Não executado
(Preto).

Bugs

Mostra o número de erros associados à situação de teste ou
requisito, onde as opções Ativo (Azul) e Resolvido (Dourada). Se
o requisito é associado a um requisito filho, os valores
representam um rollup de todos os erros, tanto dos pais como
filhos.

Indicadores

Informação
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório Visão Geral de Requisitos
A lista de Relatório de Visão geral dos Requisitos tem os requisitos destacados de acordo com os seguintes critérios:
Os requisitos aparecem por ordem da importância, com base na sua classificação atribuída.

Os requisitos aparecem em negrito quando estão em estado ativo ou resolvido.

Os requisitos aparecem no tipo cinza quando a iteração ou área atribuído são fora do conjunto filtrado, mas tem as tarefas
ou os requisitos de filho que estão dentro do conjunto filtrado de iterações ou de áreas do produto.

Indicadores

Os requisitos aparecem no tipo normal quando estão no estado fechado.
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório Visão Geral de Requisitos – Interpretação
O Relatório de Visão Geral de Requisitos mostra o andamento de trabalho total em três áreas que são importantes para
concluir e fechar um requisito:
Tarefas implementadas para concluir cada requisito.

Bugs identificados que indicam problemas com a qualidade dos requisitos.

Versão “sadia” de um relatório de
requisitos

Indicadores

Execução de teste para garantir a qualidade dos requisitos implementados.
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório Visão Geral de Requisitos – Interpretação
Um relatório não está íntegro quando mostra uma ou mais das seguintes situações:
A equipe está fazendo mais progresso dos requisitos que têm uma prioridade mais baixa de que os requisitos que têm uma
prioridade mais alta;

Os testes estão falhando para um requisito, mas nenhum item de trabalho de bug está sendo criado.

Indicadores

Mais testes estão falhando do que está passando;
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório Visão Geral de Requisitos – Interpretação
Esse relatório pode-lhe responder as seguintes questões:
Estado de trabalho
A quantidade de trabalho que permanece para cada requisito corresponde a suas expectativas?

Quantas situações de teste são definidas para cada requisito? Quantos testes estão passando?
Há requisitos que são implementados que não têm uma situação de teste definida para ele?

Progresso de qualidade
Quantos testes foram executados para cada requisito, e quantos passaram?
Quantos bugs ativos cada requisito tem?

Os bugs estão sendo são resolvidos ou permanecem ativos?

Indicadores

Os requisitos de maior prioridade são implementados primeiro?
Controlar a integridade do projeto, taxa de andamento de equipe e
conclusão da tarefa.
- Relatório Visão Geral de Requisitos – Interpretação
Avaliação de risco
Quais requisitos que estão em risco?
Quais requisitos que não são estáveis o suficiente para a versão?

Indicadores

Quais requisitos que podem ser enviados a equipe hoje?
Determinar o trabalho adicional.
Você pode usar o relatório trabalho planejado para determinar a quantidade de trabalho da equipe adicionada
a uma iteração após iniciado.
O relatório associado a essa atividade é:

Indicadores

• Trabalho não planejado
Determinar o trabalho adicional.
- Trabalho não Planejado

Informação

Descrição

Added Later

Tarefas adicionadas após o planejamento

Planned

Tarefas planejadas antes do fechamento

Linha horizontal (Number of Work Item)

Numero de itens de trabalho

Linha vertical

Datas (tempo)

Indicadores

O relatório de Trabalho não Planejado é útil quando a equipe planeja uma iteração identificando todos os itens de trabalho
que pretendem resolver ou fechar durante a iteração. Os itens de trabalho que são atribuídos a iteração na data de criação
do planejamento são considerados trabalho planejado. Todos os itens de trabalho que são adicionados à iteração em
seguida a data que são identificados como trabalho não regulares.
Determinar o trabalho adicional.
- Trabalho não Planejado – Interpretação
Você pode usar esse relatório para responder às seguintes questões:
Quanto trabalho foi adicionado após a iteração ter começado?

Indicadores

Muito trabalho está sendo adicionado durante a iteração?
Monitor de atividade de teste.
Você pode usar os relatórios de teste para rastrear o progresso da equipe para desenvolver casos de teste e
determinar como eles abordam os requisitos.
Os relatórios associados a essa atividade são:

Indicadores

• Relatório de Preparação dos Casos de Testes
• Relatório de Progresso do Plano de Testes
Monitor de atividade de teste.
- Relatório de Preparação de Casos de Testes

Informação

Descrição

Linha horizontal Number of Test Cases

Numero de casos de testes

Design

Casos de testes em estado de confecção

Ready

Casos de testes prontos para serem executados

Linha vertical

Datas (tempo)

Indicadores

O relatório de preparação de casos de teste fornece um gráfico da área que exibe quantas situações de teste estão no
estado de Design ou de Pronto durante o período de tempo que você especificar. Examinando esses dados, você pode
facilmente determinar como rapidamente a equipe está criando situações de teste e as que estão prontas para teste.
Quando você cria uma situação de teste, é definida automaticamente ao estado de exibição design. Depois que a equipe
revisar a situação de teste, então um membro da equipe deve alterar o estado para Pronto, que indica que a situação de
teste está pronto para ser executada.
Monitor de atividade de teste.
- Relatório de Preparação de Casos de Testes - Interpretação
Você pode examinar o relatório para determinar o progresso da equipe em uma iteração ou ao longo do tempo. Por
exemplo, você pode responder a essas questões:
Quantos casos de teste estão prontos para serem executados?
Quantas situações de teste deve a equipe ainda escrever e examinar?

Todas os casos de teste estarão prontos para serem executados no final da iteração?

Indicadores

Quando todos os casos de teste estarão prontos para serem executados?
Monitor de atividade de teste.
- Relatório de Preparação de Casos de Testes - Interpretação

Observe que os estados não mudam com
o passar das semanas

Versão “íntegra” de um planejamento de
testes

Observe que há um progresso regular dos
estados

Indicadores

Versão “não íntegra” de um planejamento
de testes
Monitor de atividade de teste.
- Relatório de Preparação de Casos de Testes - Interpretação
Quando os casos de teste estarão prontos para serem executados.
Quando todas as situações de teste permanecem em um estado de design, algum problema está bloqueando o andamento.
Você pode investigar a causa desse bloqueio.

O número de situações de teste que são definidas para um projeto deve ser maior ou igual ao número de casos de
uso/requisitos que a equipe está implementando.

Indicadores

O número de situações de teste não é suficiente.
Monitor de atividade de teste.
- Relatório de Progresso do Plano de Testes
Os dados que aparecem no relatório de progresso de plano de teste são derivados de data warehouse e de resultados de
teste que são gerados quando os testes são executados usando Microsoft Test Manager. O relatório apresenta um gráfico da
área que mostra o resultado mais recente executado, qualquer teste nos planos de teste especificados ao longo do tempo.
Descrição

Passed

Número de casos de testes que passaram

Failed

Número de casos de testes que falharam

Blocked

Número de casos de testes que foram bloqueados

Never Run

Número de casos de testes que nunca foram executados

Other

Numero de casos de testes foram executados e atribuídos
aos seguintes estados: desligado, tempo limite, em
andamento.

Indicadores

Informação
Monitor de atividade de teste.
- Relatório de Progresso do Plano de Testes – Interpretando
Você pode controlar quantas planos de teste foram executados e quanto estão falhando. O relatório de progresso de plano
de teste exibe o valor cumulativo de todos os planos de teste, agrupados pelo status de resultado.
Perguntas respondidas:
Quantos testes estão passando?

Quantos testes são bloqueados?

Indicadores

Quantos testes estão falhando?
Monitor de atividade de teste.
- Relatório de Progresso do Plano de Testes – Interpretando

Como mostra a ilustração a seguir, há uma
curva sadia onde com o tempo os casos
de testes com status de passado
sobrepõem os demais estados

Versão “não íntegra” de um progresso de
plano de testes

Como mostra a ilustração a seguir, o
número de situações de teste que está
passando, falhando, ou nunca é executado
não tem mudanças.

Indicadores

Versão “íntegra” de um progresso de
plano de testes
Muito obrigado!

Weitere ähnliche Inhalte

Was ist angesagt?

Importância de Testes Automatizados para Continuous Delivery & DevOps
Importância de Testes Automatizados para Continuous Delivery & DevOpsImportância de Testes Automatizados para Continuous Delivery & DevOps
Importância de Testes Automatizados para Continuous Delivery & DevOpsSamanta Cicilia
 
CNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous DeliveryCNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous DeliverySamanta Cicilia
 
Testes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesTestes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesPaulo César M Jeveaux
 
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...Rafael Kanaoka
 
Introdução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaIntrodução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaFabrício Campos
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testeselliando dias
 
Vi ebts implantação de fábrica de teste - desafios, resultados e melhores p...
Vi ebts   implantação de fábrica de teste - desafios, resultados e melhores p...Vi ebts   implantação de fábrica de teste - desafios, resultados e melhores p...
Vi ebts implantação de fábrica de teste - desafios, resultados e melhores p...Welington Monteiro
 
PDC - Testes - Usando o Testlink
PDC - Testes - Usando o TestlinkPDC - Testes - Usando o Testlink
PDC - Testes - Usando o Testlinkslides_teltools
 
Fábrica de Testes: Por onde começar?
Fábrica de Testes: Por onde começar?Fábrica de Testes: Por onde começar?
Fábrica de Testes: Por onde começar?Welington Monteiro
 
Testes e Refatoração
Testes e RefatoraçãoTestes e Refatoração
Testes e Refatoraçãoguest23778e
 
X-Zone: Fabrica de Testes
X-Zone: Fabrica de TestesX-Zone: Fabrica de Testes
X-Zone: Fabrica de TestesAlexandreBartie
 
Pesquisa Ferramentas e Gestão de Testes de Software
Pesquisa Ferramentas e Gestão de Testes de SoftwarePesquisa Ferramentas e Gestão de Testes de Software
Pesquisa Ferramentas e Gestão de Testes de SoftwareJoão Júnior
 
Demonstração ApTest Manager
Demonstração   ApTest ManagerDemonstração   ApTest Manager
Demonstração ApTest ManagerNatã Melo
 

Was ist angesagt? (20)

Importância de Testes Automatizados para Continuous Delivery & DevOps
Importância de Testes Automatizados para Continuous Delivery & DevOpsImportância de Testes Automatizados para Continuous Delivery & DevOps
Importância de Testes Automatizados para Continuous Delivery & DevOps
 
CNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous DeliveryCNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous Delivery
 
Testes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesTestes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de Testes
 
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
 
Introdução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaIntrodução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem prática
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testes
 
Vi ebts implantação de fábrica de teste - desafios, resultados e melhores p...
Vi ebts   implantação de fábrica de teste - desafios, resultados e melhores p...Vi ebts   implantação de fábrica de teste - desafios, resultados e melhores p...
Vi ebts implantação de fábrica de teste - desafios, resultados e melhores p...
 
PDC - Testes - Usando o Testlink
PDC - Testes - Usando o TestlinkPDC - Testes - Usando o Testlink
PDC - Testes - Usando o Testlink
 
Fábrica de Testes: Por onde começar?
Fábrica de Testes: Por onde começar?Fábrica de Testes: Por onde começar?
Fábrica de Testes: Por onde começar?
 
Test link
Test linkTest link
Test link
 
Testes e Refatoração
Testes e RefatoraçãoTestes e Refatoração
Testes e Refatoração
 
X-Zone: Fabrica de Testes
X-Zone: Fabrica de TestesX-Zone: Fabrica de Testes
X-Zone: Fabrica de Testes
 
Pesquisa Ferramentas e Gestão de Testes de Software
Pesquisa Ferramentas e Gestão de Testes de SoftwarePesquisa Ferramentas e Gestão de Testes de Software
Pesquisa Ferramentas e Gestão de Testes de Software
 
2PHP_Metodologia
2PHP_Metodologia2PHP_Metodologia
2PHP_Metodologia
 
Fábrica de testes - organização e formas de contratação
Fábrica de testes - organização e formas de contrataçãoFábrica de testes - organização e formas de contratação
Fábrica de testes - organização e formas de contratação
 
Apresentacao dev ops
Apresentacao dev opsApresentacao dev ops
Apresentacao dev ops
 
Vamos falar de DevOps?
Vamos falar de DevOps?Vamos falar de DevOps?
Vamos falar de DevOps?
 
Demonstração ApTest Manager
Demonstração   ApTest ManagerDemonstração   ApTest Manager
Demonstração ApTest Manager
 
QAOps - Agile Trends 2021
QAOps - Agile Trends 2021QAOps - Agile Trends 2021
QAOps - Agile Trends 2021
 
Testlink apresentacao
Testlink apresentacaoTestlink apresentacao
Testlink apresentacao
 

Ähnlich wie ALM Indicadores

Webaula 48 como evoluir sua equipe usando kanban
Webaula 48   como evoluir sua equipe usando kanbanWebaula 48   como evoluir sua equipe usando kanban
Webaula 48 como evoluir sua equipe usando kanbanProjetos e TI
 
Melhoria contínua com Kanban em uma equipe de desenvolvimento do TST
Melhoria contínua com Kanban em uma equipe de desenvolvimento do TSTMelhoria contínua com Kanban em uma equipe de desenvolvimento do TST
Melhoria contínua com Kanban em uma equipe de desenvolvimento do TSTRodrigo Vieira
 
Indicadores Ágeis
Indicadores ÁgeisIndicadores Ágeis
Indicadores ÁgeisSilas Serpa
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geralpaulo peres
 
Papel do tester em projeto scrum
Papel do tester em projeto scrumPapel do tester em projeto scrum
Papel do tester em projeto scrumVinicius Sabadoti
 
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficienteKanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficientethiagodacosta
 
Métricas ágeis obtenha melhores resultados em sua equipe
Métricas ágeis obtenha melhores resultados em sua equipeMétricas ágeis obtenha melhores resultados em sua equipe
Métricas ágeis obtenha melhores resultados em sua equipeRaphael Donaire Albino
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwareCamilo Ribeiro
 
Gerenciamento da Qualidade de Software 4.pptx
Gerenciamento da Qualidade de Software 4.pptxGerenciamento da Qualidade de Software 4.pptx
Gerenciamento da Qualidade de Software 4.pptxRoberto Nunes
 
DevQA: Como medir qualidade de código ?
DevQA: Como medir qualidade de código ?DevQA: Como medir qualidade de código ?
DevQA: Como medir qualidade de código ?Kamilla Queiroz Xavier
 
Eliminando o desperdício para entregar valor
Eliminando o desperdício para entregar valorEliminando o desperdício para entregar valor
Eliminando o desperdício para entregar valorStéfano H. dos Santos
 
4 engenharia de software
4   engenharia de software4   engenharia de software
4 engenharia de softwareFelipe Bugov
 
DevQA: Um futuro para analistas de testes ?
DevQA: Um futuro para analistas de testes ?DevQA: Um futuro para analistas de testes ?
DevQA: Um futuro para analistas de testes ?Kamilla Queiroz Xavier
 
Ferramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareFerramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareJeremias Araujo
 

Ähnlich wie ALM Indicadores (20)

Teste de software
Teste de softwareTeste de software
Teste de software
 
Webaula 48 como evoluir sua equipe usando kanban
Webaula 48   como evoluir sua equipe usando kanbanWebaula 48   como evoluir sua equipe usando kanban
Webaula 48 como evoluir sua equipe usando kanban
 
Melhoria contínua com Kanban em uma equipe de desenvolvimento do TST
Melhoria contínua com Kanban em uma equipe de desenvolvimento do TSTMelhoria contínua com Kanban em uma equipe de desenvolvimento do TST
Melhoria contínua com Kanban em uma equipe de desenvolvimento do TST
 
Indicadores Ágeis
Indicadores ÁgeisIndicadores Ágeis
Indicadores Ágeis
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geral
 
Papel do tester em projeto scrum
Papel do tester em projeto scrumPapel do tester em projeto scrum
Papel do tester em projeto scrum
 
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficienteKanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
 
Métricas ágeis obtenha melhores resultados em sua equipe
Métricas ágeis obtenha melhores resultados em sua equipeMétricas ágeis obtenha melhores resultados em sua equipe
Métricas ágeis obtenha melhores resultados em sua equipe
 
Teste de Software - Introdução
Teste de Software - IntroduçãoTeste de Software - Introdução
Teste de Software - Introdução
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de Software
 
Gerenciamento da Qualidade de Software 4.pptx
Gerenciamento da Qualidade de Software 4.pptxGerenciamento da Qualidade de Software 4.pptx
Gerenciamento da Qualidade de Software 4.pptx
 
Teste de Software
Teste de SoftwareTeste de Software
Teste de Software
 
DevQA: Como medir qualidade de código ?
DevQA: Como medir qualidade de código ?DevQA: Como medir qualidade de código ?
DevQA: Como medir qualidade de código ?
 
Eliminando o desperdício para entregar valor
Eliminando o desperdício para entregar valorEliminando o desperdício para entregar valor
Eliminando o desperdício para entregar valor
 
4 engenharia de software
4   engenharia de software4   engenharia de software
4 engenharia de software
 
DevQA: Um futuro para analistas de testes ?
DevQA: Um futuro para analistas de testes ?DevQA: Um futuro para analistas de testes ?
DevQA: Um futuro para analistas de testes ?
 
Módulo 4 - Avaliação e Relatórios
Módulo 4 - Avaliação e RelatóriosMódulo 4 - Avaliação e Relatórios
Módulo 4 - Avaliação e Relatórios
 
Kanban em 10 Passos
Kanban em 10 PassosKanban em 10 Passos
Kanban em 10 Passos
 
Kanban em 10 passos.pdf
Kanban em 10 passos.pdfKanban em 10 passos.pdf
Kanban em 10 passos.pdf
 
Ferramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareFerramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de software
 

Mehr von Alan Carlos

Jovens Empreendedores - StartUps
Jovens Empreendedores - StartUpsJovens Empreendedores - StartUps
Jovens Empreendedores - StartUpsAlan Carlos
 
Cloud Computing - Pratices & Patterns
Cloud Computing - Pratices & PatternsCloud Computing - Pratices & Patterns
Cloud Computing - Pratices & PatternsAlan Carlos
 
Alfabetização Digital
Alfabetização DigitalAlfabetização Digital
Alfabetização DigitalAlan Carlos
 
TechNet Wiki Summit 2015 - DevOps
TechNet Wiki Summit 2015 - DevOpsTechNet Wiki Summit 2015 - DevOps
TechNet Wiki Summit 2015 - DevOpsAlan Carlos
 
TechNet - e-Book- Artigos sobre Test Manager
TechNet - e-Book- Artigos sobre Test ManagerTechNet - e-Book- Artigos sobre Test Manager
TechNet - e-Book- Artigos sobre Test ManagerAlan Carlos
 
Workshop - Plano de Testes End to End com o Microsoft Test Manager
Workshop   - Plano de Testes End to End com o Microsoft Test ManagerWorkshop   - Plano de Testes End to End com o Microsoft Test Manager
Workshop - Plano de Testes End to End com o Microsoft Test ManagerAlan Carlos
 
Workshop - Testes de Segurança
Workshop - Testes de SegurançaWorkshop - Testes de Segurança
Workshop - Testes de SegurançaAlan Carlos
 
ALM e Operações - Workshop - Como Diagnosticar um Incidente
ALM e Operações - Workshop - Como Diagnosticar um IncidenteALM e Operações - Workshop - Como Diagnosticar um Incidente
ALM e Operações - Workshop - Como Diagnosticar um IncidenteAlan Carlos
 
Operações - Base de Conhecimento - Parte 02
Operações - Base de Conhecimento - Parte 02Operações - Base de Conhecimento - Parte 02
Operações - Base de Conhecimento - Parte 02Alan Carlos
 
Operações - Base de Conhecimento - Parte 01
Operações - Base de Conhecimento - Parte 01Operações - Base de Conhecimento - Parte 01
Operações - Base de Conhecimento - Parte 01Alan Carlos
 
ALM Summit - DevOps - VSALM e System Center Um Casamento de Sucesso
ALM Summit - DevOps - VSALM e System Center Um Casamento de SucessoALM Summit - DevOps - VSALM e System Center Um Casamento de Sucesso
ALM Summit - DevOps - VSALM e System Center Um Casamento de SucessoAlan Carlos
 
Geração Tec - Help Desk - Tenha um Helpdesk de Qualidade
Geração Tec - Help Desk - Tenha um Helpdesk de QualidadeGeração Tec - Help Desk - Tenha um Helpdesk de Qualidade
Geração Tec - Help Desk - Tenha um Helpdesk de QualidadeAlan Carlos
 
Geração TEC - Help Desk - Fundamentos do ITIL - IR, CR e Problemas, Medição ...
Geração TEC -  Help Desk - Fundamentos do ITIL - IR, CR e Problemas, Medição ...Geração TEC -  Help Desk - Fundamentos do ITIL - IR, CR e Problemas, Medição ...
Geração TEC - Help Desk - Fundamentos do ITIL - IR, CR e Problemas, Medição ...Alan Carlos
 
Geração Tec - Help Desk - Principais Ferramentas Técnicas e Erros Comuns
Geração Tec  - Help Desk - Principais Ferramentas Técnicas e Erros ComunsGeração Tec  - Help Desk - Principais Ferramentas Técnicas e Erros Comuns
Geração Tec - Help Desk - Principais Ferramentas Técnicas e Erros ComunsAlan Carlos
 
Geração Tec Help Desk - Base de Conhecimento, Scripts e Estratégias de Aten...
Geração Tec   Help Desk - Base de Conhecimento, Scripts e Estratégias de Aten...Geração Tec   Help Desk - Base de Conhecimento, Scripts e Estratégias de Aten...
Geração Tec Help Desk - Base de Conhecimento, Scripts e Estratégias de Aten...Alan Carlos
 
Geração TEC - Help Desk - Hardwares e Sistemas Operacionais
Geração TEC - Help Desk - Hardwares e Sistemas OperacionaisGeração TEC - Help Desk - Hardwares e Sistemas Operacionais
Geração TEC - Help Desk - Hardwares e Sistemas OperacionaisAlan Carlos
 
Geração TEC Help Desk - Hardwares e Sistemas Operacionais
Geração TEC Help Desk - Hardwares e Sistemas OperacionaisGeração TEC Help Desk - Hardwares e Sistemas Operacionais
Geração TEC Help Desk - Hardwares e Sistemas OperacionaisAlan Carlos
 
Geração TEC - Help Desk - Ambientes e Sistemas
Geração TEC - Help Desk - Ambientes e SistemasGeração TEC - Help Desk - Ambientes e Sistemas
Geração TEC - Help Desk - Ambientes e SistemasAlan Carlos
 
Apresentação - IT Specialist
Apresentação - IT SpecialistApresentação - IT Specialist
Apresentação - IT SpecialistAlan Carlos
 
ALM - Testes Exploratórios
ALM - Testes ExploratóriosALM - Testes Exploratórios
ALM - Testes ExploratóriosAlan Carlos
 

Mehr von Alan Carlos (20)

Jovens Empreendedores - StartUps
Jovens Empreendedores - StartUpsJovens Empreendedores - StartUps
Jovens Empreendedores - StartUps
 
Cloud Computing - Pratices & Patterns
Cloud Computing - Pratices & PatternsCloud Computing - Pratices & Patterns
Cloud Computing - Pratices & Patterns
 
Alfabetização Digital
Alfabetização DigitalAlfabetização Digital
Alfabetização Digital
 
TechNet Wiki Summit 2015 - DevOps
TechNet Wiki Summit 2015 - DevOpsTechNet Wiki Summit 2015 - DevOps
TechNet Wiki Summit 2015 - DevOps
 
TechNet - e-Book- Artigos sobre Test Manager
TechNet - e-Book- Artigos sobre Test ManagerTechNet - e-Book- Artigos sobre Test Manager
TechNet - e-Book- Artigos sobre Test Manager
 
Workshop - Plano de Testes End to End com o Microsoft Test Manager
Workshop   - Plano de Testes End to End com o Microsoft Test ManagerWorkshop   - Plano de Testes End to End com o Microsoft Test Manager
Workshop - Plano de Testes End to End com o Microsoft Test Manager
 
Workshop - Testes de Segurança
Workshop - Testes de SegurançaWorkshop - Testes de Segurança
Workshop - Testes de Segurança
 
ALM e Operações - Workshop - Como Diagnosticar um Incidente
ALM e Operações - Workshop - Como Diagnosticar um IncidenteALM e Operações - Workshop - Como Diagnosticar um Incidente
ALM e Operações - Workshop - Como Diagnosticar um Incidente
 
Operações - Base de Conhecimento - Parte 02
Operações - Base de Conhecimento - Parte 02Operações - Base de Conhecimento - Parte 02
Operações - Base de Conhecimento - Parte 02
 
Operações - Base de Conhecimento - Parte 01
Operações - Base de Conhecimento - Parte 01Operações - Base de Conhecimento - Parte 01
Operações - Base de Conhecimento - Parte 01
 
ALM Summit - DevOps - VSALM e System Center Um Casamento de Sucesso
ALM Summit - DevOps - VSALM e System Center Um Casamento de SucessoALM Summit - DevOps - VSALM e System Center Um Casamento de Sucesso
ALM Summit - DevOps - VSALM e System Center Um Casamento de Sucesso
 
Geração Tec - Help Desk - Tenha um Helpdesk de Qualidade
Geração Tec - Help Desk - Tenha um Helpdesk de QualidadeGeração Tec - Help Desk - Tenha um Helpdesk de Qualidade
Geração Tec - Help Desk - Tenha um Helpdesk de Qualidade
 
Geração TEC - Help Desk - Fundamentos do ITIL - IR, CR e Problemas, Medição ...
Geração TEC -  Help Desk - Fundamentos do ITIL - IR, CR e Problemas, Medição ...Geração TEC -  Help Desk - Fundamentos do ITIL - IR, CR e Problemas, Medição ...
Geração TEC - Help Desk - Fundamentos do ITIL - IR, CR e Problemas, Medição ...
 
Geração Tec - Help Desk - Principais Ferramentas Técnicas e Erros Comuns
Geração Tec  - Help Desk - Principais Ferramentas Técnicas e Erros ComunsGeração Tec  - Help Desk - Principais Ferramentas Técnicas e Erros Comuns
Geração Tec - Help Desk - Principais Ferramentas Técnicas e Erros Comuns
 
Geração Tec Help Desk - Base de Conhecimento, Scripts e Estratégias de Aten...
Geração Tec   Help Desk - Base de Conhecimento, Scripts e Estratégias de Aten...Geração Tec   Help Desk - Base de Conhecimento, Scripts e Estratégias de Aten...
Geração Tec Help Desk - Base de Conhecimento, Scripts e Estratégias de Aten...
 
Geração TEC - Help Desk - Hardwares e Sistemas Operacionais
Geração TEC - Help Desk - Hardwares e Sistemas OperacionaisGeração TEC - Help Desk - Hardwares e Sistemas Operacionais
Geração TEC - Help Desk - Hardwares e Sistemas Operacionais
 
Geração TEC Help Desk - Hardwares e Sistemas Operacionais
Geração TEC Help Desk - Hardwares e Sistemas OperacionaisGeração TEC Help Desk - Hardwares e Sistemas Operacionais
Geração TEC Help Desk - Hardwares e Sistemas Operacionais
 
Geração TEC - Help Desk - Ambientes e Sistemas
Geração TEC - Help Desk - Ambientes e SistemasGeração TEC - Help Desk - Ambientes e Sistemas
Geração TEC - Help Desk - Ambientes e Sistemas
 
Apresentação - IT Specialist
Apresentação - IT SpecialistApresentação - IT Specialist
Apresentação - IT Specialist
 
ALM - Testes Exploratórios
ALM - Testes ExploratóriosALM - Testes Exploratórios
ALM - Testes Exploratórios
 

ALM Indicadores

  • 3. Explanar o uso de indicadores do ALM para obter o melhor resultado com as equipes envolvidas.
  • 5. Como acessar os indicadores e acompanhar a evolução? Você pode acessar esses relatórios através do Portal Web do Projeto no Sharepoint Server®, ou do seu Microsoft Excel®. O link de cada portal se encontra disponível na Web do Projeto do Team Foundation Server®. Indicadores Acessando o Portal do Projeto no Sharepoint Server®, você terá diversas informações em gráficos e planilhas Excel® para realizar consultas e até customizar sua visualização, conforme sua necessidade.
  • 6. Como acessar os indicadores e acompanhar a evolução? Indicadores Há disponíveis relatórios e dashboards em Web e também em formato Microsoft Excel® para gerenciamento desses indicadores e montagem de filtros conforme suas necessidades.
  • 7. Monitorar a atividade de bugs, reativações e tendências. Você pode usar os relatórios de bugs para controlar os bugs que a equipe está localizando e o progresso que a equipe está fazendo para corrigi-los. Com esse relatório você pode tomar decisões para mudar o rumo do projeto no decorrer de seu desenvolvimento. Os relatórios associados a essa atividade são: Indicadores • Status do Bug • Relatório de Tendências de Bugs • Relatório de Reativações
  • 8. Monitorar a atividade de bugs, reativações e tendências. - Status do Bug Depois que a equipe começou a localizar e corrigir erros, você pode acompanhar o progresso da equipe para resolver e fechar bug, exibindo o relatório de estado de bug. Esse relatório mostra a contagem cumulativa de bug com base no estado, prioridade e na gravidade do bug. Descrição Bug Progress Uma representação visual de contagem cumulativa de todos os bug, agrupada pelo seu status. Active Bugs By Priority Uma representação visual de contagem cumulativa de todos erros, agrupada por sua prioridade. 7-Day Bug Trend Rates Gráfico de linhas que mostra a média de número de bugs que a equipe abriu, resolveu, e fechou, nas últimas quatro semanas passadas. Active Bugs by Assignment Um gráfico de barras horizontal com a contagem total de erros ativos atribuídos a cada membro da equipe, agrupada por prioridade. Linha vertical Número de bugs Linha horizontal Datas (tempo) Indicadores Informação
  • 9. Monitorar a atividade de bugs, reativações e tendências. - Status do Bug - Interpretação Você pode examinar o relatório para determinar o progresso de uma iteração (semana) ao longo do tempo. Especificamente, você pode encontrar respostas para seguintes questões: A equipe está corrigindo os bugs e fechando rapidamente? A equipe está corrigindo os bugs de alta prioridade primeiro? Quantos bugs são atribuídos a cada membro da equipe? Algum membro da equipe precisa de ajuda para resolver ou fechar um bug? Indicadores Que é a distribuição de bugs por prioridade e gravidade?
  • 10. Monitorar a atividade de bugs, reativações e tendências. - Status do Bug - Interpretação Um relatório de estado íntegro de bug mostra um aumento nos bugs ativos ao longo do tempo seguidos por um constante andamento de status de resolvido e fechamento de bugs, como mostra a ilustração a seguir. Quanto mais a equipe corrigi erros que localiza, mais o número de erros ativos diminui. Versão “não sadia” de um andamento de correção de Bugs Observe que a coloração de bugs ativos diminui com o decorrer do tempo e a coloração de bugs fechados predomina Observe que a coloração de bugs ativos aumenta com o decorrer do tempo e a coloração de bugs fechados não predomina Indicadores Versão “sadia” de um andamento de correção de Bugs
  • 11. Monitorar a atividade de bugs, reativações e tendências. - Status do Bug - Interpretação Faixa - Bugs Ativos, Resolvidos e Fechados. A faixa de bugs ativos está aumentando com o passar do tempo ultrapassando os bugs resolvidos ou fechados. A equipe está localizando mais bugs do que pode resolver ou fechar. Pergunte-se: Os membros da equipe estão sendo realocados para outros bugs, projetos, tarefas? A faixa de bugs ativos não está se alterando com o passar do tempo. Uma tendência suave no número de erros ativos indica que a equipe não está localizando bugs. Pergunte-se: A cobertura de testes é suficiente? Outros problemas estão bloqueando a capacidade da equipe de localizar bugs? Quais? Problemas de ambiente, entendimento do requisito, bugs impeditivos, etc. Indicadores Outros problemas estão bloqueando a capacidade da equipe em resolver e corrigir bugs? Quais? Ambientes, entendimento de regras, etc.
  • 12. Monitorar a atividade de bugs, reativações e tendências. - Status do Bug - Interpretação Faixa - Bugs Ativos, Resolvidos e Fechados. A faixa de bugs resolvidos ou fechados não estão se alterando. Quando o número de bugs que estão sendo resolvidos ou que deveriam estar sendo fechados não sofrem alteração por longos períodos de tempo, os membros da equipe podem não ser capazes de resolver ou fechar esses bugs. Pergunte-se: Os membros das equipes estão sendo alocados em outras tarefas, ou super-alocados? Os membros das equipes estão definindo corretamente os status de bug? Indicadores As prioridades das equipes estão definidas corretamente?
  • 13. Monitorar a atividade de bugs, reativações e tendências. - Status do Bug - Interpretação Faixa - Bugs Assinados e Prioridades As atribuições de erro não são distribuídas igualmente. Pergunte-se: O número de bug ativos de alta prioridade é maior que o número de bugs ativos de prioridade inferior. Quando o número de bugs de alta prioridade é muito maior que o número de bugs de prioridade inferior, o trabalho pode não progredir, pois as vezes, um projeto progride em itens de prioridade inferior primeiro. Pergunte-se: A equipe está corrigindo os bugs na ordem de prioridade definida pelo time? As prioridades dos bugs estão sendo bem definidas? Indicadores A equipe precisa equilibrar a carga de trabalho designando bugs para outros integrantes do time?
  • 14. Monitorar a atividade de bugs, reativações e tendências. - Relatório de Tendências de Bugs O relatório de tendências de bugs calcula a média de andamento do número de bugs que a equipe abriu, solucionou, e fechou com base nos filtros que você especificar. Descrição 7-day arrival rate Média de andamento de bugs abertos, agrupados em 07 dias. 7-day resolved rate Média de andamento de bugs resolvidos, agrupados em 07 dias. 7-day closed rate Média de andamento de bugs fechados, agrupados em 07 dias. Linha vertical Número de bugs Linha horizontal Datas (tempo) Indicadores Informação
  • 15. Monitorar a atividade de bugs, reativações e tendências. - Relatório de Tendências de Bugs - Interpretação Você deve aguardar as taxas de bugs variarem, baseadas em onde você está (período) em seu ciclo de desenvolvimento. A equipe deve encontrar menos erros em iterações (semanas) adiantadas do que em uma iterações (semanas) anteriores. Com o produto estabilizando no final de um ciclo de desenvolvimento, a equipe deve encontrar bugs com menos frequência. Na linha azul a equipe está abrindo bugs muito mais rápido do que resolvendo e fechando, causando “afunilamento” Indicadores Versão “não sadia” de um andamento de status de Bugs
  • 16. Monitorar a atividade de bugs, reativações e tendências. - Relatório de Tendências de Bugs - Interpretação Linhas – 7 day arrival rate, 7-day resolved rate, 7-day closed rate A equipe está encontrando números de bugs mais ou menos idênticos em períodos de tempo sucessivos. Se a equipe encontra o mesmo número de bugs semana após semana ou de iteração após iteração, você pode investigar a causa. No início do ciclo de teste, os testes podem não ser rigorosos ou avançados suficiente para localizar vários bugs. Em interações adiantadas, essa situação é esperada, pois revela amadurecimento do código. As situações de testes são suficientes para os casos de uso e requisitos que estão sendo desenvolvidos? Os testes tornaram-se obsoletos ou estão testando a funcionalidade de forma incorreta? São testes rigorosos? Indicadores Pergunte-se:
  • 17. Monitorar a atividade de bugs, reativações e tendências. - Relatório de Tendências de Bugs - Interpretação A equipe está encontrando muitos bugs em períodos curtos. A equipe pode localizar bugs facilmente em código superficial, no código recentemente integrado (build), com testes rigorosos, ou durante um evento específico. A equipe está encontrando poucos bugs em períodos curtos. A equipe pode se esforçar para encontrar bugs em um código de alta qualidade ou testes ineficazes. Pergunte-se: A equipe está resolvendo muitos bugs em períodos curtos. Uma taxa alta de resolução indica que a equipe está fazendo bom progresso. Pergunte-se: Status resolvido do bug é fechado prontamente? O índice de fechado deve se parecer com o índice de resolvido. Indicadores O progresso dos testes indicam um problema com o código ou os testes?
  • 18. Monitorar a atividade de bugs, reativações e tendências. - Relatório de Tendências de Bugs - Interpretação A equipe está resolvendo bugs rapidamente mas não os está fechando. Os membros da equipe que estão atribuídos para verificar correção de bugs podem ter prioridades mal definidas ou distribuídas. Pergunte-se: Os membros da equipe de testes estão super-alocados? Indicadores A equipe deve revisar as prioridades de testes?
  • 19. Monitorar a atividade de bugs, reativações e tendências. - Relatório de Reativações Indicadores Depois que a equipe resolve e fecha os bugs, você pode usar o relatório de reativações para determinar como efetivamente essas correções estão sendo feitas. As reativações são geralmente bugs resolvidos e fechados prematuramente e reabertos em seguida.
  • 20. Monitorar a atividade de bugs, reativações e tendências. - Relatório de Reativações – Interpretação Você deve esperar o relatório variar baseado em seu ciclo de desenvolvimento. A taxa de reativação demonstra o numero de erros supostamente corrigidos onde as correções apresentaram falhas. Versão “não sadia” de um relatório de reativação Indicadores Versão “sadia” de um relatório de reativação
  • 21. Monitorar a atividade de bugs, reativações e tendências. - Relatório de Reativações – Interpretação Há um número alto de reativações de bug. Uma taxa alta de reativação de bug pode indicar que a equipe está fechando bugs prematuramente. Pergunte-se: Há testes de unidade sendo executados? O laboratório de testes está gerenciado de forma correta, não influenciando nos resultados? A cobertura de testes é suficiente para os cenários descritos? São outros problemas raízes que causam as reativações? Indicadores A descrição do bug oferece suporte suficiente para a resolução do erro pelo time de desenvolvimento?
  • 22. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. Você pode usar o relatório de andamento de requisitos para analisar o nível de esforço que a equipe tem gasto em cada caso de uso que está sendo implementando. Usando este relatório, você pode determinar rapidamente se qualquer trabalho recentemente foi concluído em cada tarefa e o trabalho restante. • • • • • Relatório Burndown e Burn Rate Relatório de Trabalho Restante Relatório de Status de Todas as Iterações Relatório de Progresso de Requisitos/Casos de Uso Relatório Visão Geral de Requisitos/Casos de Uso Indicadores Os relatórios associados a essa atividade são:
  • 23. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório Burndown e Burn Rate Informação Descrição Hours complete Horas completadas das tarefas na iteração Hours remaining Horas restantes das tarefas na iteração Ideal Trend Tendência ideal Actual Trend Tendência real Linha horizontal Horas (tempo) Linha vertical Datas (tempo) Indicadores Depois que uma equipe trabalhou em uma ou mais iterações, você pode determinar a taxa de progresso da equipe examinando o relatório de taxa de Burndown. Burndown mostra a tendência de trabalho concluído e o restante durante um período de tempo especificado. A taxa de Burn Rate fornece cálculos da taxa concluída e necessária de trabalho baseado no período de tempo especificado. Além disso, um gráfico a seguir mostra a quantidade de trabalho concluído e restante que é atribuído a membros da equipe. Você pode exibir o relatório da taxa de Burndown e de Burn Rate baseado em horas trabalhadas ou no número de itens de trabalho que foram resolvidos e fechados.
  • 24. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório Burndown e Burn Rate (Configuração) Para que o Relatório de Burndown e o Burn Rate seja útil e preciso, a equipe deve realizar as seguintes atividades para o rastreamento de itens de trabalho: Indicadores - Definir as tarefas, requisitos e bugs, e especificar a iteração e os caminhos para cada área. - Especificar e atualizar os campos para cada tarefa ou sub tarefa conforme forem trabalhados.
  • 25. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório Burndown e Burn Rate - Interpretação Você pode examinar o relatório para determinar o progresso que a equipe fez em uma iteração ou ao longo do tempo. Você pode encontrar respostas para as seguintes questões: Versão “sadia” de um relatório de reativação Versão “não sadia” de um relatório de reativação Indicadores A equipe adicionou trabalho durante a iteração? Houve mudanças constantes de escopo? Qual a velocidade da equipe para concluir as tarefas? Quanto de trabalho pode se concluir com o tempo restante? Quando a equipe pode concluir o trabalho?
  • 26. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório Burndown e Burn Rate - Interpretação Indicadores Quando o Burn Rate (Taxa de Queimadura) da equipe não encontra o Burn Rate (Taxa de Queimadura) planejada, o relatório de Burndown mostrará uma linha de Tendência Real distante acima da linha de Tendência Ideal . A linha de Tendência Real irá cruzar o eixo X significativamente mais do que a data de término planejada. Essas características indicam que o equipe não concluirá todos os requisitos que foram planejados para essa interação antes do previsto. Quando o progresso real é menor que o progresso planejado, o esforço necessário é maior do que a equipe estimou, as tarefas são mais difíceis, o time subestimou ou não consideraram outros fatores que precisarão ser revistos depois da conclusão.
  • 27. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório de Trabalho Restante Informação Descrição Hours complete Horas completadas das tarefas na iteração Hours remaining Horas restantes das tarefas na iteração Linha horizontal Horas (tempo) Linha vertical Datas (tempo) Indicadores O relatório de trabalho restante resume os dados que foram detectados durante o intervalo de tempo especificado para cada tarefa, caso de uso/requisito, ou bugs com base nos critérios de filtragem que foram especificados para o relatório.
  • 28. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório de Trabalho Restante – Interpretação O relatório restante de trabalho exibe informações que você pode usar para entender o quanto a equipe está progredindo e se a equipe irá concluir as tarefas dentro do tempo alocado. Você pode responder perguntas como: Quanto rápido é a equipe que trabalha no projeto? Há trabalho sendo adicionado durante a iteração? A equipe está expandindo o escopo de trabalho? Aproximadamente quando a equipe pode fazer o trabalho? É muito trabalho em execução? O fluxo de trabalho está sendo impedido ou bloqueado? Quando a equipe irá concluir a iteração atual? Indicadores Quanto de progresso pode fazer a equipe com o tempo disponível?
  • 29. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. Um relatório íntegro de trabalho mostra o andamento regular em resolver e em fechar tarefas, como mostra a ilustração a seguir. A forma retangular de diagrama indica que o trabalho estimado corresponde ao trabalho necessário. A ilustração a seguir mostra uma versão não íntegra de relatório restante de trabalho. O progresso é feito por várias semanas de cada vez, indicado pela linha plana de itens de trabalho que permanecem em um estado inalterado. Além disso, o número de itens de trabalho aumenta após o ponto médio de iteração, que indica que foram introduzidas mais tarefas. Indicadores - Relatório de Trabalho Restante – Interpretação
  • 30. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório de Status de Todas as Iterações O status em todas as iterações apresenta um instantâneo de trabalho que a equipe realizou através de várias iterações, como a ilustração a seguir mostra. Descrição Requirements closed Requisitos concluídos. Progress (Hours) Progresso estimado em horas. Bugs Bugs encontrados. Iteration Divisão em semana, iteração, versão. Original Estimate Tempo original estimado da iteração. Completed Progresso completado da iteração. Remaining Progresso restante da iteração. Active Bugs ativos. Resolved Bugs resolvidos. Closed Bugs fechados. Indicadores Informação
  • 31. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório de Status de Todas as Iterações – Interpretação Você poderá responder perguntas como: O escopo de trabalho para cada iteração corresponde à capacidade de equipe? O número de casos de uso/requisitos fechados em cada iteração corresponde a suas expectativas? Versão “sadia” de um relatório de status Versão “não sadia” de um relatório de status Indicadores Quantos casos de uso/requisitos pode enviar a equipe hoje?
  • 32. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório de Status de Todas as Iterações – Interpretação Caso o status não seja integro, qualquer relatório de iterações pode mostrar um ou mais dos seguintes indicadores: Nenhum caso de uso/requisito foi fechado em uma ou mais iterações. Você pode querer examinar o tamanho desse requisito para determinar se a equipe pode “quebrar” em requisitos menores e menos complexos. O número de tempo estimados e concluídos varia amplamente dentro e entre as iterações. Você pode querer examinar quanto você está dimensionamento os requisitos e quanto a equipe está estimando o trabalho. Quando a hora estimada e concluída correspondem dentro de uma iteração, indica que a equipe está bem posicionada e progride em uma taxa aceitável. Progresso inconsistente feito por iterações passadas. Você pode desejar determinar se quaisquer problemas de bloqueio não foram identificados ou não foram rastreadas anteriormente. Indicadores Versão “não sadia” de um relatório de status
  • 33. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório de Progresso de Requisitos O relatório de progresso dos requisitos mostra o status de conclusão conforme determinado por tarefas que foram definidas para implementar o requisito. Descrição Progress (% Completed) O valor numérico representando a porcentagem de trabalho concluído com base no rollup da linha de base e tempo para concluir todas as tarefas que são vinculadas ao requisito ou a seus requisitos filhos. Hours Completed Uma representação visual de horas concluídas. Recently Completed Um representação visual das horas concluídas recentemente dentro do tempo especificado. Hours Remaining Horas restantes para todas as tarefas vinculadas ao requisito ou a seus requisitos filhos. Indicadores Informação
  • 34. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório de Progresso de Requisitos Requisitos que aparecem no relatório. As listas de relatório de progresso dos requisitos e os requisitos destacados estão de acordo com os seguintes critérios: Os requisitos aparecem por ordem da importância, com base na sua classificação atribuída. Os requisitos aparecem no tipo normal quando estão no estado fechado. Os requisitos aparecem no tipo cinza quando a iteração ou área atribuída são fora do conjunto filtrado mas tem as tarefas ou os requisitos filho que estão dentro do conjunto filtrado de iterações ou de áreas do produto. Indicadores Os requisitos aparecem em negrito quando estão em estado ativo ou resolvido.
  • 35. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório de Progresso de Requisitos – Interpretação Quais requisitos a equipe fez progresso, e quais estão quase concluídos? Requisitos que a equipe fez progresso mostrará uma faixa verde dentro da barra de progresso. Os requisitos que estão quase completos indicarão uma % de elevação e a barra de progresso estará quase completamente verde, e poucas horas serão listadas na coluna de Horas Restantes. Os requisitos que não foram trabalhados não mostrarão nenhuma faixa verde claro dentro de barra de progresso. Requisitos que têm a maioria de trabalho a ser concluído ainda? Os requisitos que têm a maioria de trabalho a concluir mostrarão uma faixa azul significativa dentro de barra de progresso e um grande número de hora na coluna de Horas Restantes. Indicadores Requisitos que não foram trabalhados pela equipe?
  • 36. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório de Progresso de Requisitos – Interpretação O trabalho está bloqueado em um requisito? Os requisitos que não mostram nenhuma faixa verde claro na barra de progresso pode indicar um problema de bloqueio. Se a equipe não concluiu qualquer trabalho de um requisito por várias semanas, convém determinar e identifica os problemas de bloqueio ou de recurso. De acordo com os requisitos que ainda estão ativos, convém adiar alguns requisitos para uma iteração mais recente de modo que a equipe possa se concentra em concluir outros requisitos na iteração atual. Indicadores Podemos entregar tudo que nós planejamos? Quais metas devemos remover do escopo?
  • 37. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório Visão Geral de Requisitos O relatório de visão geral dos requisitos apresenta um instantâneo de trabalho que foi executado para o conjunto filtrado de requisitos para a data atual. Descrição % Hours Completed Mostra a porcentagem de trabalho concluído com base na linha de base para todas as tarefas vinculadas ao requisito ou a seus requisitos filhos. Hours Remaining Horas restantes para todas as tarefas vinculadas ao requisito ou a seus requisitos filhos. Test Points Representa o número de situações de testes que estão vinculados a seus requisitos ou requisitos filhos. Test Results Representa a porcentagem das situações dos testes, agrupados de acordo com o status do seu ensaio mais recente, onde opções Passou (Verde), Falha (Vermelho) ou Não executado (Preto). Bugs Mostra o número de erros associados à situação de teste ou requisito, onde as opções Ativo (Azul) e Resolvido (Dourada). Se o requisito é associado a um requisito filho, os valores representam um rollup de todos os erros, tanto dos pais como filhos. Indicadores Informação
  • 38. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório Visão Geral de Requisitos A lista de Relatório de Visão geral dos Requisitos tem os requisitos destacados de acordo com os seguintes critérios: Os requisitos aparecem por ordem da importância, com base na sua classificação atribuída. Os requisitos aparecem em negrito quando estão em estado ativo ou resolvido. Os requisitos aparecem no tipo cinza quando a iteração ou área atribuído são fora do conjunto filtrado, mas tem as tarefas ou os requisitos de filho que estão dentro do conjunto filtrado de iterações ou de áreas do produto. Indicadores Os requisitos aparecem no tipo normal quando estão no estado fechado.
  • 39. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório Visão Geral de Requisitos – Interpretação O Relatório de Visão Geral de Requisitos mostra o andamento de trabalho total em três áreas que são importantes para concluir e fechar um requisito: Tarefas implementadas para concluir cada requisito. Bugs identificados que indicam problemas com a qualidade dos requisitos. Versão “sadia” de um relatório de requisitos Indicadores Execução de teste para garantir a qualidade dos requisitos implementados.
  • 40. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório Visão Geral de Requisitos – Interpretação Um relatório não está íntegro quando mostra uma ou mais das seguintes situações: A equipe está fazendo mais progresso dos requisitos que têm uma prioridade mais baixa de que os requisitos que têm uma prioridade mais alta; Os testes estão falhando para um requisito, mas nenhum item de trabalho de bug está sendo criado. Indicadores Mais testes estão falhando do que está passando;
  • 41. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório Visão Geral de Requisitos – Interpretação Esse relatório pode-lhe responder as seguintes questões: Estado de trabalho A quantidade de trabalho que permanece para cada requisito corresponde a suas expectativas? Quantas situações de teste são definidas para cada requisito? Quantos testes estão passando? Há requisitos que são implementados que não têm uma situação de teste definida para ele? Progresso de qualidade Quantos testes foram executados para cada requisito, e quantos passaram? Quantos bugs ativos cada requisito tem? Os bugs estão sendo são resolvidos ou permanecem ativos? Indicadores Os requisitos de maior prioridade são implementados primeiro?
  • 42. Controlar a integridade do projeto, taxa de andamento de equipe e conclusão da tarefa. - Relatório Visão Geral de Requisitos – Interpretação Avaliação de risco Quais requisitos que estão em risco? Quais requisitos que não são estáveis o suficiente para a versão? Indicadores Quais requisitos que podem ser enviados a equipe hoje?
  • 43. Determinar o trabalho adicional. Você pode usar o relatório trabalho planejado para determinar a quantidade de trabalho da equipe adicionada a uma iteração após iniciado. O relatório associado a essa atividade é: Indicadores • Trabalho não planejado
  • 44. Determinar o trabalho adicional. - Trabalho não Planejado Informação Descrição Added Later Tarefas adicionadas após o planejamento Planned Tarefas planejadas antes do fechamento Linha horizontal (Number of Work Item) Numero de itens de trabalho Linha vertical Datas (tempo) Indicadores O relatório de Trabalho não Planejado é útil quando a equipe planeja uma iteração identificando todos os itens de trabalho que pretendem resolver ou fechar durante a iteração. Os itens de trabalho que são atribuídos a iteração na data de criação do planejamento são considerados trabalho planejado. Todos os itens de trabalho que são adicionados à iteração em seguida a data que são identificados como trabalho não regulares.
  • 45. Determinar o trabalho adicional. - Trabalho não Planejado – Interpretação Você pode usar esse relatório para responder às seguintes questões: Quanto trabalho foi adicionado após a iteração ter começado? Indicadores Muito trabalho está sendo adicionado durante a iteração?
  • 46. Monitor de atividade de teste. Você pode usar os relatórios de teste para rastrear o progresso da equipe para desenvolver casos de teste e determinar como eles abordam os requisitos. Os relatórios associados a essa atividade são: Indicadores • Relatório de Preparação dos Casos de Testes • Relatório de Progresso do Plano de Testes
  • 47. Monitor de atividade de teste. - Relatório de Preparação de Casos de Testes Informação Descrição Linha horizontal Number of Test Cases Numero de casos de testes Design Casos de testes em estado de confecção Ready Casos de testes prontos para serem executados Linha vertical Datas (tempo) Indicadores O relatório de preparação de casos de teste fornece um gráfico da área que exibe quantas situações de teste estão no estado de Design ou de Pronto durante o período de tempo que você especificar. Examinando esses dados, você pode facilmente determinar como rapidamente a equipe está criando situações de teste e as que estão prontas para teste. Quando você cria uma situação de teste, é definida automaticamente ao estado de exibição design. Depois que a equipe revisar a situação de teste, então um membro da equipe deve alterar o estado para Pronto, que indica que a situação de teste está pronto para ser executada.
  • 48. Monitor de atividade de teste. - Relatório de Preparação de Casos de Testes - Interpretação Você pode examinar o relatório para determinar o progresso da equipe em uma iteração ou ao longo do tempo. Por exemplo, você pode responder a essas questões: Quantos casos de teste estão prontos para serem executados? Quantas situações de teste deve a equipe ainda escrever e examinar? Todas os casos de teste estarão prontos para serem executados no final da iteração? Indicadores Quando todos os casos de teste estarão prontos para serem executados?
  • 49. Monitor de atividade de teste. - Relatório de Preparação de Casos de Testes - Interpretação Observe que os estados não mudam com o passar das semanas Versão “íntegra” de um planejamento de testes Observe que há um progresso regular dos estados Indicadores Versão “não íntegra” de um planejamento de testes
  • 50. Monitor de atividade de teste. - Relatório de Preparação de Casos de Testes - Interpretação Quando os casos de teste estarão prontos para serem executados. Quando todas as situações de teste permanecem em um estado de design, algum problema está bloqueando o andamento. Você pode investigar a causa desse bloqueio. O número de situações de teste que são definidas para um projeto deve ser maior ou igual ao número de casos de uso/requisitos que a equipe está implementando. Indicadores O número de situações de teste não é suficiente.
  • 51. Monitor de atividade de teste. - Relatório de Progresso do Plano de Testes Os dados que aparecem no relatório de progresso de plano de teste são derivados de data warehouse e de resultados de teste que são gerados quando os testes são executados usando Microsoft Test Manager. O relatório apresenta um gráfico da área que mostra o resultado mais recente executado, qualquer teste nos planos de teste especificados ao longo do tempo. Descrição Passed Número de casos de testes que passaram Failed Número de casos de testes que falharam Blocked Número de casos de testes que foram bloqueados Never Run Número de casos de testes que nunca foram executados Other Numero de casos de testes foram executados e atribuídos aos seguintes estados: desligado, tempo limite, em andamento. Indicadores Informação
  • 52. Monitor de atividade de teste. - Relatório de Progresso do Plano de Testes – Interpretando Você pode controlar quantas planos de teste foram executados e quanto estão falhando. O relatório de progresso de plano de teste exibe o valor cumulativo de todos os planos de teste, agrupados pelo status de resultado. Perguntas respondidas: Quantos testes estão passando? Quantos testes são bloqueados? Indicadores Quantos testes estão falhando?
  • 53. Monitor de atividade de teste. - Relatório de Progresso do Plano de Testes – Interpretando Como mostra a ilustração a seguir, há uma curva sadia onde com o tempo os casos de testes com status de passado sobrepõem os demais estados Versão “não íntegra” de um progresso de plano de testes Como mostra a ilustração a seguir, o número de situações de teste que está passando, falhando, ou nunca é executado não tem mudanças. Indicadores Versão “íntegra” de um progresso de plano de testes