Objective The FDD Tools project aims to produce an open source,
cross-platform toolkit supporting the Feature Driven Development methodology.
Motivation Having used FDD on several successful projects, we developed a simple tool to produce project tracking graphics to share with our management team and organization at large. This tool provides support for only a small part of the FDD methodology, however, we hope others may find it useful even in the current state. We also hope that we can continue to develop the tool; and, with the help of the community, produce something that effectively supports the need of organizations using FDD.
We have benefited from open source, so we also want to contribute something back to the community.
July 18, 2009 -- FDD Tools 2.0 is released. This release implements FDDI as the native file persistence format. Previous formats are obsoleted, but can continue be imported into FDD Tools from the File->Import... option. Since this is a major change for the tool, and provides a foundation for more changes in the future, we are branding this release 2.0.
Much has changed in this release, so there may be some rough edges.
Make sure to make backups of data before using the tool, and please file a bug report if you do encounter any issues.
We are anticipating some additional updates to the tool in the near future. If there are any features you would like to see implemented, please send us an enhancement request.
Source code is available in Mercurial. Code for this release is tagged RELEASE2.0.
We would like to express our special thanks to Ms. Carrie Wang and Ms. Yue Yuan for their help in providing the Chinese and Japanese translations for the product.
There are some screenshots (everybody loves screenshots) so you can get a feel for the application before you grab a copy.
We hope the application is very intuitive to use, but you can take a look at the Quick Start page for some more detail on using the application.
The following items are currently available for download.
Sample, non-native data files
Effective with FDD Tools 2.0, the native file format is FDDI, a standard schema which facilitates sharing FDD projects across different tools.
FDD Tools 2.0 can import legacy format FDD Tools xml files and CSV (comma separated values) files exported from Microsft Project. Below find links to sample CSV files and a sample Microsoft Project file that can be used to export CSV files in the required format.
|SwingX -- Calendar component
|OpenCSV - CSV file processing
|MigLayout -- Advanced Swing Layout
|Beans Binding - Binds Java Objects to Swing UI Components
Pre 2.0 dependenciesThis project makes use of these open source components: