Didattica

Il corso ha una durata di 16 ore divise in 2 lezioni della durata di 8 ore.
Si svolge nella fascia oraria compresa tra le 9,30 e le 18,30.

Overview

Negli ultimi anni si è vista l’affermazione delle Metodologie Agili come valida ed importante alternativa alle più tradizionali metodologie di Project Management.
Per metodologia agile (o leggera) si intende un particolare metodo per lo sviluppo del software che coinvolge quanto più possibile il committente, ottenendo in tal modo una elevata reattività alle sue richieste.
Scrum in particolare si connota per la semplicità del modello proposto per organizzare il proprio progetto e, rispetto ad altre metodologie, si differenzia in quanto si delinea come un “framework”.

Obiettivi formativi

Il corso ha lo scopo di introdurre i concetti ed i principi fondamentali delle più importanti e note Metodologie Agili, e di Scrum in particolare e sarà presentato come effettivamente devono essere condotti i progetti Agili.
Al termine i partecipanti saranno in grado di comprendere:

  • i valori e i principi di Scrum
  • perchè Scrum funziona, e come interagiscono le sue componenti
  • i ruoli in Scrum e le loro principali responsabilità

Destinatari

Il corso è rivolto Project Manager, Coordinatori di progetto, Team Leader e membri del team di progetto, tecnici di area ICT.

Prerequisiti

Per seguire con profitto il corso è richiesta:

  • una conoscenza di base di Project Management e Software Engineering
  • conoscenza basilare della lingua inglese tecnica

Programma

Introduzione

  • Problematica di Fondo
  • Modello a Cascata
  • Modello a Spirale (Bohem)
  • Modello Iterativo (Prototipale)
  • Limiti degli Approcci Predittivi – Plan Driven
  • Nascita delle Metodologie Agili
  • Il Manifesto Agile
  • Quando Usare un Approccio Agile
  • Critiche alle Metodologie Agili
  • Metodologie Agili
  • eXtreme Programming (XP)
  • Adaptive Software Development (ASD)
  • Dynamic Systems Development Method (DSDM)
  • Agile Model Driven Development (AMDD)
  • PMI e Metodologie Agili

Scrum
  • Le Aziende che Usano Scrum
  • Scrum ovvero la Mischia
  • Primi Approcci concetto di “Scrum”
  • Le Origini di Scrum
  • Le User Story
  • Il Tempo in Scrum
  • I Ruoli di Scrum
  • » Il Product Owner
  • » Lo Scrum Master
  • » Il Team
  • Il Burndown Chart
  • Il Processo Scrum

Scrum nel Dettaglio
  • Sprint
  • Scrum Heartbeat
  • Product Backlog
  • Sprint Planning Meeting
  • Sprint Backlog
  • Aspetti Logistici ed Operativi
  • Daily Scrum Meeting
  • Sprint Demo
  • Sprint Retrospective
  • Compiti dello Scrum Master
  • Introdurre Scrum in Azienda

Certificazioni

Il corso non prevede percorsi di certificazione specifici.