Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione all’Ingegneria dei requisiti dal punto di vista pratico
- Definizione, importanza e obiettivi dell’Ingegneria dei requisiti
- Ruoli principali e responsabilità degli ingegneri dei requisiti
- Il processo di Ingegneria dei requisiti nel contesto del ciclo di vita del progetto
- Nozioni fondamentali sul quadro normativo IREB CPRE
Definizione del contesto e dello scopo del sistema
- Identificazione degli stakeholder e definizione dei confini del sistema
- Diagrammi di contesto e modelli che descrivono i limiti del sistema
- Tecniche utili per chiarire lo scopo e prevenire allargamenti non voluti dello stesso
Tecniche di estrazione dei requisiti
- Interviste, workshop, osservazione diretta e analisi documentale
- Utilizzo di questionari e metodi di brain-storming
- Abilità di facilitazione necessarie per raccogliere requisiti in gruppi lavorativi
- Esercitazione pratica: conduzione di un’intervista agli stakeholder
Documentazione e modellazione dei requisiti
- Differenze tra documentazione formale e informale
- Caso d’uso, user story e documentazione basata su scenari pratici
- Diagrammi e modelli: diagrammi di attività, di contesto e modelli dati
- Esercitazione pratica: redazione di un requisito chiaro e verificabile
Validazione e verifica dei requisiti
- Metodi per accertare correttezza ed esaustività dei requisiti
- Revisioni, ispezioni e walkthrough strutturati
- Criteri di accettazione e checklist per la validazione
- Esempio pratico: validazione dei requisiti per un sistema aziendale
Gestione e tracciabilità dei requisiti
- Creazione di una tracciabilità tra requisiti, progettazione e fase di test
- Gestione delle versioni e delle modifiche ai requisiti
- Aspetti legati alla gestione della configurazione nell’ambito dell’Ingegneria dei requisiti
- Esercitazione pratica: realizzazione di una matrice di tracciabilità
Gestione delle modifiche e prioritizzazione dei requisiti
- Come gestire i requisiti in continua evoluzione durante lo sviluppo
- Metodi di prioritizzazione: MoSCoW, Kano e analisi costi-benefici
- Analisi dell’impatto derivante da eventuali cambiamenti nei requisiti
Strumenti e best practice per progetti reali
- Presentazione degli strumenti e delle piattaforme più utilizzati in ambito RE
- Integrazione dell’Ingegneria dei requisiti nei framework agili e tradizionali
- Strategie di comunicazione e collaborazione per garantire il successo dei progetti RE
Esercitazioni pratiche e applicazioni basate su casi reali
- Studio di caso completo: dall’estrazione alla documentazione dei requisiti
- Simulazione di gruppo: gestione delle modifiche ai requisiti in un progetto reale
- Domande d’esame simulate e approfondimento finale
Sintesi e prossimi passi
- Riepilogo dei concetti chiave dell’Ingegneria dei requisiti e suggerimenti utili per l’esame
- Indicazioni per un continuo sviluppo personale e professionale in questo ambito
- Materiale consigliato: syllabus IREB CPRE, glossario, esempi di domande d’esame e letture utili
Requisiti
- Conoscenze di base sui processi di sviluppo software o sistemistico
- Esperienza pregressa in contesti legati a progetti o prodotti
- Non è richiesta alcuna certificazione precedente nell’ambito dell’Ingegneria dei requisiti
Destinatari
- Analisti aziendali e ingegneri dei requisiti
- Project manager e product owner
- Sviluppatori software e professionisti del QA intenzionati ad approfondire le proprie conoscenze nell’Ingegneria dei requisiti
14 ore