Scrum + AUP
Corso
Online
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Metodologia
Online
Questo corso ha lo scopo di introdurre i concetti ed i principi fondamentali delle metodologie agili e di estreme Programming nella gestione dei progetti. Viene inoltre mostrato come effettivamente seguire i progetti utilizzando i principi, i valori e le dodici pratiche di XP. L’agenda del corso comprende la descrizione approfondita dei tutte le pratiche tecnologiche che caratterizzano questa metodologia, quali Test Driven Development, meeting Stand Up, Pair Programming, Refactoring e Continuous Integration. Questo corso ha lo scopo di introdurre i concetti ed i principi fondamentali delle metodologie agili e di estreme Programming nella gestione dei progetti. Viene inoltre mostrato come effettivamente seguire i progetti utilizzando i principi, i valori e le dodici pratiche di XP. L’agenda del corso comprende la descrizione approfondita dei tutte le pratiche tecnologiche che caratterizzano questa metodologia, quali Test Driven Development, meeting Stand Up, Pair Programming, Refactoring e Continuous Integration.
Opinioni
Materie
- Scrum
Programma
- Introduzione
- Concetti, valori e principi fondamentali delle metodologie Agili
- Nuovo approccio nella gestione dei progetti, superamento del processo a cascata
- Processo incrementale ed iterativo
- Nuovo approccio nella gestione dei progetti
- Ruolo del PM in contesti dinamici e caotici
- I principali elementi di Scrum
- Scrum ruoli e responsabilità
- Scrum Artifacts e Scrum Events
- Sprint Planning Meeting
- Sprint
- Daily Scrum
- Sprint Review Meeting
- Backlogs e Burndown Charts
- Release Planning
- Scrum workshop
- Concetti Scrum avanzati
- L'arte dello ScrumMaster
- Tool per stimolare l’autorganizzazione all’interno dei Team
- Introdurre Scrum nelle Organizzazioni
- Stime agili con relativi point estimation, stime poker e morra, simulazione di Monte Carlo
- Retrospettive con sistemi dinamici di analisi, root cause analisi, esercizi di collaborazione
- Tool di visual management
- Lean thinking e Scrum
- Come facilitare gli Sprint Planning Meeting
- Analisi agile dei requisiti
- Acceptance test-driven development
- ScrumMaster workshop
- I principali elementi di AUP
- Approccio incrementale ed iterativo
- Concetto e documento di Vision
- Quattro fasi del processo UP
- Inception
- Elaboration
- Construction
- Transition
- Gestione dei requisiti mediante AUP » use case
- Gestione dei cambiamenti mediante AUP
- Gestione delle Business Rule (BR)
- Gestione dei Costraint (Costraint Driven design)
- Gestione dei requisiti non funzionali » FURPS
- AUP workshop
- Concetti avanzati di AUP
- Criteri di adozione di AUP
- Utilizzo della modellazione UML » strumenti CASE
- Gestione dei test » test case
- AUP e AM
- AUP e XP
- Advanced AUP workshop
- Fusione di Scrum ed Agile UP
- Comparazione di AUP, Scrum ed altre metodologie agili
- Esempi pratici, lezioni apprese e possibili errori
- Sindelesi e complementarietà delle due metodologie
- Illustrazione dell'utilizzo concreto del metodo
- Caso di studio approfondito dell'inserimento di AUP in un organizzazione Scrum
- Scrum & AUP workshop
- Al termine del corso i partecipanti avranno acquisito le seguenti capacità:
- Come applicare principi utili tratti da diverse metodologie agili.
- Ad essere pragmatici e non dogmatici rispetto ai principi ed alle pratiche agili
- A gestire i requisiti in modo agile
- Ad utilizare ruoli, processi ed artifatti di AUP
- A conoscere ed utilizare il processo AUP con le sue 4 fasi
- Essere uno ScrumMaster in modo efficace
- Essere uno Product Owner in modo efficace
- Abbattere le barriere con il cliente in modo che il cliente collabori con il team e guidi lo sviluppo
- Realizzare prodotti in modo rapido
- Migliorare ed incrementare le pratiche di ingegneria software per realizzare prodotti di alta qualità
- Applicare i principi del lean-agile allo sviluppo di progetti software
- Conoscere le tecniche di Test-Driven Development (TDD)
- Capire come utilizzare al meglio i Design Pattern
- Creare user stories che descrivano ciò che realmente vogliono gli utenti
- Utilizzare le user stories per stimare lo sviluppo mediante un processo agile
- Introduzione
- Concetti, valori e principi fondamentali delle metodologie Agili
- Nuovo approccio nella gestione dei progetti, superamento del processo a cascata
- Processo incrementale ed iterativo
- Nuovo approccio nella gestione dei progetti
- Ruolo del PM in contesti dinamici e caotici
- I principali elementi di Scrum
- Scrum ruoli e responsabilità
- Scrum Artifacts e Scrum Events
- Sprint Planning Meeting
- Sprint
- Daily Scrum
- Sprint Review Meeting
- Backlogs e Burndown Charts
- Release Planning
- Scrum workshop
- Concetti Scrum avanzati
- L'arte dello ScrumMaster
- Tool per stimolare l’autorganizzazione all’interno dei Team
- Introdurre Scrum nelle Organizzazioni
- Stime agili con relativi point estimation, stime poker e morra, simulazione di Monte Carlo
- Retrospettive con sistemi dinamici di analisi, root cause analisi, esercizi di collaborazione
- Tool di visual management
- Lean thinking e Scrum
- Come facilitare gli Sprint Planning Meeting
- Analisi agile dei requisiti
- Acceptance test-driven development
- ScrumMaster workshop
- I principali elementi di AUP
- Approccio incrementale ed iterativo
- Concetto e documento di Vision
- Quattro fasi del processo UP
- Inception
- Elaboration
- Construction
- Transition
- Gestione dei requisiti mediante AUP » use case
- Gestione dei cambiamenti mediante AUP
- Gestione delle Business Rule (BR)
- Gestione dei Costraint (Costraint Driven design)
- Gestione dei requisiti non funzionali » FURPS
- AUP workshop
- Concetti avanzati di AUP
- Criteri di adozione di AUP
- Utilizzo della modellazione UML » strumenti CASE
- Gestione dei test » test case
- AUP e AM
- AUP e XP
- Advanced AUP workshop
- Fusione di Scrum ed Agile UP
- Comparazione di AUP, Scrum ed altre metodologie agili
- Esempi pratici, lezioni apprese e possibili errori
- Sindelesi e complementarietà delle due metodologie
- Illustrazione dell'utilizzo concreto del metodo
- Caso di studio approfondito dell'inserimento di AUP in un organizzazione Scrum
- Scrum & AUP workshop
- Al termine del corso i partecipanti avranno acquisito le seguenti capacità:
- Come applicare principi utili tratti da diverse metodologie agili.
- Ad essere pragmatici e non dogmatici rispetto ai principi ed alle pratiche agili
- A gestire i requisiti in modo agile
- Ad utilizare ruoli, processi ed artifatti di AUP
- A conoscere ed utilizare il processo AUP con le sue 4 fasi
- Essere uno ScrumMaster in modo efficace
- Essere uno Product Owner in modo efficace
- Abbattere le barriere con il cliente in modo che il cliente collabori con il team e guidi lo sviluppo
- Realizzare prodotti in modo rapido
- Migliorare ed incrementare le pratiche di ingegneria software per realizzare prodotti di alta qualità
- Applicare i principi del lean-agile allo sviluppo di progetti software
- Conoscere le tecniche di Test-Driven Development (TDD)
- Capire come utilizzare al meglio i Design Pattern
- Creare user stories che descrivano ciò che realmente vogliono gli utenti
- Utilizzare le user stories per stimare lo sviluppo mediante un processo agile
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Scrum + AUP