
[Musica]
okay, quindi ho un sacco di cose che io
voglio coprire e quindi vado piuttosto
rapidamente attraverso questo oggi, ma voglio
assicurati che quando avremo finito lo avrai
un’idea di ciò che la programmazione mob è perché
lo faremmo e come lo abbiamo fatto e
questo ti darà abbastanza informazioni
si spera che si può fare un tentativo su
il tuo se vuoi provarlo , così abbiamo
iniziato molto tempo fa è stato chiesto
per parlare di questo e per la prima volta
parlato di ciò che la gente sembra essere
voler sapere cosa dovrebbero fare e
Non credo di poter dire a nessuno cosa
dovrebbero farlo Non posso dirti cosa
dovrebbe farlo davvero andare avanti con questo
cito dal blocco di Peter che non sto dicendo
qui per dirti come o se tu
dovrebbe fare questo ti sto dicendo perché noi
l’ha fatto e come l’abbiamo fatto e poi tu
puoi decidere da te cosa vuoi
penso che ci sia molto bene in mob
programmazione ed è lì che sto condividendo
così la programmazione mob la penso come
tutte le menti brillanti che lavorano su
stessa cosa nello stesso tempo e nello
stesso spazio che per me è ciò che è agile
lo sviluppo del software riguarda e
programmazione estrema
Penso che le persone che hanno originato il
l’idea di agile aveva osservato che se noi
separare le persone di volta in volta come quelle di qualcuno
lavorando su qualcosa sei mesi prima
qualcun altro o qualcuno sta lavorando
in uno spazio differente che stanno combinando la
costruendo una parte diversa del
edificio o in un altro edificio o
un altro paese che non arriviamo
comunicare così come forse dovremmo
circa la cosa a cui stiamo lavorando io tipo
di sapere ha detto anche già abbastanza discorsi
che ho partecipato qui a questa esigenza
per la comunicazione e lo penso
è una specie di agilità su cosa
la programmazione mob si aggiunge a questa idea
che lavoreremo in un singolo
computer che è come la programmazione di coppia
ma solo con più persone così Joshua
Carey Husky, un mio amico, l’ho sentito
parliamo della programmazione della coppia che dice di sì
ora su programmazione mob ma coppia
la programmazione è continua
integrazione di idee e per me è così
che cos’è la programmazione di massa su quello che siamo
avremo tutti interessati al
lavoro che stiamo facendo tutti quelli che sono
coinvolti si
sta per comunicare in tempo reale
sulle cose su cui stiamo lavorando
invece di qualcuno a pensarci
sei mesi prima scrivendolo e
io dovevo decifrare ciò che scrivevano
parleranno direttamente con me
a proposito
mentre sono nello stesso contesto o il
Stessi pensieri come quelli che sono e
tutti gli altri membri della squadra, quindi mi piace
Fai notare che vogliamo avere tutti
questo è necessario per creare questo software
lavorare insieme e questo non è sempre
facile da fare ma lo sento spesso come a
vincolo che sia anche quella persona
importante e cose del genere ma se
siamo davvero interessati a ottenere questo
lavoro svolto il più direttamente possibile e
efficacemente come una pausa possibile noi
potrebbe voler cambiare la nostra priorità in merito
ciò che pensiamo è più importante per il nostro
società o la nostra organizzazione o qualsiasi altra cosa
quindi questo è quello che sembra dal
davanti questa è una foto che abbiamo scattato nel 2012
Mi piace sottolineare che alcune delle
la gente sta sorridendo qui e la ragione
il motivo è che ne abbiamo presi migliaia
di immagini o centinaia e centinaia di
immagini quel giorno con un time-lapse
fotocamera e questo è l’unico che potrei
trovare dove siamo sembrati a metà felici così noi
normalmente sembra abbastanza felice, ma in realtà
Mi piace sottolineare che questo è
tutti quelli che erano necessari per farlo
software ci sono due tester nella foto
Qui
uno di questi è completamente dedicato a
test c’è un esperto di prodotti che noi
stavamo scrivendo il software per c’è a
esperto di database che è un DBA nel
compagnia pure c’è un codice legacy
esperto qualcuno che capisce il
progetti che abbiamo in azienda e
come i dati interagiscono o giocano attraverso
progetti ci sono un paio di esperti di codifica
e poi c’è l’inutile inutile
manager in piedi nella parte posteriore e questo è
io così questo è il 2012 questa è un’altra visione
della stessa cosa voglio sottolineare
solo due o tre cose che noti
ci sono due tastiere e quelle
le tastiere sono usate da chiunque abbia impostato il
tastiera al momento e ti spiegherò
come funziona e poi c’è una
il computer che è in uso dal team è
sotto il libro su CSS che c’è dentro
tipo di centro dello schermo lì
questo è il computer su cui stiamo lavorando
ce ne sono altri
Peter è lì, non c’è una regola per te
non puoi avere altri computer mentre sei
lavorando tutti insieme in effetti non c’è
regole di qualsiasi tipo abbiamo qualche
linee guida voglio farlo davvero
chiaro, sto condividendo con te come l’abbiamo fatto
Non ti sto dicendo come farlo, lo sono
ti mostrerò alcune foto in un minuto
di persone in tutto il mondo che fanno questo
Io posso anche far notare che
potrebbe essere fatto a distanza
la gente spesso fa questa domanda così là
è solo per mostrarlo alla persona
nella parte inferiore dello schermo a cui capita
essere a New York City e quello alla
in alto Andreea Goulet è a Richmond
Virginia , non so dove sia l’altro
due signori sono ma avrebbero funzionato
tre ore al giorno tre giorni alla settimana come a
gruppo come una folla bene dovrei dire qui noi
siamo arrivati al punto in cui siamo arrivati
ho scattato questa foto stavamo lavorando a questo
modo otto ore al giorno ogni giorno, quindi tutto
questa settimana è così che abbiamo lavorato bene così
tutto questo ha dato origine al luogo chiamato
industrie di cacciatori sono a
produttore di irrigazione per
prodotti di abbellimento ora dove vivo
che è negli Stati Uniti del sud
verso la costa del Pacifico San Diego noi
cospargere che è un modo di mettere l’acqua
sul terreno per fare crescere le cose mi
sai che non hai bisogno di farlo qui
giusto perché non abbiamo mai la pioggia, ma tu
a volte diventa pioggia, ma questo è questo
in realtà è una cosa interessante
la società ha costruito la nostra firma
innovazione e quando mi hanno invitato a
venire a lavorare per loro nel 2011 che era
importante per me e ho sottolineato il
persona che mi stava intervistando
persona che sarebbe il mio capo e ho fatto
è chiaro che non voglio lavorare a
posto a meno che non onoriamo l’idea di
innovazione perché se si sta portando me
per aiutare questo significa che mi stai portando
nel fare ciò che so fare meglio e ciò significa
ci concentreremo molto su
per capire come migliorare le cose
piuttosto che fare solo quello che qualcuno
altrimenti pensa che sia la cosa giusta da fare
Ne parlerò un po ‘di più se noi
avere il tempo questo è un cacciatore ora questo
è il 2016 in realtà quindi si sono trasferiti a
più grande quindi c’è una grande azienda
significa che è una piccola azienda ma è così
grande per quello che può essere
venticinquemila persone o così così
lo sviluppo del software è relativamente
piccola parte dell’azienda ma loro
creare
codice per i prodotti che vendono per
uso interno della gestione del business
per uso esterno per il cliente
interazione in cui puoi effettivamente prendere il tuo
telefono sai e accendi le luci
a casa o accendi gli irrigatori o
via a casa dal tuo telefono così comunque
sono loro adesso che sono cresciuti
nove squadre abbiamo avuto l’unica squadra quando io
iniziato con loro e per tutto il tempo
lasciato volevano far crescere di più
team, quindi ho lavorato con loro per un po ‘
mentre loro lo stavano facendo
gentilmente mi ha tenuto in giro per fare un po ‘
po ‘di che va bene così sto andando passare attraverso
circa sei o otto o dieci foto da allora
si mostra questo in tutto il mondo, questo è
un’altra visione di questo fatto a
Hunter e puoi vedere chiaramente due squadre
qui ognuna di queste squadre ha quattro o
cinque persone su di loro e tu puoi vedere
ci sono tavoli in piedi e tutti i tipi di
accordi perché vogliamo farlo
comodo per tutti ma quello è
facendo il lavoro che sto punto andando che fuori
mentre andiamo questa è una squadra che credo
era appena iniziato che avevano sentito
noi che parliamo a una conferenza a Seattle
e mentre l’Alaska non è lontano da lì a
un po ‘a nord e loro lo hanno riportato indietro
in Alaska con loro ecco un gruppo I
penso che siano in Francia, ho capito
picture off Twitter dicendo con questo
immagine Penso che siano nel Regno Unito a
gruppo in Ungheria un gruppo di gds London
che è servizi digitali del governo I
non so quanto o quanto costanti
riguardano la loro programmazione mob ma io ho
li ho visitati quattro o cinque volte
non lì quel giorno particolare e io
avrei appena detto un sorriso prima di prendere
quella foto se l’avessi presa perché
non sembrano essere troppo felici
in quel momento un altro gruppo di GDS così GDS
è diventato di nuovo un viaggio agile a
numero di anni fa e sono un bene
esempio di quanto può essere efficace una squadra
o un gruppo può lavorare in modo agile
maniera e sono sempre alla ricerca di
nuovi modi per migliorare questo è un’azienda
Ho fatto visita a Boston Zipcar a Boston
loro non sono sicuro se ho scattato quella foto
indisciplinato a Londra questo è un posto che
ha sei o otto squadre che stanno lavorando
quasi sempre facendo la mafia
programmando la stessa auto intensiva non lo sono
certo se questa è una vera e propria programmazione
sessione ma potrebbe essere ma questo sembra
come una configurazione temporanea e voglio
indica qualcosa su questo tu
notare quelle sedie il
non sono sedie che vorresti sedere in tutto
giorno e si nota che il modo in cui
devono girare i loro corpi per vedere il
schermo che non è una cosa utile neanche
quindi vuoi prestare attenzione al
ergonomia di lavoro quando si sta facendo
programmazione mob tutto il giorno, lo sono se io
non tornare indietro una cosa che sembra
come un ottimo setup per me puoi vedere come
loro possono aggiustare le loro sedie per affrontare il
modo in cui vogliono affrontare e tutto è
confortevoli comfort abbastanza distanti
importante che non vuoi ottenere
mal di testa da strabismo allo schermo
non vuoi avere un mal di collo o
dolorante indietro da seduto goffamente tutto il giorno
questo è un gruppo a Londra, in Sud Africa
noterai che si trovano di fronte all’altro
direzione in Sud Africa perché
sono al di sotto dell’equatore tutto il resto
delle squadre si stanno affrontando dall’altra parte
non so perché ma forse alcuni di voi
qui c’è la comprensione della scienza della terra
può spiegarmi
ecco oh questo è in Danimarca, l’ ho messo
in questo non è che non sono realmente mob
programmazione al secondo che cosa loro
a breve visiterò loro prima questo
anno credo un gruppo qui non lontano da
qui, ma sono scivolato che così io non sono
sicuro in che direzione si trovano di fronte
gruppo in Florida fa chiunque non lo faccia
sai chi è
Ho sentito qualcuno che è Grace Hopper I
non so se sono la programmazione mob o
no, ma mi piacerebbe pensare che sono ho
non le ho mai parlato ma sembra sicuro
come se stessero lavorando tutti allo stesso modo
cosa allo stesso tempo nello stesso luogo
almeno qui c’è un gruppo in Grecia
un gruppo in cui cercherò di dirlo
correggimi se sbaglio, tu sei il mio tabari
vestiti più ok ho fatto un workshop per
queste persone e poi si mettono al lavoro
in questo modo e tutto quello che dovevano fare è disegnare
un paio di tavoli insieme mettono delle sedie
e alcune tastiere sul tavolo e
attraverso il modo in cui mettono un tavolo con a
monitorarlo non è una configurazione sbagliata
perché puoi muovere le cose e
regolali come vuoi che io voglia
Fai notare che hanno il loro lavoro
bordo proprio lì in modo che sia facile per
loro a guardare il lavoro che stanno facendo
anche loro penso che possiamo vedere dentro
questa immagine alcune cose sul muro
lì quindi è tutto lì che loro
bisogno di fare il loro lavoro
questa squadra è seduta troppo da vicino
insieme quindi questa è una specie di
anti-pattern hanno bisogno di monitor più grandi
ora credo di aver visto che penso di aver ottenuto questo
fuori
Credo che lo stessero solo provando per a
giorno, ma ero solito fare uno scherzo quando ero
insegnando cose circa il lavoro di squadra che
non sei davvero in una squadra se non puoi
odora i tuoi compagni di squadra e questo
enfatizza eccessivamente l’abilità olfattiva del tuo
compagni di squadra quindi non sto dicendo se loro
puzza o no ma sto dicendo quando lo sei
visto che vicino devi pagare davvero
attenzione alla tua igiene queste persone
Ho dei grandi monitor che sono davvero orgoglioso
di loro sono contento che lo stiano facendo
ma non sono realmente di programmazione fa
qualcuno sa dov’è, sì, così questo
è esattamente lo stesso della programmazione mob
ma in un diverso tipo di contesto
stanno lavorando tutti allo stesso modo su
nello stesso tempo e nello stesso spazio ora
ci possono essere alcune persone che lavorano
da remoto perché potrebbe esserci qualcuno
in una nave spaziale o osservare uno scintoista
di stanza da qualche altra parte ma da tutti
che è necessario per fare questo lavoro è sulla
lavoro e lo stanno facendo insieme, se tu
bisogno di parlare di quello che sta succedendo
nelle informazioni che stai monitorando
lo farai per allertare
l’ intera area e loro metteranno
la loro attenzione su ciò che deve essere fatto
in quel momento questo è molto simile
di cosa tratta la programmazione mob e questo è
perché l’ho incluso lì voglio
mostra un po ‘ di un video che non lo farò
mostraci molto di ciò che riesci a trovare
questo su YouTube
hai youtube qui va bene così abbiamo
ho visto YouTube adesso e questo è come
questo è su YouTube questo sta mostrando a
squadra la nostra squadra che lavora nel 2012 per a
tutto il giorno sono otto ore di lavoro
ora noi Furr iniziamo la giornata a studiare
insieme abbiamo passato un’ora a studiare insieme
è una tradizione che abbiamo iniziato prima di noi
facendo una programmazione di massa dovremmo studiare un giorno
una settimana ogni Venerdì per tre ore siamo
non devi fare alcuno stand-up
siamo praticamente eliminati quasi tutti
incontri che stavano usando 15 minuti
rotazione spiegherò la rotazione in a
un po ‘più tardi la cosa importante
qui possiamo vedere che c’è ancora
un solo computer usiamo anche una tecnica
chiamiamo i navigatori dei conducenti e io lo farò
spiegalo anche tu ma puoi vedere il
l’autista in quel momento stava cambiando posto
ogni 15 minuti e tutti gli altri sono a
navigatore inclusi i proprietari del prodotto
chi viene e lavora con quello
almeno un paio d’ ore al giorno e ho messo
che lì dentro non so cosa sia
davvero pensando e c’è il manager
allenatore ma so questo non manager
non fare mai un vero lavoro è tutto
finzione va bene così penso che tu abbia visto
abbastanza potremmo andare un momento più lungo
voglio mostrare un’altra cosa che puoi vedere
quanto sono attivi sono tutti di tipo
impegnato a prestare attenzione ora era questo
solo un giorno casuale questo è come va
ogni giorno lo noti se ne hai voglia
vuoi andare a lavorare da solo in qualsiasi momento
puoi andare a farlo non importa
quello che senti di voler fare se tu
non voglio stare con la squadra per a
momento in cui ti alzi e andiamo a chiedere se
ti trasferirai e lavorerai l’un l’altro
in altre aree rimani abbastanza vicino così
che possiamo tornare da te se abbiamo bisogno
sei nel gruppo per qualcosa ma
per lo più è una questione di tipo di avere un
Io lo chiamerei una situazione di volontariato I
voglio sottolineare l’ora di pranzo
faremo colazione allo stesso tempo e
puoi vedere che devo esserci
riavere le mie diapositive che abbiamo lasciato tutti
tranne uno di loro e questo è gentile
di comprensibile non tutti vogliono
fare le stesse cose ma quello che abbiamo trovato è stato
quando iniziammo a lavorare in questo modo
la nostra regola era che tu potessi entrare
quando vuoi puoi andartene quando vuoi
vuoi ma una volta che iniziamo a lavorare come
squadra notiamo che volevamo essere
insieme come una squadra sempre di più e così via
abbiamo iniziato ad allineare i nostri tempi che c’erano
nessuna regola per cui sei dovuto venire alle 8:00
e partirò alle 5:00, ma naturalmente siamo gentili
del spostato il nostro entrata e di uscita dalla
compagnia per essere allo stesso tempo perché noi
voluto che vogliamo accentuare o o
amplificare la quantità di tempo che dobbiamo essere
insieme e ha funzionato molto bene
per noi vorremmo pranzare insieme noi
normalmente se prendessimo il pranzo usciamo
e fare una passeggiata abbiamo colline ovunque
intorno a quella compagnia e andiamo a prendere un
cammina nelle colline ma non parleremmo
di affari di cui non parleremmo
il nostro lavoro stavamo parlando del giorno
alla vita di giorno era solo un tempo per essere
insieme e cresciamo come persone insieme
okay, ho intenzione di fare questo, facciamolo
questo è un po ‘di pubblico
partecipazione vorrei chiederti se tu
non mente chiamando fuori un po ‘che avevo
piace fare questa domanda perché dovremmo
lavorare in questo modo perché dovremmo lavorare con
tutti
su un singolo computer cosa potrebbe essere buono
su questo posso condividere qualcuno che ho tutto
giorno davvero andare avanti abbiamo imparato insieme
stiamo automaticamente imparando che è a
ambiente di apprendimento altamente amplificato
cos’altro
ciò che copre tutti i requisiti così
avendo il proprietario del prodotto lì possiamo
interrogalo mentre andiamo capiamo
tutto ciò che stiamo facendo se abbiamo un
tester là tutte le cose che sono
necessario erano coperti qualcuno qui a
un’idea stiamo rimuovendo i colli di bottiglia
ricorda che se arriviamo abbastanza lontano
questo discorso tornerò su quello che è
un punto potente che altro si conoscenza
scambio stiamo crescendo una comprensione
non solo di ciò che facciamo e poi cosa
stiamo lavorando ma l’ uno sull’altro
e come lavorare meglio insieme hai fatto
hai qualcosa per cui hai fatto bene
siamo molto più intelligenti quando lavoriamo
insieme
tutti sono più intelligenti di chiunque altro
questo ha senso cos’altro si abbiamo a
messa a fuoco molto precisa su una cosa quando
parlano di limitare il lavoro
elaborare quanti pezzi di lavoro facciamo
sono in corso quando lavoriamo in questo modo
urlatene uno è un pezzo unico
flusso automaticamente ne prenderà un altro
qual è un’altra idea che stiamo arrivando
con il miglior design e questo è molto
idea agile che i progetti hanno ottenuto
emergere e se non emerge e noi
pensato in anticipo che sta andando essere
cambiare quando arriviamo a quel punto
comunque è nel fare il lavoro
che scopriamo il lavoro che dobbiamo fare e
questo vale anche per il design, così noi
ottenere quasi sempre un design migliore questi
sono le ragioni per cui abbiamo continuato a farlo il
il primo giorno iniziamo a lavorare in questo modo
abbiamo notato la maggior parte di quelle cose e lo farò
condividere un po ‘ di quella storia più tardi ma
questa è una sorta di domanda trabocchetto che voglio
sentire quelle risposte perché quelle sono
le cose che abbiamo osservato, ma questo è
importante per quelli di voi che sono
manager in particolare lavoriamo in questo modo
perché abbiamo deciso di lavorare in questo modo io
probabilmente è questo il punto che dovrei
enfatizza la maggior parte oggi se non avessimo avuto
la libertà di decidere da soli come
volevamo lavorare sarebbe stato
quasi impossibile per noi fare questo ho
ha lavorato in un numero di posti in cui noi
non erano nemmeno autorizzati ad accoppiarlo
era sospetto a un manager di
vedere due persone sedute su un computer
e questo è ciò che potrebbe guidare un manager
pazzo
di fatto il mio manager il ragazzo che
mi ha assunto e io onorarlo notevolmente aveva
mi ha promesso che non avrebbe interferito
per un anno e questo fa parte di questo
storia perché non penso che potremmo
ho realizzato ciò che abbiamo fatto e quando
iniziamo a lavorare in questo modo in cui eravamo in un
stanza che va dalla sala conferenze a
sala conferenze e poi un giorno dopo
facendolo per una settimana o due abbiamo deciso
per trovare un punto permanente abbiamo trovato un
piccolo ufficio in cui abbiamo trasferito tutto
un lato e mettiamo la nostra scrivania lì dentro e
proiettarlo sul muro e il
manager è venuto dal mio direttore d’arte
Hartman, quindi cosa state facendo voi ragazzi?
qui e ho detto che stiamo avendo un incontro
e lui ha detto che è grande Cuz sapete
i manager amano le riunioni che pensano
le riunioni sono ciò che ottiene il lavoro svolto in modo off
è andato ma è tornato due o tre
giorni dopo e lui ha detto punto vuoto
perché ti incontri tutto il giorno tutti i giorni così?
Sono stato in grado di dire che non lo sei
permesso di interferire quindi non so perché
lo stiamo facendo, stiamo solo imparando perché
bene perché stiamo facendo questo è il
tutto il punto è tutto ok
andiamo avanti, quindi abbiamo parlato un po ‘
su cosa sia e perché lo facciamo e
ora un po ‘sulle tecniche che noi
usalo prima di tutto
sviluppo del software agile in I got to to
ripensare ora diciannove novantotto o
nove prima che lo chiamassero agile
perché mi è stato presentato l’idea di
È una programmazione estrema ed estrema
la programmazione e l’agilità sono molto vicine
correlato come probabilmente sapete, così ho avuto
ho imparato molto sulla programmazione della coppia
all’inizio e ho iniziato a farlo
da qualche parte intorno a 98 o 99 e entro il 2003
mi ci sono voluti quattro o cinque anni per diventare
davvero bravo a farlo
e divenne il mio modo preferito di
lavorando e quando sono stato introdotto per la prima volta
ad esso qualcuno mi mostrerebbe in un modo e
qualcuno mi ha mostrato qualcos’altro e io
finito con questa idea di base che io
mi è piaciuto hanno chiamato il navigatore del driver
quindi con il navigatore del driver
concettualmente qualcuno sarebbe seduto
al computer che digita in che cosa
navigator sta parlando ma cosa
di solito succederebbe che si trasformasse in
osservatore di guida quindi c’è qualcuno a
la digitazione della tastiera e qualcun altro
guardando il codice che viene inserito in quello
non abbinare in particolare la programmazione no
il modo in cui mi piacerebbe vederlo gentile
di cade questa sorta di regola se ho
l’idea che prendo la tastiera ora potrei
spiega quello che sto facendo ma è un po ‘
difficile da spiegare mentre sei
Digitando il codice e so che questo funziona
perché ho programmato da solo per molti
anni e poi ho lavorato in questo modo per
molti anni fino al 2007 o otto ero
presentato ad un’altra forma di autista
navigatore di un mio amico
Llewellyn Falco che credo abbia inventato
per di qua
aveva una linea guida che usava così
l’opposto è davvero importante
cosa per un’idea di andare da qualcuno
andare al computer deve andare
attraverso le mani di qualcun’altro ora
sarebbe necessario che succedesse se noi
dovevano farlo gridare a tutti
comunicazione e comunicazione no
ti sto dicendo qualcosa di simile in questo
parlare di comunicazione deve essere in due modi
Dico qualcosa a riflettere indietro I
modifico quello che ho detto a riflettere indietro
iniziamo a discutere ora abbiamo un
comprensione e una volta che abbiamo quello
possiamo capire da dove iniziare
inizia e questo è molto importante
cosa nel momento in cui ho saputo che non lo farò
passa attraverso tutta la storia con cui è ISAT
Llewellyn lavora su qualche open source
roba e dopo un paio d’ore di
Farlo II ha iniziato a realizzare questo
davvero un ottimo modo di lavorare e sono cambiato
il mio modo preferito di lavorare così è
in pratica ciò che abbiamo ampliato, quindi sono
condividere questa tecnica perché questo è
il modo in cui abbiamo mob di programmazione si può
non essere il modo in cui gli altri lo farebbero
abbiamo originato l’idea nel termine di più
o meno ma non ne ho sentito parlare
chiunque ne parli prima di noi
farlo e abbiamo ottenuto un sacco di interesse
ed è per questo che sono qui oggi è così
perché la gente inizia a invitarmi a venire
alle conferenze e sono molto grato per
quello perché mi piace davvero e io
sento che questa è una buona cosa per le persone
sapere però l’idea di base con
navigatori di driver è che abbiamo il
autista il cui compito principale è ascoltare il
idea che deve trasformarsi in codice o
qualunque cosa stiamo lavorando , perché
non deve essere solo il codice che potrebbe
essere test stiamo facendo documenti che siamo
scrivendo e-mail potrebbe essere quasi qualsiasi
lavoro che una squadra o un membro del team farebbe
può essere fatto in questo modo se il conducente
interferisce mettendo in discussione anche le cose
tanto che rallenta le cose così mi è piaciuto
bene lo condividerò in un momento che mi piace
pensa al guidatore in un modo diverso
che il resto della squadra non lo sono
il programmatore è un programmatore
tutti gli altri nella squadra i navigatori
stanno programmando che potrebbero non esserlo
capace di scrivere codice in proprio
in particolare perché il proprietario del prodotto può
mai voler sapere come scrivere il codice
tester tester oggi sempre di più
può scrivere codice ma potrebbe non essere il loro
spec
Elte l’esperto di database può essere solo
familiare con una o due lingue frontali
finisci con un altro paio di lingue qui
la cosa continua a seguire lo stesso ruolo
ora abbiamo bisogno di avere un qualche tipo di
tecniche di comunicazione che mantengono
questo da diventare solo un mucchio di
le persone discutono su cosa stanno andando
fai così questo è il modo di base che facciamo
e io sto condividendo questo con te perché
è un modo semplice per imparare a farlo ora
usiamo una tastiera che nessuno usa qui
una tastiera nel loro lavoro vediamo a
lo spettacolo delle mani usi una tastiera
nessuno usa la tastiera, okay, perché?
noi usiamo una tastiera che tutti voi reclamate
usa le tastiere perché li usi
scrivi roba sì perché usiamo una tastiera
scrivere cose perché è l’unico modo
e cosa hai detto che è l’unico modo
possiamo comunicare con il computer I
penso ci siano altri modi, ma che altro
è veloce e che ne dici se fossi
parlare con te come questo
driv ER / na VI GA TRS diresti di ottenere
liberarsi di questa persona, perché dovrei
comunicare a voi un personaggio in a
ora dobbiamo fare in fretta
a digitare per fare quel lavoro non dovremmo
voglio un modo migliore di questo non lo facciamo
perché è l’ unico modo perché
sembra l’unico modo ragionevole di fare
non vorremmo un modo migliore e se
si può solo sedersi davanti al computer
al mattino e dì di sapere cosa io
voglio è un sistema di gestione dei clienti e
quello che mi piacerebbe fare è e inizia
creando l’applicazione lavoreresti
in questo modo perché la tastiera è a
collo di bottiglia per noi ne parliamo
caratteri e scorciatoie e copia e
incollare per lo più e cose del genere
mentre noi vorremmo comunicare
con le idee proviamo questo senza aspettare
prova che non cancelli che ora proviamo
che cosa succede se lo facessimo e se noi
potrebbe funzionare in questo modo penso che noi
inciampato casualmente su quello così io
pensa con l’ autista … concetto che abbiamo
un input intelligente di
la tastiera è un dispositivo di input stupido e
il driver è un dispositivo di input intelligente ora
California, ecco come appaiono i programmatori
hanno i capelli colorati e va
dritto e cose del genere non posso
fallo più ma ero più giovane
potrebbe fare i miei capelli così mi credono
ma qui non ho visto troppo di che
mia moglie ha realizzato tutte le foto nell’arte
in grado e mi piace usare le sue foto
lei in realtà ha fatto queste foto
specificamente per me questa diapositiva specifica
ma il resto è solo che lo raccolgo
fuori dal suo portfolio e chiedile a lei
autorizzazione
così io la sto onorando questo momento da
menzionandolo sulla fotocamera e davanti
di tutti io amo le sue opere d’arte e
lei è un illustratore di libri per bambini e
Ho qui un paio dei suoi libri
ti mostrerò più tardi se vuoi vederli
nessuno nella squadra è un navigatore no
tutti devono prendere la tastiera per essere
un autista ma sono invitati a
anche se non possono programmare perché possiamo
codice con un principiante completo al
tastiera perché possiamo istruirli a
il livello che possono capire noi lo faremo
darà l’istruzione al livello
di intenti e poi il livello che il
persona per la quale la tastiera può capire
esempio se io quello che voglio è un sistema
dove manderemo email ai clienti
basato su una sorta di sistema di regole come noi
scrivi che potrei dire se fosse un
programma esperto e competente che potrei
Diciamo che avremo bisogno di un nuovo inizio a
cliente e poi dobbiamo ottenere un
raccolta delle loro fatture
perché controlleremo se hanno un
pagamento in ritardo li invieremo a
fattura inviare loro un avvertimento se lo hanno
ho ricevuto un ritardo nel pagamento e qualcuno potrebbe
inizia a codificarlo ma se non lo faranno mai
codificato prima che possiamo andare a come andare
linea 32 digitare in pubblico vuoto di usare a
il linguaggio dattiloscritto pubblico non valido diventa cliente
e poi lo sapremo qualsiasi cosa così
è qualcosa che è importante per
Mi è che abbiamo tutti abbiamo bisogno di
navigare e abbastanza persone per guidarlo
possiamo andare avanti per tutto il giorno
facendo questo abbiamo bisogno di tutte le abilità e
tutta la conoscenza per fare questo lavoro
le abilità in parte stanno scrivendo il codice
ma ci sono molte altre abilità
coinvolti anche noi ruotiamo ora a Hunter
dove io dove abbiamo originato questa idea
Sto indicando il mio monitor su Hunter
dove abbiamo originato questa roba abbiamo avuto un
da sette a dieci minuti
Inizialmente avevamo iniziato con un quarto di minuto
rotazione che significa la persona il
la tastiera cambierà ogni quattro
minuti e poi alla fine siamo saliti
a circa una rotazione 15 minuti e ora
sono da qualche parte circa un sei a
sette minuti di rotazione quando ho fatto questo
Scivola da sette a dieci minuti ma
puoi usare qualsiasi numero che vuoi ci sia
nessuna regola a riguardo vedremo che usiamo a
timer il nostro particolare momento in cui abbiamo scritto
per noi stessi e ora persone dappertutto
il mondo li ha scritti come base
l’idea del timer è solo vuota
lo schermo in modo da non poter continuare a legare
me digitando dopo il tuo turno più in
i giorni precedenti abbiamo usato il nostro telefono come un
timer e vorremmo ignorarlo dopo un
mentre e in questo modo non potevamo ignorarlo
e funziona davvero bene e puoi farlo
trova quelli che we arts è disponibile gratuitamente
come open source su regali o qualcosa e
github e ce ne sono altri che hanno
scritto loro in ogni modo che tipo di va
come questo whoops ho appena sbagliato
pulsante lì ci andiamo così il primo
persona che sta andando a lavorare per il
la mattina si siederà e poi tutti
altrimenti inizieranno a lavorare con loro
qualcuno dice bene proviamo questa cosa
e ruotiamo solo attraverso bene, andiamo
scrivere un test unitario per quello che posso anche
ho narrato quello che stiamo andando bene noi
bisogno di un cliente e poi stiamo pensando
allo stesso tempo, cosa succede se facciamo questo e
stiamo pensando in anticipo se sono il database
esperto potrei pensare bene che lo siamo
avrò bisogno di una richiesta in un minuto e
Potrei cominciare a pensare che siamo
tutto nello stesso contesto a cui pensare
lo stesso codice dal punto di vista di
la nostra esperienza ora non ne so molto
su molto ma lo so quando tu
riunisci le persone per ottenere qualcosa
fatto se si può lavorare bene insieme che
può andare molto bene e in modo impeccabile
direttamente dall’inizio alla fine quando tu
separarli non così bene, ecco cosa
questo era circa alla fine del
Rotazione ci sarebbe solo ricominciare da capo
di nuovo ci sono altri modi per farlo sono io
andando troppo veloce sto andando troppo lento okay
ora abbiamo circa altri 30 minuti o
20 minuti quindi posso solo coprire così tanto
in un discorso come questo, quindi abbiamo coperto il
nozioni di base per quale motivo lo abbiamo fatto e come
lo facciamo quindi voglio condividerne un altro
le cose come andiamo
quindi ti dirò velocemente come
iniziato perché questo risponde molto
domande alle persone che abbiamo chiesto abbiamo scoperto mob
programmando non l’abbiamo inventato persone
era solito chiedermi come ti è venuto in mente
questo hai detto hey proviamo questo
proviamo che
era quasi per puro caso ho avuto
stato assunto in questa azienda per risolvere
problemi per una squadra che aveva qualcosa di grande
problemi con i progetti che avevano anche
alcuni problemi di personalità della persona e
problemi di interazione e sono ben noto
nella zona di San Diego da dove vengo
il tipo di pensiero agile e roba e
Stavo cercando una sfida e questo
Era un lavoro che è stato offerto a me così ho
ho deciso di entrare se potessimo seguirne alcuni
regole e hai sentito la mia prima regola
idea di base non ci sarebbe
interferenza perché ci vuole un po ‘
immagina questa cosa non è qualcosa
tu vai e segui il
istruzioni di qualcuno e poi cose
stanno andando meglio ho letto il codice
e io non sono io, non intendo il disonore
nessuno ma non era un buon codice che ho letto
un sacco di codice di tre o quattro progetti
su cui hanno lavorato e che ho saputo
avevano bisogno di migliorare nella scrittura
codice il cui codice deve essere più pulito
almeno c’erano molti problemi che ho visto
nel codice ma non volevo essere il
nuovo capo che è stato assunto per entrare e
dì al team che non hai programmato molto
bene
non sei bravo a programmare come farebbe
ti piace se il tuo nuovo capo è entrato nel set
sei giù e hai detto che voi ragazzi siete
terribile si sa che si vorrebbe non
ci lavoro più probabilmente quello che tu
farebbe è rendere più difficile per quel capo
per fare bene non ho intenzione di dirti
in realtà lo farei ma l’ho fatto
quell’errore prima di dire alla gente
il loro codice non è buono volevo loro
per dirmi che il loro codice non è buono e
il modo in cui ero andato a farlo
è questo il prossimo piccolo gruppo di cose che è
non solo per il codice okay il primo
cosa che ho voluto avere il diritto di
annullare un progetto o metterlo in attesa fino a
siamo abbastanza bravi da fare il
progetto capiremo come
lavorare bene insieme
in un modo o nell’altro che sarà
mettere una grande parte della nostra attenzione Credo
che le persone che fanno il lavoro sono le
quelli che possono meglio determinare come fare
quel lavoro sono quelli che sono dentro
le trincee e impareranno cosa
hanno bisogno di fare se gli viene dato il
libertà di farlo come lavorare bene
insieme
Credo che dovremmo praticare
insieme ora volevo che imparassero
per quanto riguarda il codice pulito per me il codice è pulito
assolutamente importante
senza codice pulito ciò che accade è no
importa quanto velocemente andremo oggi
Sara ‘piu’ lento domani e
più lento il giorno dopo e più lento il prossimo
giorno in cui i progetti iniziano di solito
dove stiamo andando senza problemi per a
poche settimane e poi dopo poche settimane noi
inizia a pensare oh uomo che sta diventando
difficile e ci stiamo dietro e dopo
alcuni mesi inizia a trasformarsi in a
incubo che non è insolito cosa fare
la gente di solito dice quando inizia
trasformandosi in un incubo
riscrivi hai un paio di nuove persone dentro
perché i vecchietti della coppia se ne sono andati
questa cosa è un casino che abbiamo dovuto riscrivere
e con quello che sappiamo ora andrà molto
più veloce questo dopo non sarei mai vero e così io
non volevo saperne solo di quelli
cose come rompere storie in
bit più piccoli e come avere un codice pulito
come lavorare bene insieme è di più
importante di quelle cose e ho
notato negli ultimi 15 anni
che quando studiamo insieme costruiamo
relazioni che non possiamo costruire mentre
lavoriamo insieme quindi è importante per me
che avremmo studiato insieme e a
meno possibilità di costruire un
aiutare i rapporti tra loro
e poi lo riportiamo al nostro lavoro
questo ha funzionato per me ancora e ancora
di nuovo direi gradualmente come sono arrivato a
capisco che questo funziona bene andiamo
essere in una relazione utile e quella
si riverserà nel nostro lavoro quotidiano quando
siamo nella pressione di fare il lavoro
quello che stiamo facendo oggi spesso non lo faremo
essere di aiuto agli altri se siamo dentro se
ci viene richiesto di avere qualcosa da fare
dire fatto entro la fine della giornata e
qualcuno che viene a noi per un aiuto su
la loro cosa di cui hanno bisogno per essere fatta ora
una decisione di fare devo aiutare
loro hanno finito o dovrei ottenere il mio lavoro
fatto così queste sono cose che dobbiamo fare
decidere per tutto il giorno è quasi un
tipo politico di domanda, io il mio
revisione alla fine dell’anno per essere
meglio o peggio, così studiando insieme
togliamo quella pressione e così abbiamo deciso
a parte tre ore a settimana per lavorare su questo
modo di studiare insieme e decidiamo di
usa uno stile dojo codificante il dojo codificante
lo stile che useremo ho imparato
attraverso
Llewelyn Falco ne ha presi alcuni
alcune persone dalla Francia che erano a
conferenza a Chicago quindi è un po ‘
stato in tutto il mondo ma fondamentalmente se
qualcuno siederà al computer e
qualcosa starà accanto a loro e
la persona i computer al conducente
la persona in piedi è un navigatore
tuttavia molte altre persone sono coinvolte
i nostri osservatori finché il timer non si spegne
e tutti si muovono su un posto il
Navigator diventa ovviamente il driver
l’autista si alzò per primo dal sedile
altrimenti sarebbe seduto sulle ginocchia
non voglio farlo e il prossimo
La persona che si avvicina alla navigazione lo farà
essere il prossimo in linea così siamo
spegnendo la coppia ogni quattro
minuti ed è quello che noi attacciamo
Chua Lee ha funzionato davvero bene
ci stiamo anche concentrando sul miglioramento
alle retrospettive ne ho viste molte
i posti in cui ho visitato le retrospettive sono finiti
ma non sono molto utili quello che abbiamo fatto
è compresso il tempo tra il fare
retrospettive così invece di farle
ogni due settimane o alla fine di a
progetto o qualsiasi altra cosa iniziamo a farle
ogni giorno per circa cinque minuti al
alla fine della giornata trascorrevamo cinque minuti
in una breve retrospettiva e noi sempre
ci chiederebbe noi stessi come una domanda
ciò che è andato bene oggi in modo che possiamo trasformarlo
risponderemmo con una cosa noi
notato che pensavamo andasse bene e noi
si trasformerebbe in su tutto ciò che significava per
il giorno dopo ci ha impedito di aspettare
due settimane per vedere se stavamo facendo
progredire così un giorno poi era ora di
resuscitare uno di questi progetti falliti
che che abbiamo messo nel dimenticatoio e
i due sviluppatori che hanno lavorato
in precedenza aveva avuto alcuni appaltatori
vieni da me e loro hanno detto hey the
le scadenze si avvicinano a questa cosa
dobbiamo tornare a lavorare su di esso e io
disse okay e vai a dare un’occhiata e dimmi
cosa vuoi fare bene se ne sono andati
fare le loro cose e guardarle e
nel giro di poche ore sono tornati e
mi hanno detto che questo codice è terribile se
ti ricordi che era una delle mie iniziali
obiettivi così mi sentivo veramente bene su questo
ora ne sapevano abbastanza da dirmelo
codice ci fu scritto sei mesi
prima non era molto buono, quindi cosa fare
vuoi farlo bene, facciamolo
riunisci tutti in una stanza e
diamo un’occhiata al codice e decidiamo noi
bisogno di più persone per aiutare o come siamo
andando a fare questo così siamo arrivati nella stanza
e in realtà stavamo facendo esattamente
che lo guarderemo per vedere se noi
bisogno di firmare più Pete
al lavoro e poi andare nel nostro
lavoro e questo era un fermo di tre
mesi dalla scadenza ma c’era
tre mesi di lavoro da fare su come
per quanto potremmo dire e una cosa divertente
successo abbiamo iniziato a lavorare su di esso
insieme ha detto uno dei membri del team
guarda a quel metodo lungo un’altra vittoria per
potevo dire che cos’era il codice sbagliato
come i metodi lunghi i nomi cattivi sono grandi
classi non coesione tonnellate di accoppiamento tutti
le cose che possiamo cercare nel codice
odori erano stati imparando a conoscere e
qualcuno ha detto guarda quel lungo metodo
si alzarono e iniziarono a navigare nel
persona che era alla tastiera e loro
ho appena detto hey sai cosa facciamo
estrai quel primo paragrafo che avevamo
imparato lungo la strada questo tipo di regola
se non riesci a capire il codice, se lo è
troppo difficile da leggere per fare una correzione che è necessario
fai quindi solo iniziare a refactoring lo farai
imparare molto di più su di esso facendo e
il codice sarà più facile su cui lavorare dopo
che così che era qualcosa che ci erano stati
imparare a fare e lì abbiamo appena iniziato
in modo naturale farlo dopo un’ora e
una mezza o così qualcuno è venuto nella stanza
e hanno detto che abbiamo questa stanza
riservato devi partire immediatamente
qualcuno del team ha detto andiamo a cercare
un’altra stanza e nessun altro ha detto di no
non facciamolo così siamo andati e basta
trovato un’altra stanza che stavamo presentando
il bene in tempo reale in quel preciso istante
è esploso per me che era giusto
il tempo di un giorno era tutta la ragione per cui io
era arrivato lì e ora stiamo lavorando come
squadra stiamo alzando il buono mentre andiamo
sappiamo che aspetto del codice buono e cattivo
come e il team stava davvero iniziando a
agire nel modo che mi hanno speravo avrei
anche se non ho mai saputo che sarebbe stata mamma
programmando non si tratta di mob
programmare è lavorare bene
insieme quindi questa è la cosa fondamentale per
io e questo è probabilmente dove possiamo essere
noi alla fine delle cose ora stiamo ottenendo
chiudo dieci minuti posso parlare più velocemente
okay, copriamola un po ‘
e vediamo se vogliamo coprire qualsiasi cosa
di più e ci sarà una domanda e
rispondere periodo successivo a tale che è
compreso va bene così così hai un
possibilità di rispondere ad alcune domande che
sappi che possono inviare domande
nel momento giusto e tu ne hai un po ‘
okay e sarò qui tutto il giorno oggi
e domani e
piace uscire e rispondere alle domande così
possiamo coprire più tardi era questo
combinazione di piccole idee che hanno portato a
qualcosa che avevo imparato nei miei 20 anni e
è questo l’oggetto non è quello di creare arte
deve essere in quello stato meraviglioso che
rende l’arte inevitabile se vai direttamente
per provare a fare il lavoro che pensi
devi fare perderti la possibilità di
prepararsi a farlo funziona bene
e ho visto questo più e più in
le squadre sono sotto pressione per
ottenere il lavoro fatto non capire
come rendere facile il lavoro svolto
ed è quello che sentivo di provare
Non così prendo una grande quantità di piacere
il in che siamo stati in grado di soddisfare questo
concetto ora normalmente per me lavorerò a
un posto per un po ‘e poi sarò gentile
di annoiarsi con esso e andrò
da qualche altra parte e questo posto lo farei
Ho pensato che ci sarei stato due anni e questo
aveva solo sei mesi e non appena
mentre lo facevamo diventava troppo interessante
per me, voglio andarmene e sono finito
rimanendo lì per quattro anni in
i tre anni e mezzo dopo di noi
ha iniziato a lavorare in questo modo fino a me
so che abbiamo solo tre bug segnalati in
il nostro lavoro e abbiamo fatto qualcosa tra i 20
e 40 progetti in quel tempo siamo diventati
scrittura molto produttiva davvero alta
codice di qualità ma il segreto è che siamo
basta scrivere abbastanza codice perché il
i proprietari dei prodotti lavorano con noi e
non appena otteniamo qualcosa che gli piace
e stanno usando quello che di solito solo
ci hanno preso un giorno o due che potevano iniziare
guidandolo verso ciò che volevano veramente
e una volta arrivati a dove lo sentivano
non era più così importante per loro
c’era un’altra cosa che volevano
lavorare su a quel punto potremmo cambiare
fuori da qualcosa invece di fare
tutto ciò che potrebbero desiderare
quel primo progetto potremmo iniziare
introducendo qualcos’altro che volevano
non correlato e questo è diventato una grande vittoria per
un sacco di gente in compagnia, quindi questo
mettendo noi stessi in una situazione
dove potremmo diventare bravi in ciò che siamo
aveva bisogno di fare e lo ha reso più facile e
più facile da fare era davvero la storia della folla
programmazione
non si tratta tanto di sedere a tutti
un computer, ma cerchiamo di trovare un modo per
lavorare bene insieme , facciamo così
questa è una domanda che spesso otterrei come
puoi farlo perché i programmatori lo faranno
basta sedersi e discutere di cose tutto il giorno
lungo e non ottenere alcun lavoro fatto che abbiamo
per separarli in modo che possano lavorare
fatto e abbiamo bisogno di avere una sorta di a
facilitatore per impedir loro di discutere
tutto il giorno so che non lo fai qui
ma in altre parti del mondo lo fanno
cosa facciamo di questo bene iniziamo
innervosirsi reciprocamente da qualche parte
lungo la strada non mi ricordo quando ho
dovrebbe andare a controllare i miei appunti ma da qualche parte
diciamo tre o sei mesi in esso
ho notato che ci stavamo avvicinando
i nervi degli altri perché la gente ha te
conoscere tic e abitudini e roba che che
non tutti apprezzano qualcuno potrebbe
stai navigando con un’altra persona e loro sono
troppo corto nelle loro risposte , chissà
ma comunque dopo un po ‘abbiamo iniziato
innervosirci e noi
ho notato che questa è una delle cose a
Alla fine della giornata non eravamo solo
cercando di rivelare il bene che eravamo
Dicendo come Gea, era troppo teso
oggi e allora la domanda deve essere
come alziamo il bello di averlo
rilassato quindi abbiamo deciso di avere un po ‘
incontro ci siamo riuniti e abbiamo chiesto
noi stessi questo whoops
oops Penso che ho perso una diapositiva in qui
e potrei non averlo abbiamo chiesto
noi stessi una domanda come vuoi
essere trattati dai tuoi colleghi e ognuno di noi
annotato su post-it prende atto di una sola parola
rispondi che come vogliamo essere trattati
Voglio essere trattato con il
vuoto abbiamo raccolto circa un centinaio di
quelli che abbiamo trascorso un’ora a farlo e
dopo che abbiamo avuto quelli li raggruppiamo
tema e siamo arrivati a questi tre
temi bontà considerazione rispetto
ma non sapevamo come farlo come
ci trattiamo l’un l’altro con gentilezza
considerazione e rispetto non avevamo
ci ho pensato davvero e chiaramente noi
non lo stavamo già facendo o noi
non avrebbe questo problema quindi abbiamo fatto un
un piccolo accordo tra loro per un giorno
fingeremo di essere gentili
persone rispettose e rispettose per uno
giorno facciamo solo finta che quello è il
come siamo e alla fine di quel giorno noi
ha avuto la nostra piccola retrospettiva
cinque minuti e tutti hanno detto facciamo
che di nuovo domani e dopo circa a
mese di attività che avevamo iniziato
cercare nei motori di ricerca nel
useremo Google come usi
qui Alta Vista n
quindi iniziamo a cercare non ho un
nuovo sale di tenuta in 20 anni non lo faccio
anche sapere se esistono ancora fanno loro
esistono ancora che non sappiamo se loro
esiste o no è probabilmente un bene
indicazione che potrebbero non lo sono comunque
scusa Alta Vista, questo è nel film che sono
saprò che ho detto lì, quindi mettiamo un
Cap per questo abbiamo iniziato a cercare come fare
ascolti meglio come capisci
come si comunica cosa significa?
per essere rispettoso come agisci gentilmente
e abbiamo iniziato a imparare come farlo
Lo metterò così penso che oggi sono un
persona molto migliore di me di sei anni
fa lavorare con una squadra che si sta concentrando
trattarsi bene è reale
benedizione ti aiuta a diventare un migliore
persona quindi voglio condividere un’ultima cosa
e poi andremo alle domande è che a
buon tempismo di cui voglio parlare
la gente verrebbe da noi dopo che iniziamo
condividendo questo e dicono che stiamo provando
ma possiamo farlo solo per un’ora o
due al giorno perché è così energia
prosciugandolo ci logora e noi no
avere quell’esperienza che non stavamo ricevendo
logoro così abbiamo iniziato a cercare di capire
fuori cosa significa questo mag e questo è quello che
Credo di crederci quando siamo i primi
iniziare a lavorare in questo modo riteniamo di aver bisogno
per capire tutto quello che sta succedendo
ma tu non devi solo mantenere il tuo
esperienza forte così quando hai bisogno di te
può contribuire la cosa giusta al
momento giusto e nel modo giusto
non c’è bisogno di contribuire su tutto
la tua voce non è necessaria su tutto
ecco perché ci siamo riuniti tutti
insieme ma quando è importante per te
di parlare si dovrebbe e si dovrebbe farlo
in un modo che è favorevole a
lavorando bene insieme, così abbiamo trovato noi
potrebbe arrivare fino alla fine della giornata
sentirsi molto rilassati e non sentirsi come noi
ci stavamo indossando perché noi
non stanno provando a Stace
Direi nitidissimo tutto concentrato
durante il giorno non abbiamo bisogno di rimanere
super concentrato sul lavoro che stiamo facendo
solo abbastanza per portarci dove il
totale
squadra si sta muovendo dal principio alla fine su
qualunque cosa abbiamo scelto di lavorare su così se
è il momento giusto per me
parlare di una query e qualcun altro lo è
per dire che potremmo farlo con il
interfaccia e proprietari del prodotto da dire
sai che preferirei non avere un menu a discesa
box mettiamo solo tre pulsanti radio
o qualunque cosa tu li chiami al giorno d’oggi così
questa è la cosa che possiamo rimanere rilassati se
non pensiamo che abbiamo bisogno di sapere
tutto e imparare tutto ciò che siamo
imparerò abbastanza in questo processo e
lo capiremo abbastanza, quindi lo sono
finirò per chiuderlo con un ultimo
Scorri se abbiamo alcune domande e basta
avanti e iniziare a prendere quelle persone lo faranno
chiedimi che c’è una domanda che voglio
cover sì sì, lo scoprirò un ultimo
la cosa è che va bene e poi lo faremo io
voglio solo mostrare le mie ultime persone
ha chiesto se raccomandiamo la programmazione mob
e mi piace dire che non lo facciamo noi
davvero lo consigliamo, lo sai
su di esso e se si vuole dare un
prova che sei invitato a fare un tentativo
questo è quello che volevo dire farlo
chiaro già diamo una mano
prima delle domande
ci sono un sacco di domande per fortuna 80%
di loro può essere ridotto in due
domande va bene uno di loro bene questi
due effettivamente insieme quindi ne ho uno
dicendo e non iniziare ancora a rispondere
perché vorrei un disegno grafico che voglio
sedere nel codice di scrittura sembra inefficace e
non è un driver intelligente è più veloce di me
sedere alla tastiera va insieme
questa domanda penso che come si ottiene il
proprietario del prodotto di rimanere nella stanza e
le cose diventano tecniche e quelle due vanno
insieme alla domanda finale che
è come gestisci o influenza
persone che sono bloccate nella mentalità noi
tutti hanno bisogno di essere al lavoro sulla nostra roba
essere produttivi sì, ecco tutto
diapositive che ho tralasciato così la produttività
la domanda è l’inizio ce ne sono due
domande che sarebbero sempre venute fuori
per prima cosa quando parlo di questo
qual è il numero giusto di persone e
l’altro è come puoi essere
produttivo con cinque persone sedute a
un computer la mia risposta originale prima di
tutto a questa domanda di come si può
possibilmente essere produttivo era non lo so
siamo solo è importante sapere come
quindi per me non era importante saperlo
come penso blocchiamo noi stessi spesso
dalle cose buone se pensiamo di aver bisogno
per capire come funziona
di fatto c’è una grande citazione da parte di Peter
la trasformazione a blocchi viene più da
perseguire domande profonde piuttosto che cercare
risposte pratiche a me questo significa a
una buona domanda porta a una domanda migliore
e una domanda migliore e come puoi essere
produttivo in un primo momento era la mia risposta
li voglio porre la domanda contraria
come possiamo essere produttivi se ci separiamo
persone che dovrebbero lavorare insieme
come pensiamo che sia produttivo perché?
presumiamo che dividere il lavoro e
mettere le persone a lavorare è meglio
ora hai sentito il termine divide e
conquistare qualcuno che abbia mai sentito parlare di te
sapere cosa significa
non significa dividere le tue truppe così
possono andare a conquistare significa dividere cosa
il nemico
a destra in modo che possiamo dividere il lavoro fino in
piccole parti e quindi concentriamo tutto il nostro
accendi ciò che è veramente produttivo
quindi abbiamo scoperto che tutti nella squadra
era rilassato incluso il database dei programmatori
tester tutti perché non lo siamo
focalizzato su piccoli pezzi di qualcosa
siamo concentrati sull’immagine più grande di tutti
insieme tutto il tempo ora come stai
convincere le persone a fare ciò che non so
non abbiamo mai provato a convincere nessuno
sempre su invito ma il prodotto
proprietari che hanno deciso di lavorare con noi
è diventato molto felice perché lo erano adesso
ottenere la consegna dei loro prodotti
quasi immediatamente letteralmente all’interno di a
giorno o due di iniziare su un progetto noi
iniziare a fornire qualcosa e
allora consegneremmo qualcosa ogni
giorno per loro e che è piaciuto
non ha dovuto pensare a tutto up
davanti solo l’idea generale del
progetto quindi i proprietari del prodotto quando noi
primo iniziato sarebbe venuto da noi un’ora
o due al giorno di solito mi piace averli
c’è più tempo se potessimo, ma è quello che
abbiamo avuto ma ora il modo in cui è impostato
a Hunter hanno un ufficio nel
reparto di sviluppo software quindi
il nostro piano nella nostra zona è un ufficio
per loro e possono diventare possono
esci e lavora con le squadre qualsiasi
momento sono necessari il blocco più grande
Ho visto nella maggior parte dei progetti software è
in attesa di risposte e chi siamo noi
c’è bisogno di fare anche quelle domande oltre
Google perché possiamo Google di tutti i tipi
di cose tranne che per la natura di cosa
questo progetto dovremmo fare
è circa e c’è solo una persona
quello può realmente rispondere quello e vogliamo
quella persona per capire che otterrà
il loro progetto otterranno il loro valore
molto più veloce se lavorano a stretto contatto con
noi, se sono cose tecniche, non lo fanno
bisogno di essere focalizzato sul tecnico
cose mentre sono lì possono ancora
avere il loro computer e pensare
altre cose non si tratta di averlo
puntare l’attenzione su ciò che siamo
facendo questo momento ma tu sei lì
nello stesso contesto ogni volta che abbiamo un
domanda così possiamo continuare a muoverci velocemente
e questo è il flusso riguarda noi
rispondi a tutte quelle domande o no
andare avanti circa un’ora su questo argomento da solo
Ho una pietra Dan giusta in questo
Astuccio
quindi c’è in realtà una risposta qui
per te va bene che AltaVista è stata comprata da
Yahoo e abbattuto nel 2013 cos’è
risposta Vista è stato chiuso nel 2013 oh
qualcuno l’ha visto, grazie?
tu
ci andiamo là, lo so solo che lo è
pranzo ma c’è una domanda che
copre circa il 30% di queste domande e
Penso che dovremmo prenderlo così quando
sei quando stai giocando in cooperativa
i giochi che ci sono sono un modello malvagio
che risulta è che qualcuno assume
il ruolo di leader come lo eviti
da accadere in più programmazione che
uno dice che lo fai e lo fai
questo dovrebbe essere così, quindi questo è un
buona domanda perché imparare a lavorare
bene insieme significa davvero che abbiamo
per conoscere noi stessi e un meraviglioso
cosa che è successo a me in squadra
che quel cacciatore per me era uno dei
persone della squadra che erano un po ‘più grandi
di me ho avuto molta esperienza con
le cose erano davvero buone, mi stavano prendendo
a parte quindi non sarei imbarazzato e
dimmi a volte se forse mi sono fatto male
i sentimenti di qualcuno o se lo fossi anche io
stava cercando di spingere la mia strada troppo io
è stato il manager di questa squadra mi sarebbe
il più probabile per dire alla gente cosa
per fare devi imparare a controllare
te stesso
se c’è qualcuno che sta prendendo il sopravvento
la squadra può capire come lasciarli
conoscili e aiutali a diventare migliori
lavorare normalmente con la squadra
non avrai molto di questo quando
hai davvero un gruppo di coetanei
insieme se ti sta solo programmando
potrebbe solo avere qualcuno che dice di sapere
tutto questo mi guarda ma essenzialmente
dobbiamo imparare a lavorare bene come una squadra
ce ne saranno pochi e meno
problemi da risolvere che sono di una persona
problemi come il futuro ci iscriviamo
troverò sempre più motivi per lavorare
bene come squadre e questo è ciò che mob
la programmazione riguarda se torniamo indietro
alla fin dall’inizio si tratta di
imparando a lavorare bene insieme così io
non ho una risposta su come risolvere
quello ma penso che abbiamo bisogno di come il
La figura di squadra fuori come risolvere che
ciao ci andiamo tutti onnipotente grazie
grazie
tu
okay, quindi ho un sacco di cose che io
voglio coprire e quindi vado piuttosto
rapidamente attraverso questo oggi, ma voglio
assicurati che quando avremo finito lo avrai
un’idea di ciò che la programmazione mob è perché
lo faremmo e come lo abbiamo fatto e
questo ti darà abbastanza informazioni
si spera che si può fare un tentativo su
il tuo se vuoi provarlo , così abbiamo
iniziato molto tempo fa è stato chiesto
per parlare di questo e per la prima volta
parlato di ciò che la gente sembra essere
voler sapere cosa dovrebbero fare e
Non credo di poter dire a nessuno cosa
dovrebbero farlo Non posso dirti cosa
dovrebbe farlo davvero andare avanti con questo
cito dal blocco di Peter che non sto dicendo
qui per dirti come o se tu
dovrebbe fare questo ti sto dicendo perché noi
l’ha fatto e come l’abbiamo fatto e poi tu
puoi decidere da te cosa vuoi
penso che ci sia molto bene in mob
programmazione ed è lì che sto condividendo
così la programmazione mob la penso come
tutte le menti brillanti che lavorano su
stessa cosa nello stesso tempo e nello
stesso spazio che per me è ciò che è agile
lo sviluppo del software riguarda e
programmazione estrema
Penso che le persone che hanno originato il
l’idea di agile aveva osservato che se noi
separare le persone di volta in volta come quelle di qualcuno
lavorando su qualcosa sei mesi prima
qualcun altro o qualcuno sta lavorando
in uno spazio differente che stanno combinando la
costruendo una parte diversa del
edificio o in un altro edificio o
un altro paese che non arriviamo
comunicare così come forse dovremmo
circa la cosa a cui stiamo lavorando io tipo
di sapere ha detto anche già abbastanza discorsi
che ho partecipato qui a questa esigenza
per la comunicazione e lo penso
è una specie di agilità su cosa
la programmazione mob si aggiunge a questa idea
che lavoreremo in un singolo
computer che è come la programmazione di coppia
ma solo con più persone così Joshua
Carey Husky, un mio amico, l’ho sentito
parliamo della programmazione della coppia che dice di sì
ora su programmazione mob ma coppia
la programmazione è continua
integrazione di idee e per me è così
che cos’è la programmazione di massa su quello che siamo
avremo tutti interessati al
lavoro che stiamo facendo tutti quelli che sono
coinvolti si
sta per comunicare in tempo reale
sulle cose su cui stiamo lavorando
invece di qualcuno a pensarci
sei mesi prima scrivendolo e
io dovevo decifrare ciò che scrivevano
parleranno direttamente con me
a proposito
mentre sono nello stesso contesto o il
Stessi pensieri come quelli che sono e
tutti gli altri membri della squadra, quindi mi piace
Fai notare che vogliamo avere tutti
questo è necessario per creare questo software
lavorare insieme e questo non è sempre
facile da fare ma lo sento spesso come a
vincolo che sia anche quella persona
importante e cose del genere ma se
siamo davvero interessati a ottenere questo
lavoro svolto il più direttamente possibile e
efficacemente come una pausa possibile noi
potrebbe voler cambiare la nostra priorità in merito
ciò che pensiamo è più importante per il nostro
società o la nostra organizzazione o qualsiasi altra cosa
quindi questo è quello che sembra dal
davanti questa è una foto che abbiamo scattato nel 2012
Mi piace sottolineare che alcune delle
la gente sta sorridendo qui e la ragione
il motivo è che ne abbiamo presi migliaia
di immagini o centinaia e centinaia di
immagini quel giorno con un time-lapse
fotocamera e questo è l’unico che potrei
trovare dove siamo sembrati a metà felici così noi
normalmente sembra abbastanza felice, ma in realtà
Mi piace sottolineare che questo è
tutti quelli che erano necessari per farlo
software ci sono due tester nella foto
Qui
uno di questi è completamente dedicato a
test c’è un esperto di prodotti che noi
stavamo scrivendo il software per c’è a
esperto di database che è un DBA nel
compagnia pure c’è un codice legacy
esperto qualcuno che capisce il
progetti che abbiamo in azienda e
come i dati interagiscono o giocano attraverso
progetti ci sono un paio di esperti di codifica
e poi c’è l’inutile inutile
manager in piedi nella parte posteriore e questo è
io così questo è il 2012 questa è un’altra visione
della stessa cosa voglio sottolineare
solo due o tre cose che noti
ci sono due tastiere e quelle
le tastiere sono usate da chiunque abbia impostato il
tastiera al momento e ti spiegherò
come funziona e poi c’è una
il computer che è in uso dal team è
sotto il libro su CSS che c’è dentro
tipo di centro dello schermo lì
questo è il computer su cui stiamo lavorando
ce ne sono altri
Peter è lì, non c’è una regola per te
non puoi avere altri computer mentre sei
lavorando tutti insieme in effetti non c’è
regole di qualsiasi tipo abbiamo qualche
linee guida voglio farlo davvero
chiaro, sto condividendo con te come l’abbiamo fatto
Non ti sto dicendo come farlo, lo sono
ti mostrerò alcune foto in un minuto
di persone in tutto il mondo che fanno questo
Io posso anche far notare che
potrebbe essere fatto a distanza
la gente spesso fa questa domanda così là
è solo per mostrarlo alla persona
nella parte inferiore dello schermo a cui capita
essere a New York City e quello alla
in alto Andreea Goulet è a Richmond
Virginia , non so dove sia l’altro
due signori sono ma avrebbero funzionato
tre ore al giorno tre giorni alla settimana come a
gruppo come una folla bene dovrei dire qui noi
siamo arrivati al punto in cui siamo arrivati
ho scattato questa foto stavamo lavorando a questo
modo otto ore al giorno ogni giorno, quindi tutto
questa settimana è così che abbiamo lavorato bene così
tutto questo ha dato origine al luogo chiamato
industrie di cacciatori sono a
produttore di irrigazione per
prodotti di abbellimento ora dove vivo
che è negli Stati Uniti del sud
verso la costa del Pacifico San Diego noi
cospargere che è un modo di mettere l’acqua
sul terreno per fare crescere le cose mi
sai che non hai bisogno di farlo qui
giusto perché non abbiamo mai la pioggia, ma tu
a volte diventa pioggia, ma questo è questo
in realtà è una cosa interessante
la società ha costruito la nostra firma
innovazione e quando mi hanno invitato a
venire a lavorare per loro nel 2011 che era
importante per me e ho sottolineato il
persona che mi stava intervistando
persona che sarebbe il mio capo e ho fatto
è chiaro che non voglio lavorare a
posto a meno che non onoriamo l’idea di
innovazione perché se si sta portando me
per aiutare questo significa che mi stai portando
nel fare ciò che so fare meglio e ciò significa
ci concentreremo molto su
per capire come migliorare le cose
piuttosto che fare solo quello che qualcuno
altrimenti pensa che sia la cosa giusta da fare
Ne parlerò un po ‘di più se noi
avere il tempo questo è un cacciatore ora questo
è il 2016 in realtà quindi si sono trasferiti a
più grande quindi c’è una grande azienda
significa che è una piccola azienda ma è così
grande per quello che può essere
venticinquemila persone o così così
lo sviluppo del software è relativamente
piccola parte dell’azienda ma loro
creare
codice per i prodotti che vendono per
uso interno della gestione del business
per uso esterno per il cliente
interazione in cui puoi effettivamente prendere il tuo
telefono sai e accendi le luci
a casa o accendi gli irrigatori o
via a casa dal tuo telefono così comunque
sono loro adesso che sono cresciuti
nove squadre abbiamo avuto l’unica squadra quando io
iniziato con loro e per tutto il tempo
lasciato volevano far crescere di più
team, quindi ho lavorato con loro per un po ‘
mentre loro lo stavano facendo
gentilmente mi ha tenuto in giro per fare un po ‘
po ‘di che va bene così sto andando passare attraverso
circa sei o otto o dieci foto da allora
si mostra questo in tutto il mondo, questo è
un’altra visione di questo fatto a
Hunter e puoi vedere chiaramente due squadre
qui ognuna di queste squadre ha quattro o
cinque persone su di loro e tu puoi vedere
ci sono tavoli in piedi e tutti i tipi di
accordi perché vogliamo farlo
comodo per tutti ma quello è
facendo il lavoro che sto punto andando che fuori
mentre andiamo questa è una squadra che credo
era appena iniziato che avevano sentito
noi che parliamo a una conferenza a Seattle
e mentre l’Alaska non è lontano da lì a
un po ‘a nord e loro lo hanno riportato indietro
in Alaska con loro ecco un gruppo I
penso che siano in Francia, ho capito
picture off Twitter dicendo con questo
immagine Penso che siano nel Regno Unito a
gruppo in Ungheria un gruppo di gds London
che è servizi digitali del governo I
non so quanto o quanto costanti
riguardano la loro programmazione mob ma io ho
li ho visitati quattro o cinque volte
non lì quel giorno particolare e io
avrei appena detto un sorriso prima di prendere
quella foto se l’avessi presa perché
non sembrano essere troppo felici
in quel momento un altro gruppo di GDS così GDS
è diventato di nuovo un viaggio agile a
numero di anni fa e sono un bene
esempio di quanto può essere efficace una squadra
o un gruppo può lavorare in modo agile
maniera e sono sempre alla ricerca di
nuovi modi per migliorare questo è un’azienda
Ho fatto visita a Boston Zipcar a Boston
loro non sono sicuro se ho scattato quella foto
indisciplinato a Londra questo è un posto che
ha sei o otto squadre che stanno lavorando
quasi sempre facendo la mafia
programmando la stessa auto intensiva non lo sono
certo se questa è una vera e propria programmazione
sessione ma potrebbe essere ma questo sembra
come una configurazione temporanea e voglio
indica qualcosa su questo tu
notare quelle sedie il
non sono sedie che vorresti sedere in tutto
giorno e si nota che il modo in cui
devono girare i loro corpi per vedere il
schermo che non è una cosa utile neanche
quindi vuoi prestare attenzione al
ergonomia di lavoro quando si sta facendo
programmazione mob tutto il giorno, lo sono se io
non tornare indietro una cosa che sembra
come un ottimo setup per me puoi vedere come
loro possono aggiustare le loro sedie per affrontare il
modo in cui vogliono affrontare e tutto è
confortevoli comfort abbastanza distanti
importante che non vuoi ottenere
mal di testa da strabismo allo schermo
non vuoi avere un mal di collo o
dolorante indietro da seduto goffamente tutto il giorno
questo è un gruppo a Londra, in Sud Africa
noterai che si trovano di fronte all’altro
direzione in Sud Africa perché
sono al di sotto dell’equatore tutto il resto
delle squadre si stanno affrontando dall’altra parte
non so perché ma forse alcuni di voi
qui c’è la comprensione della scienza della terra
può spiegarmi
ecco oh questo è in Danimarca, l’ ho messo
in questo non è che non sono realmente mob
programmazione al secondo che cosa loro
a breve visiterò loro prima questo
anno credo un gruppo qui non lontano da
qui, ma sono scivolato che così io non sono
sicuro in che direzione si trovano di fronte
gruppo in Florida fa chiunque non lo faccia
sai chi è
Ho sentito qualcuno che è Grace Hopper I
non so se sono la programmazione mob o
no, ma mi piacerebbe pensare che sono ho
non le ho mai parlato ma sembra sicuro
come se stessero lavorando tutti allo stesso modo
cosa allo stesso tempo nello stesso luogo
almeno qui c’è un gruppo in Grecia
un gruppo in cui cercherò di dirlo
correggimi se sbaglio, tu sei il mio tabari
vestiti più ok ho fatto un workshop per
queste persone e poi si mettono al lavoro
in questo modo e tutto quello che dovevano fare è disegnare
un paio di tavoli insieme mettono delle sedie
e alcune tastiere sul tavolo e
attraverso il modo in cui mettono un tavolo con a
monitorarlo non è una configurazione sbagliata
perché puoi muovere le cose e
regolali come vuoi che io voglia
Fai notare che hanno il loro lavoro
bordo proprio lì in modo che sia facile per
loro a guardare il lavoro che stanno facendo
anche loro penso che possiamo vedere dentro
questa immagine alcune cose sul muro
lì quindi è tutto lì che loro
bisogno di fare il loro lavoro
questa squadra è seduta troppo da vicino
insieme quindi questa è una specie di
anti-pattern hanno bisogno di monitor più grandi
ora credo di aver visto che penso di aver ottenuto questo
fuori
Credo che lo stessero solo provando per a
giorno, ma ero solito fare uno scherzo quando ero
insegnando cose circa il lavoro di squadra che
non sei davvero in una squadra se non puoi
odora i tuoi compagni di squadra e questo
enfatizza eccessivamente l’abilità olfattiva del tuo
compagni di squadra quindi non sto dicendo se loro
puzza o no ma sto dicendo quando lo sei
visto che vicino devi pagare davvero
attenzione alla tua igiene queste persone
Ho dei grandi monitor che sono davvero orgoglioso
di loro sono contento che lo stiano facendo
ma non sono realmente di programmazione fa
qualcuno sa dov’è, sì, così questo
è esattamente lo stesso della programmazione mob
ma in un diverso tipo di contesto
stanno lavorando tutti allo stesso modo su
nello stesso tempo e nello stesso spazio ora
ci possono essere alcune persone che lavorano
da remoto perché potrebbe esserci qualcuno
in una nave spaziale o osservare uno scintoista
di stanza da qualche altra parte ma da tutti
che è necessario per fare questo lavoro è sulla
lavoro e lo stanno facendo insieme, se tu
bisogno di parlare di quello che sta succedendo
nelle informazioni che stai monitorando
lo farai per allertare
l’ intera area e loro metteranno
la loro attenzione su ciò che deve essere fatto
in quel momento questo è molto simile
di cosa tratta la programmazione mob e questo è
perché l’ho incluso lì voglio
mostra un po ‘ di un video che non lo farò
mostraci molto di ciò che riesci a trovare
questo su YouTube
hai youtube qui va bene così abbiamo
ho visto YouTube adesso e questo è come
questo è su YouTube questo sta mostrando a
squadra la nostra squadra che lavora nel 2012 per a
tutto il giorno sono otto ore di lavoro
ora noi Furr iniziamo la giornata a studiare
insieme abbiamo passato un’ora a studiare insieme
è una tradizione che abbiamo iniziato prima di noi
facendo una programmazione di massa dovremmo studiare un giorno
una settimana ogni Venerdì per tre ore siamo
non devi fare alcuno stand-up
siamo praticamente eliminati quasi tutti
incontri che stavano usando 15 minuti
rotazione spiegherò la rotazione in a
un po ‘più tardi la cosa importante
qui possiamo vedere che c’è ancora
un solo computer usiamo anche una tecnica
chiamiamo i navigatori dei conducenti e io lo farò
spiegalo anche tu ma puoi vedere il
l’autista in quel momento stava cambiando posto
ogni 15 minuti e tutti gli altri sono a
navigatore inclusi i proprietari del prodotto
chi viene e lavora con quello
almeno un paio d’ ore al giorno e ho messo
che lì dentro non so cosa sia
davvero pensando e c’è il manager
allenatore ma so questo non manager
non fare mai un vero lavoro è tutto
finzione va bene così penso che tu abbia visto
abbastanza potremmo andare un momento più lungo
voglio mostrare un’altra cosa che puoi vedere
quanto sono attivi sono tutti di tipo
impegnato a prestare attenzione ora era questo
solo un giorno casuale questo è come va
ogni giorno lo noti se ne hai voglia
vuoi andare a lavorare da solo in qualsiasi momento
puoi andare a farlo non importa
quello che senti di voler fare se tu
non voglio stare con la squadra per a
momento in cui ti alzi e andiamo a chiedere se
ti trasferirai e lavorerai l’un l’altro
in altre aree rimani abbastanza vicino così
che possiamo tornare da te se abbiamo bisogno
sei nel gruppo per qualcosa ma
per lo più è una questione di tipo di avere un
Io lo chiamerei una situazione di volontariato I
voglio sottolineare l’ora di pranzo
faremo colazione allo stesso tempo e
puoi vedere che devo esserci
riavere le mie diapositive che abbiamo lasciato tutti
tranne uno di loro e questo è gentile
di comprensibile non tutti vogliono
fare le stesse cose ma quello che abbiamo trovato è stato
quando iniziammo a lavorare in questo modo
la nostra regola era che tu potessi entrare
quando vuoi puoi andartene quando vuoi
vuoi ma una volta che iniziamo a lavorare come
squadra notiamo che volevamo essere
insieme come una squadra sempre di più e così via
abbiamo iniziato ad allineare i nostri tempi che c’erano
nessuna regola per cui sei dovuto venire alle 8:00
e partirò alle 5:00, ma naturalmente siamo gentili
del spostato il nostro entrata e di uscita dalla
compagnia per essere allo stesso tempo perché noi
voluto che vogliamo accentuare o o
amplificare la quantità di tempo che dobbiamo essere
insieme e ha funzionato molto bene
per noi vorremmo pranzare insieme noi
normalmente se prendessimo il pranzo usciamo
e fare una passeggiata abbiamo colline ovunque
intorno a quella compagnia e andiamo a prendere un
cammina nelle colline ma non parleremmo
di affari di cui non parleremmo
il nostro lavoro stavamo parlando del giorno
alla vita di giorno era solo un tempo per essere
insieme e cresciamo come persone insieme
okay, ho intenzione di fare questo, facciamolo
questo è un po ‘di pubblico
partecipazione vorrei chiederti se tu
non mente chiamando fuori un po ‘che avevo
piace fare questa domanda perché dovremmo
lavorare in questo modo perché dovremmo lavorare con
tutti
su un singolo computer cosa potrebbe essere buono
su questo posso condividere qualcuno che ho tutto
giorno davvero andare avanti abbiamo imparato insieme
stiamo automaticamente imparando che è a
ambiente di apprendimento altamente amplificato
cos’altro
ciò che copre tutti i requisiti così
avendo il proprietario del prodotto lì possiamo
interrogalo mentre andiamo capiamo
tutto ciò che stiamo facendo se abbiamo un
tester là tutte le cose che sono
necessario erano coperti qualcuno qui a
un’idea stiamo rimuovendo i colli di bottiglia
ricorda che se arriviamo abbastanza lontano
questo discorso tornerò su quello che è
un punto potente che altro si conoscenza
scambio stiamo crescendo una comprensione
non solo di ciò che facciamo e poi cosa
stiamo lavorando ma l’ uno sull’altro
e come lavorare meglio insieme hai fatto
hai qualcosa per cui hai fatto bene
siamo molto più intelligenti quando lavoriamo
insieme
tutti sono più intelligenti di chiunque altro
questo ha senso cos’altro si abbiamo a
messa a fuoco molto precisa su una cosa quando
parlano di limitare il lavoro
elaborare quanti pezzi di lavoro facciamo
sono in corso quando lavoriamo in questo modo
urlatene uno è un pezzo unico
flusso automaticamente ne prenderà un altro
qual è un’altra idea che stiamo arrivando
con il miglior design e questo è molto
idea agile che i progetti hanno ottenuto
emergere e se non emerge e noi
pensato in anticipo che sta andando essere
cambiare quando arriviamo a quel punto
comunque è nel fare il lavoro
che scopriamo il lavoro che dobbiamo fare e
questo vale anche per il design, così noi
ottenere quasi sempre un design migliore questi
sono le ragioni per cui abbiamo continuato a farlo il
il primo giorno iniziamo a lavorare in questo modo
abbiamo notato la maggior parte di quelle cose e lo farò
condividere un po ‘ di quella storia più tardi ma
questa è una sorta di domanda trabocchetto che voglio
sentire quelle risposte perché quelle sono
le cose che abbiamo osservato, ma questo è
importante per quelli di voi che sono
manager in particolare lavoriamo in questo modo
perché abbiamo deciso di lavorare in questo modo io
probabilmente è questo il punto che dovrei
enfatizza la maggior parte oggi se non avessimo avuto
la libertà di decidere da soli come
volevamo lavorare sarebbe stato
quasi impossibile per noi fare questo ho
ha lavorato in un numero di posti in cui noi
non erano nemmeno autorizzati ad accoppiarlo
era sospetto a un manager di
vedere due persone sedute su un computer
e questo è ciò che potrebbe guidare un manager
pazzo
di fatto il mio manager il ragazzo che
mi ha assunto e io onorarlo notevolmente aveva
mi ha promesso che non avrebbe interferito
per un anno e questo fa parte di questo
storia perché non penso che potremmo
ho realizzato ciò che abbiamo fatto e quando
iniziamo a lavorare in questo modo in cui eravamo in un
stanza che va dalla sala conferenze a
sala conferenze e poi un giorno dopo
facendolo per una settimana o due abbiamo deciso
per trovare un punto permanente abbiamo trovato un
piccolo ufficio in cui abbiamo trasferito tutto
un lato e mettiamo la nostra scrivania lì dentro e
proiettarlo sul muro e il
manager è venuto dal mio direttore d’arte
Hartman, quindi cosa state facendo voi ragazzi?
qui e ho detto che stiamo avendo un incontro
e lui ha detto che è grande Cuz sapete
i manager amano le riunioni che pensano
le riunioni sono ciò che ottiene il lavoro svolto in modo off
è andato ma è tornato due o tre
giorni dopo e lui ha detto punto vuoto
perché ti incontri tutto il giorno tutti i giorni così?
Sono stato in grado di dire che non lo sei
permesso di interferire quindi non so perché
lo stiamo facendo, stiamo solo imparando perché
bene perché stiamo facendo questo è il
tutto il punto è tutto ok
andiamo avanti, quindi abbiamo parlato un po ‘
su cosa sia e perché lo facciamo e
ora un po ‘sulle tecniche che noi
usalo prima di tutto
sviluppo del software agile in I got to to
ripensare ora diciannove novantotto o
nove prima che lo chiamassero agile
perché mi è stato presentato l’idea di
È una programmazione estrema ed estrema
la programmazione e l’agilità sono molto vicine
correlato come probabilmente sapete, così ho avuto
ho imparato molto sulla programmazione della coppia
all’inizio e ho iniziato a farlo
da qualche parte intorno a 98 o 99 e entro il 2003
mi ci sono voluti quattro o cinque anni per diventare
davvero bravo a farlo
e divenne il mio modo preferito di
lavorando e quando sono stato introdotto per la prima volta
ad esso qualcuno mi mostrerebbe in un modo e
qualcuno mi ha mostrato qualcos’altro e io
finito con questa idea di base che io
mi è piaciuto hanno chiamato il navigatore del driver
quindi con il navigatore del driver
concettualmente qualcuno sarebbe seduto
al computer che digita in che cosa
navigator sta parlando ma cosa
di solito succederebbe che si trasformasse in
osservatore di guida quindi c’è qualcuno a
la digitazione della tastiera e qualcun altro
guardando il codice che viene inserito in quello
non abbinare in particolare la programmazione no
il modo in cui mi piacerebbe vederlo gentile
di cade questa sorta di regola se ho
l’idea che prendo la tastiera ora potrei
spiega quello che sto facendo ma è un po ‘
difficile da spiegare mentre sei
Digitando il codice e so che questo funziona
perché ho programmato da solo per molti
anni e poi ho lavorato in questo modo per
molti anni fino al 2007 o otto ero
presentato ad un’altra forma di autista
navigatore di un mio amico
Llewellyn Falco che credo abbia inventato
per di qua
aveva una linea guida che usava così
l’opposto è davvero importante
cosa per un’idea di andare da qualcuno
andare al computer deve andare
attraverso le mani di qualcun’altro ora
sarebbe necessario che succedesse se noi
dovevano farlo gridare a tutti
comunicazione e comunicazione no
ti sto dicendo qualcosa di simile in questo
parlare di comunicazione deve essere in due modi
Dico qualcosa a riflettere indietro I
modifico quello che ho detto a riflettere indietro
iniziamo a discutere ora abbiamo un
comprensione e una volta che abbiamo quello
possiamo capire da dove iniziare
inizia e questo è molto importante
cosa nel momento in cui ho saputo che non lo farò
passa attraverso tutta la storia con cui è ISAT
Llewellyn lavora su qualche open source
roba e dopo un paio d’ore di
Farlo II ha iniziato a realizzare questo
davvero un ottimo modo di lavorare e sono cambiato
il mio modo preferito di lavorare così è
in pratica ciò che abbiamo ampliato, quindi sono
condividere questa tecnica perché questo è
il modo in cui abbiamo mob di programmazione si può
non essere il modo in cui gli altri lo farebbero
abbiamo originato l’idea nel termine di più
o meno ma non ne ho sentito parlare
chiunque ne parli prima di noi
farlo e abbiamo ottenuto un sacco di interesse
ed è per questo che sono qui oggi è così
perché la gente inizia a invitarmi a venire
alle conferenze e sono molto grato per
quello perché mi piace davvero e io
sento che questa è una buona cosa per le persone
sapere però l’idea di base con
navigatori di driver è che abbiamo il
autista il cui compito principale è ascoltare il
idea che deve trasformarsi in codice o
qualunque cosa stiamo lavorando , perché
non deve essere solo il codice che potrebbe
essere test stiamo facendo documenti che siamo
scrivendo e-mail potrebbe essere quasi qualsiasi
lavoro che una squadra o un membro del team farebbe
può essere fatto in questo modo se il conducente
interferisce mettendo in discussione anche le cose
tanto che rallenta le cose così mi è piaciuto
bene lo condividerò in un momento che mi piace
pensa al guidatore in un modo diverso
che il resto della squadra non lo sono
il programmatore è un programmatore
tutti gli altri nella squadra i navigatori
stanno programmando che potrebbero non esserlo
capace di scrivere codice in proprio
in particolare perché il proprietario del prodotto può
mai voler sapere come scrivere il codice
tester tester oggi sempre di più
può scrivere codice ma potrebbe non essere il loro
spec
Elte l’esperto di database può essere solo
familiare con una o due lingue frontali
finisci con un altro paio di lingue qui
la cosa continua a seguire lo stesso ruolo
ora abbiamo bisogno di avere un qualche tipo di
tecniche di comunicazione che mantengono
questo da diventare solo un mucchio di
le persone discutono su cosa stanno andando
fai così questo è il modo di base che facciamo
e io sto condividendo questo con te perché
è un modo semplice per imparare a farlo ora
usiamo una tastiera che nessuno usa qui
una tastiera nel loro lavoro vediamo a
lo spettacolo delle mani usi una tastiera
nessuno usa la tastiera, okay, perché?
noi usiamo una tastiera che tutti voi reclamate
usa le tastiere perché li usi
scrivi roba sì perché usiamo una tastiera
scrivere cose perché è l’unico modo
e cosa hai detto che è l’unico modo
possiamo comunicare con il computer I
penso ci siano altri modi, ma che altro
è veloce e che ne dici se fossi
parlare con te come questo
driv ER / na VI GA TRS diresti di ottenere
liberarsi di questa persona, perché dovrei
comunicare a voi un personaggio in a
ora dobbiamo fare in fretta
a digitare per fare quel lavoro non dovremmo
voglio un modo migliore di questo non lo facciamo
perché è l’ unico modo perché
sembra l’unico modo ragionevole di fare
non vorremmo un modo migliore e se
si può solo sedersi davanti al computer
al mattino e dì di sapere cosa io
voglio è un sistema di gestione dei clienti e
quello che mi piacerebbe fare è e inizia
creando l’applicazione lavoreresti
in questo modo perché la tastiera è a
collo di bottiglia per noi ne parliamo
caratteri e scorciatoie e copia e
incollare per lo più e cose del genere
mentre noi vorremmo comunicare
con le idee proviamo questo senza aspettare
prova che non cancelli che ora proviamo
che cosa succede se lo facessimo e se noi
potrebbe funzionare in questo modo penso che noi
inciampato casualmente su quello così io
pensa con l’ autista … concetto che abbiamo
un input intelligente di
la tastiera è un dispositivo di input stupido e
il driver è un dispositivo di input intelligente ora
California, ecco come appaiono i programmatori
hanno i capelli colorati e va
dritto e cose del genere non posso
fallo più ma ero più giovane
potrebbe fare i miei capelli così mi credono
ma qui non ho visto troppo di che
mia moglie ha realizzato tutte le foto nell’arte
in grado e mi piace usare le sue foto
lei in realtà ha fatto queste foto
specificamente per me questa diapositiva specifica
ma il resto è solo che lo raccolgo
fuori dal suo portfolio e chiedile a lei
autorizzazione
così io la sto onorando questo momento da
menzionandolo sulla fotocamera e davanti
di tutti io amo le sue opere d’arte e
lei è un illustratore di libri per bambini e
Ho qui un paio dei suoi libri
ti mostrerò più tardi se vuoi vederli
nessuno nella squadra è un navigatore no
tutti devono prendere la tastiera per essere
un autista ma sono invitati a
anche se non possono programmare perché possiamo
codice con un principiante completo al
tastiera perché possiamo istruirli a
il livello che possono capire noi lo faremo
darà l’istruzione al livello
di intenti e poi il livello che il
persona per la quale la tastiera può capire
esempio se io quello che voglio è un sistema
dove manderemo email ai clienti
basato su una sorta di sistema di regole come noi
scrivi che potrei dire se fosse un
programma esperto e competente che potrei
Diciamo che avremo bisogno di un nuovo inizio a
cliente e poi dobbiamo ottenere un
raccolta delle loro fatture
perché controlleremo se hanno un
pagamento in ritardo li invieremo a
fattura inviare loro un avvertimento se lo hanno
ho ricevuto un ritardo nel pagamento e qualcuno potrebbe
inizia a codificarlo ma se non lo faranno mai
codificato prima che possiamo andare a come andare
linea 32 digitare in pubblico vuoto di usare a
il linguaggio dattiloscritto pubblico non valido diventa cliente
e poi lo sapremo qualsiasi cosa così
è qualcosa che è importante per
Mi è che abbiamo tutti abbiamo bisogno di
navigare e abbastanza persone per guidarlo
possiamo andare avanti per tutto il giorno
facendo questo abbiamo bisogno di tutte le abilità e
tutta la conoscenza per fare questo lavoro
le abilità in parte stanno scrivendo il codice
ma ci sono molte altre abilità
coinvolti anche noi ruotiamo ora a Hunter
dove io dove abbiamo originato questa idea
Sto indicando il mio monitor su Hunter
dove abbiamo originato questa roba abbiamo avuto un
da sette a dieci minuti
Inizialmente avevamo iniziato con un quarto di minuto
rotazione che significa la persona il
la tastiera cambierà ogni quattro
minuti e poi alla fine siamo saliti
a circa una rotazione 15 minuti e ora
sono da qualche parte circa un sei a
sette minuti di rotazione quando ho fatto questo
Scivola da sette a dieci minuti ma
puoi usare qualsiasi numero che vuoi ci sia
nessuna regola a riguardo vedremo che usiamo a
timer il nostro particolare momento in cui abbiamo scritto
per noi stessi e ora persone dappertutto
il mondo li ha scritti come base
l’idea del timer è solo vuota
lo schermo in modo da non poter continuare a legare
me digitando dopo il tuo turno più in
i giorni precedenti abbiamo usato il nostro telefono come un
timer e vorremmo ignorarlo dopo un
mentre e in questo modo non potevamo ignorarlo
e funziona davvero bene e puoi farlo
trova quelli che we arts è disponibile gratuitamente
come open source su regali o qualcosa e
github e ce ne sono altri che hanno
scritto loro in ogni modo che tipo di va
come questo whoops ho appena sbagliato
pulsante lì ci andiamo così il primo
persona che sta andando a lavorare per il
la mattina si siederà e poi tutti
altrimenti inizieranno a lavorare con loro
qualcuno dice bene proviamo questa cosa
e ruotiamo solo attraverso bene, andiamo
scrivere un test unitario per quello che posso anche
ho narrato quello che stiamo andando bene noi
bisogno di un cliente e poi stiamo pensando
allo stesso tempo, cosa succede se facciamo questo e
stiamo pensando in anticipo se sono il database
esperto potrei pensare bene che lo siamo
avrò bisogno di una richiesta in un minuto e
Potrei cominciare a pensare che siamo
tutto nello stesso contesto a cui pensare
lo stesso codice dal punto di vista di
la nostra esperienza ora non ne so molto
su molto ma lo so quando tu
riunisci le persone per ottenere qualcosa
fatto se si può lavorare bene insieme che
può andare molto bene e in modo impeccabile
direttamente dall’inizio alla fine quando tu
separarli non così bene, ecco cosa
questo era circa alla fine del
Rotazione ci sarebbe solo ricominciare da capo
di nuovo ci sono altri modi per farlo sono io
andando troppo veloce sto andando troppo lento okay
ora abbiamo circa altri 30 minuti o
20 minuti quindi posso solo coprire così tanto
in un discorso come questo, quindi abbiamo coperto il
nozioni di base per quale motivo lo abbiamo fatto e come
lo facciamo quindi voglio condividerne un altro
le cose come andiamo
quindi ti dirò velocemente come
iniziato perché questo risponde molto
domande alle persone che abbiamo chiesto abbiamo scoperto mob
programmando non l’abbiamo inventato persone
era solito chiedermi come ti è venuto in mente
questo hai detto hey proviamo questo
proviamo che
era quasi per puro caso ho avuto
stato assunto in questa azienda per risolvere
problemi per una squadra che aveva qualcosa di grande
problemi con i progetti che avevano anche
alcuni problemi di personalità della persona e
problemi di interazione e sono ben noto
nella zona di San Diego da dove vengo
il tipo di pensiero agile e roba e
Stavo cercando una sfida e questo
Era un lavoro che è stato offerto a me così ho
ho deciso di entrare se potessimo seguirne alcuni
regole e hai sentito la mia prima regola
idea di base non ci sarebbe
interferenza perché ci vuole un po ‘
immagina questa cosa non è qualcosa
tu vai e segui il
istruzioni di qualcuno e poi cose
stanno andando meglio ho letto il codice
e io non sono io, non intendo il disonore
nessuno ma non era un buon codice che ho letto
un sacco di codice di tre o quattro progetti
su cui hanno lavorato e che ho saputo
avevano bisogno di migliorare nella scrittura
codice il cui codice deve essere più pulito
almeno c’erano molti problemi che ho visto
nel codice ma non volevo essere il
nuovo capo che è stato assunto per entrare e
dì al team che non hai programmato molto
bene
non sei bravo a programmare come farebbe
ti piace se il tuo nuovo capo è entrato nel set
sei giù e hai detto che voi ragazzi siete
terribile si sa che si vorrebbe non
ci lavoro più probabilmente quello che tu
farebbe è rendere più difficile per quel capo
per fare bene non ho intenzione di dirti
in realtà lo farei ma l’ho fatto
quell’errore prima di dire alla gente
il loro codice non è buono volevo loro
per dirmi che il loro codice non è buono e
il modo in cui ero andato a farlo
è questo il prossimo piccolo gruppo di cose che è
non solo per il codice okay il primo
cosa che ho voluto avere il diritto di
annullare un progetto o metterlo in attesa fino a
siamo abbastanza bravi da fare il
progetto capiremo come
lavorare bene insieme
in un modo o nell’altro che sarà
mettere una grande parte della nostra attenzione Credo
che le persone che fanno il lavoro sono le
quelli che possono meglio determinare come fare
quel lavoro sono quelli che sono dentro
le trincee e impareranno cosa
hanno bisogno di fare se gli viene dato il
libertà di farlo come lavorare bene
insieme
Credo che dovremmo praticare
insieme ora volevo che imparassero
per quanto riguarda il codice pulito per me il codice è pulito
assolutamente importante
senza codice pulito ciò che accade è no
importa quanto velocemente andremo oggi
Sara ‘piu’ lento domani e
più lento il giorno dopo e più lento il prossimo
giorno in cui i progetti iniziano di solito
dove stiamo andando senza problemi per a
poche settimane e poi dopo poche settimane noi
inizia a pensare oh uomo che sta diventando
difficile e ci stiamo dietro e dopo
alcuni mesi inizia a trasformarsi in a
incubo che non è insolito cosa fare
la gente di solito dice quando inizia
trasformandosi in un incubo
riscrivi hai un paio di nuove persone dentro
perché i vecchietti della coppia se ne sono andati
questa cosa è un casino che abbiamo dovuto riscrivere
e con quello che sappiamo ora andrà molto
più veloce questo dopo non sarei mai vero e così io
non volevo saperne solo di quelli
cose come rompere storie in
bit più piccoli e come avere un codice pulito
come lavorare bene insieme è di più
importante di quelle cose e ho
notato negli ultimi 15 anni
che quando studiamo insieme costruiamo
relazioni che non possiamo costruire mentre
lavoriamo insieme quindi è importante per me
che avremmo studiato insieme e a
meno possibilità di costruire un
aiutare i rapporti tra loro
e poi lo riportiamo al nostro lavoro
questo ha funzionato per me ancora e ancora
di nuovo direi gradualmente come sono arrivato a
capisco che questo funziona bene andiamo
essere in una relazione utile e quella
si riverserà nel nostro lavoro quotidiano quando
siamo nella pressione di fare il lavoro
quello che stiamo facendo oggi spesso non lo faremo
essere di aiuto agli altri se siamo dentro se
ci viene richiesto di avere qualcosa da fare
dire fatto entro la fine della giornata e
qualcuno che viene a noi per un aiuto su
la loro cosa di cui hanno bisogno per essere fatta ora
una decisione di fare devo aiutare
loro hanno finito o dovrei ottenere il mio lavoro
fatto così queste sono cose che dobbiamo fare
decidere per tutto il giorno è quasi un
tipo politico di domanda, io il mio
revisione alla fine dell’anno per essere
meglio o peggio, così studiando insieme
togliamo quella pressione e così abbiamo deciso
a parte tre ore a settimana per lavorare su questo
modo di studiare insieme e decidiamo di
usa uno stile dojo codificante il dojo codificante
lo stile che useremo ho imparato
attraverso
Llewelyn Falco ne ha presi alcuni
alcune persone dalla Francia che erano a
conferenza a Chicago quindi è un po ‘
stato in tutto il mondo ma fondamentalmente se
qualcuno siederà al computer e
qualcosa starà accanto a loro e
la persona i computer al conducente
la persona in piedi è un navigatore
tuttavia molte altre persone sono coinvolte
i nostri osservatori finché il timer non si spegne
e tutti si muovono su un posto il
Navigator diventa ovviamente il driver
l’autista si alzò per primo dal sedile
altrimenti sarebbe seduto sulle ginocchia
non voglio farlo e il prossimo
La persona che si avvicina alla navigazione lo farà
essere il prossimo in linea così siamo
spegnendo la coppia ogni quattro
minuti ed è quello che noi attacciamo
Chua Lee ha funzionato davvero bene
ci stiamo anche concentrando sul miglioramento
alle retrospettive ne ho viste molte
i posti in cui ho visitato le retrospettive sono finiti
ma non sono molto utili quello che abbiamo fatto
è compresso il tempo tra il fare
retrospettive così invece di farle
ogni due settimane o alla fine di a
progetto o qualsiasi altra cosa iniziamo a farle
ogni giorno per circa cinque minuti al
alla fine della giornata trascorrevamo cinque minuti
in una breve retrospettiva e noi sempre
ci chiederebbe noi stessi come una domanda
ciò che è andato bene oggi in modo che possiamo trasformarlo
risponderemmo con una cosa noi
notato che pensavamo andasse bene e noi
si trasformerebbe in su tutto ciò che significava per
il giorno dopo ci ha impedito di aspettare
due settimane per vedere se stavamo facendo
progredire così un giorno poi era ora di
resuscitare uno di questi progetti falliti
che che abbiamo messo nel dimenticatoio e
i due sviluppatori che hanno lavorato
in precedenza aveva avuto alcuni appaltatori
vieni da me e loro hanno detto hey the
le scadenze si avvicinano a questa cosa
dobbiamo tornare a lavorare su di esso e io
disse okay e vai a dare un’occhiata e dimmi
cosa vuoi fare bene se ne sono andati
fare le loro cose e guardarle e
nel giro di poche ore sono tornati e
mi hanno detto che questo codice è terribile se
ti ricordi che era una delle mie iniziali
obiettivi così mi sentivo veramente bene su questo
ora ne sapevano abbastanza da dirmelo
codice ci fu scritto sei mesi
prima non era molto buono, quindi cosa fare
vuoi farlo bene, facciamolo
riunisci tutti in una stanza e
diamo un’occhiata al codice e decidiamo noi
bisogno di più persone per aiutare o come siamo
andando a fare questo così siamo arrivati nella stanza
e in realtà stavamo facendo esattamente
che lo guarderemo per vedere se noi
bisogno di firmare più Pete
al lavoro e poi andare nel nostro
lavoro e questo era un fermo di tre
mesi dalla scadenza ma c’era
tre mesi di lavoro da fare su come
per quanto potremmo dire e una cosa divertente
successo abbiamo iniziato a lavorare su di esso
insieme ha detto uno dei membri del team
guarda a quel metodo lungo un’altra vittoria per
potevo dire che cos’era il codice sbagliato
come i metodi lunghi i nomi cattivi sono grandi
classi non coesione tonnellate di accoppiamento tutti
le cose che possiamo cercare nel codice
odori erano stati imparando a conoscere e
qualcuno ha detto guarda quel lungo metodo
si alzarono e iniziarono a navigare nel
persona che era alla tastiera e loro
ho appena detto hey sai cosa facciamo
estrai quel primo paragrafo che avevamo
imparato lungo la strada questo tipo di regola
se non riesci a capire il codice, se lo è
troppo difficile da leggere per fare una correzione che è necessario
fai quindi solo iniziare a refactoring lo farai
imparare molto di più su di esso facendo e
il codice sarà più facile su cui lavorare dopo
che così che era qualcosa che ci erano stati
imparare a fare e lì abbiamo appena iniziato
in modo naturale farlo dopo un’ora e
una mezza o così qualcuno è venuto nella stanza
e hanno detto che abbiamo questa stanza
riservato devi partire immediatamente
qualcuno del team ha detto andiamo a cercare
un’altra stanza e nessun altro ha detto di no
non facciamolo così siamo andati e basta
trovato un’altra stanza che stavamo presentando
il bene in tempo reale in quel preciso istante
è esploso per me che era giusto
il tempo di un giorno era tutta la ragione per cui io
era arrivato lì e ora stiamo lavorando come
squadra stiamo alzando il buono mentre andiamo
sappiamo che aspetto del codice buono e cattivo
come e il team stava davvero iniziando a
agire nel modo che mi hanno speravo avrei
anche se non ho mai saputo che sarebbe stata mamma
programmando non si tratta di mob
programmare è lavorare bene
insieme quindi questa è la cosa fondamentale per
io e questo è probabilmente dove possiamo essere
noi alla fine delle cose ora stiamo ottenendo
chiudo dieci minuti posso parlare più velocemente
okay, copriamola un po ‘
e vediamo se vogliamo coprire qualsiasi cosa
di più e ci sarà una domanda e
rispondere periodo successivo a tale che è
compreso va bene così così hai un
possibilità di rispondere ad alcune domande che
sappi che possono inviare domande
nel momento giusto e tu ne hai un po ‘
okay e sarò qui tutto il giorno oggi
e domani e
piace uscire e rispondere alle domande così
possiamo coprire più tardi era questo
combinazione di piccole idee che hanno portato a
qualcosa che avevo imparato nei miei 20 anni e
è questo l’oggetto non è quello di creare arte
deve essere in quello stato meraviglioso che
rende l’arte inevitabile se vai direttamente
per provare a fare il lavoro che pensi
devi fare perderti la possibilità di
prepararsi a farlo funziona bene
e ho visto questo più e più in
le squadre sono sotto pressione per
ottenere il lavoro fatto non capire
come rendere facile il lavoro svolto
ed è quello che sentivo di provare
Non così prendo una grande quantità di piacere
il in che siamo stati in grado di soddisfare questo
concetto ora normalmente per me lavorerò a
un posto per un po ‘e poi sarò gentile
di annoiarsi con esso e andrò
da qualche altra parte e questo posto lo farei
Ho pensato che ci sarei stato due anni e questo
aveva solo sei mesi e non appena
mentre lo facevamo diventava troppo interessante
per me, voglio andarmene e sono finito
rimanendo lì per quattro anni in
i tre anni e mezzo dopo di noi
ha iniziato a lavorare in questo modo fino a me
so che abbiamo solo tre bug segnalati in
il nostro lavoro e abbiamo fatto qualcosa tra i 20
e 40 progetti in quel tempo siamo diventati
scrittura molto produttiva davvero alta
codice di qualità ma il segreto è che siamo
basta scrivere abbastanza codice perché il
i proprietari dei prodotti lavorano con noi e
non appena otteniamo qualcosa che gli piace
e stanno usando quello che di solito solo
ci hanno preso un giorno o due che potevano iniziare
guidandolo verso ciò che volevano veramente
e una volta arrivati a dove lo sentivano
non era più così importante per loro
c’era un’altra cosa che volevano
lavorare su a quel punto potremmo cambiare
fuori da qualcosa invece di fare
tutto ciò che potrebbero desiderare
quel primo progetto potremmo iniziare
introducendo qualcos’altro che volevano
non correlato e questo è diventato una grande vittoria per
un sacco di gente in compagnia, quindi questo
mettendo noi stessi in una situazione
dove potremmo diventare bravi in ciò che siamo
aveva bisogno di fare e lo ha reso più facile e
più facile da fare era davvero la storia della folla
programmazione
non si tratta tanto di sedere a tutti
un computer, ma cerchiamo di trovare un modo per
lavorare bene insieme , facciamo così
questa è una domanda che spesso otterrei come
puoi farlo perché i programmatori lo faranno
basta sedersi e discutere di cose tutto il giorno
lungo e non ottenere alcun lavoro fatto che abbiamo
per separarli in modo che possano lavorare
fatto e abbiamo bisogno di avere una sorta di a
facilitatore per impedir loro di discutere
tutto il giorno so che non lo fai qui
ma in altre parti del mondo lo fanno
cosa facciamo di questo bene iniziamo
innervosirsi reciprocamente da qualche parte
lungo la strada non mi ricordo quando ho
dovrebbe andare a controllare i miei appunti ma da qualche parte
diciamo tre o sei mesi in esso
ho notato che ci stavamo avvicinando
i nervi degli altri perché la gente ha te
conoscere tic e abitudini e roba che che
non tutti apprezzano qualcuno potrebbe
stai navigando con un’altra persona e loro sono
troppo corto nelle loro risposte , chissà
ma comunque dopo un po ‘abbiamo iniziato
innervosirci e noi
ho notato che questa è una delle cose a
Alla fine della giornata non eravamo solo
cercando di rivelare il bene che eravamo
Dicendo come Gea, era troppo teso
oggi e allora la domanda deve essere
come alziamo il bello di averlo
rilassato quindi abbiamo deciso di avere un po ‘
incontro ci siamo riuniti e abbiamo chiesto
noi stessi questo whoops
oops Penso che ho perso una diapositiva in qui
e potrei non averlo abbiamo chiesto
noi stessi una domanda come vuoi
essere trattati dai tuoi colleghi e ognuno di noi
annotato su post-it prende atto di una sola parola
rispondi che come vogliamo essere trattati
Voglio essere trattato con il
vuoto abbiamo raccolto circa un centinaio di
quelli che abbiamo trascorso un’ora a farlo e
dopo che abbiamo avuto quelli li raggruppiamo
tema e siamo arrivati a questi tre
temi bontà considerazione rispetto
ma non sapevamo come farlo come
ci trattiamo l’un l’altro con gentilezza
considerazione e rispetto non avevamo
ci ho pensato davvero e chiaramente noi
non lo stavamo già facendo o noi
non avrebbe questo problema quindi abbiamo fatto un
un piccolo accordo tra loro per un giorno
fingeremo di essere gentili
persone rispettose e rispettose per uno
giorno facciamo solo finta che quello è il
come siamo e alla fine di quel giorno noi
ha avuto la nostra piccola retrospettiva
cinque minuti e tutti hanno detto facciamo
che di nuovo domani e dopo circa a
mese di attività che avevamo iniziato
cercare nei motori di ricerca nel
useremo Google come usi
qui Alta Vista n
quindi iniziamo a cercare non ho un
nuovo sale di tenuta in 20 anni non lo faccio
anche sapere se esistono ancora fanno loro
esistono ancora che non sappiamo se loro
esiste o no è probabilmente un bene
indicazione che potrebbero non lo sono comunque
scusa Alta Vista, questo è nel film che sono
saprò che ho detto lì, quindi mettiamo un
Cap per questo abbiamo iniziato a cercare come fare
ascolti meglio come capisci
come si comunica cosa significa?
per essere rispettoso come agisci gentilmente
e abbiamo iniziato a imparare come farlo
Lo metterò così penso che oggi sono un
persona molto migliore di me di sei anni
fa lavorare con una squadra che si sta concentrando
trattarsi bene è reale
benedizione ti aiuta a diventare un migliore
persona quindi voglio condividere un’ultima cosa
e poi andremo alle domande è che a
buon tempismo di cui voglio parlare
la gente verrebbe da noi dopo che iniziamo
condividendo questo e dicono che stiamo provando
ma possiamo farlo solo per un’ora o
due al giorno perché è così energia
prosciugandolo ci logora e noi no
avere quell’esperienza che non stavamo ricevendo
logoro così abbiamo iniziato a cercare di capire
fuori cosa significa questo mag e questo è quello che
Credo di crederci quando siamo i primi
iniziare a lavorare in questo modo riteniamo di aver bisogno
per capire tutto quello che sta succedendo
ma tu non devi solo mantenere il tuo
esperienza forte così quando hai bisogno di te
può contribuire la cosa giusta al
momento giusto e nel modo giusto
non c’è bisogno di contribuire su tutto
la tua voce non è necessaria su tutto
ecco perché ci siamo riuniti tutti
insieme ma quando è importante per te
di parlare si dovrebbe e si dovrebbe farlo
in un modo che è favorevole a
lavorando bene insieme, così abbiamo trovato noi
potrebbe arrivare fino alla fine della giornata
sentirsi molto rilassati e non sentirsi come noi
ci stavamo indossando perché noi
non stanno provando a Stace
Direi nitidissimo tutto concentrato
durante il giorno non abbiamo bisogno di rimanere
super concentrato sul lavoro che stiamo facendo
solo abbastanza per portarci dove il
totale
squadra si sta muovendo dal principio alla fine su
qualunque cosa abbiamo scelto di lavorare su così se
è il momento giusto per me
parlare di una query e qualcun altro lo è
per dire che potremmo farlo con il
interfaccia e proprietari del prodotto da dire
sai che preferirei non avere un menu a discesa
box mettiamo solo tre pulsanti radio
o qualunque cosa tu li chiami al giorno d’oggi così
questa è la cosa che possiamo rimanere rilassati se
non pensiamo che abbiamo bisogno di sapere
tutto e imparare tutto ciò che siamo
imparerò abbastanza in questo processo e
lo capiremo abbastanza, quindi lo sono
finirò per chiuderlo con un ultimo
Scorri se abbiamo alcune domande e basta
avanti e iniziare a prendere quelle persone lo faranno
chiedimi che c’è una domanda che voglio
cover sì sì, lo scoprirò un ultimo
la cosa è che va bene e poi lo faremo io
voglio solo mostrare le mie ultime persone
ha chiesto se raccomandiamo la programmazione mob
e mi piace dire che non lo facciamo noi
davvero lo consigliamo, lo sai
su di esso e se si vuole dare un
prova che sei invitato a fare un tentativo
questo è quello che volevo dire farlo
chiaro già diamo una mano
prima delle domande
ci sono un sacco di domande per fortuna 80%
di loro può essere ridotto in due
domande va bene uno di loro bene questi
due effettivamente insieme quindi ne ho uno
dicendo e non iniziare ancora a rispondere
perché vorrei un disegno grafico che voglio
sedere nel codice di scrittura sembra inefficace e
non è un driver intelligente è più veloce di me
sedere alla tastiera va insieme
questa domanda penso che come si ottiene il
proprietario del prodotto di rimanere nella stanza e
le cose diventano tecniche e quelle due vanno
insieme alla domanda finale che
è come gestisci o influenza
persone che sono bloccate nella mentalità noi
tutti hanno bisogno di essere al lavoro sulla nostra roba
essere produttivi sì, ecco tutto
diapositive che ho tralasciato così la produttività
la domanda è l’inizio ce ne sono due
domande che sarebbero sempre venute fuori
per prima cosa quando parlo di questo
qual è il numero giusto di persone e
l’altro è come puoi essere
produttivo con cinque persone sedute a
un computer la mia risposta originale prima di
tutto a questa domanda di come si può
possibilmente essere produttivo era non lo so
siamo solo è importante sapere come
quindi per me non era importante saperlo
come penso blocchiamo noi stessi spesso
dalle cose buone se pensiamo di aver bisogno
per capire come funziona
di fatto c’è una grande citazione da parte di Peter
la trasformazione a blocchi viene più da
perseguire domande profonde piuttosto che cercare
risposte pratiche a me questo significa a
una buona domanda porta a una domanda migliore
e una domanda migliore e come puoi essere
produttivo in un primo momento era la mia risposta
li voglio porre la domanda contraria
come possiamo essere produttivi se ci separiamo
persone che dovrebbero lavorare insieme
come pensiamo che sia produttivo perché?
presumiamo che dividere il lavoro e
mettere le persone a lavorare è meglio
ora hai sentito il termine divide e
conquistare qualcuno che abbia mai sentito parlare di te
sapere cosa significa
non significa dividere le tue truppe così
possono andare a conquistare significa dividere cosa
il nemico
a destra in modo che possiamo dividere il lavoro fino in
piccole parti e quindi concentriamo tutto il nostro
accendi ciò che è veramente produttivo
quindi abbiamo scoperto che tutti nella squadra
era rilassato incluso il database dei programmatori
tester tutti perché non lo siamo
focalizzato su piccoli pezzi di qualcosa
siamo concentrati sull’immagine più grande di tutti
insieme tutto il tempo ora come stai
convincere le persone a fare ciò che non so
non abbiamo mai provato a convincere nessuno
sempre su invito ma il prodotto
proprietari che hanno deciso di lavorare con noi
è diventato molto felice perché lo erano adesso
ottenere la consegna dei loro prodotti
quasi immediatamente letteralmente all’interno di a
giorno o due di iniziare su un progetto noi
iniziare a fornire qualcosa e
allora consegneremmo qualcosa ogni
giorno per loro e che è piaciuto
non ha dovuto pensare a tutto up
davanti solo l’idea generale del
progetto quindi i proprietari del prodotto quando noi
primo iniziato sarebbe venuto da noi un’ora
o due al giorno di solito mi piace averli
c’è più tempo se potessimo, ma è quello che
abbiamo avuto ma ora il modo in cui è impostato
a Hunter hanno un ufficio nel
reparto di sviluppo software quindi
il nostro piano nella nostra zona è un ufficio
per loro e possono diventare possono
esci e lavora con le squadre qualsiasi
momento sono necessari il blocco più grande
Ho visto nella maggior parte dei progetti software è
in attesa di risposte e chi siamo noi
c’è bisogno di fare anche quelle domande oltre
Google perché possiamo Google di tutti i tipi
di cose tranne che per la natura di cosa
questo progetto dovremmo fare
è circa e c’è solo una persona
quello può realmente rispondere quello e vogliamo
quella persona per capire che otterrà
il loro progetto otterranno il loro valore
molto più veloce se lavorano a stretto contatto con
noi, se sono cose tecniche, non lo fanno
bisogno di essere focalizzato sul tecnico
cose mentre sono lì possono ancora
avere il loro computer e pensare
altre cose non si tratta di averlo
puntare l’attenzione su ciò che siamo
facendo questo momento ma tu sei lì
nello stesso contesto ogni volta che abbiamo un
domanda così possiamo continuare a muoverci velocemente
e questo è il flusso riguarda noi
rispondi a tutte quelle domande o no
andare avanti circa un’ora su questo argomento da solo
Ho una pietra Dan giusta in questo
Astuccio
quindi c’è in realtà una risposta qui
per te va bene che AltaVista è stata comprata da
Yahoo e abbattuto nel 2013 cos’è
risposta Vista è stato chiuso nel 2013 oh
qualcuno l’ha visto, grazie?
tu
ci andiamo là, lo so solo che lo è
pranzo ma c’è una domanda che
copre circa il 30% di queste domande e
Penso che dovremmo prenderlo così quando
sei quando stai giocando in cooperativa
i giochi che ci sono sono un modello malvagio
che risulta è che qualcuno assume
il ruolo di leader come lo eviti
da accadere in più programmazione che
uno dice che lo fai e lo fai
questo dovrebbe essere così, quindi questo è un
buona domanda perché imparare a lavorare
bene insieme significa davvero che abbiamo
per conoscere noi stessi e un meraviglioso
cosa che è successo a me in squadra
che quel cacciatore per me era uno dei
persone della squadra che erano un po ‘più grandi
di me ho avuto molta esperienza con
le cose erano davvero buone, mi stavano prendendo
a parte quindi non sarei imbarazzato e
dimmi a volte se forse mi sono fatto male
i sentimenti di qualcuno o se lo fossi anche io
stava cercando di spingere la mia strada troppo io
è stato il manager di questa squadra mi sarebbe
il più probabile per dire alla gente cosa
per fare devi imparare a controllare
te stesso
se c’è qualcuno che sta prendendo il sopravvento
la squadra può capire come lasciarli
conoscili e aiutali a diventare migliori
lavorare normalmente con la squadra
non avrai molto di questo quando
hai davvero un gruppo di coetanei
insieme se ti sta solo programmando
potrebbe solo avere qualcuno che dice di sapere
tutto questo mi guarda ma essenzialmente
dobbiamo imparare a lavorare bene come una squadra
ce ne saranno pochi e meno
problemi da risolvere che sono di una persona
problemi come il futuro ci iscriviamo
troverò sempre più motivi per lavorare
bene come squadre e questo è ciò che mob
la programmazione riguarda se torniamo indietro
alla fin dall’inizio si tratta di
imparando a lavorare bene insieme così io
non ho una risposta su come risolvere
quello ma penso che abbiamo bisogno di come il
La figura di squadra fuori come risolvere che
ciao ci andiamo tutti onnipotente grazie
grazie
tu
Please follow and like us: