Agile con Scrum (AGSC) - Contenuti

Contenuti dettagliati del Corso

Giorno 1: Introduzione all'Agile

  • Processo Empirico vs Processi Seriali Predittivi
  • Cultura Agile vs Cultura del Controllo
  • Lean e sviluppo del software
  • Il ciclo del feedback dai requisiti alla produzione
  • Manifesto Agile
  • Penny Game (Push pull)
  • Marshmallow Challenge
  • Overview Metodi Agili:
    • eXtreme Programming
    • Scrum
    • Kanban

Giorno 2 e 3: Scrum

  • Introduzione a Scrum
    • Sistemi Complessi Adattivi
    • Processo di controllo empirico
    • Valori
  • Vista Generale (Ruoli, Cerimonie, Artefatti, Flusso)
  • Scrum Lego City
  • Artefatti
    • Product Backlog
      • User Story
      • Definition of Done
      • Acceptance Criteria
      • INVEST
      • Requisiti nonfunzionali
      • Stime e metodi per le stime
      • Velocity
    • Sprint Backlog
    • Burndown chart
  • Ruoli
    • Product Owner
    • Cross functional Team
    • Scrum Master
  • Cerimonie e Attività
    • Sprint Planning
    • Daily meeting
    • Sprint Review
    • Sprint Retrospective
    • Release Planning
    • Grooming
  • Alcune pratiche tecniche
    • Continuous Integration
    • TDD & refactoring
    • Simple Design
  • Altre pratiche utili
    • Product Inception
    • Informative workspace
    • Tecnica del Pomodoro
    • Documentare: wiki e journal
  • Antipatterns