Press "Enter" to skip to content

Incremental rollout and targeting individual users – #3 LaunchDarkly Feature Flags


ok ma abbiamo ancora un problema qui a
rischio enorme nel fatto che noi siamo
rotolare fuori per far esplodere tutti gli utenti, sì, mi sento
come una squadra che tira fuori caratteristiche come
questo piace – tutti avranno questo
tendenza a questa tendenza emotiva al lavoro
per molto tempo sul loro aspetto come
fondamentalmente mi siedo in avorio
torre e basta pensare oh mio dio abbiamo bisogno
per risolvere questo problema per voi utenti, se questo
succede sembra che sarebbe come un
sacco di lucidatura prima di tirare fuori
perché il rollout è così per
tutti e così ad alto rischio e immagino
questo porterà alla squadra
buttare via un sacco di lavoro perché cosa
stanno costruendo è ci vorrà molto
di tempo prima che raggiunga effettivamente il
utenti e una volta raggiunti gli utenti
gli utenti diranno che non era proprio quello
che volevamo e perché abbiamo messo tutto
di questo tempo costruendo qualcosa che il
l’utente potrebbe non volere che debbano farlo solo
buttalo via tutto senza una buona ragione
Al fine di evitare che forse potremmo
distribuire solo a un piccolo sottoinsieme del nostro
utenti e iniziare a raccogliere feedback da
loro ora facciamo questo no, quindi facciamolo
prova a distribuirlo a solo a
percentuale quindi la regola di default a
rotolo di percentuale alla nostra Berlino, quindi vogliamo
Il 90% non ottiene questo cambiamento quando si
corri senza 10 10% di modifiche e Salva
vediamo se il nostro utente mm finisce qui
gruppo no, non lo facciamo in realtà
espanderlo finché non vediamo che funziona
come 20 per cento 30 per cento non si tratta
torrenti eccitanti bene per rappresentare
[Musica]
sì sì okay quindi il rotolo percentuale
la luce funziona ma solo per pedagogia
scopi giriamo
torna al 10% Penso che sia grandioso
parzialmente perché riduce il rischio se
qualcosa si rompe interesserà solo
questo sottoinsieme o utenti prima che possiamo
srotolato e anche questo questo piccolo
un gruppo di utenti può iniziare a darci
feedback e dicendo di oh questo è
rotto questo è strano e possiamo
incorporare quel feedback nel nostro
processo di sviluppo prima di eseguirlo
a più utenti pensa solo che questo
ci permetterà semplicemente di muoverci più velocemente
perché è semplicemente meno pericoloso e
problematico tirare fuori nuove funzionalità
sappiamo che non avremmo nemmeno bisogno di fare questo abbiamo
potrebbe inizialmente solo rotolare la funzionalità
solo per proprietari di prodotti e forse
servizio clienti e come i nostri amici
non una regola percentuale come solo
i singoli utenti vanno bene così l’utente qui
che abbiamo il loro ID come chiave
abc123 quindi questo potrebbe essere questo è
qualcosa che vogliamo identificare gli utenti
anche che possiamo inserirli in the
il lancio si interfaccia oscuramente questo potrebbe
solo essere ID utente ma potrebbe anche essere utilizzato
nomi o hmm
qualcosa del genere che noi
puoi cercare nella nostra app e quindi aggiungerli
per l’interfaccia per ora facciamolo
immagina solo che questo va bene così
a questo punto non ci resta che faremo mpj di
Certo che è il mio utente e andare a
cruscotto e invece di avere un
Percentuale di lancio Sto per salvarlo
quindi ora la regola predefinita è falsa
non è escluso, ma un individuo
gli utenti lo otterranno dall’utente mpj e
diremo e vediamo che è fatto
in realtà è completamente automatico oh, in realtà
autocompletes perché una volta che hanno
stato apparso nel
il database o come se fossi stato freddo
dall’applicazione loro finiscono
qui in modo che sia abbastanza utile
ci consente di completarlo automaticamente
applicare comunque in modo molto diverso e guardare
in quel momento l’ordinamento è ora predefinito
per me aspetta a farmi cambiare davvero
rimuovimi da Salva modifiche e
quindi aggiornare e ora lo smistamento naturale è
il valore predefinito in modo che possiamo escluderlo
sto solo facendo un sacco di singoli utenti
rinfrescando qui um ho notato da qualche parte
nei documenti mentre stavamo scorrendo quello
c’è un cambiamento anche se mi chiedo se
Posso farlo solo qui e qui
aggiorna la cosa dell’aggiornamento e vivo lascia
vedo come un ordinamento naturale e lo farò
cambia questo per lanciarlo in mpj e
vedere se gli aggiornamenti live lo fanno effettivamente
è fantastico, lasciami rinominare questo
to UM lanciato direttamente aggiornato ti piace
Ho intenzione di mettere questo side-by-side appena fatto
mostrare che ciò che tipo di fare che ha messo
che lì ci sta bene lì e
Mi rimuoverò e poi salverò
Modifiche e Wow va bene che è stato molto veloce
quello era che non intendevo farlo
era molto bello
in pratica ti permette di avere il tuo
proprietario del prodotto al telefono e dicendo oh
lo stiamo srotolando ora e tu solo
premere boom e aggiornare appena boom in
la loro interfaccia senza di loro rinfrescante
o accedere o qualsiasi cosa sia
abbastanza bello questo è davvero un funky
beneficio collaterale di reagire e lanciare
collaborando tra poco anche questo live
aggiornamento cosa è solo un penso che
questo è solo un altro buon caso per
utilizzando un software come soluzione di servizio
come lanciare direttamente invece di rotolare
il tuo è solo tutti questi piccoli
cose che fanno solo boom di boo-boom e
non otterresti cose altrimenti
come il graduale lancio con il
percentuali e sì
avendo come questi rollouts che sono per
specifico per utenti specifici che è anche
molto, molto, molto bello e un po ‘freddo
cose come la live live che aggiorna tutto
giusto quindi riassumiamo la funzione flex
tipo di ci permette di beta-test di parti di
il nostro sistema è una tecnica in cui noi
nascondere parti della nostra funzionalità dietro a
caratteristica flag che ci permette di rotolarlo
verso un sottoinsieme o utenti in modo graduale
modo e questo ci permette di disaccoppiare
distribuzione e implementazione in modo che possiamo
che fare con due cose rischiose separatamente,
ci permette anche di muoverci più velocemente e uno di
la ragione è che siamo in grado di rotolare
la funzione è disponibile ogni volta che vogliamo invece
di essere accoppiati alla distribuzione che è
davvero utile quando hai a che fare con a
un sacco di altre squadre in modo da non farlo
Devo sincronizzare le implementazioni con loro
anche noi diventiamo più veloci perché possiamo
distribuire le nostre funzionalità solo al sottoinsieme
di utenti come il servizio clienti o
proprietari di prodotti o i nostri amici o solo a
percentuale di abusanti tutto ciò che ci permette
per iniziare a raccogliere feedback molto presto
su versioni non finite delle nostre funzionalità
che ci rompe da questo atteggiamento di
costruire il prodotto perfetto nel nostro
torre d’ avorio che è caratteristica di segnalazione
è incredibile che la tua squadra dovrebbe farlo se
sei interessato ad usare un prodotto per
fallo dovresti considerare di usare a lungo
la storia li puoi trovare al lancio nostro
comm o nella descrizione dell’episodio I e
mpj fino a lunedì mattina rimani curioso
Please follow and like us: