1 Quando Aplicar XP faz Sentido? Jader Wallauer. 2 Plano de Apresentação Introdução Introdução Momentos de Decisão Momentos de Decisão Conclusões Conclusões.

Slides:



Advertisements
Apresentações semelhantes
Novas Tecnologias Microsoft.
Advertisements

Técnicas e Projeto de Sistemas André Mesquita Rincon Processo de Software Técnico Subsequente – Módulo III.
Técnicas e Projeto de Sistemas
FORTRAN 90 Denise Yumi Takamura.
INTRODUÇÃO À COMPUTAÇÃO PARALELA
Uso de álcool e drogas no ambiente de trabalho
Custos XP x Custos Tradicionais André Chinvelski.
XP x CMMI Programação Radical Prof. Luiz Fernando Melgarejo João de Amorim Junior.
Adotando XP na Empresa Um Non-Case Study Guilherme Fernandes.
Críticas sobre Extreme Programming Francisco Hillesheim.
Extreme Programmig Programação em Duplas Dificuldades e Benefícios.
Avaliação dos hábitos alimentares e da composição da dieta habitual dos pacientes com Diabetes Mellitus do tipo I portadores de neuropatia autonômica Thais.
Universidade Federal da Bahia – Centro de Processamento de Dados – Preview Computadores 1 Uma Ferramenta Orientada a Modelos para Geração de Aplicações.
Universidade Federal da Bahia – Centro de Processamento de Dados – Preview Computadores 1 Uma Ferramenta Orientada a Modelos para Geração de Aplicações.
Astrofísica Observacional Aline de Almeida Vidotto
(projetado sobre o plano)
Prof. Dr. Helder Anibal Hermini
Reconstrução filogenética: Inferência Bayesiana
Compressão de Voz Francisco Socal Tiago Peres Leonardo Silveira.
Gustavo Vieira Pereira
Secretaria da Educação e Cultura Maria Auxiliadora Seabra Rezende Governo do Estado do Tocantins Marcelo de Carvalho Miranda Secretaria da Educação e Cultura.
Os dez mandamentos para o bem planejar
Implantação do Sistema MRP II
Publicidade e Propaganda - Conceitos e categorias 1° PPN Lucas Vinícius.
Snap Together Visualization. Introdução - Exploração Visual de Dados Aplicada em conjuntos de dados abstratos. Facilitar a percepção de padrões, tendências,
MITOS NA PROMOÇÃO.
Planejando seu site Objetivos Abordagem Sílvia Dota.
Metodologias de Construção de Sites
Página de entrada A página de entrada, ou a index, representa um convite para o seu site.
Stoa A Rede de Colaboração da USP Ewout ter Haar Instituto de Física – USP dezembro de 2012.
Curso de Engenharia Industrial Madeireira – UFPR Prof. Umberto Klock
Prof: Encoder Angular Prof:
Técnicas de Amostragem
Manifestação de ponto de vista 1º momento: como a fotografia nasceu em ambiente positivista, a fotografia é vista como o visual da verdade e desta forma,
CT-300 – Seminário de Tese 1/25 Um Framework Padrão para Simulação de Modelos de Robôs Móveis de Robôs Móveis Juliano A. Pereira Prof. Carlos H. C. Ribeiro.
ITA - Instituto Tecnológico de Aeronáutica Aula #1.1 – Tutorial de Web Services utilizando o NetBeans 5.5 Disciplina: CE 262 – Ontologias e Web Semântica.
7 ANOS ATRÁS. Foi Dito… Ao longo do tempo, mesmo face ao surgimento de meios mais tecnológicos, o jornal sempre manteve sua condição de meio informativo.
Antes de Começarmos Este é um momento importante de estudo bíblico
Estatística Dados valores (amostras) de variáveis aleatórias X 1, X 2,..., X n, cuja distribuição conjunta é desconhecida, inferir propriedades desta distribuição.
O TÍTULO DO TRABALHO DEVE SER EM FONTE VERDANA, TAMANHO 66, LETRAS MAIÚSCULAS, EM NEGRITO SOBRENOME, Autor 1., SOBRENOME, Autor 2…., Verdana, 32, negrito,
Curso de Introdução ao Sistema Operacional Linux Parte 1 Companhia de Desenvolvimento Agrícola de São Paulo Laboratório de Sistemas Integráveis.
SMS: um novo gênero digital e emergente nas aulas de língua Giselda Santos Costa CEFET-PI UNED-Floriano Junho-2007.
Sua concepção é interagir com diversas bases de dados conectadas.
Missão Contribuir para a formação educacional e cultural de crianças e jovens para que possam atuar com autonomia na transformação de suas realidades.
MAC 499 Trabalho de Formatura Supervisionado André Takemoto nº USP
Business Process Management e Workflow - jBPM Aluno: Filipe Ferraz Salgado Orientador: Francisco Reverbel Novembro 2006.
EEL170 COMPUTAÇÃO I Antonio Cláudio Gómez de Sousa 5a série de slides Versão 26/04/2012.
TÉCNICAS DE CODIFICAÇÃO DE SINAIS
Introdução à Codificação de Canal Evelio M. G. Fernández
M e d A d m i n. Quem é o público alvo da ideia? Profissionais vinculados à área da saúde, em particular, àqueles responsáveis pela administração de medicamentos,
Um portal na Internet com informações sobre seguros, previdência complementar aberta e capitalização
App mobile de voluntariado com Geolocalização
7. INTEGRAÇÃO NUMÉRICA Parte 1
Capítulo 1 Introdução 1.1 O que é um sistema operacional
Adriano Santiago Wilber Garcia Pereira
Marco Antonio Montebello Júnior
Autenticação em ASP.NET
The Data Warehouse Toolkit
© O processo empreendedor nas empresas incubadas de base tecnológica José Dornelas Pesquisa financiada pelo Arthur Blank Center for.
Análise do Desempenho dos Modelos
Unified Modeling Language
Projetos pedagógicos e o planejamento da ação docente Curso de Atualização Pedagógica – Julho de 2010 Mediador: Adelardo Adelino Dantas de Medeiros (DCA/UFRN)
Baseado no documento do Prof. Ronaldo Martins da Costa
LINGUAGENS DE PROGRAMAÇÃO
Internet Aula 03. Histórico Durante a guerra fria, os EUA tiveram a necessidade de interligar laboratórios que trabalhavam para os militares; Essa interligação.
Sistemas Operacionais e Windows XP Aula 04 – DCA0302.
Prof. André Laurindo Maitelli DCA-UFRN
PESQUISA DE MARKETING 2 Execução Análise Prof. Dr. Fauze Najib Mattar.
Raoni de Oliveira Franco
Metodologias Tradicionais Ágeis Manifesto Ágil 2001.
Transcrição da apresentação:

1 Quando Aplicar XP faz Sentido? Jader Wallauer

2 Plano de Apresentação Introdução Introdução Momentos de Decisão Momentos de Decisão Conclusões Conclusões

3 eXtreme Programming Metodologia de programação para quem quer desenvolver código testado e de auto padrão, o mais popular de todos agile methodologies. Metodologia de programação para quem quer desenvolver código testado e de auto padrão, o mais popular de todos agile methodologies. XP é para qualquer time ou projeto? XP é para qualquer time ou projeto?

4 Tamanho do Time Dois a 12 indivíduos no time - Flexibilidade Dois a 12 indivíduos no time - Flexibilidade Porque número par? Porque número par? Porque Pair programming? Porque Pair programming? Produtividade Produtividade Comunicação Comunicação + programadores – canais de comunicação crescem de forma não linear + programadores – canais de comunicação crescem de forma não linear Requer prática Requer prática Deve existir afinidade de personalidades e habilidades complementares Deve existir afinidade de personalidades e habilidades complementares

5 Envolvimento do Cliente Comprometimento da empresa deve ser por completo, isso inclui o cliente Comprometimento da empresa deve ser por completo, isso inclui o cliente Interesse por parte do cliente em participar do desenvolvimento e do teste da aplicação Interesse por parte do cliente em participar do desenvolvimento e do teste da aplicação Usuários da aplicação experts Usuários da aplicação experts User Stories User Stories

6 Parâmetros do Projeto Parâmetros sempre mudando Parâmetros sempre mudando Clientes que não sabem o que querem exatamente Clientes que não sabem o que querem exatamente Múltiplas versões Múltiplas versões Território desconhecido Território desconhecido

7 Conclusões XP precisa de um número par de programadores. Com afinidade de personalidade e habilidades complementares. XP precisa de um número par de programadores. Com afinidade de personalidade e habilidades complementares. Deve existir sempre o envolvimento do cliente nas várias fases do projeto. Deve existir sempre o envolvimento do cliente nas várias fases do projeto. Os parâmetros devem ser avaliados a fim de saber se são mutáveis tempestivamente ou se são de forma fixa. Os parâmetros devem ser avaliados a fim de saber se são mutáveis tempestivamente ou se são de forma fixa.

8 Bibliografia Dee-Ann LeBlanc, ,00.asp Dee-Ann LeBlanc, ,00.asp ap/xp/xp_index.htm ap/xp/xp_index.htm