Strumenti di analisi matriciale per il Concurrent engineering

Documenti analoghi
PROGETTARE SISTEMI INFORMATIVI. Fasi e relativi approcci

PIANIFICAZIONE DI PROGETTO DI SISTEMI INFORMATIVI

Modellazione di Workflow mediante le Reti di Petri. Prof. Giancarlo Fortino

LA REVISIONE LEGALE DEI CONTI La Pianificazione Ottobre 2013

Il modello di Thompson. La microstruttura organizzativa. Il job design e la motivazione

LA PIANIFICAZIONE DEI PROGETTI

Corso di Laurea Specialistica in Ingegneria Informatica. Corso di Ingegneria del Software A. A Introduzione ad UML E.

Introduzione alla programmazione

Coordinamento e Struttura

Corso integrato di progettazione tecnologica e impianti (B)

Modellizzazione dei processi aziendali

La WBS Struttura di scomposizione del progetto

gestione delle imprese Prof. Arturo Capasso

La preparazione del cantiere

La stima approssimativa o sintetica dei costi

Model-Based Design per la progettazione di servomeccanismi per radar avionici. MBDA IT Proprieties

Indice PARTE A. Prefazione Gli Autori Ringraziamenti dell Editore La storia del C. Capitolo 1 Computer 1. Capitolo 2 Sistemi operativi 21 XVII XXIX

Prof. Federico Butera Professore Ordinario, Università di Milano Bicocca

Corso di Laurea in Informatica Basi di Dati a.a

Strutture dati e loro organizzazione. Gabriella Trucco

Reti Logiche 1. Prof. B. Buttarazzi A.A. 2009/2010. Reti Sequenziali

Economia e gestione delle imprese

Analisi di contesto: la mappatura dei processi attività - controlli

Piano Regionale di Orientamento incontri di formazione sugli esiti di orientamento: Villa Recalcati - Varese 11 aprile 2011

Progetto sito web Gigli Elisa

Corso di Programmazione Problem Solving. Tipi di Problemi. Problemi Complessi Soluzione. Dott. Pasquale Lops. Primitivi. Complessi

L ORGANIZZAZIONE PER PROCESSI COME SUPPORTO PER LA GESTIONE DELLA PUBBLICA AMMINISTRAZIONE. Relatore: GABRIELE DE SIMONE

UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI INGEGNERIA. Introduzione alla programmazione

ISTITUTO TECNICO INDUSTRIALE STATALE "G. MARCONI" Via Milano n PONTEDERA (PI) DIPARTIMENTO: Informatica

Teoria dei giochi. migliorare il proprio obiettivo il sistema ha raggiunto l equilibrio.

Lezione 5. L organizzazione micro: ruoli e processi (Cap. 8, Decastri, 2016) Università Tor Vergata Anno Accademico 2016/2017

Metodologia di lavoro: PCM & GOPP

Gestione dello sviluppo software Modelli Base

Gestione del workflow

Gestione dell integrazione del progetto. Luigi De Laura, PMP, PE, PMI Central Italy Chapter Branch Toscana director

Progettazione Siti Web: Qualità dei siti Web

Introduzione agli Algoritmi

Function Block Diagram

Analisi e specifica dei requisiti

Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw -Hill, Progettazione concettuale

Il Project Management Vincenzo Corvello

La mappatura dei processi. Analisi dei processi e revisione gestionale (I modulo) II lezione Anno accademico

Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE

Progetto Mattone Internazionale. Metodi e fasi del progetto: La Gestione del Ciclo di Progetto

6) Descrivere con un diagramma a blocchi un algoritmo che legga da input due numeri ne calcoli il prodotto in termini di somme ripetute.

in termini informali: un algoritmo è una sequenza ordinata di operazioni che risolve un problema specifico

Project Management. Nozioni fondamentali. Definizione di Project Management. Prof.ssa E. Gentile a.a

L activity based costing

Esempio di Patto Formativo per la classe terza

IL PROCESSO di PROGETTAZIONE

Corso di Laurea in Informatica Basi di Dati a.a

Progettazione concettuale. Facoltà di Scienze Matematiche, Fisiche e Naturali. Progettazione concettuale. Acquisizione e analisi dei requisiti

Università di Pisa Facoltà di Scienze Matematiche Fisiche e Naturali

Corso di Matematica per la Chimica. Dott.ssa Maria Carmela De Bonis a.a

Fondamenti di Informatica

Fondamenti di Informatica 6. Algoritmi e pseudocodifica

Lezione 12. Differenziazione e integrazione (Cap. 6 (2): pp , Decastri 2016)

PROCESSI NON SEQUENZIALI E TIPI DI INTERAZIONE

LA MAPPATURA DEI PROCESSI

REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA

vero: metodi di sequenziali, linee di (lettura del disegno) 5. Utilizzare software di base di lavorazione per la

Basi di Dati Concetti Introduttivi

perché si ha lo scostamento chi è il responsabile se e come si può intervenire Facoltà di Economia - Parma 1

Il sistema MTM e la sua applicazione nelle aziende: le conseguenze secondo gli Auditor

Problemi, algoritmi, calcolatore

Progetto Cost reduction

Introduzione alla programmazione dei costi e della contabilità dei lavori

Progettazione della mesostruttura: la specializzazione orizzontale (parte prima)

3. Ciclo di Vita e Processi di Sviluppo

Corso di Ingegneria del Software. Modelli di produzione del software

IT Project Management

Il governo del Rischio informatico alla luce delle Nuove Disposizioni di Vigilanza Prudenziale

SCHEDA DI PRESENTAZIONE

MANUALE SISTEMA DI GESTIONE INTEGRATO QUALITA E AMBIENTE

Cos è la programmazione?

COSTI DI PROGETTAZIONE DI RIFERIMENTO PER LE STRUTTURE IN ACCIAIO

5. L'Activity Based Costing. Corso di Economia ed Organizzazione Aziendale II - a.a

10 STRUTTURE DI CONTROLLO REPEAT E WHILE. Strutture di controllo e variabili strutturate

LA METAFORA DELL UFFICIO

Economia e Gestione delle Imprese Parte IV Il processo di produzione e l impianto

Introduzione ai casi d uso

LABORATORIO DI INFORMATICA

Corso di Laurea Triennale in Ingegneria Informatica Ingegneria del software. Processo software. Marina Mongiello. il processo

La stima dei costi di produzione

Gestione e organizzazione aziendale l'organizzazione del lavoro

Operations Management Team

Gli schemi circuitali impiegati per la realizzazione dei convertitori statici sono molteplici.

UML come abbozzo. Introduzione all UML. UML come linguaggio x programmi. UML come progetto dettagliato

Introduzione al controllo di gestione negli enti locali

LA METAFORA DELL UFFICIO

Prefazione. Capitolo 1 Sistemi di elaborazione 1

Il Concetto Intuitivo di Calcolatore. Esercizio. I Problemi e la loro Soluzione. (esempio)

Management e Certificazione della Qualità

I SISTEMI OPERATIVI. Insieme di programmi che implementano funzioni essenziali per l uso di un sistema elaboratore.

Progettazione della mesostruttura: la specializzazione orizzontale (parte seconda)

AUTOMA A STATI FINITI

Piano dei Test e Collaudo del software Titolo Documento

2. Algoritmi e Programmi

Università degli Studi di Bologna. Facoltà di Ingegneria CORSO DI INGEGNERIA DEL SOFTWARE. Prof. Evelina Lamma

Laboratorio di Python

Transcript:

Facoltà di Architettura Università degli Studi di Firenze - a.a. 2006-07 Corso di Laurea in Disegno Industriale Corso di Metodi per la Qualità per il Progetto Strumenti di analisi matriciale per il Concurrent engineering CPM/PERT e DSM Analisi dei flussi informativi del progetto Marco Masera, prof marco.masera@unifi.it

DSM (Design Structure Matrix) Matrice della Struttura Organizzativa del Progetto

Argomenti trattati Introduzione alla Matrice organizzativa del progetto (DSM) Grafi di progetto DSM basate su compiti Operazioni su una Matrice di Organizzazione del Progetto Mettere in Sequenza Ripartire Tearing ossia sezionamento e chiusura di un flusso Strumenti e riferimenti per il DSM

Punti di forza e di debolezza del CPM Punti di forza Individuazione dei compiti critici Determinazione delle conseguenze dell incremento o del decremento della durata delle attività Mette in relazione la durata dei compiti con un programma operativo del progetto Punti di debolezza Non permette di rappresentare processi iterativi Le iterazioni sono classificate a tutti gli effetti come errori Per contro i compiti di progettazione possono richiedere numerose iterazioni nel processo di sviluppo del task

Diagrammi a percorso critico

Relazioni fra attività all interno di un progetto

Interdipendenza generica fra due compiti Per essere svolto il task A necessita di informazioni dal task B e viceversa. I parametri di riferimento del sistema B sono caratteristiche del sistema A e viceversa Le dimensioni di un motore in funzione della configurazione degli alloggiamenti e viceversa

Questioni e spunti di analisi Esempi tratti dalla vostra esperienza di progettazione Temi: Come si rappresentano le iterazioni? Come si avvia un loop iterativo? Come si esce dal loop? Quando sono assunte le condizioni richieste? Quante iterazioni servono? Come impattano le iterazioni Sui costi e sui tempi? Sulla qualità? Come si possono pianificare strategicamente le iterazioni?

Che cosa è una DSM Design Structure Matrix (DSM) Una matrice bidimensionale che rappresenta le relazioni strutturali o funzionali fra oggetti, compiti e/o strutture organizzative Sinonimi Matrice della struttura organizzativa del progetto Diagramma N-quadro Matrice della struttura delle dipendenze Tipi di DSM Basata su oggetti, su compiti, su Team

Esempio di DSM basata su oggetti

DSM basata su compiti operativi - progettuali

DSM basata su Team

DSM utilizzata come modello informativo D richiede informazioni da E, F, e L B trasferisce informazioni a C, F, G, J e K I flussi di informazioni sono più facili da rappresentare che non i flussi di lavoro Gli input più facili degli output

DSM partizionata e sequenziata Le relazioni fra task accoppiati sono identificate univocamente La disposizione della matrice può essere manipolata per enfatizzare le caratteristiche del processo

Interruzione o sezionamento del flusso

Interruzione o sezionamento del flusso #2 Sezionando o interrompendo la relazione che definisce un blocco di relazioni accoppiate permette di scomporre il compito in due compiti più piccoli e sequenziali fra loro La relazione isolata può diventare: Una assunzione Un feedback Un controllo di processo

Esercizio di sequenza

Concurrent engineering in progetti ridotti I progetti sono gestiti da gruppi multidisciplinari (da 5 a 20 persone) Comunicazione tecnica a banda larga fra i progettisti Gli scambi si risolvono in un mutuo adattamento Questioni di progettazione e produzione sono prese in considerazione simultaneamente

Concurrent engineering in progetti di grandi dimensioni Reti di gruppi di progettazione (da 100 a 1000 persone) Scomposizione dei progetti in progetti ridotti Progetti dispersi in luoghi distanti La sfida principale è quella di integrare elementi separati in un sistema L esigenza di integrazione dipende dalle interazioni tecniche fra i sottoproblemi

Procedura per la creazione di una struttura DSM basata su task 1. Selezionare un processo o un sottoprocesso da modellare 2.Identificare i compiti del processo, chi è responsabile per ognuno di essi e gli output attesi da ciascun processo 3. Individuare per ogni compito gli input necessari 4. Marcare gli input informativi per ciascun task

Procedura per la creazione di una struttura DSM basata su task #2 5. Analizzare la struttura DSM e apportare le modifiche necessarie 6. Raggruppare i set di compiti accoppiati e interdipendenti 7. Individuare i set di compiti non interdipendenti 8. Evidenziare le iterazioni non pianificate

Operazione su una matrice DSM Partizione Individuare blocchi sequenziali, paralleli e iterativi Ordinamento/Sequenza Sezionamento Analisi della struttura del blocco Scomporre i blocchi in blocchi minori e marcare le assunzioni del processo di progettazione Determinare il numero di iterazioni per convergere Programmazione Sviluppare un programma reticolare (assegnate le durate dei task)

Conclusione In un diagramma reticolare i flussi iterativi sono impliciti Un DSM permette di evidenziare e determinare quale informazioni e conoscenze sono prodotte e trasferite nel processo di produzione L introduzione di flussi informativi permette di confrontare le interdipendenze fra i blocchi di attività Usualmente la complessità delle interazioni e delle iterazioni viene gestita attraverso assunzioni. I processi iterativi devono poter assicurare il raffinamento delle assunzioni fino ad una convergenza delle decisioni

Conclusione #2 Le iterazioni sono una parte essenziale della progettazione Alcune iterazioni sono auspicabili Per migliorare la qualità Alcune iterazioni non sono auspicabili La ripetizione del sottoprocesso può causare ritardi e aumenti dei costi Differenze fra CPM/PERT e DSM CPM/PERT è orientato al workflow Flusso di tempo e quantità programmate Utile per pianificare e tracciare l esecuzione dettagliata di un progetto DSM DSM cattura le iterazioni DSM mostra i blocchi e i compiti aggregati È utile per analizzare e migliorare i processi di progettazione