Formação do 2o Grupo de Empresas para o MPT
(Melhoria do Processo de Teste)
Nível 1
Abril 2011
Apresentação

O SOFTEXRECIFE, em parceria com o SEBRAE/PE, está
implementando o 2º grupo de empresas para capacitação e
avaliação do nível 1 do MPT

O modelo de trabalho apresentado se baseia diretamente no
modelo adotado pelo SOFTEXRECIFE, que já foi testado e
avaliado com sucesso em outros projetos e no 1º grupo do
MPT
Melhoria do Processo de Teste – MPT.Br

O MPT.Br é um modelo para Melhoria do Processo de Teste
concebido para apoiar as organizações de software através
dos elementos essenciais para o desenvolvimento da
disciplina de teste inserida no processo de desenvolvimento
de software. O modelo é baseado nas melhores práticas do
teste de software e promove a integração das atividades de
engenharia software, otimizando os processos de teste para
alcançar os resultados desejados através da entrega de
produtos com qualidade.

Maiores informações: www.mpt.org.br
Modelo de Trabalho





Seleção das empresas do grupo, através de questionário para
avaliação da maturidade de teste da empresa
Assinatura de Termo de cooperação técnico financeira entre a
instituição organizadora e as empresas integrantes do grupo
O grupo será formado por até 5 empresas
O SOFTEXRECIFE atuará como Instituição Organizadora e o NEXT –
Núcleo de Excelência em Testes de Sistemas como instituição
implementadora
As empresas integrantes do grupo terão direito à apoio financeiro
através do Programa de Fortalecimento do APL de TI de
Pernambuco, desenvolvido pelo SOFTEXRECIFE com o apoio
SEBRAE/PE
Demonstrativo de Custos
Custos (R$)
Valor de
Referência
Valor do Subsídio
Valor Pago
pela Empresa
Implementação
8.000,00
5.600,00
2.400,00
Avaliação
5.000,00
2.500,00
2.500,00
13.000,00
8.100,00
4.900,00
Total

Apoio Financeiro:


Subsídio de 70% dos custos de implementação e 50% dos custos
de avaliação para empresas associadas ao SOFTEXRECIFE, Porto
Digital e ASSESPRO.
Forma de Pagamento :

7 parcelas mensais de R$ 700,00
Modelo de Gestão


Grupo gestor, composto pelo gerente do projeto
(SOFTEXRECIFE), coordenador técnico (NEXT) e
representantes das empresas
Atribuições do grupo gestor:




Estabelecer diretrizes
Definir normas e regras
Avaliar resultados
Resolver conflitos
Modelo de Gestão


Grupo executivo, composto pelo gerente do projeto e
coordenador técnico
Atribuições do grupo executivo:






Elaborar planejamento operacional
Executar o planejamento operacional
Controlar cronograma
Administrar recursos
Prover comunicação
Garantir que as normas, regras e diretrizes estabelecidas sejam
cumpridas
Inscrição no Programa




Recebimento dos questionários preenchidos – 25/04/20011
Divulgação das 5 empresas selecionadas – 29/04/2011
Assinatura dos termos de cooperação – 04/05/2011
Início do Projeto – 07/05/2011
Metodologia de Implementação do MPT
em Grupos de Empresas
Estrutura do Modelo
Referencial Teórico
TMM / TMMI
MPS.BR
CMMI
•Conselho Consultivo
•Conselho Técnico
•Unidade Executora
•Instituição Avaliadora
•Instituição
Implementadora
•Implementador MPT.Br
•Avaliador MPT.Br
Base de
Conhecimento
ISO 29119-2
ISTQB/CSTE/CBTS
Modelo
Gestão
Modelo de
Referência
Modelo de
Avaliação
•SCAMPI
•Modelo de
Avaliação
MPS.BR
Diretrizes do Trabalho






Metodologia de trabalho orientada à necessidade particular
da empresa
Definição de processos personalizados
Framework de processos adaptáveis às necessidade
específicas de cada organização
Sugestão de ferramentas cases de apoio a execução dos
processos
Acompanhamento sistemático do projeto de melhoria de
processo
Transferência de conhecimento
Visão geral da metodologia de trabalho.
Diagnóstico
Planejamento
Definição do processo em
iterações
Institucionalização do
processo
Encerramento do Projeto
•Detalhamento
•Realização
••Ao
•Acompanhamento
•Reuniões
Compilação
longo de
para
de
todo
dedo
avaliação
definição
lições
o
diagnóstico.
de
processo,
umde
dos
ciclo
grau
realização
aprendidas
completo
•Priorização
processos.
de definição
de
de
edos
utilização
sugestões
reuniões
pontos
e
do
periódicas
de
institucionalização
para
melhoria.
processo
melhoria
•Capacitação
acompanhamento
eem
detalhamento
um
gradativa
projeto
de boas
de
da
real
de da
práticas
atividades
•Elaboração
empresa
ações
equipepara
com
de
– da
Projeto
testes
alcançar
as
econsultoria
apresentação
práticas
segundo
Piloto.
os objetivos.
de
e testes.
de
modelo de
análise
relatório
•Oportunidades
•Elaboração
MPT.
final
riscos.
do
docronograma
de
projeto.
melhoria do
de
•Elaboração
•Acompanhamento
processo
projeto.
identificadas
e apresentação
detalhado
e
de
relatóriodo
atráves
incorporadas
•Elaboração
com
Plano
ejá
pontos
aprovação
nodePiloto.
Ação.
fortesdoe
pontosde
•Realização
•Mentoring
Plano
deProjeto.
melhoria.
da
deequipe
pesquisas
de testes.
de
satisfaçãode
•Reunião
quanto
Kick Off
às atividades
já realizadas durante
(apresentação
do planejamento
a cada
etapaos
para
doenvolvidos).
processo.
Visão geral da metodologia de trabalho.

A metodologia está baseada em 3 grandes pilares, que
garante a constante troca de conhecimento:



Treinamentos: Consta de treinamentos formais, com o objetivo de
nivelar o conhecimento dos envolvidos
Consultoria: Reuniões para discutir/propor/definir os processos de
teste junto com a empresa
Mentoring: Exercitar a execução dos processos junto com os
colaboradores da empresa
Escopo da melhoria dos processo de teste


O escopo inicial da melhoria é a implantação do Nível 1 do
MPT
Nível 1: Primeiro nível de maturidade do MPT, contempla
duas áreas de processo:


Área de Processo: Gerência de Projetos de Teste (GPT)
Área de Processo: Projeto e Execução de Teste (PET)
MPT – Nível 1 (1/3)

Área de Processo: Gerência de Projetos de Teste (GPT)










GPT1 – Realizar análise de risco do produto
GPT2 – Estabelecer objetivos do teste
GPT3 – Definir estratégia de teste
GPT4 – Definir o escopo do trabalho para o projeto de teste
GPT5 – Estabelecer estimativas de tamanho
GPT6 – Definir o ciclo de vida do projeto de teste
GPT7 – Estimar o esforço e o custo
GPT8 – Estabelecer e manter o orçamento e o cronograma do projeto
GPT9 – Identificar riscos do projeto
GPT10 – Planejar os recursos humanos
MPT – Nível 1 (2/3)










GPT11 – Planejar o ambiente de teste para o projeto
GPT12 – Planejar os artefatos e dados do projeto
GPT13 – Estabelecer indicadores de desempenho de teste
GPT14 – Estabelecer o Plano de Teste
GPT15 – Revisar e obter compromisso com o Plano de Teste
GPT16 – Monitorar o projeto
GPT17 – Gerenciar o envolvimento dos stakeholders
GPT18 – Executar revisões em marcos do projeto
GPT19 – Analisar e registrar os problemas identificados
GPT20 – Estabelecer e acompanhar ações corretivas até a sua conclusão
MPT – Nível 1 (3/3)

Área de Processo: Projeto e Execução de Teste (PET)




PET1 – Identificar casos de teste
PET2 – Executar casos de teste
PET3 – Reportar incidentes
PET4 – Acompanhar incidentes
MPT – Práticas Genéricas do Nível 1

Além das duas áreas de processo (GPT e PET) o nível 1
também compreende 6 práticas genéricas:






PG1 – Atingir os resultados definidos
PG2 – Estabelecer uma política organizacional
PG3 – Planejar a execução do processo
PG4 – Identificar e disponibilizar recursos
PG5 – Definir responsabilidade e autoridade
PG6 – Prover treinamento
Metodologia de trabalho – Fases
Estrutura Analítica Da Implantação da Melhoria de Processo de Teste
ID
Fase 1
1.1
1.2
1.3
Fase 2
2.1
2.2
Fase 3
3.1
3.2
Fase 4
4.1
4.2
Fase 5
5.2
FASE/ETAPA/ATIVIDADE
Iniciação
Levantamento e mapeamento dos pontos de melhoria
Análise e priorização dos pontos de melhoria
Elaboração e validação do Plano de Ação
Capacitação
Treinamento "Fundamentos de Teste de Software“
Treinamento "Gerenciamento de Teste"
Planejamento, Projeto e Execução de Teste
Definição de processo e elaboração de templates
Exercícios e mentoring
Monitoramento e controle de Teste
Definição de processo e elaboração de templates
Exercícios e mentoring
Projeto Piloto
Apoio e acompanhamento
Total
* Horas comuns
Esforço (h)
16
8
4
4
24 *
16
8
20
16
4
20
16
4
16
16
96
Metodologia – Macro Cronograma
Período (Meses)
Atividades
Fase 1 - Iniciação
Fase 2 - Capacitação
Fase 3 – Planejamento, Projeto e Execução
de Teste
Fase 4 - Monitoramento e controle de Teste
Fase 5 - Projeto Piloto
01
02
03


04
05





Download

MPT.Br - Porto Digital