Ingegneria di sistema

From Systems analysis Wiki
Jump to navigation Jump to search

L'ingegneria di sistema è un approccio interdisciplinare e un insieme di strumenti volti a garantire il successo nella realizzazione di sistemi complessi. Secondo la definizione di INCOSE (International Council on Systems Engineering), l'ingegneria di sistema fornisce un approccio olistico e integrativo allo sviluppo, alla realizzazione, all'esercizio e alla dismissione dei sistemi.

Secondo lo standard ISO/IEC/IEEE 24765:2010: l'ingegneria di sistema è un approccio interdisciplinare che definisce l'insieme completo degli sforzi tecnici e gestionali necessari per trasformare un insieme di esigenze e aspettative del committente e di vincoli esistenti in una soluzione realizzabile, nonché per supportare tale soluzione lungo l'intero ciclo di vita.

L'ingegneria di sistema si basa sui principi dell'approccio sistemico e del pensiero sistemico.

Scopo e obiettivi

L'obiettivo principale dell'ingegneria di sistema è:

  • garantire una guida affidabile e coerente allo sviluppo di sistemi complessi e multilivello;
  • integrare tutte le discipline ingegneristiche e le specializzazioni nell'ambito di un unico progetto;
  • concentrarsi sulle esigenze del committente, sulle condizioni operative e sul ciclo di vita del sistema;
  • gestire la complessità del sistema e ridurre i rischi.

Il sistema nell'ambito dell'ingegneria di sistema è considerato come un insieme di elementi interconnessi (tecnici, software, organizzativi, umani) che interagiscono per raggiungere un obiettivo comune.

Caratteristiche dell'ingegneria di sistema

  • Orientamento al sistema come insieme, e non ai singoli componenti.
  • Integrazione di requisiti, architettura, verifica, validazione e supporto.
  • Costruzione di ponti tra le diverse discipline ingegneristiche e gestionali.
  • Considerazione del ciclo di vita del sistema — dalla concezione iniziale alla dismissione.
  • Gestione delle interazioni e delle dipendenze tra i sottosistemi.
  • Bilanciamento tra soluzioni tecniche e vincoli (costo, tempo, risorse, requisiti normativi).

Relazione con la gestione dei progetti

L'ingegneria di sistema è strettamente connessa alla gestione dei progetti ed è parte integrante della governance progettuale. È necessaria per:

  • pianificare e indirizzare gli sforzi ingegneristici;
  • integrare le attività ingegneristiche nel contesto progettuale generale;
  • allineare le parti interessate;
  • garantire la tracciabilità dei requisiti e la conformità agli obiettivi del progetto.

Esempi di applicazione

L'ingegneria di sistema viene applicata nei seguenti ambiti:

  • aviazione e tecnologia spaziale;
  • sistemi difensivi e militari;
  • energia e industria nucleare;
  • sistemi di trasporto;
  • grandi sistemi IT e progetti infrastrutturali.

Standard

Standard principali in lingua inglese

  • ISO/IEC 15288:2015 Systems and software engineering — System life cycle processes
  • ISO/IEC TR 19760:2003 Systems engineering — A guide for the application of ISO/IEC 15288 (System life cycle processes)
  • ISO/IEC 26702 (IEEE Std 1220:2005) Systems engineering — Application and management of the systems engineering process
  • ISO/IEC TR 24748-1:2010 Systems and software engineering — Life cycle management — Guide for life cycle management
  • ISO/IEC 25010:2011 Systems and Software Engineering — Systems and Software Engineering Quality Requirements and Evaluation
  • ISO/IEC/IEEE 24765:2010 Systems and software engineering — Vocabulary
  • ISO/IEC/IEEE 29148 Systems and software engineering — Life cycle processes — Requirements engineering
  • ISO/IEC/IEEE 42010:2011 Systems and software engineering — Architecture description
  • ISO 15926 Industrial automation systems and integration—Integration of life-cycle data for process plants including oil and gas production facilities
  • ISO/IEC 29110:2011 Systems Engineering Standards for Very Small Entities

Standard principali in lingua russa

  • ГОСТ Р 57193-2016 Ingegneria di sistema e del software. Processi del ciclo di vita dei sistemi (basato su ISO/IEC/IEEE 15288:2015 Systems and software engineering — System life cycle processes)
  • ГОСТ Р ИСО/МЭК 12207-2010 Tecnologia dell'informazione. Ingegneria di sistema e del software. Processi del ciclo di vita del software (cfr. ISO/IEC 12207:2008)
  • ГОСТ Р ИСО/МЭК ТО 16326-2002. Ingegneria del software. Guida all'applicazione di ГОСТ Р ИСО/МЭК 12207 nella gestione dei progetti (cfr. ISO/IEC 16326)
  • ГОСТ Р ИСО 15926-1-2008 Sistemi industriali automatizzati e integrazione. Integrazione dei dati del ciclo di vita per impianti di processo, inclusi impianti di produzione di petrolio e gas (cfr. ISO 15926-1:2004)

Vedi anche

  • Approccio sistemico
  • Ciclo di vita del sistema
  • Standard di ingegneria di sistema