Using TFS for non-development projects
Team Foundation Server is easily customizable and equipped with a general purpose workflow or state machine. So you might ask yourself: why not put a non-development or rather related process in TFS instead of using separate software.
Showcase #1: Lead Management
Since here at AIT TeamSystemPro Team we are TFS consultants we decided to not use a commercial CRM tool for managing our leads but rather customize a team project in TFS for this matter.
Here are a few impressions of the experience:
Work Item queries:

Work Item layout:
in Outlook (via TeamCompanion)
The pretty simple workflow behind it:
Showcase #2: Customer Support
Needless to say that the TFS support that we offer is tracked using work items as well:
Showcase #3: List of managed TFS instances
Every TFS instance that we manage has a corresponding record:
Your Feedback
Do you have an interesting idea or have you used your TFS to support a non-dev related process? Feel free to leave me a comment or use the contact link – thanks!