Académique Documents
Professionnel Documents
Culture Documents
Ana Aquino
ana.aquino@borland.com
Confidential
Agenda
• Conceitos
• O Manifesto Ágil
• Princípios Ágeis
• O que é Scrum?
• Papéis, cerimônias, artefatos
• O significado de “pronto”
• O Modelo V e a Abordagem Ágil
• O Modelo V
• Os Quadrantes de Teste
• O Modelo V e os Quadrantes
• A estrada para o teste em abordagem Ágil
Confidential
Conceitos
O “Manifesto Ágil”
• Satisfação do cliente pela entrega rápidae contínua de software que pode ser
usado
• Entrega frequente de software funcionando (semanas, ao invés de meses)
• A principal medida de progresso é software funcionando
• Mudanças em requisitos, mesmo que tardias, são bem vindas
• Cooperação próxima e diária entre pessoas de negócio e desenvolvedores
• Conversa “ao vivo” é a melhor forma de comunicação (co-location)
• Projetos são construídos por indivíduos motivados, que devem ser considerados
confiáveis
• Atenção contínua à excelência Técnica e ao bom design
• Simplicidade
• Times auto-organizados
• Frequente adaptação a mudanças das circunstâncias
Confidential
O que é “Scrum”?
Confidential
O que é “Scrum”?
Confidential
Papéis, cerimônias, artefatos
• 3 papéis
• Product Owner
• Scrum Master
• Scrum Team
• 3 cerimônias
• Reunião de planejamento do Sprint
• Reunião de Scrum diária
• Reunião de revisão de Sprint
• 3 artefatos
• Backlog do Produto
• Backlog do Sprint
• Burndown Chart
Confidential
O Significado de “Pronto”
Teste de
Requisitos Aceitação
Entrega ao cliente o que era esperado?
Expectativas de
negócio
Teste de
Sistema
Faz o que a gente queria?
Especificação
Funcional e Não-Funcional
Teste Integrado
Arquitetura (componente)
Funciona integrado?
Design
Teste Unitário
Desenvolvimento Funciona? (Componente)
B
Prototipação
Codificação
Confidential
Os Quadrantes de Teste
Critica ao
Simulações Alpha/Beta
Produto
Equipe
Q2 Q3
Q1 Q4
Performance/Carga
Testes Unitário
Segurança
Componentes
(outros não-funcionais)
Automatizado Ferramentas
Voltado para
Agile Testing : A Practical Guide for Testing tecnologia
and Agile Teams , Lisa Crispin & Janet Gregory , Adisson Welsey
Confidential
Modelo V e os Quadrantes Agile
Teste de
Requisitos Aceitação
Entrega ao cliente o que era esperado?
Expectativas
de
negócio Teste de
Sistema
Faz o que a gente queria?
Especificação
Funcional e Não-
Funcional Teste Integrado
Arquitetura (componente)
Funciona integrado?
Design
B
O r i e n t a d o ao
Prototipação Negócio
Codificação
Critica ao Produto
Estórias de Teste Teste de Usabilidade
Âm bit o d o T ime
Protótipos Aceitação/Homologação
Simulações Alpha/Beta
Q2 Q3
Q1 Q4
Performance/Carga
Teste Unitário
Segurança
Componentes
(outros não-funcionais)
V o l t a d o p a ra
Tecnologia
Confidential
A estrada para o teste em
abordagem Àgil
O que entendemos por Teste “Enterprise”?
Confidential
Limitações e Premissas para o Teste “Enterprise”
Confidential
Abordagem Tradicional
Documentação
Teste Enterprise
Confidential
Primeiro estágio de teste Enterprise Ágil
Release
Testing
Sprint
Intermediários
Confidential
Questionamento
Principio Ágil:
Entrega frequente de software funcionando (semanas, ao
invés de meses)
Confidential
Segundo estágio de teste Enterprise Ágil
Confidential
Questionamento
Principio Ágil:
Entrega frequente de software funcionando (semanas, ao
invés de meses)
Confidential
Terceiro estágio de teste enterprise Ágil
Confidential
Borland - Resultados/Benefícios
Obrigada!
Confidential