XP em Ambientes de Pesquisa André Germano Regert Roteiro da Apresentação Algumas histórias Aspectos de XP envolvidos Diferenças da aplicação de XP em ambientes de pesquisa e ambientes comerciais Alguns comentários finais Algumas Histórias Casos descritos nos artigos da bibliografia Desenvolvimento de um sistema de gerenciamento de informação pessoal em um leitor de e-mail (Xerox) Otimização de um algoritmo de engenharia Aeroespacial (NASA) Desenvolvimento de Workflow e Sistemas de Software Médico (Cyclops) Algumas Histórias Xerox – Palo Alto Research Center Equipe multidisciplinar Apenas dois programadores NASA – Langley Research Center Apenas dois programadores Propriedade individual de código na instituição Cyclops Pesquisa acadêmica Equipe em constante mudança Aplicação direta em clínicas e hospitais Aspectos de XP Programação em Duplas Projeto Simples Fatoração TDD Aspectos de XP Propriedade coletiva Integração contínua Ritmo sustentável Aspectos de XP Planejamento Pequenos Lançamentos Testes do Cliente Time Coeso Diferenças na Aplicação Tamanho e duração dos Projetos Cliente On-site – ele é o rei? Diferença de Valores – valor estratégico Jogo da Metáfora Comentários Finais O papel do Cliente é difícil de ser definido A aplicação das práticas mostra bons resultados nos casos estudados Disciplina: simplicidade, comunicação, feedback e coragem... Comentários Finais Cada caso é um caso!!! Bibliografia Artigos relacionados: WOOD, KLEB - Extreme Programming in a Research Environment. Em http://techreports.larc.nasa.gov/ltrs/PDF/2002/mt g/NASA-2002-xpc-waw.pdf BELLOTI, BURTON – XP In A Research Lab. Em http://ciclamino.dibe.unige.it/atti/BellottiBurton--XPInAResearchLab.pdf ABDALA, e vários – Applying eXtreme Programming in an Academic Software Research and Development Group (não publicado)