Corso di Agile Software Development

Corso

Online

250 € IVA inc.

Chiama il centro

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

  • Inizio

    Scegli data

la figura del Data Analyst è un professionista che si occupa di raccogliere, elaborare e analizzare i dati per fornire informazioni utili a supportare le decisioni aziendali. Utilizza strumenti e tecniche statistiche per interpretare grandi quantità di dati, identificare tendenze, pattern e anomalie, e presentare i risultati in modo chiaro e comprensibile. Il suo lavoro aiuta le organizzazioni a ottimizzare i processi, migliorare le performance e prendere decisioni basate su evidenze quantitative.

Sedi e date

Luogo

Inizio del corso

Online

Inizio del corso

Scegli dataIscrizioni aperte

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Emagister S.L. (Titolare del trattamento dati) utilizzerà i tuoi dati per svolgere attività promozionali (via email e/o telefono), pubblicare recensioni o gestire eventuali segnalazioni. Nella politica sulla privacy potrai conoscere i tuoi diritti e gestire la cancellazione.

Opinioni

Successi del Centro

2023
2022
2020

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

6 anni del centro in Emagister.

Materie

  • Scrum
  • Kanban
  • Metodologia
  • Gestione dei rischi

Programma

Modulo 1: l'Agile Software Development Panoramica delle metodologie Agile, la sua evoluzione e i principi fondamentali. Cos'è Agile? La storia di Agile e il Manifesto Agile I 12 principi di Agile Vantaggi e sfide nell'adozione di Agile Modulo 2: I Principi Fondamentali di Agile Analisi dei principi chiave che guidano il lavoro agile. Rispondere al cambiamento piuttosto che seguire un piano Collaborazione con il cliente Semplicità e efficienza Autonomia dei team Modulo 3: Scrum - la Metodologia la metodologia Scrum, uno dei framework più popolari in Agile. Cos'è Scrum? I ruoli in Scrum (Product Owner, Scrum Master, Development Team) Le cerimonie di Scrum (Sprint Planning, Daily Stand-up, Sprint Review, Sprint Retrospective) Gli artefatti di Scrum (Product Backlog, Sprint Backlog, Incremento) Modulo 4: Scrum - Processi e Tecniche Approfondimento dei processi di Scrum e delle tecniche per il loro utilizzo efficace. Sprint Planning e Sprint Execution Gestione e Refinamento del Backlog La definizione di Done Il concetto di Time-boxing Modulo 5: Kanban - Un'altra Metodologia Agile Studio di un altro approccio Agile, il Kanban. Cos'è Kanban? La gestione visuale del flusso di lavoro Limiti di WIP (Work In Progress) Kanban vs Scrum: principali differenze Modulo 6: Lean Software Development Lean Software Development, un altro pilastro dell'Agile. I principi di Lean (Eliminare sprechi, miglioramento continuo, qualità) Valore del cliente e flusso continuo Come ridurre il lead time nel software development Modulo 7: Extreme Programming (XP) Analisi della metodologia Extreme Programming (XP) e delle sue pratiche. I valori di XP (Comunicazione, Feedback, Semplicità, Coraggio, Rispetto) Tecniche chiave (Pair Programming, TDD, Continuous Integration) Benefici e sfide di XP Modulo 8: Product Backlog e User Stories Studio del Product Backlog e della scrittura delle User Stories. Cos'è un Product Backlog? Come scrivere User Stories efficaci I criteri di accettazione Tecniche di priorizzazione del Backlog (MoSCoW, Value vs Effort) Modulo 9: Sprint Planning e Stima del Lavoro Approfondimento su come pianificare uno Sprint e stimare il lavoro. Tecniche di stima (Planning Poker, T-Shirt Sizes) Creazione di una Definition of Done Pianificazione e gestione dei rischi nello Sprint Modulo 10: La Riunione Giornaliera: Daily Stand-up Dettaglio della riunione quotidiana e delle migliori pratiche per renderla efficace. Scopo e struttura della Daily Stand-up Come mantenere la riunione breve e focalizzata Gestire le problematiche emerse durante il Daily Stand-up Modulo 11: Sprint Review e Sprint Retrospective Esplorazione delle cerimonie di Sprint Review e Sprint Retrospective. Sprint Review: Come presentare il lavoro completato Sprint Retrospective: Tecniche per migliorare il processo Azioni concrete da prendere in base ai feedback ricevuti Modulo 12: Continuous Integration e Continuous Delivery le pratiche di Continuous Integration (CI) e Continuous Delivery (CD). Cos'è CI/CD e perché è importante in un contesto Agile Strumenti e tecniche per implementare CI/CD Benefici della CI e della CD nel ciclo di vita del software Modulo 13: Gestione del Cambiamento con Agile Come gestire il cambiamento in modo efficace utilizzando le metodologie Agile. La gestione del cambiamento nelle pratiche Agile L'importanza del feedback continuo Adattamento alle nuove necessità e priorità del cliente Modulo 14: Agile e Team Autonomi Approfondimento sul concetto di team autonomi e autogestiti. Cos'è un team agile e come funziona L'importanza della responsabilizzazione dei membri del team Come favorire la collaborazione e la comunicazione tra i membri Modulo 15: Misurazione del Successo in Agile Tecniche e metodi per misurare il successo delle pratiche Agile nel progetto. Come misurare la velocità e la produttività in Agile L'importanza delle metriche (Lead time, Cycle time, Throughput) Miglioramento continuo attraverso l'analisi dei dati

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Corso di Agile Software Development

250 € IVA inc.