Design Structure Matrix (DSM) Tool

Add Task:
Upload CSV:
Task A Task B Task C
Task A
Task B
Task C

Short description

This is a simple online design structure matrix manipulation (DSM) tool for trying things out without complex setup. For more information on design structure matrix refer to this wikipedia page: Design Structure Matrix. The tool also offers automatic solving using triangularization and exporting the data as CSV.

Instructions

- Click on a cell to add or remove a dependency.
- Click on a task in column to select it, then click on in the middle of another task to swap positions.
- Click on a task in column to select it, then click on top or bottom of another task to move on top or below.
- Use the "Reset Dependencies" button to clear all dependencies.
- Add tasks using the input form above.
- Delete tasks by hovering on header row task name
- Use Export as CSV button to download CSV of the current matrix
- Solve button uses triangularization algorithm to try to sort tasks optimally

DSM Matrix Tool 2023