The workflow can be easily modified as a part of the administration process to fit your internal processes. Once you have states and transitions, and users and their groups, you can use e-mail notification to alert the right people when something happens. In the database, fields can be marked as required for a specific transition. You wouldn't want, for instance, a bug to be pronounced fixed if the developer hadn't included a description of the fix. Like any good web-based software system, Teamtrack allows use of external attachment files.
Developers can, for instance, include links to documents that reside on their systems.
When a user clicks on that hyperlink in the web view, the document or bitmap would be shown on that system, assuming that system knew what to do with the file. I was impressed with Teamtrack. With the addition of e-mail notification and workflow, it sets the standard for other programs to follow. As with anything, there are a few nits to pick, but none were major. Teamtrack worked fine in Internet Explorer, and should perform equally well in both Opera and Netscape, as the only browser support needed is for HTML 3.0 and JavaScript.