XP - Extreme Programming
Fevereiro 26, 2008 — julianommartins
Atualmente, na disciplina de Paradigmas de Linguagem de programação, venho dando uma olhada nas metodologias de desenvolvimento de software, simplesmente fazendo associações (tudo bem, são matérias meio que distintas). Eu li bastante sobre XP, e achei muito interessante para ser utilizado em projetos de alunos de graduação/pós graduação.
XP, ou Extreme programming, é uma metodologia para desenvolvimento de softwares ágil porém com qualidade indicada para projetos cujos requisitos mudem bastante, utilizam desenvolvimento orientado a objetos e tenham uma equipe de até 12 desenvolvedores.
Basicamente podemos dizer que XP é a implementação da metodologia KISS no desenvolvimento de sistemas formalmente.
Neste site, os interessados poderão encontrar muito material sobre XP, inclusive, imagens que detalham os passos dos desenvolvedores, bem didáticas! É um ótimo material para estudos!
Enjoy!
Março 19, 2008 em 8:49 pm
Juliano,
Venho trabalho com XP desde 2006. Faço algumas experiências
interessantes. Neste momento o alunos estão brincando com
o código coletivo. Cada par deve resolver um problema a cada
15 minutos troco todo mundo de problema. Todos devem aplicar
o desenvolvimento guiado por testes e a padronização. Os
alunos estão reconstruindo o código a cada troca, ie. praticando
o refactoring. Ainda não falei desta prática na sala. Se quiser
podemos trocar algumas figurinhas.
Abraços….