Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
Introduzione
- Che cos'è il processo di gestione dei requisiti? Perché Agile?
- Agilità aziendale e distribuzione agile del software : Definizioni
- Collegare Agile al business: Business Motivation Model vs. Business Model Canvas,
- Come utilizzare in modo efficace il Value Proposition Canvas per definire la Vision del Prodotto?
- Agilità aziendale vs. principi di distribuzione agile del software
- Che cos'è Agile Non? Impatti dell'allineamento con strategie e capacità
- Gestione dei requisiti in un contesto Agile
- Ciclo di vita di Scrum: problemi di completezza dei requisiti e tracciabilità
- In che modo i modelli produttivi migliorano la comunicazione in "Agile"?
- Estensioni aziendali di Agile: strutturare il contributo al valore aziendale di una storia utente
- Un panorama di UML diagrammi per i requisiti di modellazione
- Framework per la traccia dei requisiti per l'implementazione e i test del software
- La pianificazione a 5 livelli di un progetto agile (dal chiarimento della visione e del backlog del prodotto alle attività... e allo scheletro ambulante dell'architettura)
- Gestione dei requisiti all'interno dei metodi Agile (Scrum, DAD) rispetto al processo unificato (RUP)
- Ruoli, team, ambienti
- Presentazione del Case Study per la strutturazione dei requisiti e la loro gestione attraverso un processo iterativo
Come descrivere la visione e le esigenze aziendali attraverso modelli tracciabili?
- Qualificazione dei requisiti : Il modello Kano vs. il Value Proposition Canvas
- Strutturare la Visione del Prodotto sulla base di strategie, forze ambientali e trend
- Proposta di valore, attività chiave, risorse chiave, flussi di ricavi e strutture dei costi,
- Scoprire l'ambito di business del prodotto utilizzando le esigenze, i vantaggi e i dolori del cliente
- Descrivere i casi d'uso aziendali utilizzando "flussi di valore" e "fasi di valore"
- Colmare l'ambito di attività del prodotto con i "contributi di valore" attesi
- Caso di studio : Descrivere la visione del prodotto
Come descrivere le esigenze degli utenti attraverso la modellazione agile dei casi d'uso (epiche e storie utente)?
- Agile Stima e pianificazione
- Creazione e gestione del backlog di prodotto / granularità dei requisiti
- In vista della pianificazione dello sprint
- Creazione del backlog dello sprint
- Agile User Story Pattern: ambito del sistema (l'oggetto), attori, casi d'uso, storie utente, criteri di accettazione, il modello INVEST
- Lo scheletro ambulante con la consegna disciplinata Agile : Dai processi alla tecnologia
- Come scoprire le epiche e le storie degli utenti sulla base dei flussi di valore?
- Contributo di valore di epiche e storie degli utenti
- Attività di scrittura: granularità e dimensioni utilizzando il modello SMART
- Caso di studio : Alla scoperta di epopee e storie degli utenti sulla base dei flussi di valore
Convalidare e testare la corretta comprensione delle specifiche dettagliate
- Utilizzo di un processo di raccolta dei requisiti incrementale e del backlog dello sprint
- Regole per descrizioni efficienti di epica, user story e architettura
- Diagrammi per la convalida delle epiche e delle descrizioni delle storie utente
- Come scegliere il diagramma giusto?
- Perfezionamento delle funzionalità utilizzando la modellazione dei casi d'uso e delle relazioni
- Verifica della corretta comprensione dei requisiti mediante Test-Driven Requirements
- Strutture e contratti operativi dati/quando/allora per guidare gli sviluppatori nell'implementazione dei requisiti
- Analisi della copertura e gestione delle modifiche
- Caso di studio : Convalida, test e comunicazione di requisiti dettagliati agli sviluppatori
Conclusione
- Fasi di una raccolta efficiente dei requisiti e dei processidi analisi del sistema
- Tracciabilità tra requisiti e modellidi analisi
- Modelli per la raccolta e il test dei requisiti
Avviso: Le sessioni di formazione-mentoring di cui sopra sono condotte in modo interattivo utilizzando esempi tratti da strumenti di Requirement Engineering e Modeling al fine di garantire un buon livello di tracciabilità tra i requisiti e le soluzioni sottostanti. I concetti vengono prima spiegati utilizzando esempi di base e sono poi seguiti da bozze di soluzioni per il tuo potenziale caso. Dopo questa sessione, possiamo anche accompagnarti rivedendo e convalidando le tue soluzioni a seconda delle tue esigenze.
21 ore