We are independent & ad-supported. We may earn a commission for purchases made through our links.

Advertiser Disclosure

Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.

How We Make Money

We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently from our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.

What Is the Design Structure Matrix?

By Jo Dunaway
Updated May 17, 2024
Our promise to you
WiseGEEK is dedicated to creating trustworthy, high-quality content that always prioritizes transparency, integrity, and inclusivity above all else. Our ensure that our content creation and review process includes rigorous fact-checking, evidence-based, and continual updates to ensure accuracy and reliability.

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

Editorial Standards

At WiseGEEK, we are committed to creating content that you can trust. Our editorial process is designed to ensure that every piece of content we publish is accurate, reliable, and informative.

Our team of experienced writers and editors follows a strict set of guidelines to ensure the highest quality content. We conduct thorough research, fact-check all information, and rely on credible sources to back up our claims. Our content is reviewed by subject matter experts to ensure accuracy and clarity.

We believe in transparency and maintain editorial independence from our advertisers. Our team does not receive direct compensation from advertisers, allowing us to create unbiased content that prioritizes your interests.

The Design Structure Matrix (DSM) is a project management tool that aids in business analysis and in managing projects. DSM makes the processes of management easier to visualize, allowing for identifying and representing the elements in a project, keeping track of cyclic task dependencies as well as task flows, and aiding in analyzing how and where to make improvements in the dependencies between systems. The Design Structure Matrix management tool can produce a good flow of information between departments so that each department, knowing what progress other departments have made, can plan accordingly. DSM is also used as a problem-solver in the development of software and systems architecture. DSM has been used in many of the top blue-chip companies since its development in the 1970s, as it has proven to be beneficial in problem-solving and making improvements to organizations. Design Structure Matrix is sometimes called Design Precedence Matrix, Dependency Structure Matrix, and the Problem Solving Matrix (PSM).

In a departure from the usual project management programs that produce pages and pages of circles and arrows depicting a workflow chart in the development of a piece of technology, DSM tracks instead the information flows between departments and thus can reduce a 50-page workflow chart to one page that is easy to ready and can be easily modified if necessary. Thus, systems engineering analysis and project management planning can be aided as all of the subsystems and modules in complex systems can be depicted and the information flow between them mapped. As the depictions of large complex systems take shape, patterns start to emerge in feedback loops. These patterns can then be analyzed by matrix-based analysis to produce the guidance for improvements to the system as a whole.

Measures for adaptations can be managed efficiently within an organization using Design Structure Matrix. When a component in a design is changed, due to the interdependencies of the other components of the design, there needs to be an information flow that instructs the departments in charge of these other components of the changes they need to make to their components accordingly. Managers can use the DSM to plan changes, map risks, and know the resultant costs in people, resources, and time, to determine whether to make changes and, if so, in what manner to make the changes. As DSM highlights iterations, tasks in sequence and information flows, it helps team managers to streamline their processes. The Design Structure Matrix is now used in various industries such as electronics technology design and production, automotive, aerospace, building construction and real estate development planning, among others, and as it is further developed through projects at Massachusetts Institute of Technology (MIT), Harvard, and the University of Illinois, more uses for it are found.

In system design, the Design Structure Matrix creates a clean programming architecture that produces a blueprint of software. Developers can depict design rules allowing and disallowing dependencies and produce a contextual map of the dependencies between subsystems and their dependencies on the design rules. If a developer then makes a change in a design rule, he can track the resultant changes to all of the subsets within the architecture inheriting this change. Capabilities such as these, in the DSM, create opportunities for great specificity in keeping components independent, mapping and maintaining hidden subsystems, and even managing the usage of external libraries.

There are at least a half-dozen software programs in existence for using DSM as tools in research and development, and nearly a dozen or more for DSM as tools in commercial industries. Some of these came about through research at MIT, Harvard, and University of Illinois and some have been developed through usage at the Engineering Design Center, University of Cambridge, and government agencies such as the NASA Langley Research Center. All of these programs integrate DSM into other business and research software for their individual research and industry needs. These programs interface with other office, spreadsheet and data processing programs on the market and can be adapted to similar industries that adopt usage of the Design Structure Matrix in the future.

WiseGEEK is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.

Discussion Comments

WiseGEEK, in your inbox

Our latest articles, guides, and more, delivered daily.

WiseGEEK, in your inbox

Our latest articles, guides, and more, delivered daily.