Team Puzzle is a management and development tool used to support software develoment projects.

Team Puzzle and all of its source code are available for download here. Team Puzzle is licensed under the General Public License, and is thus both free and open source software.
Documentation
Administrators & End Users