« The Limits of notifyAll | Main | AMD64, JDK1.5.0 and Linux 2.6 rock! »
July 21, 2004
Agile Development Tools for the Java Platform
The following are seminar notes presented at AMSIG Brisbane on 21 July 2004 by Greg Luck and Andy Marks.
Refactoring/Small Releases
Refactoring Support
IntelliJ
Eclipse | details | IDE Environment
Incremental Database Design
Hibernate
hloader
Code Generation
XDoclet
Build Tools
Ant
Maven | details
Continous Integration details | Environment
CruiseControl
AntHill
Pairing/Coding Standards/Collective Ownership
Code Style Checkers
Checkstyle | details | Eclipse Plugin
Revision Control Systems details
cvs
subversion
Documentation
JavaDoc
YDoc
Testing
Coverage
Clover ehcache example source example
JCoverage
Performance
JBenchmark - benchmark while you write http://sourceforge.net/projects/jbenchmark/
Unit Tests
JUnit | details
HttpUnit
Mock frameworks | details | Example
Automated Acceptance Tests
Smoke Tests
Maxq (HTTP only)
Functional Tests
Fit
Fitness
RYO
Collaboration
TWiki
Confluence
Reference
Internet Browser Access
Remote Communication
IM | details | Screenshot
The Planning Game
XPlanner | details | Screenshots
Jira (JIRA)
Posted by gluck at July 21, 2004 06:37 AM
