Casa Sviluppo Cos'è l'ingegneria dei requisiti? - definizione da techopedia

Cos'è l'ingegneria dei requisiti? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Ingegneria dei requisiti?

L'ingegneria dei requisiti è il processo di conformità dei progetti di ingegneria a una serie di requisiti software fondamentali. Ciò è di fondamentale importanza per la creazione di risultati accurati nell'ingegneria del software.

L'ingegneria dei requisiti è anche nota come analisi dei requisiti.

Techopedia spiega l'ingegneria dei requisiti

Nell'ingegneria dei requisiti, gli ingegneri esaminano una serie di dati relativi agli scopi e agli obiettivi del software: come funzionerà e quali sono le qualità delle proprietà che deve avere per fornire i risultati necessari. Gli ingegneri lavorano quindi in avanti da questi dati per esaminare soluzioni di codifica specifiche che supportano questi risultati. Gli elementi di ingegneria dei requisiti includono:

  • Richiesta di requisiti, in cui un'azienda di software ottiene i requisiti da un client
  • Analisi dei requisiti
  • Specifica dei requisiti
  • Verifica dei requisiti, in cui gli ingegneri confermano che i requisiti sono accurati
  • Gestione dei requisiti, che abbina i processi alle loro esigenze

È importante sottolineare che gran parte dell'ingegneria dei requisiti ha a che fare con le parti interessate o le parti coinvolte nel processo. In genere, gli sviluppatori di una società di software adattano i requisiti del software in base alle esigenze del cliente. Ciò significa che durante le comunicazioni tra il cliente e la società di software avvengono molte fasi dell'ingegneria dei requisiti.

Gli esperti IT hanno sottolineato come l'ingegneria dei requisiti rappresenti una sfida significativa per le aziende, in parte a causa della natura ambigua dello sviluppo del software, della sfida di ottenere requisiti precisi da un cliente e del processo continuo di abbinamento dei processi interni in una società di sviluppo agli obiettivi e obiettivi di un cliente esterno. In altre parole, l'ingegneria dei requisiti tenta di colmare quel divario tra ciò che il cliente e ciò che gli sviluppatori stanno pensando e creare un quadro solido e coerente per la costruzione effettiva di sofisticati prodotti software.

Cos'è l'ingegneria dei requisiti? - definizione da techopedia