Press "Enter" to skip to content

GOTO 2015 • Agile Revisited • Dan North


andiamo a vedere gli anni ’90
Negli anni ’90 stiamo costruendo software e lo siamo
il software di costruzione di grandi persone ok era il
tema degli anni Novanta che stava scrivendo
topper nell’ISM cavaliere era a
me stesso là fuori per un quarto di e50 lui
era a scuola negli anni Novanta
la maggior parte di voi è nato in loro ok questo
è che i tuoi genitori sono agili ma è così
centinaia di persone progetti pluriennali
sai se tu se fossi uno dei
aziende di punta all’avanguardia che potresti
essere una pianificazione o almeno ogni diciotto anni
mesi per anticipare la curva e
questi sono milioni di dollari
investimenti va bene così perché sono
persone di investimenti da molti milioni di dollari
sono molto seri nel decidere cosa
stanno andando investire in quello che stanno
andando a pagare soldi per mmm così che cosa fa
che significa che devi silos funzionali le
un sacco di passaggi hai analisti
sviluppatori architetti designer che hai
ha ottenuto analisti di business analisti di sistema
soluzioni architetti architetto tecnico
molti e molti ruoli specializzati e
enormi quantità che gestisce tra quelli
ruoli spesso quelle regole non erano nemmeno dentro
la stessa parte della società o la stessa
fuso orario va bene
da quando era abbastanza grande e hai avuto lenti
tecnologia frammentaria va bene così bene io
significa che siamo lenti a lavorare su questo
fine anni Novanta quindi questo è un po ‘verso
la fine degli anni Novanta ragionevolmente
grande sistema di fatturazione per un telco e I
era in C ++ era abbastanza e io
potrebbe cambiare un paio di righe di codice
e poi fare e quella era la mattina
all’alba, così la compilazione era una ragione per essere
veloce per prendere qualcosa a 20 minuti o
meno ma poi il collegamento è due o
tre ore dopo, la grande applicazione
e lo distribuisci e poi inizi
è a corto di memoria su hp-ux box
un’altra tecnologia frammentata
ogni singolo c’erano molti Unix
proprio nel nostro in nostro in Linux è un po ‘di
uno proprio lì c’erano molti Unix
il principale produttore Tim aveva un
corrispondente Unix che era diverso
rotto in modo strano strano ok
quindi IBM HP Sun che è stato consumato da
Oracle ci era andato là era finito
dozzine di queste cose vanno bene da due
grandi genitori di BSD e sistema cinque e
così e c’erano un sacco di leggerezza
Incompatibilità il là uno dei
ragioni che ha portato British Stallman
GCC oltre al software libero perché
è piuttosto militante per questo era tutto
degli altri compilatori erano spazzatura e
così essenzialmente è finito con quello
useresti il compilatore Sun era solo il
compilatore di bootstrap per GCC fino a quando
potrebbe farlo che andava bene e molto
di questo attacco la tecnologia era
proprietario quindi hai dovuto obbiettivo-c
direbbe che è uno stile oggetto molto più bello
di C e C ++ perché fa plus a vincere
perché l’obiettivo C era commerciale
prodotto abbiamo dovuto pagare per questo così così
era una tecnologia frammentata lenta e la nostra
il processo di sviluppo del software è stato modellato
sull’ingegneria civile perché è modellato
sull’ingegneria civile perché ci piace
metafore , stiamo facendo questa roba
negli anni ’90 lo stiamo ancora inventando
chi ha un genitore in IT, sono io
vedendo sempre più mani ogni anno come
L’ho chiesto oggi ci sono quattro mani
su circa 300 persone ok letteralmente
stiamo facendo questo non è vero
questo è se ci fosse un architetto
conferenza o una conferenza sanitaria
la maggior parte di noi avrebbe un genitore che lo è
in tal modo modelliamo in base a ciò che facciamo
quello che già sappiamo così vediamo
ingegneria e pensiamo che sia abbastanza
Intendo dire che è probabilmente abbastanza a
buona cosa dovremmo forse modellare
noi stessi sull’ingegneria civile vediamo
come funziona così ciò che è civile
ingegneria come gli ingegneri civili hanno
ho imparato che più tardi nel processo tu
ottenere qualcosa di sbagliato più costoso
è se scopro che l’ascensore
le aste sono nel posto sbagliato su a
la tavola della giraffa me la sfrego bene
se sono nel posto sbagliato una volta
affondò le impilate blimey
qualcuno si arrabbierà
allo stesso modo se sto costruendo due metà di a
ponte e non riescono a farlo
essere un giorno davvero costoso ma solo
firmato con due ponti che è bello
così costano esponenzialmente gli errori che conosciamo
questo abbiamo misurato questo siamo stati tutti
bruciato da questo come ingegneri civili okay
quindi stiamo cercando di minimizzare la probabilità
di errori va bene e il modo in cui riduciamo al minimo
la probabilità di errori è il carico frontale
tutto ciò che cariciamo frontalmente tutti
pensando alle cose spaziali sulla carta
abbiamo il carico frontale
tutta la pianificazione delle risorse ci sono
un cemento avrò bisogno della sabbia che sono
avrò bisogno della ghiaia che sto per fare
bisogno di aggregati tutti i materiali sono
acciaio, capisco quanto di questo io
voglio che sia un’intera disciplina nella sua
propria ragione
è chiamato quantità di una quantità così
che arriva e stima l’utilizzo
grafici e cose e quant’altro
libri esattamente la giusta quantità di parti
di cose viene un manager di progetto e
gestisce il progetto perché se lo sei
avremo 500 elettricisti in attesa
in giro perché 500 muratori non hanno
finito ma è davvero costoso
un po ‘di arrampicata va bene così la programmazione
importa quando costruisci ospedali
e così abbiamo la garanzia formale
l’accesso è sufficiente per l’architettura
beh, gli architetti la pensano così ma spesso
l’architettura è l’architettura della vanità
loro sono messi in una torre o un pilastro o su
qui o qualcosa che sta per apparire
bello e quindi cosa ottengono a
l’ingegnere strutturale vive nella notte
no hai bisogno di un supporto
cosa lì e che non si terrà
il suo peso va bene e così faresti
tratto su quello e così il strutturale
l’ingegnere firma la sicurezza del
costruendo perché perché loro se ne fanno parte
crolla possiamo andare a vederlo
e non ci mettiamo nei guai okay
quindi questo è l’abbandono formale di ciò che fa
ciò significa che qualsiasi piano che abbiamo è
molto intollerante allo slittamento è questo
Suona familiare è questo che suona
familiare, quindi qualsiasi piano che abbiamo è a
tollerante di slittamento e handoff quindi
diventa dettagliato diventa costoso e a
molti casi diventano litigiosi giusto io
vogliono doppie firme e testimoni
quel tipo di cose e così è questo
impariamo e così come ingegneri del software noi
ereditarlo e ne facciamo un mucchio
ipotesi se si presume che quelle
le prime tre cose che finisci con quelle
due cose in altre parole se presumo
che ho bisogno di caricare tutto il
lavoro e che il lavoro ottiene
esponenzialmente più grande mentre vado avanti allora
se faccio un errore indovina cosa ho
una quantità enorme di garanzie già
Devo tornare indietro e rivisitare e così
si finisce con un ciclo di rinforzo a destra
un circolo vizioso e quindi questo era il
contesto in cui un gruppo di mezza età
i bianchi si sono incontrati in una cabina nello Utah nel 2001
così Bob Martin zio Bob e lui è abbastanza
cross su alcune di queste altre cose
e si scopre un sacco di persone
abbastanza croce su alcune di queste cose e
sono stati durante la notte chi è
tranquillamente andare avanti con gli affari in silenzio
fornitura di sistemi in grandi aziende in a
hanno detto molto bene in modo molto diverso
E se non fosse stato come l’ingegneria civile
cosa succede se era come una cosa diversa
e così volevano un nome per il
cosa diversa quindi e Bob Martin è molto
ragazzo intelligente è stato molto deliberato, ha detto
Inviterò solo persone che hanno
una comprovata esperienza di software
la consegna questo non sta andando ad essere un
questa è la cosa speculativa a mano
altre persone e si guarda intorno alla
l’industria e vede il cristallo scrum dsdm
FDD adattivo e XP tutti questi
diversi metodi probabilmente sei sette
diversi metodi ognuno dei quali è
indipendentemente accumulato un sacco di
successi che guarda attraverso il suo gruppo di pari
e vede la gente come il pragmatico
i programmatori Andy Hunt e Dave Thomas
e ottiene tutte queste persone in una stanza
e lui dice che abbiamo un sacco di cose
di cose in comune ciò di cui abbiamo bisogno è a
nome abbiamo bisogno di un nome per questa cosa così noi
vogliono venire con una parola di marca
questo rappresenterà ciò che apprezziamo
e hanno escogitato una parola mi dispiace
non è questo il modo in cui se ne uscirono con
questo è solo un pessimo riferimento a
Heather è così però se qualcuno di voi ragazzi
ho visto un demeani di Heather
c’è un momento meraviglioso in cui
c’è una parola che il fiume comunque si muove
su quella non è la parola questa è la parola
sono agili e hanno detto che lo faremo
possiamo descrivere la cosa in un dato di fatto
Agile non era la loro prima scelta loro
la prima scelta era la parola adattiva noi
voglio qualcosa che si adatti a nuovo a lui
in nuove informazioni purtroppo uno di
i ragazzi nella stanza Jim Highsmith
aveva già un buon metodo software
metodo di consegna chiamato software adattivo
ingegneria basata su corse e
e abbastanza divertente non ha messo il piede
giù un sito non puoi chiamarlo adattivo
gli altri ragazzi nella stanza hanno detto questo
sarebbe ingiusto non vogliamo dirottare
il tuo marchio andremo con un altro
parola così il nostro bambino era la seconda scelta quindi
l’uscita principale del summit Snowbird
come è noto nel 2001 era una cosa chiamata
il manifesto all’aperto ora c’è solo
cosa puoi probabilmente ottenere quello che sono
dirò dopo le cose che sto andando
parlare di next è ciò che la mia rete I
Guidare i vicoli no no non lo sono e qui
ecco perché non sono il ventilatore qui
perché non lo sono le persone tendono a non guardare
passato il default in modo da guardare il
manifesto agile ed è adorabile
foto e ha tutti questi ragazzi
in piedi vicino al tabellone è tutto bene
pixelato oh e poi tu lo sai
le persone hanno un processo bla bla e poi
guardi oltre il default perché quelli
le cose sono affermazioni di valore in effetti
sono esempi di dichiarazioni di valore
è davvero difficile andare a dare valore
dichiarazioni va bene
quindi specialmente se stai imparando un nuovo
cosa così se qualcuno dice un allenatore di tennis
dice va bene così quello che dovete fare è
concentrarsi sulla posizione del piede e mantenere
il tuo equilibrio leggermente sensore e
leggermente in avanti e inclinarsi nella palla
sei come cosa tengo il bastone
cosa sì e così quando avrai un mucchio
delle dichiarazioni di valore è davvero difficile
lavora con quelli così risulta quando tu
gira la pagina c’è anche un mucchio di
quelli che chiamano principi e c’è a
dozzina di questi principi e solo molto
passare rapidamente alcune di queste cose
quindi hai avuto l’idea
e consegna continua del software
quello è uno di loro e tu lo vuoi
benvenuto cambiando requisiti va bene
queste sono cose che posso fare posso avere un
cambiare in un clima come e dargli il benvenuto
o posso spingerlo via okay è a
comportamento posso adottare quello che altrimenti so io
posso consegnare frequentemente, penso di sì
potrei farlo potrei provare a consegnare
frequentemente rispetto a non frequentemente
quindi ognuna di queste cose è comparativa
potrebbe farlo contro non farlo e
alcune di queste cose sono così ovvie e
questo tipo di scena mette in scena quanto male
l’industria era che qualcuno doveva farlo
chiama queste cose okay e se l’avessi
un gruppo di persone nella parte anteriore della loro
la disciplina doveva chiamare queste cose
ci sono altre cose che funzionano
software come misura del progresso
è stato spedito, ma funziona? Posso usarlo?
giustamente chiameremo questo progresso
squadre auto-organizzanti auto-organizzanti
squadre significa che porti tutto diverso
discipline insieme piuttosto che avere
molto rigidi handoff rigidi bene così noi
vai all’eccellenza tecnica Oh tecnico
Eccellenza che sarebbe bello giusto perché
hai bisogno di chiamare tecnico
eccellenza nell’ingegneria del software I
non lo so, so che ero lì, ero
scrivendo un po ‘ di quella roba va bene e loro
dire cose come per le imprese e
imprenditori e sviluppatori che lavorano
insieme vogliamo l’idea di costruire
progetti intorno alle persone in giro
persone a cui importa davvero quella cosa
piuttosto che sai che li abbiamo
la gente che ha solo tre elaborate
lì ti dirà di fare il lavoro noi
voglio valutare la comunicazione faccia a faccia
questo è un grosso problema
semplicità tutta la nostra opinione sulla semplicità
è la semplicità che si scopre che puoi spendere
giorni che parlano di semplicità è a
argomento molto molto profondo e complesso
siamo la semplicità è una cosa che apprezziamo
giusto passo sostenibile okay.we lo è
tirarlo fuori una volta è facile , semplicemente
bruciare un sacco di gente che va bene
questo di nuovo in modo sostenibile nel gioco e io
amore perché questa è una stanza per il
i programmatori non dimenticano che hanno detto di no
semplicemente sostenibile per noi
utenti di persone d’affari sostenibili
tutti gli altri vanno bene così non lo è, non lo è
abbastanza per noi essere sostenibili se lo siamo
imparare tutti gli altri fuori sulla strada
attraverso e alla fine hanno detto che abbiamo bisogno di
rispondere
e sintonizzarsi su base regolare va bene così
sembra un gruppo abbastanza sensato di
cose da voler fare e questa daina
dimentica che questo è negli anni ’90, va bene così così
allora abbiamo questo marchio
chiunque sia D di un marchio, quindi qual è il suo marchio
quindi un marchio in linguaggio tecnico a
la marca è la nostra marca è qualcosa a
dare a un prodotto un’identità distintiva
okay, quindi cosa significa in linguistica
termini è una cosa c’è un campo di
la linguistica chiamata semiotica semiotica è
l’ associazione del significato ai simboli
che cosa significa in questo contesto è che è
un marchio non importa quale sia la parola
è importante ciò che la tua associazione con
la parola è ciò che fa il simbolo di ciò
la parola ti fa sentire bene così se tu
sento di sapere così così i marchi dei prodotti loro
marchi di prodotti che ti fanno sentire al sicuro
Waitrose john lewis, ci viene in mente
quelli come marchi affidabili vanno bene poco
Asda pensiamo a quelli come forse in qualche modo
verso la fine meno costosa di
tipo di supermercato di marche quindi non c’è
c’è un’associazione con il marchio e
c’era un marchio che è venuto fuori da questo
intero periodo che tipo di uno va bene e
è un marchio chiamato scrum quindi il marchio
di tipo agile di una marca di agile
roba è solo che non era agile
era mischia o meglio le due parole hanno
tipo di diventare anche perché scrum
tipo di rappresenta dove in realtà
non rappresenta affatto queste cose
rappresenta queste cose bene così
rappresenta alcune delle cose a posto
tipo di eccellenza tecnica è caduto
attraverso le fessure un po ‘o almeno
forte non ha un’opinione a riguardo
la semplicità di nuovo mischia non ha un
opinione su ciò che ha comunque
un’opinione sul faccia a faccia
comunicazione di solito sotto forma di fare
hai le stime che io sono te
impegnato a farmi battere su di te
okay, dov’è il mio materiale di consegna
sto scrivendo scrum duro qui su di esso
scrum ha cambiato la nostra industria, okay
20 15 20 anni fa erano persone
consegnando in anni e pensando che
era normale che le persone dovessero esserlo
in grado di fare
in mesi va bene, questo è un po ‘il mio
punto è che era vero negli anni novanta
diamo un’occhiata a scrum ora questo è un
grab piccolo schermo da un articolo o
info q ieri okay
informazioni q tipo piuttosto ben considerato di
sito tecnologico all’avanguardia che hanno
un articolo lì su Capital One’s
là loro vanno in banca grande usando agile
metodi e ben dicono di dire che abbiamo
ma noi siamo allenati tre mila persone
nella metodologia agile giusto perché
quella non è una cosa non ce n’è una
ce ne sono molti ma quello che abbiamo
fatto è conflate la parola agile mischia
diciamo che stiamo usando la metodologia agile
e questo è normale ora va bene così
cose così quando parli di noi
non parliamo più delle abitudini
è sempre prodotto proprietario del prodotto fa
il proprietario è in realtà un proxy nel
il business è molto raramente un vero e proprio
stakeholder aziendali di solito qualcuno che
era un project manager e non lo faceva
Prendi tutto quello che non è un supervisore della mischia
questo e vuole essere in grado di gridare a
le persone stanno ancora bene che non vogliono davvero
lasciarlo andare così nel proprietario di un prodotto
va bene ea volte ho dominio
conoscenza e qualche volta no e
poi alle interruzioni quindi nella cosa del 2010
così nel nostro decennio ora bene
progetti più piccoli è piuttosto interessante
abbiamo progetti significativamente più piccoli
ora facciamo soldi in piccoli pezzi e
perché alla gente piace il messaggio dell’agile
a loro piace l’ idea di essere più veloce
più economico e tutto questo tipo di cose noi
tendono ad avere funzionalità interfunzionali
team ora sono qui dieci team di gioco a
lotto o squadre di mischia o team di caratteristiche
quindi c’è questa idea ora che c’è
un gruppo generico di esseri umani che
è una formula di n sviluppatori Plus M
tester dove n è strettamente inferiore a n
più uno o taglia una frazione di un a
più
va bene e questa è l’ unità di consegna e
questo è software soft, okay, abbiamo finito
adesso andiamo tutti a casa, quindi abbiamo questi
team di funzionalità interfunzionali e cosa
altro abbiamo
abbiamo una tecnologia più veloce che abbiamo
la tecnologia delle materie prime va bene così non lo faccio
bisogno di pensare a quale variante di
Unix che sto usando ora ok posso un pessimo
molte cose ho la tua fonte locale I
avere un piccolo processo gestibile okay
quello non prende risme e risme e
scaffali di documenti per definire il mio
processo così giusto che stanno facendo mischia
chi è nuovo scrum o qualche variante di mischia
va bene chi sta facendo Kanban o qualche variante
di Kanban okay tieni le mani in alto
su tieni le mani in alto se stai limitando
misurazione del processo di lavoro cumulativa
scorrere usando quello per fare previsioni
su SaaS che non stai facendo
campagna giusta quello che stai facendo è
mischia senza alcuna mischia sì
hai stufo di questo da così hai gettato
sulla governance e ora chiami
quel processo che stai facendo non gestito
consegna fantastica proprio
Vado a leggere su Kanban è abbastanza
sito utile e ma abbiamo a
processori modellati ora un iterativo
consegna stiamo cercando di spedire cosa che questo
torretta di Lee, quindi suona sempre
piuttosto bene tranne che c’è un elefante
nella stanza qui eccetto che siamo fermi
accumulando i soldi così ancora tu hai
programmi e definizioni di programmi e
cicli di budget annuali e anche se
Ho le mie squadre di mischia e potrei averlo
parecchie squadre di mischia sto pianificando un I
conoscere milioni in genere o sterline o
passare attraverso un gruppo di persone per un po ‘
di tempo va bene così il denaro è in batch
quella conversazione a tutti quelli
conversazioni e spesso una lista di lavanderia
di quello che ho intenzione di ottenere per quei soldi
tutto è successo quando fuori dal mondo
prima della consegna a valle non lo è
messa in produzione di infrastrutture okay che ho
due grandi organizzazioni sono stato
lavorando con negli ultimi 12 mesi entrambi
di chi essenzialmente piacerebbe al
funzione di consegna proprio
la loro propria infrastruttura e loro no
e ognuno di loro spende in modo eccessivo
quantità di angoscia mentale e reale
tempo fisico e cose più meschine di
qualsiasi essere umano dovrebbe essere sottoposto a
per cercare di mettere le cose in produzione
okay, quindi c’è questa mischia nel mezzo
e poi solo per Adrienne abbiamo acqua
scrum full okay quindi l’idea è che tu
avere acqua per entrambi i lati della mischia cosa
fare un po ‘di giri è quello
messa in blocco va bene e il problema con quello
il modello non è nulla si muove più veloce perché
il tempo di consegna è da lì così là e
se c’è un sacco di tempo lì e
handoff e un sacco di tempo sono a
alle mani delle persone potrebbe importare di meno cosa
lo stiamo facendo bene, ci importa perché
significa che è più è il modo migliore per lavorare
quindi siamo prossimi con l’agile così
questa è una nuvola ed è una domanda
mark ti piace quello che ho fatto lì è a
cloud ed è un punto interrogativo che sei
benvenuto oh così così tutta questa storia
team di funzionalità interfunzionali dove è stato
che viene da qualcuno che ha detto che dovrebbe
essere piuttosto team di funzionalità interfunzionali
rispetto a chi lavora in silos funzionali
c’è un principio di magra così uno dei
le idee chiave nelle operazioni snelle sono quelle
mandi le persone al lavoro e questo
non sembra rivoluzionario
fino a quando non lo realizzi in quasi tutti
industria in particolare manifatturiera
industrie si sposta il lavoro al
persone che hai persone alle postazioni di lavoro
River sono e tu prendi il lavoro
articolo e faccio delle cose ad esso e poi
quindi questo adorabile Taichi che conosco nel
Gli anni ’50 hanno detto che sono matti , no
valore aggiunto al lavoro quando tu
trasportalo sì, ho bisogno di trovare un intero
un sacco di cose dove non c’è valore
essere aggiunto a loro quando fai le cose
quindi non vi è alcun valore aggiunto quando si
te ne vai in giro se prendo questo
bottiglia qui adesso, ora posso
porta qui questo coperchio senza alcun valore
è stato aggiunto durante questo
va bene se produco troppa cosa
più di chiunque altro voglia averlo
prodotto troppo di una cosa non c’è
valore lo feci così trasportando il lavoro
intorno è un’attività senza valore aggiunto
e con il lavoro di conoscenza che è in realtà
trasportare lo sviluppo di cose in giro
così che cosa come si fa a contrastare che si
porta tutte le persone in un posto a posto
questo ha senso, quindi ottieni
squadre interfunzionali comunque quando tu
tornare indietro e iniziare a fare programmi più grandi
che lavoro che hai tipo di ottenuto lo stesso
problema di nuovo perché ora ho
predefinito il mio set di squadre di mischia o
feature team e stanno facendo cosa
lo fanno e ho questo grande programma di
lavoro ho bisogno di capire come tagliare
sul lavoro e incanalarlo in tutto
quelli dispongono di nastri così ho bisogno di fare il
tipo del pezzo divide lì e poi
il pezzo di giunzione sul retro di chiunque
chi ha scritto qualche tipo di fork / join
Programmazione del semaforo Ti sto guardando
Farley proprio questo è follemente difficile
okay e ti muovi sempre al
velocità del pezzo più lento e così tu
finire con quel problema e quindi ciò che abbiamo
vogliamo fare vogliamo spostare le persone
il lavoro, in altre parole, quello che vogliamo è
un’organizzazione molto più fluida , quindi ora
inizi a pensare a scala di squadra è il
gruppo di persone per risolvere il problema se
il problema che ho è un grosso problema
Ho bisogno di un grande gruppo di persone
la mia squadra le mie 50 60 70 persone
sottolineando un problema che è mio
definizione della squadra che ora capisco o
idealmente capiscono qual è il migliore
modo per quei ragazzi a dividersi
su come possono affrontare il lavoro
scendendo la pipa
poiché il lavoro che scende è il tubo
andando a cambiare in funzione del tempo
la struttura organizzativa è la struttura del team
probabile che cambi in funzione del tempo
dato che i tipi di lavoro sono io
impegnarsi sarà diverso
tipi di lavoro è probabilmente il diverso
gruppi di persone saranno migliori
adatto per affrontare quel lavoro e così ora
si inizia a definire i raggruppamenti di
le persone in funzione della spinta sul
sistema
va bene il tipo di lavoro che stiamo provando
fare per spostare l’azienda
avanti e improvvisamente è meno banale
problema di n più n plus
tester va bene è un po ‘di più
sofisticato, ma ricorda
essi sono veri esseri umani qui va bene
quindi non è solo metterlo in una borsa e
scuoterli su queste persone hanno
aspirazioni e carriere e famiglie e
speranze e quel tipo di cose
okay, quindi siamo sensibili a questo, così noi
voglio più di nessun processo che sto guardando
puoi benissimo più di no
processo ma non vogliamo processi rigidi
okay, quindi abbiamo fatto oscillare il pendolo entrambi
modi ora okay rad nei primi anni ’90 era
sembra che avessero finito con tutto questo
sciocchezze e poi sono un po ‘
pesi massimi se ti piace roba di miseria cosa
stiamo facendo ora è una sorta di pendolo
l’altro modo è da qualche parte nel mezzo
lo stesso gruppo di cose che potremmo fare
ora che aspetto ha una squadra
una scala va bene, andiamo così oltre
una cosa molto più interessante quindi cosa fare
facciamo ora possiamo iniziare a misurare
impatto aziendale su tutto il software
metriche abbiamo tutte le metriche che abbiamo
da cose come scrum anche XP tutto questo
cose che misurano il software
produttività okay come si misura
produttività del software in cui misuriamo
termini di velocità okay
quindi le caratteristiche presentano storie di storie
c’è una misura di unità okay e poi
prendiamo questa misura su scala del team di
velocità e diciamo hey questo è quanto
questo è quanto velocemente stiamo andando non lo è
quanto velocemente stiamo andando
è quanto siamo lontani
copertura che non mi dice nulla
se mi sto muovendo verso il mio obiettivo come
presto sono al mio obiettivo o se il
la distanza che sto viaggiando è perfino in a
direzione ragionevole non dirmelo
che ti ho appena detto che avrei consegnato
questo molte funzioni va bene e perché lo facciamo
che Oh Dan stai picchiando su questi
cose che molte persone sono state idiote loro
non stavano usando il meglio
informazioni che avevano usato
metriche proxy ora possiamo spostarci velocemente
basta che abbiamo metriche reali okay
può misurare l’impatto sul business perché io
può spedire qualcosa di piccolo abbastanza veloce
che posso misurare immediatamente se
conta e se è importante lo tengo
e se non importa, lo uccido e
in effetti è così poco costoso che posso fare
molti di loro in una volta ok e il
quelli che vincono pagano per quelli che
non farlo e si scopre se sei un
finanziamento di rischio
questo è fondamentalmente il tuo giorno di lavoro la tua giornata
lavori troviamo un gruppo di persone che
potrebbe vincere e quelli che vincono retribuzione per
quelli che non lo facevano e tutti hanno un
ottimo tempo per la produttività del software
non è una cosa okay
la velocità non è una cosa così in termini di
il software quindi meno è di più
giusto meno è più come un intervento chirurgico che io no
vuoi il tuo software puzzolente
Non voglio che le tue caratteristiche puzzolenti cosa
Voglio che alcune capacità imprenditoriali vadano bene
come commerciante vorrei essere in grado di
commerciare con la mia mente va bene
oh, è in grado di scambiare alla velocità
Posso ragionare piuttosto sul mercato
che dover fare clic in giro su un mucchio
di cose okay
è irritante proprio come un acquirente
vorrei ora indossare il nuovo
vestito è quello che voglio il mio obiettivo è quello
indossandolo infatti il ​​mio obiettivo è per il mio
amici dire che è davvero una bella novità
vestito che va bene così che cosa è
il tempo di consegna a quel ben cliccato
il tuo stupido sito Web non ti aiuta
me, sì in modo da non voglio il software che voglio
meno caratteristiche voglio cose supponenti
e voglio che siano piccoli così ora e
mi metterò nei guai con il motore
Io sto andando assumo la tecnologia è immediata
e gratis ok
noterai gli asterischi lì a
meno rispetto agli anni ’90 ma è ora
istantaneo e libero cosa intendo ciò che io
significa che ho avuto un vantaggio di sei mesi
tempo di ottenere un server che ora posso far girare a
migliaia di server in un secondo ok o
ancora meglio posso averne un migliaio
server seduti lassù e posso
distribuire contenitori in essi letteralmente
millisecondi è bonkers questo viene
Bonkers veloce così la tecnologia è internet
gratis è gratuito e l’istanza che scrive
i miei linguaggi di programmazione non sono più
proprietario come qualcuno che ha usato il codice
C ++ per soldi giusto il fatto che io possa
digitare nel mio codice IDE Java e averlo
compilare dietro le mie dita mentre scrivo è
la magia è ancora magica, vero che Gohn ha un
compilatore leggermente più veloce di quello che posso colpire
inserisci queste cose sono così scrivendo il codice
è ora la velocità che posso pensare e
manipola il codice non è il
le donne sono costruite di nuovo con i pedali
è quasi istantaneo se ti sta spaventando
usa lo scarlatto bene e poi lo costruirà
molto più lentamente se ti spaventa
quindi usare Maven per costruire scarlatto e
allora sei di nuovo in traversine ma è così
tutto bene okay vedi se sta andando troppo veloce
quelle sono le pause okay, posso dirlo
Per favore Dean vestiti caldi al piano di sotto
insegnando una classe scarlatta sebbene sia un
fatturare un provisioning di provisioning è gratuito
ok ok, è un punto e centesimo al giorno
giusto mi è costato un paio di pochi Stati Uniti
centesimi al giorno per eseguire un server è fastidioso
Posso avere migliaia di server e io
può mettere che su di te sai che mi costano
a proposito di tagliare il prezzo di un caffè okay
distribuirlo di nuovo è libero è istantaneo tutto
di quella roba esiste quell’infrastruttura
come piattaforma di servizio come servizio e
quindi il monitoraggio è gratuito e in maniera massiccia
scala perché Adrian va bene perché Adrian
mi ha costruito un monitoraggio massiccio e
capacità di allerta che come una parte
effetto flussi video che dice rubare
la sua linea così così ora voglio abbracciarmi
consegna continua cosa vuol dire
due settimane è un’illusione
due mesi lato EE Douglas Adams
riferimento a tutti lo riconosce giusto
pianificazione con un orizzonte di pianificazione di
due settimane sono pazze se posso provarne cinque
ID prodotto al mattino va bene lo è
dovrei essere sia troppo corto che troppo lungo
avere un parere di due o tre mesi
dovrei avere un’opinione due o
tre ore fuori c’è qualcosa in mezzo
risultati casuali creano opzioni così ho
ha un sistema emergente qui, quindi non lo è
sui requisiti in evoluzione
scoperta dei requisiti attraverso
consegna è un sistema adattivo complesso
Ora sto ottenuto un arrotolamento X rispetto e
upfront cap XI non ho bisogno di pensare
riguardo al dumping di un sacco di soldi in che posso
affitta il mio servizio mentre vado e quando
Non ho più valore, cambio
spento o un dial down
e infine la nostra collaborazione di investimento
oltre l’ impegno è ancora lì, ma ora
stiamo convergendo in collaborazione
conversazioni sull’investimento dovremmo noi
investire in questa cosa piuttosto che darmi
una stima ti tiene ad esso
useresti un computer degli anni ’90 adesso
roba diversa da quella per il retro no e no
perché dovresti usare la metodologia degli anni ’90
Va bene così, ecco il nostro manifesto di nuovo a destra
Penso che abbiano fatto una bella battuta
che i requisiti emergenti sono ciò che
Io cambio l’impatto sul business è ciò che io
cambiare affari ed elettori e tutti
altrimenti costruisci prodotti motivati ​​a farlo
consegna continua di riflessione
continuamente non era male per un primo
bozza giusta 15 anni dopo il vasto
la maggior parte di questo è ancora rilevante
abbiamo solo bisogno di adattarlo in modo diverso a
dove
tu

Please follow and like us: