- 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 insystems engineering orsystems analysis , and inproject planning andproject 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 inaerospace , defense andconstruction projects),Lattix, Inc. LDM (used to managesoftware architecture ),DeMAID/GA , [http://www.dfss-software.com/default.asp Acclaro] and [http://www.problematics.com/ Problematics] . The latest version of the Java IDEIntelliJ 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.