Dependency Structure Matrix

Dependency Structure Matrix

A Dependency Structure Matrix, or DSM (also referred to as Dependency Structure Method, Design Structure Matrix, Problem Solving Matrix (PSM), incidence matrix, N-square matrix or Design Precedence Matrix), is a compact, matrix representation of a system or project. The approach can be used to model complex systems in systems engineering or systems analysis, and in project planning and project management.

A dependency structure matrix lists all constituent subsystems/activities and the corresponding information exchange and dependency patterns. In other words, it details what pieces of information are needed to start a particular activity, and shows where the information generated by that activity leads. In this way, one can quickly recognise which other tasks are reliant upon information outputs generated by each activity.

DSM analysis provides insights into how to manage complex systems or projects, highlighting information flows, task sequences and iteration. It can help teams to streamline their processes based on the optimal flow of information between different interdependent activities.

DSM analysis can also be used to manage the effects of change. For example, if the specification for a component had to be changed, it would be possible to quickly identify all processes or activities which had been dependent on that specification, reducing the risk that work continues based on out-of-date information.

A small number of computer software applications incorporate dependency structure matrices. The leaders in this field include BIW Technologies' PlanWeaver (employed in aerospace, defense and construction projects), Lattix, Inc. LDM (used to manage software architecture), DeMAID/GA, [http://www.dfss-software.com/default.asp Acclaro] and [http://www.problematics.com/ Problematics] . The latest version of the Java IDE IntelliJ IDEA 7.0 includes project dependency structure management since v7.0 Milestone 2. There is also a [http://tcdev.free.fr free DSM plugin] for .NET Reflector.

Developments in the field of DSM and related techniques and methodologies (e.g. applications of graph theory and Domain Mapping Matrices (DMM)) are discussed each year during the [http://www.dsm-conference.org DSM Conference] .

DSM is used in the Analytical Design Planning Technique, an engineering design planning and control approach developed at Loughborough University in the 1990s, and now marketed by Adept Management Ltd.

External links

* [http://www.dsmweb.org/ www.dsmweb.org]
* [http://www.problematics.com/ www.problematics.com]
* [http://www.planweaver.com www.planweaver.com]
* [http://www.lattix.com/ www.lattix.com]
* [http://www.dfss-software.com/default.asp www.axiomaticdesign.com]
* [http://www.adeptmanagement.com www.adeptmanagment.com]
* [http://www.headwaysoftware.com www.headwaysoftware.com]
* [http://www.teseon.com www.teseon.com]
* [http://www.dsm-conference.org www.dsm-conference.org]
* [http://tcdev.free.fr tcdev.free.fr]
* [http://www.epmcenter.com www.epmcenter.com]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Design structure matrix — The design structure matrix (DSM) (also referred to as dependency structure method, dependency structure matrix, problem solving matrix (PSM), incidence matrix, n square matrix or design precedence matrix) is a compact, matrix representation of a …   Wikipedia

  • Design Structure Matrix — The design structure matrix (DSM) is a system modeling tool. It has two main strengths. First, it can represent a large number of system elements and their relationships in a compact way that highlights important patterns in the data (such as… …   Wikipedia

  • Dependency (project management) — This article is about project management dependency. For other uses, see Dependency (disambiguation). In a project network, a dependency is a link amongst a project s terminal elements. There are four kinds of dependencies with respect to… …   Wikipedia

  • Dependency network — Contents 1 Importance 2 Overview 3 The activity dependency networks …   Wikipedia

  • Head-driven Phrase Structure Grammar — Die Head driven Phrase Structure Grammar (HPSG) ist eine Grammatiktheorie, die in den 1980er Jahren auf der Basis der Wiederbelebung der kontextfreien Phrasenstrukturgrammatiken als Generative Grammatiktheorie aus der Familie der… …   Deutsch Wikipedia

  • Lattix, Inc. — Lattix is a provider of software architecture management solutions. Lattix has pioneered an award winning approach using system interdependencies to create an accurate blueprint of software applications, databases and systems. [… …   Wikipedia

  • Software visualization — [(Diehl, 2002; Diehl, 2007; Knight, 2002)] is concerned with the static or animated 2 D or 3 D [(Marcus et al., 2003)] visual representation of information about software systems based on their structure [(Staples Bieman, 1999), size (Lanza,… …   Wikipedia

  • DSM — Die Abkürzung DSM steht für: Daressalam Dedizierter Sicherheitsmodus Deep Space Maneuver, ein Bahnmanöver in der Raumfahrt Demand Side Management, die Steuerung der Stromnachfrage bei Abnehmern in Industrie, Gewerbe und Privathaushalten Design… …   Deutsch Wikipedia

  • Software architecture — The software architecture of a program or computing system is the structure or structures of the system, which comprise software components, the externally visible properties of those components, and the relationships between them. The term also… …   Wikipedia

  • DSM — or dsm may refer to: Contents 1 Business 2 Computing 3 Military 4 …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”