Ako Netflix narába s prototypmi

Prototypy Netflixu Dávid Aragon nám poskytuje exkluzívny pohľad do zákulisia jeho práce pre zábavného giganta.

Aký je tvoj bezprostredný tím?
DÁVA:
Som členom tímu pre televíziu a web a spolu s ďalšími deviatimi produktovými dizajnérmi. Spoločne navrhujeme prostredie Netflix, ktoré sa dodáva na televíznych zariadeniach (set-top boxy, herné konzoly, inteligentné televízory, prehrávače diskov Blu-Ray atď.), Ako aj prostredie webových stránok, ktoré používate v prehliadači.

Najužšie spolupracujem so svojím bezprostredným tímom, ale často tiež so širším dizajnérskym tímom, ktorý sa zameriava na mobil, akvizíciu a Netflix Originals. Produktoví manažéri, analytici spotrebiteľských štatistík a inžinieri sú tiež rozhodujúci pri posúvaní projektu ďalej.



Aký druh prototypov vytvárate v Netflixe a aké nástroje na ich výrobu používate?
DÁVA:
Prototypujem hlavne v dvoch prostrediach: v prehliadači a v renderovacom engine TV. Moja voľba závisí od účelu prototypu. Ak hľadám rýchlu iteráciu, zabudujem prehliadač, pretože je ťažké poraziť spoľahlivosť a všadeprítomnosť WebKit. Ak však potrebujem zistiť, ako sa konkrétna myšlienka vykreslí na skutočnom televíznom hardvéri, zabudujem to priamo do nášho televízneho vykresľovacieho nástroja s názvom Gibbon.

V oboch prípadoch staviam pomocou JavaScriptu a Reagujem. Na web pridávam SCSS a WebPack a pri Gibbone používam gulp.

Konferenčné miestnosti v Netflixe sú filmové a televízne

Konferenčné miestnosti v Netflixe sú filmové a televízne

Ako sa staviate svoje prototypy k testovaniu na viacerých platformách?
DÁVA:
Pretože máme vyhradené aplikácie pre každú triedu zariadení, je pre mňa vzácne, že musím testovať jedno používateľské rozhranie naprieč platformami. To znamená, že prostredie televíznych zariadení je rozmanité a rozdrobené, takže už len testovanie v rámci tejto podskupiny sa javí ako testovanie na viacerých platformách. Máme množstvo stratégií na porovnávanie a testovanie na širokej škále zariadení. Jedným z týchto nástrojov je Raspberry Pi, ktorý simuluje rôzne úrovne zariadení, od prehrávačov Blu-Ray s nízkym výkonom až po najnovšie herné konzoly.

S akými obľúbenými nástrojmi a technológiami pracujete?
DÁVA:
React úplne milujem pre jeho rýchlosť a ľahkosť. Uľahčuje preklad myšlienok a architektúry z jednej platformy na druhú. Skicár čoraz viac používam aj na drôtové rámovanie.

Spolupracujete s produktovými dizajnérmi, algoritmickými tímami, špecialistami na obsah a tímom platforiem. Ako funguje spolupráca v Netflixe?
DÁVA:
Nemôžem hovoriť za každý tím v Netflixe, ale môj tím sa nedrží jedného konkrétneho procesu. Netflix sa hlási k mantre „kontextu, nie kontroly“. To znamená, že váš manažér by vám mal poskytnúť dostatok kontextu, aby ste mohli dobre robiť svoju prácu, ale nemal by mikromanažovať skutočnú prácu.

V počiatočnej fáze projektu často používame týždenné dizajnové šprinty, po ktorých nasleduje kvalitný výskum. Len čo nejaký nápad dozreje, pracujeme na dosiahnutí niekoľkých interných míľnikov, ale zriedka sa zameriame na konkrétny dátum uvedenia. Keď je nápad pripravený, prejde rukavicou náročných strategických stretnutí, kým inžinier napíše jediný riadok kódu.

Aké sú hlavné výzvy pri výskume a testovaní produktov s masívnou základňou používateľov ako Netflix?
DÁVA:
To je dobrá otázka. Televízna zábava sa stávala čoraz osobnejšou, takže to, čo považujem za svoje obľúbené programy a sledovacie programy, sa pravdepodobne nebude zhodovať s vašou.

Možno by som o Netflixe uvažoval ako o tom, že si môj sitcom po práci oddýchne, ale pre vás to môže byť v prvom rade ranná opatrovateľka, ktorá deti rozptýli pomocou kreslených filmov. Nemôžem sa spoliehať na svoje inštinkty a správanie, pretože moja motivácia je taká odlišná od desiatok miliónov ďalších členov Netflixu.

Preto je kvalitný výskum taký zásadný. Môžete sa rozprávať s ľuďmi, ktorých skúsenosti sa neprekrývajú s vašimi. Náš tím spotrebiteľských prehľadov odvádza skvelú prácu pri nábore kvalitných účastníkov z rôznych prostredí, takže dostávame širokú škálu spätnej väzby.

Ako analyzujete údaje a vytvárate persony používateľov?
DÁVA:
Údaje sú pre vývoj produktov v Netflixe rozhodujúce. Pomáha nám nájsť bolestivé body v súhrne, ktoré sme na individuálnej úrovni nevideli. Skvelým príkladom toho je testovanie v boxe.

Používatelia v podstate vyberajú rámčeky, ktoré používame pre obsah, hlasovaním pomocou tlačidla prehrávania. Čím viac používateľov prehrá film založený na kresbe A, tým je pravdepodobnejšie, že sa kresba A stane štandardom pre tento titul.

Umelecké dielo prechádza niekoľkými kolami A / B testovania

Umelecké dielo prechádza niekoľkými kolami A / B testovania

Aký je váš obľúbený skrytý klenot v Netflixe?
DÁVA:
Ak hovoríme o obsahu, musel by som sa pripojiť Happy Valley . Skontrolovať to! Pokiaľ ide o Netflix ako celok, mi poskytnutá miera autonómie je dosť ohromujúca a posilňujúca. Je skutočne na mne, aby som kontroloval úspešnosť svojich projektov a táto úroveň slobody (a zodpovednosti) znamená, že som nadšený a hrdý na všetky svoje projekty.