1
Projecto em Informática e Gestão de Empresas
Projecto Test ManagementApresentação 1º Semestre
25 de Janeiro de 2006Grupo nº 25:
João Alves
2
Agenda
1. Apresentação2. Plano de Projecto3. Site do Projecto4. Metodologias Utilizadas5. Riscos6. Resultados7. Próximos Passos8. Agradecimentos9. Questões
2
3
Apresentação
� Software Testing� Características� Vantagens
ApresentaApresentaççãoão�� TemaTema� Objectivos
Plano de Projecto
Site do Projecto
Metodologias Utilizadas
Riscos
Resultados
Próximos Passos
Planeamento de Testes
Agendamento e Realização
de Testes
Gestão de Defeitos / Incidentes
Gestão de Requisitos
TestManagement
4
Apresentação
� ObjectivosApresentaApresentaççãoão� Tema�� ObjectivosObjectivos
Plano de Projecto
Site do Projecto
Metodologias Utilizadas
Riscos
Resultados
Próximos Passos
Criação de procedimento de testes para a CGI Portugal
Identificação de ferramentas para implementar o procedimento
3
5
Plano de Projecto – Fases
Apresentação
Plano de Plano de ProjectoProjecto�� FasesFases� Meios� Gestão
Site do Projecto
Metodologias Utilizadas
Riscos
Resultados
Próximos Passos
1º Semestre
2º Semestre
Outubro Novembro JaneiroDezembro
ArranqueDesenvolvimento
Metodologia
(…)
Preparação da Apresentação
Planeamento 2ºSemestre
(…)
Desenvolvimento Metodologia
VendorSelection
Teste da Solução
Elaboração do Artigo
Preparação da Apresentação
Janeiro JunhoMaioFevereiro Março Abril
6
Plano de Projecto – Meios Disponibilizados
Apresentação
Plano de Plano de ProjectoProjecto� Fases�� MeiosMeios� Gestão
Site do Projecto
Metodologias Utilizadas
Riscos
Resultados
Próximos Passos
Equipa de Projecto
Hardware
Software
4
7
Plano de Projecto – Gestão
Apresentação
Plano de Plano de ProjectoProjecto� Fases� Meios�� GestãoGestão
Site do Projecto
Metodologias Utilizadas
Riscos
Resultados
Próximos Passos
Gestão do Projecto
Apoio à Gestão• Reuniões• Fichas Semanais• Relatórios de Progresso
Acompanhamento/Validação• Steering Committee
Divulgação• Site• E-mail• Artigo
8
Site do Projecto – http://testmanagement.pt.vu
Apresentação
Plano de Projecto
Site do Site do ProjectoProjecto
Metodologias Utilizadas
Riscos
Resultados
Próximos Passos HOME
Notícias Projecto EquipaEntidades Documentos
Documentos Públicos
Outros Projectos
Projectos CGI
Documentos Privados
Links
5
9
Metodologias Utilizadas – Vendor Selection
� Framework para selecção e avaliação de fornecedores
Apresentação
Plano de Projecto
Site do Projecto
Metodologias Metodologias UtilizadasUtilizadas�� VendorVendorSelectionSelection
Riscos
Resultados
Próximos Passos
Enviar RFPAvaliar os resultados e fazer recomendações
Validar as recomendações
Conduzir as negociações dos contratos
Desenvolver critérios para avaliar os resultados
Desenvolver requisitos para os sistemas
Gerar um Requestfor Proposal
Desenvolver um plano para quais os sistemas necessários
Desenvolver uma lista de fornecedores
Não se destina a:Destina-se a:
Criar RFP
Selecção de Fornecedores
Requisitos
Necessidades
Avaliação Final
Demo
Short-list
Avaliação
10
Tabela de Riscos
0,500,250,25Inexistência de convenções preestabelecidas na codificação e documentação
8
0,500,250,25Impacto negativo do produto nas receitas da empresa7
1,000,750,25Grau de participação do cliente nas reviews das várias fases6
1,000,500,50Número de alterações aos deliverables mal previsto5
1,250,750,50Dimensão insuficiente da equipa de trabalho4
1,250,750,50Disponibilidade das ferramentas necessárias3
1,250,750,50Deficiente definição do âmbito do projecto2
1,500,750,75Inexperiência da equipa na temática do projecto1
ValorImpactoProbabilid.RiscoNºApresentação
Plano de Projecto
Site do Projecto
Metodologias Utilizadas
RiscosRiscos
Resultados
Próximos Passos
6
11
Resultados
Apresentação
Plano de Projecto
Site do Projecto
Metodologias Utilizadas
Riscos
ResultadosResultados
Próximos Passos
Outubro JaneiroDezembroNovembro
Plano de Projecto MetodologiaPlano de
Comunicação
31-10 07-11 23-0113-0122-11
Previsto
Verificado
31-10
12
Metodologia de Testes
� Objectivo� Dotar a CGI Portugal de um procedimento
standard para testes
� Conceitos� Gestão de Testes� Modelos de Desenvolvimento � Modelos
de Teste
Apresentação
Plano de Projecto
Site do Projecto
Metodologias Utilizadas
Riscos
ResultadosResultados�� Metodologia Metodologia de Testesde Testes
Próximos Passos
7
13
Conceitos
� O que é Software Testing?� R: Verificar a qualidade do software
� Test Cases, Test Suites, Test Scripts, Test Scenarios
� Tipos de Teste
Apresentação
Plano de Projecto
Site do Projecto
Metodologias Utilizadas
Riscos
ResultadosResultados�� Metodologia Metodologia de Testesde Testes
Próximos Passos
Testes Funcionais
Testes de Regressão
Testes de Performance
Testes de Carga
Testes de Stress
14
Gestão de Testes
� Permite:� Fazer testes melhor, mais barato e mais
rápido� Gerir alterações aos requisitos� Implementar testes à escala global� Testar cedo no ciclo de desenvolvimento
Apresentação
Plano de Projecto
Site do Projecto
Metodologias Utilizadas
Riscos
ResultadosResultados�� Metodologia Metodologia de Testesde Testes
Próximos Passos
8
15
Modelos de Desenvolvimento – V-Model
Apresentação
Plano de Projecto
Site do Projecto
Metodologias Utilizadas
Riscos
ResultadosResultados�� Metodologia Metodologia de Testesde Testes
Próximos Passos
Requirements
System Specification
System Design
Component Testing
Construct Component
Interface Testing
System Testing
Acceptance Testing
Component Design
TestingDevelopment
16
V-Model – Gestão de Testes
Apresentação
Plano de Projecto
Site do Projecto
Metodologias Utilizadas
Riscos
ResultadosResultados�� Metodologia Metodologia de Testesde Testes
Próximos Passos
Test Management in theV-Model
Test Strategy and Plan Management Test Team
Organization Test Metrics
Risk Assessment
Defect Tracking/Severity Levels
Entry / Exit Criteria
9
17
V-Model – Actividades
� Preparar Estratégia de TesteApresentação
Plano de Projecto
Site do Projecto
Metodologias Utilizadas
Riscos
ResultadosResultados�� Metodologia Metodologia de Testesde Testes
Próximos Passos
Prioritorizaráreas a testar
Estabelecer níveis de qualidade
Escolher sub-níveis
de teste
Estimar esforço de
teste
System Specification
18
V-Model – Actividades
� Preparar Plano de TesteApresentação
Plano de Projecto
Site do Projecto
Metodologias Utilizadas
Riscos
ResultadosResultados�� Metodologia Metodologia de Testesde Testes
Próximos Passos
Critérios de Entrada /
Saída
Estimar número de test cases
Procedim. resolução problemas
Requisitos do ambiente
de teste Produzir calendariz.
Organizar equipa de
testes
System Design
10
19
V-Model – Actividades
� Preparar Plano de Teste (por nível)Apresentação
Plano de Projecto
Site do Projecto
Metodologias Utilizadas
Riscos
ResultadosResultados�� Metodologia Metodologia de Testesde Testes
Próximos Passos
Especificar test cases
Rever ambiente de
teste
Rever organiz. da
equipaProduzir
calendariz.
System Design
Component Design
20
V-Model – Actividades
� Executar Testes (por nível)Apresentação
Plano de Projecto
Site do Projecto
Metodologias Utilizadas
Riscos
ResultadosResultados�� Metodologia Metodologia de Testesde Testes
Próximos Passos
Executar plano de
testesRastrear defeitos Analisar
resultadosCorrigir
defeitos e re-testar
Component Testing
Interface Testing
System Testing
Acceptance Testing
11
21
Próximos Passos – PIGE II
� Metodologia de testes para modelos evolutivos (RUP)
� Avaliação das ferramentas
� Teste da solução apresentada
Apresentação
Plano de Projecto
Site do Projecto
Metodologias Utilizadas
Riscos
Resultados
PrPróóximos ximos PassosPassos
2º Semestre
Planeamento 2º Semestre
Desenvolvimento da Metodologia
VendorSelection
Teste da Solução
Elaboração do Artigo
Preparação da Apresentação
Janeiro JunhoMaioFevereiro Março Abril
22
Agradecimentos
� Eng. Paulo Leal – Country Director CGI
� Dr. Francisco Mineiro – Coordenador CGI
� Dr. Vítor Bacalhau – Coordenador CGI
� Dra. Ana Violante – Coordenadora ISCTE
12
23
Questões e Comentários
? ? ? ? ? ?? ? ? ? ?
? ? ? ? ? ?? ? ? ? ?
? ? ? ? ? ?
Obrigado pela sua presença!
Top Related