Open work items from MS Project directly
When you manage your development projects in Visual Studio Team System using MS Project 2003 do you usually find out that there are work item fields that you need to edit which are not supported in MS Project by default?
For some fields the problem can be solved by editing the synchronization settings and bringing the appropriate fields in the Project file, but most of the time the only real solution is to open the work item editing form in the Visual Studio’s Team Explorer. In fact that means that you will be switching contexts between MS Project and VS more than you would like to. It is not only annoying and clumsy not to be able to do everything in the same tool; it is simply inefficient as well.
To solve the problem I have developed a simple MS Project Add-In which adds one new button to the Team System integration toolbar in MS Project. The button is called “Open work item” (see picture below) and that is what it does. As soon as you place a cursor in a row of some work item (as opposed to an empty row) button will be activated. If you click it, the usual work item editing form will appear. There you will be able to edit every last attribute of the work item.
There is one restriction in the current version of the add-in: because of the way mapping data is accessed (parsing the extended properties embedded in the Project file), the Project file needs to be saved at least once before the new button will become active. This restriction will soon be removed.

[Update, 25.10.2007. download link removed. use the links below]
Enjoy!
[Update, 25.10.2007: Ekobit released TeamCompanion for MS Project and TeamCompanion for Excel. These two free, fully supported addins for MS Project and Excel implement the "Open work item" button and make easy editing of the work items in Excel or Project possible.]
For some fields the problem can be solved by editing the synchronization settings and bringing the appropriate fields in the Project file, but most of the time the only real solution is to open the work item editing form in the Visual Studio’s Team Explorer. In fact that means that you will be switching contexts between MS Project and VS more than you would like to. It is not only annoying and clumsy not to be able to do everything in the same tool; it is simply inefficient as well.
To solve the problem I have developed a simple MS Project Add-In which adds one new button to the Team System integration toolbar in MS Project. The button is called “Open work item” (see picture below) and that is what it does. As soon as you place a cursor in a row of some work item (as opposed to an empty row) button will be activated. If you click it, the usual work item editing form will appear. There you will be able to edit every last attribute of the work item.
There is one restriction in the current version of the add-in: because of the way mapping data is accessed (parsing the extended properties embedded in the Project file), the Project file needs to be saved at least once before the new button will become active. This restriction will soon be removed.
[Update, 25.10.2007. download link removed. use the links below]
Enjoy!
[Update, 25.10.2007: Ekobit released TeamCompanion for MS Project and TeamCompanion for Excel. These two free, fully supported addins for MS Project and Excel implement the "Open work item" button and make easy editing of the work items in Excel or Project possible.]



