Kanban

Kosmous Srl
Online

Chiedi il prezzo
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Online
Descrizione

Negli ultimi anni si è vista l’affermazione delle metodologie Lean Software Development come valida ed importante alternativa alle più tradizionali metodologie di project management. Questo corso ha lo scopo di introdurre i concetti ed i principi fondamentali delle metodologie Lean e del processo Kanban nella gestione dei progetti. Viene inoltre mostrato come effettivamente seguire i progetti utilizzando l’eliminazione degli sprechi e l’ottimizzazione del WIP e come gestire le diverse metriche di processo. L’agenda del corso comprende la descrizione approfondita dei concetti, dei valori, delle pratiche e degli strumenti presenti nel frame work metodologico Lean, quali Just In Time, Muda, Autonomation e Kaizen. Particolare attenzione viene inoltre data al processo Kanban e alla possibilità di fusione di questo con Scrum ed XP. Modalità formativa: teorico-pratica, ovvero il corso alternerà agli elementi teorici, l’illustrazione di casi concreti e la dimostrazione delle metodologie lean e Kanban. La fase erogativa si baserà su un approccio pratico-esercitativo, rispetto al quale le esercitazioni saranno bilanciate sulla base della rilevanza degli argomenti trattati.

Informazione importanti

Cosa impari in questo corso?

Kanban

Programma

  • Introduzione
    • Concetti, valori e principi fondamentali delle metodologie Lean
    • Nuovo approccio nella gestione dei progetti, superamento del processo mainstream
  • Panoramica generale su Lean e Kanban
    • Il concetto di sistemi pull, differenze con i sistemi push
    • Evoluzione delle metodologie Lean e loro affinità con quelle Agili
    • Introduzione al Lean Software Development
    • Kanban Background
    • Introduzione al processo Kanban
    • Pull system workshop
  • I principali elementi di Kanban
    • Cos'è il metodo Kanban?
    • Kanban applicato allo sviluppo software
    • Work In Progress
    • Kanban board
    • Sprint Review Meeting
    • Backlogs e Burndown Charts
    • Release Planning
    • Kanban workshop
  • Concetti avanzati: benefici del Kanban
    • Una ricetta per il successo i sette passi
    • 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
    • Advanced Kanban workshop
  • Al termine del corso i partecipanti avranno acquisito le seguenti capacità:
    • Migliorare ogni aspetto di produttività e di creatività del team di sviluppo
    • Abbattere le barriere con il cliente in modo che il cliente collabori con il team e guidi lo sviluppo
    • Realizzare prodotti in modo rapido
    • Conoscere e gestire processi pull
    • Applicare il concetto di WIP
    • Visualizzare il flusso del valore
    • Realizzare e gestire una Kanban board
    • 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 Lean
    • Nuovo approccio nella gestione dei progetti, superamento del processo mainstream
  • Panoramica generale su Lean e Kanban
    • Il concetto di sistemi pull, differenze con i sistemi push
    • Evoluzione delle metodologie Lean e loro affinità con quelle Agili
    • Introduzione al Lean Software Development
    • Kanban Background
    • Introduzione al processo Kanban
    • Pull system workshop
  • I principali elementi di Kanban
    • Cos'è il metodo Kanban?
    • Kanban applicato allo sviluppo software
    • Work In Progress
    • Kanban board
    • Sprint Review Meeting
    • Backlogs e Burndown Charts
    • Release Planning
    • Kanban workshop
  • Concetti avanzati: benefici del Kanban
    • Una ricetta per il successo i sette passi
    • 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
    • Advanced Kanban workshop
  • Al termine del corso i partecipanti avranno acquisito le seguenti capacità:
    • Migliorare ogni aspetto di produttività e di creatività del team di sviluppo
    • Abbattere le barriere con il cliente in modo che il cliente collabori con il team e guidi lo sviluppo
    • Realizzare prodotti in modo rapido
    • Conoscere e gestire processi pull
    • Applicare il concetto di WIP
    • Visualizzare il flusso del valore
    • Realizzare e gestire una Kanban board
    • 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

Confronta questo corso con altri simili
Leggi tutto