D (Visual Studio Team System Glossary)
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer

D (Visual Studio Team System Glossary)

This glossary defines key terms that are used in the Microsoft Visual Studio 2005 Team System Help.

data collection logger

Software that logs profiling data to a performance data file.

declarative tests

Ordinary Web tests that are generated by using the Web Test Recorder that is launched when a new Web test is created.

dependent module

A module that contains dependencies from other modules.

development task

An assigned unit of development work usually created to build part of a scenario or quality of service requirement. The development task describes the objective of the developer in the context of an iteration.

differentiating factor

The part of a scenario that determines its uniqueness from other scenarios. The goal of a differentiating factor is to prevent multiple scenarios from being created that describe the same flow through the system.

disable rule

Choose this option if you do not want to do the analysis for a particular rule, versus suppressing a particular instance of message.


Particular specializations that categorize activities and guidance within a process according to a common theme; these may relate to one or to many roles. Key disciplines span across the project lifecycle.

disfavored persona

See adversary.

distribution group

A collection of users, computers, contacts, and other groups that is used only for e-mail distribution.

document template

The individual .doc, .dot, .xls, .xlt files, and so forth that we provide with a process to give users a starting point. Some are samples that are edited. Others are templates that must be saved to a new file (from .dot to .doc); these must be in sync with, but separate from, process guidance, both of which roll into the process templates.


A ranking of the risk that is associated with a vulnerability or a security requirement. DREAD stands for Damage potential, Reproducibility, Exploitability, Affected users, Discoverability.

duplicate link

A Team Foundation link between two work items that represent the same work item. In practice, this occurs when two people report the same bug.

dynamic systems initiative

An initiative uniting hardware, software, and service vendors around a new software architecture that enables customers to take advantage of industry-standard hardware, and brings simplicity, automation, and flexibility to IT operations.

© 2015 Microsoft