slide1 l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Cos’è l’ingegneria dei requisiti? PowerPoint Presentation
Download Presentation
Cos’è l’ingegneria dei requisiti?

Loading in 2 Seconds...

play fullscreen
1 / 10

Cos’è l’ingegneria dei requisiti? - PowerPoint PPT Presentation


  • 150 Views
  • Uploaded on

Cos’è l’ingegneria dei requisiti?. È il processo sistematico della messa a punto dei requisiti È un processo fondamentale per il successo dei progetti software MA è anche un processo critico: servono metodologie e strumenti adeguati. Perché usarla.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Cos’è l’ingegneria dei requisiti?' - catrin


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
cos l ingegneria dei requisiti
Cos’è l’ingegneria dei requisiti?
  • È il processo sistematico della messa a punto dei requisiti
  • È un processo fondamentale per il successo dei progetti software
  • MA è anche un processo critico:
    • servono metodologie e strumenti adeguati
perch usarla
Perché usarla
  • Il 73% dei progetti software vengono abbandonati o non rispondono alle aspettative a causa di requisiti errati
fallimento un classico caso di studio 1
Fallimento: un classico caso di studio (1)
  • Software su commessa
    • Il fallimento e la dismissione (con sviluppi giudiziari) del sistema integrato di prenotazione aerea, noleggio automobilistico e prenotazione alberghiera CONFIRM (American Airlines, Budget-rent-a-car, Marriott, Hilton) costato 165 milioni di dollari (1994).
fallimento un classico caso di studio 2
Fallimento: un classico caso di studio (2)
  • Software pacchettizzato
    • L’abbandono dopo la produzione di una beta release del progetto CorelOffice for Java per la realizzazione di un sistema Java funzionalmente compatibile con Microsoft Office (1998).
fallimento un classico caso di studio 3
Fallimento: un classico caso di studio (3)
  • In entrambi i casi di studio, le cause del fallimento furono individuate in:
    • difetti iniziali dei requisiti
    • mancato coinvolgimento degli utenti
    • incapacità di gestire le variazioni in corso d’opera dei requisiti stessi
impatto sul costo
Impatto sul costo
  • Il costo della correzione degli errori nei requisiti aumenta di un ordine di grandezza se fatto dopo la consegna
esecuzione
Esecuzione
  • L’ingegneria dei requisiti viene eseguita attraverso:
    • un’analisi iterativa e cooperativa del problema
    • la documentazione dei risultati in un formato standard di rappresentazione
    • il controllo della comprensione del problema che si è raggiunta
rilevazione
Rilevazione
  • Attività di individuazione e raffinamento dei requisiti attraverso il colloquio con chi ha interesse al sistema (stakeholder)
  • Tecniche:
    • analisi di mercato
    • interviste a clienti ed esperti di dominio
fasi della rilevazione

FINE

Fasi della rilevazione
  • Identificazione degli stakeholder
    • Utenti
    • Clienti
    • Esperti di dominio
  • Messa a punto delle domande utili per aumentare la comprensione del problema
  • Analisi delle informazioni raccolte alla ricerca di conflitti e incongruenze
  • Controllo della comprensione acquisita con gli stakeholder
  • Scrittura informale dei requisiti