Categories: BlogGuida Scrum

Guida Scrum | 2. Che cos’è Scrum?

Scrum è il modo più popolare di gestione del lavoro di squadra moderno e flessibile. Non solo le aziende di sviluppo software seguono la sua metodologia, ma sempre più spesso team di vari settori come finanza, marketing, risorse umane e industrie creative trovano Scrum pratico e applicabile. La sua crescente popolarità rende Scrum il framework organizzativo più collaudato adottato da team che aspirano a massima efficacia.

Che cos’è Scrum – indice:

  1. Che cos’è Scrum?
  2. Filosofia di Scrum
  3. Teoria di Scrum
  4. Struttura di Scrum
  5. Riepilogo

Che cos’è Scrum?

Per rispondere a questa domanda dobbiamo considerare i seguenti tre aspetti:

  • filosofia
  • teoria
  • struttura

Scrum è semplice per design. Innanzitutto, facilita la suddivisione di problemi difficili in componenti più piccole e comprensibili. In secondo luogo, fornisce una solida struttura dividendo il lavoro in fasi da eseguire in determinati intervalli di tempo, portando a risultati misurabili e soddisfacenti. In terzo luogo, consente di pianificare le fasi successive del lavoro utilizzando i risultati ottenuti e le conclusioni tratte dai processi in corso.

Filosofia di Scrum

È importante ricordare che Scrum è solo un framework. Fornisce linee guida per costruire un dettagliato piano d’azione da intraprendere insieme, adattato alle esigenze e alle capacità del team e dell’organizzazione. Nonostante la sua generalità, Scrum è ben delineato. La popolarità dimostra la sua efficacia, poiché secondo il 15° rapporto annuale State Of Agile del 2021, i principi di Scrum sono utilizzati da ben il 66% dei team che lavorano seguendo le metodologie più moderne. E questa percentuale aumenta a oltre l’80% dei team in vari settori se aggiungiamo le metodologie derivate direttamente da Scrum.

Scrum è completo e serve a ottimizzare il lavoro di squadra. Offre un punto di partenza chiaramente definito. Inoltre, la generalità dei principi di Scrum rende impossibile applicarli semplicemente in un istante. Tuttavia, la vaghezza di questo framework è intenzionale e scorre insieme alla pratica della gestione dei progetti. La filosofia di Scrum si concentra sulla necessità di sviluppo continuo e rimodellamento attraverso feedback, riflessione ed esperienza. Rifiuta sistemi complessi e rigidi che organizzano il lavoro senza tenere conto delle realtà specifiche. Gli autori di Scrum, Ken Schwaber e Jeff Sutherland, chiamano questo principio empirismo nella Guida ufficiale di Scrum.

Teoria di Scrum

Il principio principale della teoria di Scrum riguarda l’empirismo. Significa mantenere la pianificazione e le assunzioni al minimo a favore di un affidamento sull’esperienza, l’osservazione e la sperimentazione. Diventa possibile ed efficace grazie all’approccio iterativo, cioè lavorare in cicli brevi, che include non solo il lavoro sul prodotto, ma anche la sua pianificazione e la valutazione dei risultati.

I tre pilastri dell’empirismo sono i più importanti per l’efficacia di Scrum:

  • trasparenza – grazie a essa, sia le persone che lavorano sia gli Stakeholder (a cui dedicheremo un’entrata separata nel prossimo articolo) possono facilmente controllare lo stato del lavoro sul Prodotto in un dato momento
  • ispezione – significa aggiornamenti e controlli frequenti e affidabili dei progressi, grazie ai quali è possibile rilevare problemi e risolverli rapidamente
  • adattamento – significa adeguare i modi di lavorare e gli Obiettivi, che sono descritti in un articolo separato, se ci sono errori o discrepanze durante l’ispezione.

L’empirismo funziona meglio se il team che opera secondo i suoi principi ha la capacità di autogestirsi secondo il concetto lean. Ciò implica una struttura organizzativa flessibile che consente l’adattamento alle condizioni esistenti, il miglioramento continuo e l’indipendenza del Team Scrum.

Struttura di Scrum

Scrum stabilisce il framework per l’azione del team definendo:

  1. Composizione e ruoli nel team – Team Scrum
  2. Ritmo delle sue attività e riunioni – Eventi Scrum
  3. Metodi per pianificare, gestire ed eseguire azioni – Artifact Scrum

Tratteremo tutti questi componenti in dettaglio negli articoli successivi. Qui, tuttavia, ci limiteremo a menzionare le caratteristiche più importanti di ciascuno di essi.

Il Team Scrum è un team indipendente e interdisciplinare di professionisti che lavorano in Scrum, libero dall’afflusso di compiti aggiuntivi dall’organizzazione. È la base del lavoro efficace in Scrum. Il Team Scrum è composto da Product Owner, Scrum Master e Development Team. È un piccolo team con una composizione possibilmente costante, che lavora su un Obiettivo specifico. Il Team Scrum dovrebbe costantemente migliorare e potenziare non solo il prodotto ma anche il proprio modo di lavorare. Questo aiuta ad aumentare l’efficienza e la qualità del lavoro di squadra.

Le attività e le riunioni del Team Scrum sono chiamate Eventi Scrum. Questi includono Sprint, Pianificazione Sprint, Daily Scrum, Revisione Sprint, Retrospettiva Sprint, e i loro componenti. Per saperne di più sulle loro specifiche e sul processo, vai agli articoli a loro dedicati.

Il modo di pianificare ed eseguire, e le condizioni per il raggiungimento del successo degli obiettivi, sono descritti negli Artifact Scrum, cioè Product Backlog e Sprint Backlog. Questi sono documenti molto frequentemente aggiornati che riflettono lo stato attuale del lavoro sul Prodotto.

Che cos’è Scrum? Riepilogo

Che cos’è Scrum? Dopo aver letto questo, sei a conoscenza delle basi di questo metodo. Sviluppato da Ken Schwaber e Jeff Sutherland, Scrum è una metodologia di lavoro di squadra estremamente efficace applicabile in qualsiasi settore. I suoi principi che compongono la filosofia, la teoria e la struttura di Scrum sono chiari e semplici. Tuttavia, la loro applicazione pratica richiede l’adozione di un atteggiamento di empirismo – cioè, il costante adeguamento dei modi di lavorare alle condizioni esistenti. E anche un miglioramento costante non solo del Prodotto sviluppato ma anche dei metodi di cooperazione all’interno di un particolare team.

Se ti piace il nostro contenuto, unisciti alla nostra comunità di api operose su Facebook, Twitter e Linkedin.

Caroline Becker

Come Project Manager, Caroline è un'esperta nel trovare nuovi metodi per progettare i migliori flussi di lavoro e ottimizzare i processi. Le sue capacità organizzative e la sua abilità di lavorare sotto pressione temporale la rendono la persona migliore per trasformare progetti complicati in realtà.

View all posts →

Caroline Becker

Come Project Manager, Caroline è un'esperta nel trovare nuovi metodi per progettare i migliori flussi di lavoro e ottimizzare i processi. Le sue capacità organizzative e la sua abilità di lavorare sotto pressione temporale la rendono la persona migliore per trasformare progetti complicati in realtà.

Share
Published by
Caroline Becker

Recent Posts

Come trovare un copywriter?

La scrittura pubblicitaria è diventata una professione estremamente popolare negli ultimi tempi. Ci sono sempre…

2 hours ago

Perché hai bisogno di un’app per il time blocking? Le 8 migliori app del 2023

Hai mai la sensazione che la giornata sia troppo corta per fare tutto ciò che…

3 hours ago

Che cos’è il software? Tipi e metodi di distribuzione – Crea e vendi prodotti digitali #34

Che cos'è il software? Quali sono i tipi e i metodi di distribuzione? Rimanendo in…

5 hours ago

Come preparare un rapporto di ricerca UX? | Ricerca UX #34

Presentare e comunicare i risultati della ricerca è probabilmente una delle abilità più cruciali (e…

6 hours ago

Come creare un ebook? Aspetti essenziali del processo. – Crea e vendi prodotti digitali #8

Sai come creare un ebook? Conosci tutti gli aspetti essenziali del processo di produzione di…

8 hours ago

Il marketing sostenibile è il futuro? 4 strategie di marketing sostenibile

Il marketing sostenibile non è più solo una delle strategie di marketing che puoi adottare…

10 hours ago