ciao questo sono io il mio nome è hameed Cho je
e sono stato coinvolto in un certo numero di
progetti di sviluppo software su
anni in diverse aziende
e sono venuto a riconoscere che la mischia ne ha uno
delle migliori pratiche di sviluppo agili
in uso oggi in questo video frenetico I
voglio mostrarti perché la mischia è così grande
e come si può iniziare con la mischia
in meno di 10 minuti coprirò tutto il
concetti di base scrum come prodotto
backlogs team roles sprint pronoun
grafici e molto altro ancora si preparano a essere
bombardato di informazioni diciamo
questo è il prodotto che vogliamo costruire o
questo prodotto otteniamo tutti i tipi di funzionalità
richieste da parte dei dirigenti o dei clienti
anche altri membri del team in mischia
le caratteristiche sono scritte dal
prospettiva dell’utente finale
quindi le funzionalità sono conosciute come utente
racconta la collezione di tutti questi utenti
storie è chiamato il backlog del prodotto
un altro modo di pensare al prodotto
il backlog è pensarlo come una lista dei desideri
di tutte le cose che farebbero questo
ottimo prodotto una volta che abbiamo la nostra lista dei desideri
o il backlog del prodotto che dobbiamo avviare
pianificare quali storie utente specifiche
stiamo andando a mettere in un
particolare versione del nostro prodotto ma
stiamo superando noi stessi, facciamolo
di nuovo un po ‘ per costruire questo prodotto noi
bisogno di avere una o più persone sul nostro
squadra giocheremo una varietà di
prima i ruoli che abbiamo bisogno di lei interpreta il
ruolo del proprietario del prodotto e aiuta a fare
sicuro che le caratteristiche giuste lo fanno nel
arretrato del prodotto presentando gli utenti
e i clienti del prodotto
lei aiuta a stabilire la direzione del
prodotto quindi abbiamo bisogno di questo ragazzo è il
padrone della palude e il suo lavoro è quello di assicurarsi
il progetto sta procedendo senza problemi e
che ogni membro della squadra ha il
strumenti di cui hanno bisogno per svolgere il proprio lavoro
organizza riunioni controlla il lavoro essere
fatto e facilita la pianificazione del rilascio
è molto simile a un project manager ma
è un titolo così noioso, quindi chiameremo
lui un maestro di mischia dietro chi ne sa un po ‘
jujitsu e il resto della squadra ha
ruoli simili ad altri sviluppi
elabora questi ragazzi costruiscono il prodotto
mentre questi ragazzi lo testano per accertarsene
funziona bene, questi ragazzi lo usano e
spero di pagare per questo e questi ragazzi loro
generalmente intromettersi ma si trasforma
fuori non puoi costruire molti prodotti
senza di loro ma torniamo a questo
rilascio pianificazione per pianificare e rilasciare il
la squadra inizia con questo il prodotto
arretrato e identificano l’utente
storie che vogliono mettere in questo
rilasciare queste storie utente quindi diventare
parte del rilascio arresta il team
quindi dà la priorità alle storie degli utenti e
stima la quantità di lavoro coinvolto
per
a volte le user story più grandi sono rotte
giù in pezzi più piccoli e più gestibili
la raccolta di tutte le stime
fornisce un’idea approssimativa del totale
la quantità di lavoro necessaria completa il
intero rilascio una breve nota a proposito
stima ci sono molte tecniche
per la creazione di buone stime alcuni preferiscono
stimare nei punti storia dove
le stime sono fatte relative alla costruzione
un piccolo componente con un livello noto di
difficoltà
sfortunatamente i punti della storia non rispondono
la domanda su quando sarà il mio progetto
nave ho trovato che la tecnica migliore
è di stimare il lavoro in ore ma da usare
alcuni standard e come sono le stime
fatto per esempio cose che richiedono meno
sarà stimato un giorno per il completamento
come un’ora due ore quattro ore per
otto ore in cui ogni oggetto cadrà
uno di quei secchi
non ci saranno stime di tre ore
ad esempio cadrebbe un oggetto di tre ore
nei quattro oggetti più grandi del nostro secchio
sarà stimato in due giorni tre giorni
cinque giorni o dieci giorni di nuovo tutto
stime intermedie cadranno nella
prossimo secchio più grande oggetti estremamente grandi
sono stimati in modo simile nei mesi uno
due tre o sei mesi ma la realtà
è che tali elementi dovranno essere
ripartito sostanzialmente prima del lavoro
in realtà inizieremo a tornare a questi
stima in un minuto ma per ora
torniamo a questo il rilascio
arretrato con un insieme di utenti prioritari
storie e la quantità stimata di lavoro
a portata di mano siamo ora pronti a pianificare
diversi sprint per portare a termine il lavoro
gli spread sono pietre miliari di breve durata
che consente alle squadre di affrontare un gestibile
pezzo del progetto e farlo ad un
gli sprint di stato pronti per la nave generalmente vanno da
da un paio di giorni a ben 30
giorni di lunghezza a seconda del loro
cicli di rilascio dei prodotti più corti
rilascia cicli più brevi di ogni sprint
dovrebbe essere e tu vuoi avere almeno
due : una decina di sprint in a
dato il rilascio così a questo punto possiamo
prendi il nostro backlog di rilascio e suddividilo
in molti di questi backlog sprint uno
delle cose più importanti da ricordare
sugli sprint è l’obiettivo di ciascuno
sprint è quello di ottenere un sottoinsieme del rilascio
arretrato a uno stato di nave pronta così al
Alla fine di ogni sprint dovresti avere un
prodotto completamente testato con tutto il
caratteristiche dello sprint 100% complete
dal momento che gli Sprint sono molto brevi ma a
rappresentazione realistica di una parte della
prodotto un finale tardivo dello sprint è un
grande indicatore che il progetto non lo è
nei tempi previsti e qualcosa deve essere
fatto quindi è estremamente importante
per monitorare i progressi
ogni sprint con questo grafico di burn-down
il grafico di burn down è il numero uno
motivo per la popolarità dei cigni e uno di
i migliori strumenti di visibilità del progetto per
assicurare che un progetto stia procedendo senza intoppi
il grafico di combustione fornisce a
misura giorno per giorno della quantità di lavoro
che rimane in un determinato sprint o
rilasciare in questo grafico si può vedere che
la quantità di lavoro rimanente rimbalza
e giù di giorno in giorno, ma lo è
generalmente tendente allo zero perché
informazioni storiche sono fornite in
il grafico di burn down è facile vedere se
la squadra è sulla strada giusta usando il
bruciare la tabella può rapidamente la squadra
calcola questa pendenza del grafico
che è anche chiamato il burn-down
velocità questo è il tasso medio di
produttività per ogni giorno, ad esempio a
il tasso di produttività della squadra potrebbe essere
che in un giorno tipico finiscono
circa 50 ore di lavoro sapendo
che è possibile calcolare un
data di completamento stimata per lo Sprint
o anche per l’intera versione basata su
la quantità di lavoro che rimane ciò che è
grande del grafico di burn down è quello
possiamo confrontare la nostra velocità attuale e
data di completamento prevista a ciò che il
la squadra deve fare per finire
tempo questo è forse il più utile
pezzo di conoscenza che ogni membro del team
proprietario del prodotto o dirigente del prodotto
avere circa il progetto perché sapendo
se il progetto è sulla buona strada
all’inizio del programma può aiutare le squadre
apportare le opportune modifiche necessarie a
ottenere il progetto sulla traccia del burn-down
grafico fornisce la prova empirica che il
progetto è sulla buona strada o se sta andando a
sii in ritardo quindi parliamo un po ‘di
dove i dati per questo incredibilmente
un utile grafico di burndown viene da te
richiama parte della pianificazione del rilascio
processo era di creare una stima per
ogni storia utente nel backlog di rilascio
la raccolta di queste stime per a
dato lo sprint rappresenta l’importo totale
di lavoro che deve essere fatto per completare
quella primavera come ogni membro della squadra
attraverso e fa progressi su uno o
più delle user story semplicemente
aggiornare la quantità di tempo rimanente per
ognuno dei propri articoli quindi il totale
quantità di tempo rimanente sul gruppo di
storie di utenti che compongono uno sprint
modifiche su base giornaliera, si spera
andando verso il basso fino a quando non raggiunge zero quando
lo Sprint è completo del burn-down
grafico aggrega i restanti dati di lavoro
e lo mostra visivamente è geniale
perché comunica una quantità enorme
di informazioni in pochi secondi e
questo ci porta a questa mischia quotidiana
la mischia quotidiana è uno strumento essenziale per
avendo flusso di comunicazione liberamente tra
i membri del team l’idea è di avere veloce
incontri stand-up stimolati in cui squadra
membro
elencare rapidamente il lavoro che hanno
completato dall’ultimo incontro e da nessuno
ostacoli sulla loro strada incontrandosi ogni giorno
assicura che il team sia sempre sincronizzato
e tutte le principali questioni sono trattate come
presto come sono conosciuti finalmente come ciascuno
lo sprint giunge al traguardo è importante
avere una riunione retrospettiva di sprint
dove la squadra può riflettere su ciò che è andato
giusto e aree di miglioramento dopo tutto
scrum è uno sviluppo flessibile e agile
metodo che significa miglioramento costante e
tweaking per ogni squadra così ci sei
averlo
mischia in meno di 10 minuti che non conosci
tutti i concetti essenziali per iniziare
implementando mischia all’interno del tuo
organizzazione ma aspetta un secondo cosa
sugli strumenti per aiutarti a implementare la mischia
beh, è proprio così che ho passato
gli ultimi 10 anni hanno costruito un tale strumento
con molto aiuto da queste guide a
gruppo di geniali programmatori e design
motori lo strumento è chiamato in orario e
ti aiuta a gestire i tuoi prodotti
backlogs del tuo team le tue uscite e
i tuoi sprint ti danno un progetto
visibilità con grafici di burndown e
risponde sempre alla domanda di chi è
lavorando su ciò che si può iniziare con
gratuitamente per l’accesso a Ofcom, naturalmente
si potrebbe usare una lavagna gigante un po ‘
carte di nota e un mucchio di diversi
fogli di calcolo per tracciare tutto voi
potrebbe anche usare un abaco invece di a
calcolatrice per fare matematica ma ci stiamo arrivando
un po ‘ fuori tema, quindi affrettiamoci
rivedere tutto in mischia con cui lavori
questo è un arretrato di prodotti che non è niente
più di una lista di funzionalità che noi
le storie degli utenti alle chiamate poi abbattere
il backlog del prodotto in uno o più
rilasciare backlog e per una data versione
si interrompe ulteriormente il backlog di rilascio
in un numero di backlog di sprint che
sono essenzialmente di breve durata
pietre miliari in tutto il tuo progetto
quindi monitorare il progresso di ogni sprint
usando questi o nomi grafici e hanno
riunioni giornaliere di scrum per assicurare
tutto è in pista dopo ogni sprint
hai una riunione retrospettiva a
messa a punto di tutto e se si desidera a
strumento per implementare la mischia su cui puoi usare
il tempo che vi aiuterà a software nave
il tempo è tutto quello che c’è da fare oh e
un’ultima cosa che hai amato o
odiato questo video mi piacerebbe sentire da
si mi potete raggiungere a twitter o via
e-mail se avete tutte le risposte ora ottenere
andando a creare una grande squadra collaborare
e spedire il software in tempo
tu
Please follow and like us:
Be First to Comment