La Design Structure Matrix (DSM) è uno strumento di gestione dei progetti che aiuta nell’analisi aziendale e nella gestione dei progetti. DSM semplifica la visualizzazione dei processi di gestione, consentendo di identificare e rappresentare gli elementi in un progetto, tenere traccia delle dipendenze cicliche delle attività e dei flussi di attività e aiutare ad analizzare come e dove migliorare le dipendenze tra i sistemi. Lo strumento di gestione Matrix struttura del progetto può produrre un buon flusso di informazioni tra i reparti in modo che ciascun reparto, conoscendo i progressi compiuti da altri reparti, possa pianificare di conseguenza. DSM è anche usato come risolutore di problemi nello sviluppo di software e architettura di sistemi. DSM è stato utilizzato in molte delle migliori società blue chip sin dal suo sviluppo negli anni ’70, in quanto ha dimostrato di essere utile nella risoluzione dei problemi e apportare miglioramenti alle organizzazioni. La Design Structure Matrix è talvolta denominata Design Precedence Matrix, Dependency Structure Matrix e Problem Solving Matrix (PSM).
A differenza dei soliti programmi di gestione del progetto che producono pagine e pagine di cerchi e frecce che rappresentano un diagramma del flusso di lavoro nello sviluppo di una tecnologia, DSM traccia invece i flussi di informazioni tra i reparti e può quindi ridurre un diagramma del flusso di lavoro di 50 pagine a una pagina che è facile da preparare e può essere facilmente modificata se necessario. Pertanto, l’analisi dell’ingegneria dei sistemi e la pianificazione della gestione del progetto possono essere aiutate in quanto tutti i sottosistemi e i moduli in sistemi complessi possono essere rappresentati e il flusso di informazioni tra di essi mappato. Mentre le rappresentazioni di grandi sistemi complessi prendono forma, i modelli iniziano a emergere nei circuiti di feedback. Questi modelli possono quindi essere analizzati mediante analisi basate su matrice per produrre la guida per i miglioramenti del sistema nel suo insieme.
Le misure per gli adattamenti possono essere gestite in modo efficiente all’interno di un’organizzazione utilizzando Design Structure Matrix. Quando un componente in un progetto viene modificato, a causa delle interdipendenze degli altri componenti del progetto, è necessario un flusso di informazioni che istruisca i dipartimenti responsabili di questi altri componenti delle modifiche che devono apportare ai loro componenti di conseguenza. I manager possono utilizzare il DSM per pianificare le modifiche, mappare i rischi e conoscere i costi risultanti in persone, risorse e tempo, per determinare se apportare modifiche e, in tal caso, in che modo apportare le modifiche. Poiché DSM evidenzia iterazioni, attività in sequenza e flussi di informazioni, aiuta i team manager a semplificare i loro processi. La Design Structure Matrix è ora utilizzata in vari settori come la progettazione e produzione di tecnologia elettronica, automobilistica, aerospaziale, edilizia e pianificazione dello sviluppo immobiliare, tra gli altri, e poiché è ulteriormente sviluppato attraverso progetti presso il Massachusetts Institute of Technology (MIT), Harvard e l’Università dell’Illinois ne trovano altri usi.
Nella progettazione del sistema, la Design Structure Matrix crea un’architettura di programmazione pulita che produce un progetto di software. Gli sviluppatori possono descrivere regole di progettazione che consentono e non consentono le dipendenze e produrre una mappa contestuale delle dipendenze tra sottosistemi e le loro dipendenze dalle regole di progettazione. Se uno sviluppatore apporta una modifica a una regola di progettazione, può tenere traccia delle modifiche risultanti a tutti i sottoinsiemi all’interno dell’architettura che eredita questa modifica. Funzionalità come queste, nel DSM, creano opportunità per una grande specificità nel mantenere indipendenti i componenti, mappare e mantenere sottosistemi nascosti e persino gestire l’utilizzo di librerie esterne.
Esistono almeno una mezza dozzina di programmi software per l’utilizzo del DSM come strumenti di ricerca e sviluppo e quasi una dozzina o più per il DSM come strumenti nelle industrie commerciali. Alcuni di questi sono nati attraverso ricerche presso il MIT, Harvard e l’Università dell’Illinois e alcuni sono stati sviluppati attraverso l’utilizzo presso il Centro di progettazione tecnica, l’Università di Cambridge e agenzie governative come il NASA Langley Research Center. Tutti questi programmi integrano DSM in altri software aziendali e di ricerca per le loro esigenze individuali di ricerca e industria. Questi programmi si interfacciano con altri programmi per ufficio, foglio di calcolo e elaborazione dati sul mercato e possono essere adattati a settori simili che adotteranno l’utilizzo della Design Structure Matrix in futuro.