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

Numero di Partecipanti



Prezzo per Partecipante

Corsi relativi

Categorie relative