Summary
While this application is admittedly simple compared to what you develop day in and day out, it is large enough to demonstrate that the process of using these Open Source tools has great benefits. Most real projects can be broken up into smaller projects that are not much more daunting than this one. These tools do not require all that much overhead to the development process. As the project or number of developers increases, the value of these tools increases in more of an exponential rather than linear proportion. These tools could easily be (and actually already are) used in SourceForge's projects to remotely monitor CVS in a multi-developer project and to automatically build and expose integration issues.