Vreau să vă vorbesc
despre o abordare revoluționară
pentru gestiunea articolelor
dintr-un depozit.
E vorba de un sistem de alegere,
împachetare și livrare.
Ca idee,
această soluție implică
sute de roboți mobili,
câteodată mii de roboți mobili,
care se mișcă prin depozit.
Ajung imediat la soluție,
dar pentru moment gândiți-vă doar
la ultima dată când
ați comandat ceva online.
Stăteați pe canapea
și ați vrut neapărat
să aveți acest tricou roșu.
Clic! L-ați adăugat
în coșul de cumpărături.
Apoi pantalonii aceia verzi
arată și ei destul de bine. Clic!
Și o pereche de pantofi albaștri. Clic!
În acest moment ați alcătuit comanda.
Nu v-ați gândit deloc
că s-ar putea să nu arate grozav,
dar ați dat clic pe „Comandă”.
Iar după două zile vine un pachet la ușă.
Deschideți pachetul și, oau!,
am primit lucrurile!
V-ați gândit vreodată cum au ajuns
acele articole în acea cutie în depozit?
Am venit să vă spun
că e vorba de tipul de acolo.
Ascuns bine în această imagine,
vedeți un lucrător clasic
care alege și împachetează
într-un sistem de distribuție
sau de execuție a comenzii.
Până acum acești lucrători
își petrec 60% sau 70% din ziua de muncă
hoinărind prin depozit.
Merg adesea în jur de 10–15 km
în căutarea acelor articole de inventar.
Nu numai că e un mod neproductiv
de a completa comenzile,
dar se pare că e și un mod
nesatisfăcător de a satisface comenzile.
Să vă povestesc unde m-am lovit
pentru prima dată de această problemă.
Eram în Bay Area în 1999–2000,
în perioada de vârf a dot-comului.
Lucram la un fiasco
fabulos de spectaculos numit Webvan.
(Râsete)
Această firmă a adunat
sute de milioane de dolari
pe ideea că va livra
comenzi de băcănie făcute online.
S-a ajuns la faptul că
nu puteam face asta rentabil.
Comerțul electronic era
foarte dificil și costisitor.
În acest caz, încercam să adunăm
30 de articole de inventar
în câteva pungi, într-o furgonetă,
ca să fie livrate acasă.
Iar chestia era că asta
ne costa 30 de dolari.
Imaginați-vă, aveam
o conservă de supă la 89 de cenți
care ne costa un dolar
s-o punem în pungă.
Iar asta înainte să ajungem
s-o livrăm acasă.
Deci pe scurt, în timpul anului
cât am lucrat la Webvan,
vorbind cu toate serviciile
de manipulat marfa am înțeles
că nu exista nicio soluție creată
special pentru posturile de împachetare,
să pună articolul roșu, verde, albastru,
toate trei într-o cutie.
Ne-am spus că trebuie să fie
o metodă mai bună.
Stivuitoarele existente
ajutau la deplasarea
paleților și cutiilor cu articole
la punctele de vânzare.
Sigur că Webvan a dat faliment,
dar după vreun an și jumătate
eu încă mă mai luptam cu această problemă,
încă mă mai sâcâia.
Am reînceput să mă gândesc la ea.
Am zis să mă concentrez puțin
pe ceea ce voiam ca lucrător
sau cum îmi imaginam
că trebuie să meargă.
(Râsete)
Am zis să mă concentrez pe problemă:
Am o comandă aici
și ce vreau să fac e să pun
roșu, verde și albastru în cutia asta.
Am nevoie de un sistem
ca să întind mâna și – pac! –
apare produsul și-l adaug la livrare.
Ne-am gândit că asta ar fi o abordare
a problemei orientată pe operator.
De asta am nevoie.
Ce tehnologie e disponibilă
ca să rezolve această problemă?
Dar iată, comenzile
vin și pleacă, produsele vin și pleacă.
Ne permitem să punem lucrătorul
în centrul problemei
și să-i punem la dispoziție
uneltele care îl fac mai productiv.
Cum am ajuns la acest principiu?
A ieșit dintr-o sesiune de brainstorming.
E o idee pe care
probabil o folosiți mulți:
principiul de a testa ideile.
Luați o foaie albă, bineînțeles,
dar apoi testați-vă ideile
până la limite: infinit, zero.
În cazul nostru, ne-am pus
următoarea problemă:
ce-ar fi dacă am construi
un centru de distribuție în China,
unde piața e foarte ieftină?
Ne-am zis: mâna de lucru e ieftină,
terenul e ieftin.
Și anume am spus: ce-ar fi dacă
munca directă ar costa zero dolari pe oră
și am putea face un centru
de distribuție de 10 hectare?
Evident s-a ajuns la idei ca:
hai să punem mulți oameni în depozit.
Iar eu am zis: „Stai puțin,
pentru zero dolari pe oră
aș «angaja» 10 000 de muncitori
care să vină la depozit
în fiecare dimineață la ora 8,
să meargă în depozit,
să ia un articol de inventar
și apoi să stea așa.
Tu ții Captain Crunch,
tu ții Mountain Dew, tu ții Diet Coke.
Dacă am nevoie vă anunț,
altfel așteptați acolo.
Dar când am nevoie de Cola și o cer,
voi vorbiți între voi.
Tipul cu Diet Coke vine în față,
o pune în pungă și pleacă.
Oau!
Ce-ar fi dacă produsele
ar putea merge și vorbi?
E un mod foarte interesant
și foarte eficient
în care am putea organiza depozitul.
Sigur, munca nu e gratis,
pe dimensiunea practic–superb.
(Râsete)
Așa că ne-am gândit
să le punem pe rafturi mobile.
Vom folosi roboți mobili
pentru a mișca marfa.
După ce am pornit treaba,
eram acasă pe canapea în 2008.
Ați văzut Jocurile Olimpice de la Beijing,
ceremonia de deschidere?
Era să cad de pe canapea
când am văzut asta.
Exact asta era ideea!
(Râsete)
(Aplauze)
Vom pune mii de persoane
în depozit, în stadionului.
Dar ce e interesant
e că se leagă de ideea noastră:
acești oameni creau o artă digitală
impresionantă și incredibil de puternică
și totul fără computere.
Se pare că s-au bazat
pe coordonare și comunicare:
eu mă ridic, tu te ghemuiești.
Și au creat o artă fabuloasă.
Asta e puterea emergenței în sisteme,
când lași lucrurile
să se coordoneze singure.
Cam asta a fost pe scurt aventura.
Acum să vedem cum s-a transformat
această idee în realitate.
Iată un depozit, un centru de distribuție
care are cam 10 000 de tipuri de articole.
O să le numim pixuri roșii, plante verzi
post-ituri galbene.
Trimitem roboții portocalii
să culeagă rafturile albastre
și le aducem la marginea clădirii.
Acum lucrătorii pot sta la margine.
Schema e să luăm rafturile,
să le ducem pe traseu
și să le livrăm la muncitor.
Viața lucrătorului e complet diferită.
În loc să se plimbe
prin depozit, stă pe loc
într-un post ca acesta și fiecare produs
din clădire poate veni acum la el.
Deci procesul e foarte eficient.
Întinzi mâna, iei un produs,
scanezi codul de bare, ambalezi.
Când te întorci, a sosit un alt produs,
gata să fie luat și ambalat.
Rezultatul e că am eliminat partea inutilă
de deplasare, căutare, timp de așteptare
și am creat un mod foarte selectiv
de culegere a acestor comenzi,
unde îndrepți un laser spre ele,
scanezi un cod de bare
și un indicator luminos îți spune
în ce cutie trebuie sa îl pui.
Deci mai eficient, mai exact
și constatăm că e un mediu de lucru
mai interesant pentru acești muncitori.
Ei execută de fapt întreaga comandă,
deci și roșu, și verde, și albastru,
nu doar o parte.
Și se simt puțin mai stăpâni
pe mediul de lucru.
Efectele secundare ale abordării
ne-au surprins mult.
Știam că o să fie mai eficient.
Dar nu ne-am gândit cât de mult
se va extinde această abordare
la alte funcții din depozit.
Dar ce face de fapt această abordare
în cadrul depozitului
e să-l transforme într-un
sistem de prelucrare intens paralelă.
Avem o fertilizare încrucișată a ideilor:
e doar un depozit, dar îl privim
ca pe o arhitectură de supercalculator
cu prelucrare paralelă.
Ideea este că avem
10 lucrători în dreapta ecranului
care sunt acum independenți și autonomi.
Dacă lucrătorul în postul trei
trebuie să meargă la toaletă,
nu afectează productivitatea
celorlalți nouă lucrători.
Comparați cu metoda clasică
a benzii rulante.
Comanda sosește la tine,
adaugi ceva și o dai mai departe.
Toți trebuie să fie la locul lor
ca procesul secvențial să meargă.
Noua abordare a depozitului
e mai rezistentă.
Apoi în culise devine mai interesant,
pentru că urmărim popularitatea produselor
și folosim algoritmi dinamici și adaptivi
pentru a ajusta configurația depozitului.
Deci ce vedeți aici ar putea fi
săptămâna dinaintea Zilei Îndrăgostiților.
Toate acele bomboane roz
s-au mutat în fața clădirii
și sunt introduse în multe comenzi
la aceste posturi.
La două zile după Ziua Îndrăgostiților
bomboanele rămase
au ajuns în spatele depozitului
și ocupă zona mai „rece”
din harta aceasta termală.
Un efect secundar al acestei abordări
folosind procesarea paralelă
e că lucrurile pot fi extinse
la o scară uluitoare.
(Râsete)
Deci fie că ai două, douăzeci
sau două sute de posturi,
algoritmii traseelor și ai inventarului
pur și simplu funcționează.
În acest exemplu vedeți cum
inventarul a ocupat acum
suprafața clădirii
pentru ca acolo sunt posturile de sortare.
A rezolvat singur problema.
Deci voi încheia cu un videoclip
care arată cum se reflectă asta
în viața zilnică a lucrătorului.
După cum am spus,
procesul e de transport pe trasee
până la posturile de sortare.
Și în spate programul nostru
înțelege ce se întâmplă la fiecare post,
trimite rafturile pe trasee
și încercăm să obținem
un sistem de așteptare
pentru a aduce produsele la lucrător.
E interesant că se poate adapta
la viteza lucrătorilor.
Lucrătorii mai rapizi primesc
mai mulți roboți decât cei lenți.
Dar acum lucrătorul e exact
în situația prezentată mai înainte:
întinde mâna, produsul îi vine în mână
– sau trebuie să se întindă după el –,
îl scanează și apoi îl pune în cutie.
Iar restul tehnologiei stă în culise.
Deci acum se poate concentra
pe sortare și împachetare.
Nu are timpi morți,
nu trebuie să se deplaseze.
Și de fapt nu e doar un mod mai eficient
și mai exact de executare a comenzilor.
Credem că e un mod mai satisfăcător
de a satisface comenzile.
Putem spune asta pentru că lucrătorii
din aceste clădiri se bat între ei acum
pentru privilegiul de a lucra
în acea zi în zona Kiva.
Uneori când îi filmăm
să le aflăm impresiile ne spun de exemplu
că au mai multă energie
după lucru să se joace cu nepoții,
sau odată un tip a spus „zona Kiva
e atât de lipsită de stres
încât nu-mi mai iau
medicamentele de tensiune”.
(Râsete)
Era un distribuitor de medicamente,
așa că ne-au cerut să nu folosim secvența.
(Râsete)
Așadar aș vrea să rețineți ideea că,
lăsând lucrurile să gândească,
să vorbească, să umble singure,
pot apărea procese interesante
și eficiență.
Cred că data viitoare când mergeți la ușă
și primiți cutia comandată online,
o deschideți și găsiți marfa înăuntru,
vă veți întreba dacă nu cumva un robot
a ajutat la satisfacerea comenzii.
Mulțumesc.
(Aplauze)