I've just started a new project for automatic generation of article reference list website. As I've been reading, studying and teaching agile methods for a while already, I felt that I should try some practices in my own project too. So I started doing this Java application in test-driven way and I also created my own build server for continuous integration. The first impression on TDD is great: The software is building up almost by itself, refactoring is easy, Test & Profiling Tools Platform is smashing and everything works nice.
However the next step on the model is to create some kind of view. UI development in Java is not my strongest side and I guess test-driving that is not so easy. If someone knows how to do this, please drop me with a comment or an e-mail.
Well, I'll report on the progress of the project later on and we'll see if I'm able to get it out with some open source license. But before that, it should have some more functionalities and a clear direction where it should be developed to.
P.S. The Agile forums is a place to be in case you have questions about agility.