Welcome to the Work Item Visualization documentation. This guide provides information on the usage and output of the Work Item Visualization tool.

Please note that there is one critical pre-requisite - you should run this on a machine with Visual Studio 2010 Ultimate because that is the only edition which includes the DGML viewer. While you can run this on another machine, you cannot view the output.

There are several purposes for this tool.
  • Demonstrate visualization of domains different from source code.
    • While this certainly demonstrates aspects of visualiztion that tie in with source code and TFS projects, this also shows that you can visualize items that have nothing to do with code if you choose.
  • Perform a dependency analysis at the requirements level
    • One of the questions that frequently comes up is, what is my risk if I make a change to this requirement? Before now it was impossible to determine because you did not know what the effect on other requirements was without a lot of manual work. Now you can determine it easily.
  • Provide full traceability from work items to source code
    • We hold this as one of the best benefits of TFS but it still requires a fairly complex report to do this. But with this tool you can provide traceability from work items at any level to source code and even test results with no work at all now.


User Interface
Understanding the Output
Using the Output with the Architecture Explorer
An Intro to DGML
How Work Item Visualization uses DGML

Last edited Mar 21, 2010 at 5:28 PM by jefflevinson, version 2


goshoom Oct 10, 2011 at 12:30 PM 
DGML is also supported by Visual Studio 2010 Premium. I tried Work Item Visualization with VS Premium and it worked fine.