Vous êtes sur la page 1sur 4

historia

Em meados de 1990, Kent Beck procurou formas mais


simples e eficientes de desenvolver software
Identificou o que tornava simples e o que dificultava o
desenvolvimento de software

Em Maro de 1996, ele iniciou um projeto com novos


conceitos que resultaram na metodologia eXtreme
Programming

teste
Em meados de 1990, Kent Beck procurou formas mais simples e eficientes de desenvolver software
Identificou o que tornava simples e o que dificultava o desenvolvimento de software
Em Maro de 1996, ele iniciou um projeto com novos conceitos que resultaram na metodologia eXtreme Programming
Testes unitrios so escritos para detectar bugs identificados
Criao do teste unitrio que identifique o bug antes de corrigi-lo
Bugs tm tendncia de ressurgir posteriormente
Testes antes da codificao
Limita o escopo da soluo a ser implementada
Serve de especificao do cdigo testado
Facilita o entendimento do cdigo a ser criado
Garante que os testes vo ser criados

Execuo peridica de testes de aceitao (testes funcionais)


Procuram testar uma funcionalidade como um todo (Ex: Venda).
Criados a partir das estrias de uso a serem implementadas na iterao
Clientes verificam a corretude dos testes escritos
Devem ser automatizados e regressivos

manifesto
Valorizao de:

Indivduos e interao MAIS QUE processos e ferramentas


Software em funcionamento MAIS QUE documentao abrangente
Colaborao com o cliente MAIS QUE negociao de contratos
Responder a mudanas MAIS QUE seguir um plano

Principais preocupaes:
Entregar funcionalidades para o cliente de forma rpida
Procuram usar o mnimo de documentao possvel
Realizam projeto simples sem se preocupar em antecipar funcionalidades

Vous aimerez peut-être aussi