Risposte su Scrum, dall’autore della Scrum Guide

Di seguito alcune risposte interessanti su Scrum, date da Jeff Sutherland, in merito ad alcuni quesiti posti dalla community di Quora. Perché lo Scrum Master è chiamato così, un appellativo così altisonante per un ruolo che è essenzialmente amministrativo? Leggi su Quora Il lavoro dello Scrum Master è un incrocio tra l’allenatore e il capitano della squadra di calcio e la chiave per la prestazione vincente della squadra. Disintegrare il ruolo dello Scrum Master facendolo diventare un segretario è il motivo per cui il 58% dei team Scrum fallisce o è in ritardo, esaurisce il budget, e genera insoddisfazione nei clienti.

Come organizzare i team Scrum

Puoi leggere l’articolo in inglese su Medium pubblicato in Serious Scrum Cosa suggerisce Scrum I prodotti aziendali variano in complessità. Per gestirli possono essere necessari gruppi di 2-3 persone fino ad arrivare a gruppi che coinvolgono più di 100 persone. Il Product Owner e lo Scrum Master non si devono conteggiare a meno che non eseguano loro stessi anche l’implementazione degli elementi di backlog. Quando la complessità del prodotto aumenta e il numero delle persone coinvolte nello sviluppo inizia a crescere c’è la necessità di prendere delle decisioni su come suddividere i gruppi.

Dall’Agile al DevOps, pensando ai microservizi

La maggior parte delle aziende software si stanno muovendo verso processi di gestione Agile, andando verso l’automazione dei processi di test e rilascio software e pensando ad una modularizzazione estrema con l’utilizzo dei microservizi. Agile e devops Le metodologie Agile e DevOps sono molto legate tra loro, senza adottare un processo di gestione agile, non è possibile fare DevOps. La metodologia DevOps è molto legata al concetto di rimozione dei silos nelle varie fasi di realizzazione del software.

Come imparano i computer

Questo articolo è indirizzato ai non addetti ai lavori che vogliono avere una comprensione di base sul funzionamento dell’apprendimento automatico (Artificial Intelligence). Tutti i programmi che eseguiamo sui nostri computer sono formati da algoritmi. Un algoritmo è una sequenza di istruzioni che il computer esegue per portare a termine un compito specifico. Dai compiti più semplici come le addizioni a quelli più complessi come ad esempio gli algoritmi di apprendimento.