Model-Based Design Process Assessment e Maturity Framework

La Model-Based Design Process Assessment™ viene svolta da consulenti senior di MathWorks Consulting Services e fornisce una valutazione efficiente ed economica dei punti di forza e di debolezza degli attuali metodi, strumenti e pratiche di progettazione Model-Based, struttura organizzativa e ambiente esistente. Grazie a queste informazioni, i consulenti MathWorks identificano le aree di miglioramento prioritarie e propongono un piano dettagliato per apportare tali miglioramenti al fine di raggiungere gli obiettivi dell’organizzazione.

Eseguendo valutazioni in una vasta gamma di settori e applicazioni, MathWorks ha sviluppato il Model-Based Design Maturity Framework™, che illustra le competenze fondamentali necessarie per sviluppare sistemi embedded utilizzando la progettazione Model-Based. Le sei competenze fondamentali per l’implementazione di un ambiente di sviluppo di progettazione Model-Based maturo costituiscono i pilastri del Framework e sono: Modellazione; Simulazione e analisi; Implementazione; Verifica e convalida; Processi, Strumenti e infrastrutture; Gestione aziendale. Queste competenze sono indipendenti dal settore, dall’applicazione, dalle dimensioni dell’organizzazione e dal processo di sviluppo utilizzato. I processi di un’organizzazione vengono valutati a fronte degli obiettivi e delle pratiche descritti nel Framework.

model based design maturity framework

Modellazione: le competenze, le tecniche e l’esperienza necessarie per sviluppare algoritmi, modelli a livello di ambiente, impianto e sistema. Sono incluse qualità come l’architettura, il linguaggio di modellazione e gli standard di modellazione.

Simulazione e analisi: le competenze, le tecniche e l’esperienza necessarie per utilizzare la simulazione e l’analisi durante l’intero ciclo di sviluppo per realizzare una progettazione accurata, ottimizzata e robusta.

Implementazione: le competenze, le tecniche e l’esperienza necessarie per generare codice ottimizzato che soddisfi i requisiti delle applicazioni embedded.

Verifica e convalida: le competenze, le tecniche e l’esperienza necessarie per misurare, applicare ed eseguire attività di verifica e convalida durante l’intero processo di sviluppo al fine di migliorare la qualità dei prodotti e ridurre l’impegno e il tempo necessari per il collaudo attraverso il rilevamento precoce di problemi, l’automazione e il riutilizzo.

Processi, strumenti e infrastrutture: la qualità, la completezza, la documentazione e la manutenzione dei processi, degli strumenti e delle infrastrutture necessari per garantire agli ingegneri un’assistenza adeguata all’utilizzo della progettazione Model-Based.

Gestione aziendale: le pratiche aziendali, la strategia, l’allineamento dell’organizzazione e l’allineamento dei fornitori necessari per raggiungere gli obiettivi aziendali e massimizzare il ROI sugli strumenti di progettazione Model-Based, sui dipendenti e sull’infrastruttura.

La maturità complessiva di un’implementazione di progettazione Model-Based equivale alla maturità di ciascuno dei sei pilastri del Framework. Per facilitare l’osservazione e la misurazione, i pilastri sono suddivisi ulteriormente in più gruppi di processo. Ciascun gruppo di processo, a sua volta, è suddiviso in attributi di processo. La figura qui sotto illustra due ulteriori livelli di scomposizione per il pilastro Modellazione.

pilastro Modellazione

L’utilizzo del Framework fornisce informazioni dettagliate su più livelli:

  • A livello di pilastri, è possibile definire gli obiettivi aziendali, effettuare confronti con i concorrenti e stabilire le principali priorità di miglioramento a livello aziendale;
  • A livello di gruppi di processo, i dati indicano le aree sulle quali è necessario concentrarsi per ottenere i migliori effetti sulla maturità dei singoli pilastri;
  • A livello di attributi di processo, è possibile individuare le esigenze di miglioramento specifiche e intraprendere azioni mirate.
statodiadozione

Solitamente la valutazione si svolge in tre fasi:

1. Valutazione dei processi, dell’organizzazione, della tecnologia e degli obiettivi esistenti.

MathWorks Consulting Services esamina l’attuale processo di sviluppo software, la struttura organizzativa, gli strumenti di sviluppo e di test in uso e gli obiettivi a livello di gruppo e di organizzazione.

2. Colloqui con i dirigenti e il personale tecnico

Attraverso il Framework, i consulenti senior di MathWorks svolgono colloqui con i dirigenti, gli sviluppatori di software e i professionisti della progettazione Model-Based all’interno dell’organizzazione per comprendere l’organizzazione, i processi e le competenze tecnologiche esistenti, nonché i problemi e gli obiettivi per migliorare l’ambiente esistente. A partire da questi colloqui, i nostri consulenti sviluppano una panoramica delle esigenze dell’organizzazione, una serie di miglioramenti fondamentali, metriche e azioni che possono essere implementate immediatamente all’interno dei team di progetto chiave.

3. Piano di miglioramento immediato e a lungo termine

MathWorks Consulting Services fornisce feedback e suggerimenti sulle modifiche e i miglioramenti consigliati, dando priorità a quelli che apportano valore nel breve termine. Presentiamo i risultati ed i suggerimenti per l’organizzazione e analizziamo le opportunità di miglioramento delle competenze chiave, fornendo anche una panoramica delle azioni necessarie per raggiungere gli obiettivi definiti dell’organizzazione. Illustriamo i requisiti complessivi e i costi di implementazione.

I vantaggi di una valutazione del processo includono:

  • Definizione di standard di riferimento per il miglioramento della qualità, della produttività e del ritorno sull’investimento
  • Miglioramento dei processi di progettazione Model-Based
  • Formulazione di piani di miglioramento immediato e a lungo termine
  • Promozione dell’utilizzo di best practice interne in tutta l’organizzazione
  • Valutazione dell’interfaccia dei fornitori

Contatta MathWorks Consulting Services per parlare dei tuoi requisiti specifici.

Navigazione nel pannello