Links
XP e Metodologias Ágeis
- www.agilcoop.org.br/portal/agilcast
- www.agilealliance.org
- www.xispe.com.br
- www.extremeprogramming.org
- www.agilealliance.com.br
Testes
- http://www.testing.com/
- http://www.junit.org/
- http://www.easymock.org/
- http://www.opensourcetesting.org/
- http://www.openqa.org/selenium/
- http://fit.c2.com/
Refatoração
Tracking
- http://www.bigvisiblecharts.com/blog/
- http://www.scissor.com/resources/teamroom/
- http://www.pragmaticautomation.com/cgibin/pragauto.cgi
- http://www.pragmaticautomation.com/cgibin/pragauto.cgi/Monitor/Devices/B...
- http://www.developertesting.com/archives/month200404/20040401-eXtremeFee...
- http://jamesshore.com/Agile-Book/informative_workspace.html
- http://www.ayeconference.com/wiki/scribble.cgi?read=InformationRadiator
- http://www.xprogramming.com/xpmag/BigVisibleCharts.htm
- http://www.basecamphq.com
- http://www.xplanner.org
- http://cobertura.sourceforge.net/ - Cobertura de testes unitários em código Java
Scrum
Lean
- leandevelopment @ Yahoo Groups
- www.poppendieck.com
TDD
BDs
- http://www.agiledata.org/essays/databaseRefactoring.html
- http://www.agiledata.org/essays/agileDataModeling.html
- http://www.databaserefactoring.com/
Conferências
Gerenciamento de projetos
- [open source] http://www.xplanner.org/ - Gerenciamento de projetos ágeis. Segue bem as práticas de XP e levanta algumas métricas automaticamente. Desvantagens: sistema restrito para escrita de histórias e um pouco lento.
- [open source] http://projectdune.sf.net/ - Uma ferramenta mais dinâmica (graças ao Ajax). Ainda está em desenvolvimento e procura seguir mais os princípios de Scrum para o gerenciamento de projetos.
- [open source] http://blog.explainpmt.com/ - Um "remake" mais ativo em desenvolvimento do Xplanner, mas ainda caminhando.
- [open source] http://trac.edgewall.org/ - Não está muito ligada com métodos ágeis mas nasceu de um bug tracking mais completo. A ferramenta em si não tem nada de especial para métodos ágeis mas considera que tudo é um Ticket (que pode ser considerado uma história). Tem a vantagem de ser muito "plugável" e não deve ser muito difícil adicionar alguns plugins para levantar métricas ou coisa parecida.
- http://studios.thoughtworks.com/mingle-project-intelligence - Mingle, uma ferramenta para gerenciamento de projeto ágeis em geral. Muito flexível e ainda em desenvolvimento mas promete permitir trabalhar tanto se baseando em XP, Scrum, e outras, já que você define do que são compostos seus requerimentos (ou histórias no caso ágil). Equipes menores de 5 pessoas podem usar o Mingle gratuitamente.
- http://www.atlassian.com/software/jira/ - No mesmo estilo do Trac mas mais avançada e mais estável. Projetos opensource podem usar a ferramenta gratuitamente também.
Ferramentas diversas
- http://subversion.tigris.org/ - Subversion para Integração contínua
- http://savannah.nongnu.org/projects/cvs/ - CVS para Integração contínua
- http://checkstyle.sourceforge.net/ - Checkstyle - Ferramenta para verificação de estilo de código Java.
- http://ant.apache.org/ - Ant - Ferramenta de build em Java mas que pode ser usada para outras linguagens também se necessário
- http://maven.apache.org/ - Maven - Uma evolução do Ant que se preocupa com o gerenciamento de dependências entre pacotes. Essa é realmente muito mais focada com Java.
- http://cruisecontrol.sourceforge.net/ - Cruise control, uma ferramenta para automatizar o build do lado do respositório de forma a garantir consistência do código enviado.
- http://maven.apache.org/continuum/ - Continuum, mesmo objetivo da anterior. Da Apache como o maven, a integração entre as duas ferramentas é muito boa.