Perché Devi Assolutamente Imparare Cos'è Scrum

Sommario:

Perché Devi Assolutamente Imparare Cos'è Scrum
Perché Devi Assolutamente Imparare Cos'è Scrum

Video: Perché Devi Assolutamente Imparare Cos'è Scrum

Video: Perché Devi Assolutamente Imparare Cos'è Scrum
Video: 7 SCRUM MASTER INTERVIEW QUESTIONS u0026 ANSWERS! 2024, Marzo
Anonim

La gestione nel nostro paese e in tutto il mondo si sta sviluppando a un ritmo rapido. Esistono centinaia di tecniche che consentono di gestire persone, processi e aziende con buoni ritorni. Ma alcune di queste tecnologie sono attualmente considerate le più efficaci ed efficienti. Anche a loro si applica la metodologia Scrum relativamente recente.

Tecnologia mischia
Tecnologia mischia

Scrum è di gran lunga la tecnologia agile più popolare di tutte. Una delle sue caratteristiche principali è che si basa sul lavoro di squadra.

Scrum - che cos'è?

Nel mondo dell'imprenditorialità, l'enfasi nella realizzazione di un progetto è nella maggior parte dei casi sull'individuo. Cioè, ogni dipendente dell'azienda è responsabile del lavoro assegnato ed è responsabile per esso.

Tuttavia, qualsiasi produzione esiste principalmente a causa degli sforzi del gruppo. Le persone migliori in un'azienda possono, ovviamente, portare a termine il lavoro più velocemente di altre. Ma sono le squadre brillanti che aumentano la produttività dell'azienda.

Quando si implementano progetti utilizzando il metodo Scrum (pronunciato non "Scrum", ma "Scrum"), è principalmente un gruppo in cui ogni persona svolge una particolare funzione. Cioè, i partecipanti al progetto in questo caso, contrariamente ai soliti metodi, sono persone non di una specialità, ma di diverse.

Il processo di lavoro secondo la metodologia Scrum stessa è suddiviso in più parti con la definizione di obiettivi specifici. Dopo aver raggiunto i compiti minimi, il team riporta al cliente. Molto spesso questa tecnica viene utilizzata, ad esempio, dai team di sviluppo software.

Un semplice esempio di organizzazione del lavoro utilizzando la tecnologia Scrum

Nelle aziende ordinarie, i contabili lavorano insieme ad altri contabili, programmatori - con programmatori, ecc. Quando si utilizza la tecnologia Scrum, la situazione è completamente diversa.

Ad esempio, quando si applica questa tecnica, i membri del team di una pasticceria o di una panetteria:

  • Cuoco;
  • tecnologo;
  • pasticcere;
  • venditore.

Tutte queste persone dovrebbero lavorare il più strettamente possibile insieme. Ad esempio, un venditore informa il team che i clienti non sono richiesti per torte con ripieno di patate e, allo stesso tempo, acquistano molto spesso pasticcini di forma interessante.

Il team tiene conto di queste raccomandazioni e inizia a cuocere torte triangolari con ribes. Il prodotto viene rapidamente esaurito dai clienti, il che porta ad un aumento della redditività della pasticceria.

Storia della creazione

In realtà, il concetto stesso di "mischia" ha visto la luce negli anni '80 del secolo scorso. È stato introdotto in uso dagli scienziati giapponesi H. Takeuchi e I. Nonaki, che hanno notato il successo dei progetti implementati da mini-gruppi senza specializzazione generale.

Nel 1993, questo approccio originale è stato utilizzato nello sviluppo di una metodologia di gestione per Easel dal programmatore Joseph Sutherland. Questo specialista americano lo ha chiamato ufficialmente Scrum.

Un paio di anni dopo, il programmatore Ken Schwaber ha adattato la tecnologia Scrum all'intero settore nel suo insieme. Da allora, Scrum ha iniziato a guadagnare popolarità e oggi molte aziende in tutto il mondo lavorano utilizzando questa metodologia.

Perché dovresti conoscere Scrum: i vantaggi della tecnologia

La metodologia Scrum ha riscosso un'immensa popolarità nel mondo, innanzitutto per il fatto che il suo utilizzo consente di realizzare progetti due volte più velocemente. Inoltre, questa tecnologia, a differenza di quelle precedentemente utilizzate, consente alla fine di ottenere esattamente il prodotto di cui il cliente ha bisogno.

I vantaggi della metodologia Scrum, tra le altre cose, includono la capacità di:

  • minimizzazione del budget di progetto;
  • monitoraggio quotidiano dell'andamento dei lavori;
  • apportare modifiche direttamente nel corso dell'attuazione.

Ci sono degli svantaggi?

Ci sono molti vantaggi nella tecnologia di gestione agile di Scrum. Ma questa tecnica, come ogni altra, ovviamente, ha i suoi svantaggi. Gli svantaggi di Scrum includono, ad esempio:

  1. Un gran numero di eccezioni. Sarà semplicemente impossibile per un manager incompetente portare a termine un progetto utilizzando questa metodologia, a differenza di quelle tradizionali, con un budget basso, qualifiche insufficienti dei lavoratori.
  2. Difficoltà nella conclusione dei contratti. Quando si applica questa tecnica, non ci sono termini di riferimento o budget fissi. E questo complica la registrazione legale del progetto.
  3. Non una specializzazione molto ampia del metodo. In alcuni casi, non tutte le fasi di sviluppo del progetto possono essere implementate utilizzando Scrum.

Caratteristiche della tecnologia

Oltre al lavoro di squadra e alla presenza di mini-obiettivi, le caratteristiche della metodologia Scrum includono:

  1. Mancanza di una gerarchia di potere. Nelle aziende normali, i dipendenti della downline fanno ciò che i loro superiori dicono loro di fare. Quando si utilizza il metodo Scrum, tutti i membri del team lavorano insieme.
  2. Coerenza delle azioni. In questo caso non esiste una gerarchia nel team, ma le attività dei partecipanti al progetto sono dirette dal proprietario del prodotto finale. È questa persona che stabilisce il vettore principale del lavoro del gruppo.
  3. Responsabilità collettiva del risultato. Se il progetto fallisce, invece di cercare il colpevole, il team identifica la causa principale del problema e la risolve.

Struttura di mischia

La gestione del progetto Scrum è composta da 3 parti principali:

  • ruoli;
  • praticante;
  • artefatti.

Ognuna di queste parti, a sua volta, include anche diversi elementi.

Ruoli

Ci sono tre ruoli in Scrum:

  • proprietario del prodotto - rappresentante del cliente;
  • Scrum Master - uno dei membri del team che ne guida lo sviluppo;
  • sviluppatori: un team di specialisti di 5-9 persone responsabili del raggiungimento dei compiti selezionati.

Il Product Owner, durante l'implementazione di un progetto Scrum, interagisce con il team, ne coordina le azioni, presenta i requisiti e infine accetta e valuta i risultati.

Lo Scrum Master, tra le altre cose, risolve i problemi che interferiscono con il lavoro. È anche responsabile della creazione dello spirito di squadra nel gruppo.

Il compito principale degli sviluppatori è stabilire obiettivi realistici in ogni fase e raggiungerli entro i tempi previsti.

Pratiche

I mini-stage con obiettivi specifici in Scrum sono chiamati sprint. Ciascuna di queste fasi di solito dura 2-4 settimane. Il compito del team è nella fase finale di ogni sprint per ottenere un prodotto finito che può essere dimostrato al cliente.

I praticanti in Scrum, come i ruoli, hanno tre:

  • incontri giornalieri - tenuti al mattino prima di iniziare il lavoro;
  • incontri di sprint review - tenuti al termine della fase;
  • arresto di emergenza dello sprint - cessazione del lavoro prima della scadenza in caso di impossibilità di portare a termine l'attività o su iniziativa del cliente.

Artefatti

Gli artefatti principali di qualsiasi progetto Scrum sono:

  • registro del prodotto: un elenco dei requisiti del cliente ordinati per importanza;
  • registro sprint suddiviso in micro-attività;
  • Sprint Schedule: mostra i cambiamenti nel carico di lavoro.

Per ogni obiettivo dello sprint log, un gruppo che lavora secondo il metodo Scrum di solito non ha più di 2 giorni.

Consigliato: