Izgradite tim za dizajn proizvoda, izgradite proizvod koji vole vaši korisnici

U srpnju 2016. godine pozvan sam na najambiciozniji projekt u OutSystems inženjeringu: pridružiti se grupi ljudi koji strastveno zanimaju UX i formirati ono što je danas poznato kao tim za dizajn proizvoda. Ovaj je tim utjecao na način na koji inženjering izgrađuje proizvod do te mjere da je korisničko iskustvo ukorijenjeno u našu kulturu. Dopustite mi da vam ispričam kako smo došli ovdje.

Moja priča

Ja sam softverski inženjer koji se pridružio OutSystems inženjeringu 2007. godine. Od tada radim i učim puno tehničkih stvari. Postala sam vođa tima, a usput sam otkrila i upotrebljivost i dizajnerske prakse. Uvijek sam bio jedan od onih ljudi koji se zaista brinu za naše korisnike, tip koji je eksperimentirao radeći s maketama i prototipovima i koji su testirali uporabnost prije isporuke proizvoda.

Siječanj 2015.: Kupac je bio toliko zadovoljan radom mog tima,
da su nam poslali sretno novogodišnje pismo.

Međutim, ako želite napraviti sjajan proizvod, nije dovoljno imati nekoliko ljudi kojima je stalo do korisničkog iskustva. Tvrtka je to shvatila i pokušala (i nije uspjela) stvoriti i održavati centralizirani UX ili dizajnerski tim. Dakle, zašto sam bio pozvan da stvorim ovaj tim ?? Pa, kao što ćete vidjeti, razlog je bio taj što smo ovoga puta trebali raditi drugačije. Nakon uspješnog probnog rada u postojećem timu, uprava je prihvatila naš prijedlog za izgradnju potpuno novog dizajnerskog tima.

Temeljno pravilo za ovaj tim bilo je da mora biti multidisciplinaran: suprotno prethodnim iteracijama, morao je biti sastavljen od UI / UX dizajnera i inženjera s jakom pozadinom razvoja softvera. Zašto je to bilo važno?

OutSystems nudi platformu niskog koda za izgradnju mobilnih i web aplikacija. Naša krajnja svrha je poboljšati život programera tako što će učiniti brži i lakši razvoj. Da bismo razumjeli te programere, otkrili njihove potrebe i osmislili i potvrdili najbolja rješenja, potrebni su nam inženjeri i UI / UX dizajneri. Bio bih inženjer i ujedno i vođa tima za ovaj novi tim, a to je bio veliki izazov!

Studeni 2016. - Tim za dizajn proizvoda.

Rani stadiji: definiranje naše svrhe i naše vizije

Prva važna odluka koju smo donijeli bila je da imenujemo tim „Dizajn proizvoda“. Nažalost, ovi su se ograničili na starije faze projekata, radeći samo na vizualnom dizajnu (slike i ikone) i ostalim dizajnerskim stvarima koje inženjeri ne mogu, poput majica i krigli, i drugih nevjerojatnih swag-ova.

Željeli smo oblikovati budućnost našeg proizvoda, a ne biti zastoja; mi bismo bili uključeni od početka.

Tim za dizajn proizvoda utjecao bi na način na koji inženjering dizajnira proizvod u različitim aspektima. Utjecali bismo na funkcionalnost, upotrebljivost i korisnost proizvoda, i da, također na vizualne aspekte proizvoda.

Time smo utvrdili našu nadahnjujuću viziju:

Vizija tima za dizajn proizvoda.

Zatim smo definirali skup ciljeva koje primjenjujemo na svaki projekt na kojem radimo. Ovi ciljevi nas vode prema našoj viziji: isporučiti proizvod koji će se korisnici zaljubiti na prvi pogled i zauvijek voljeti:

  1. Učinite proizvod jednostavnim za upotrebu.
  2. Učinite proizvod lijepim i poželjnim.
  3. Pomozite našim korisnicima da razumiju vrijednost proizvoda.

Retrospektivno, naši ciljevi nisu toliko različiti od prethodnih dizajnerskih timova, i bili smo svjesni da uvijek postoji rizik od neuspjeha kao oni.

Trčanje Premortem

U prošlosti smo uspješno primijenili korisnu tehniku, koja se naziva premortem (više ovdje), koja nam pomaže predvidjeti rizik u našim projektima. Predumišljamo hipotetički budući neuspjeh projekta. Molimo svaku osobu uključenu u projekt da istakne koji su rizici mogli doprinijeti tom neuspjehu. Zatim prilagođavamo svoje planove, izbjegavamo te hipotetičke rizike i izbjegavamo neuspjeh. Tako jednostavno i moćno, zar ne? To je; vjeruj mi!

Projekt Premortem

Dakle, odlučili smo pokrenuti premortem za tim. Hipotetička postavka je bila da je nakon godinu dana tim spektakularno propao. Zamolili smo sve iz tima da utvrde moguće razloge neuspjeha. Iz tih hipoteza utvrdili smo zajedničke probleme i definirali smo radnje kako bismo ih izbjegli. Neke od ovih radnji izvršavale su se tijekom dizanja tima, a druge se izvršavaju do danas, samo da ne bismo pali sa litice. :)

Procjena naših vještina

Jedan od rizika koji smo identificirali bila je multidisciplinarna priroda našeg tima. Dopunjavanje naših različitih vještina moglo bi biti izazovno, a za to vrijeme možda ne bismo imali potrebnu vještinu za obavljanje svog posla. Prihvate smo prihvatili kao sjajnu priliku da rastemo! I svi smo došli toliko daleko

Pogledali smo u definiciju proizvoda. Otkrili smo ovo:

Dizajn proizvoda identificira, istražuje i potvrđuje problem te u konačnici izrađuje, dizajnira, testira i isporučuje rješenje.

Prilagodili smo ovu definiciju našim specifičnim potrebama i počeli smo oblikovati što znači biti dizajner proizvoda u OutSystems inženjeringu. Napravili smo i dijagram glavnih vještina koje bi nam bile potrebne kao dizajneri proizvoda.

Dijagram koji pokazuje vještine tima za dizajn proizvoda za 2016. godinu

Zatim je svatko od nas napravio samoprocjenu vještina, također smo razgovarali o vještinama koje bismo željeli razvijati ili o tome gdje bismo mogli trenirati druge. Ovo nam je dalo korisne uvide o tome gdje je tim trebao obuku ili više članova tima.

Također nam je pomoglo definirati još jedno osnovno pravilo za tim: uvijek bismo trebali raditi u parovima, pridružujući se našim inženjerskim i dizajnerskim vještinama kako bismo međusobno dopunjivali sjajne radove i jedni od drugih učili.

Ovu vježbu još uvijek radimo s vremena na vrijeme, a od prve iteracije nastavili smo ocjenjivati ​​svoje vještine. Kao rezultat toga, prilagodili smo dijagram da prihvati naše promjene. Evo našeg dijagrama za 2018. godinu:

Dijagram koji prikazuje vještinu dizajnerskog tima proizvoda postavljenu za 2018. godinu

Rad s timovima proizvoda

Uz tim, postavljenu viziju i postavljene ciljeve, utvrđene i jasne vještine, kako zapravo možemo utjecati na budućnost proizvoda? OutSystems inženjering ima nekoliko timova proizvoda, po jedan za svako područje proizvoda: prednji, zadnji, životni ciklus aplikacije i tako dalje.

Još jedan rizik koji smo prepoznali bio je da bi se timovi proizvoda mogli odlučiti prestati s nama ako se naši procesi miješaju u njihovu okretnost. Dakle, postavili smo još nekoliko osnovnih pravila za naš tim:

  1. Radimo s timovima, a ne za timove
  2. Uvijek nastojimo dodati maksimalnu vrijednost i najmanje nadzemnih timova.

Trebao nam je dobro definiran postupak kako bi timovi znali kada mogu računati na nas. Istraživali smo nekoliko dizajnerskih sustava, čitali knjige i članke i prikupljali inspiraciju iz drugih tvrtki. Vani je puno dizajnerskih procesa, ali postupak smo trebali prilagoditi našim specifičnim potrebama.

Definirali smo postupak s četiri stupnja: otkrivanje, prototip, isporuka i ugađanje.

Četiri faze dizajna proizvoda

Otkrivanje pozornice

U ovoj je fazi cilj razumjeti sve o problemu. Intervjuiramo, prikupljamo povratne informacije iz više izvora, radimo testove upotrebljivosti s trenutnim rješenjem, analiziramo konkurenciju i pokrećemo postupak za pronalaženje što većeg broja rješenja. Proveli smo nekoliko stvarno eksperimentalnih eksperimenata tijekom ideje, a danas smo pokrenuli varijantu Google Design Sprint-a koju nazivamo „Dizajnerska sesija“. Ovo je jedna od najvažnijih faza procesa, uglavnom zato što uskladjuje sve s problemom. pokušavamo riješiti.

Studeni 2016: Isprobavanje Google Design sprint-a.Prosinac 2016. - Proizvod naše prve dizajnerske sesije, za Full-Stack Visual Debugger.

Faza prototipa

U ovoj fazi prototiramo rješenja problema, testiramo ih s ciljanim korisnicima i zatim ih ponavljamo. Prototipovi mogu obuhvaćati nekoliko razina vjernosti, od papira do softvera. Na kraju ove faze testirat ćemo nekoliko prototipa kako bismo znali što djeluje, a što ne. Blisko surađujemo s timovima proizvoda koji će rješenje implementirati, a na kraju oni odlučuju koja rješenja implementirati.

Siječanj 2017.: Full-Stack prototipi za vizualnu ispravu.Ožujak 2017.: prototip papira za uređivanje stilova.

Faza dostavljanja

Tijekom ove faze, timovi proizvoda grade softver i dizajn proizvoda pruža vizualnu imovinu, pregledava implementirani softver od kraja do kraja i pokreće testove upotrebljivosti. Testiranje pomoću radnog softvera daje nam dodatni uvid u pitanja upotrebljivosti, a mi smo u ovoj fazi otvoreni za prilagođavanje rješenja i po potrebi možemo prototirati alternative. Na kraju faze isporuke, proizvod se otprema i to slavimo s ekipom!

Ožujak 2017: Jedan od članova tima rodio je dijete, vau!Rujna 2017. - Posljednji korisnički interfejs dijaloškog programa za postavljanje mobilnih uređaja Full Visinovog ispravljača programa

Stadij podešavanja

Ova faza započinje nakon što se pojave povratne informacije od naših korisnika. U ovoj fazi proučavamo metrike za ugađanje isporučenog rješenja. Cilj je prepoznati što djeluje, a što nije, izvršiti brze popravke ili planirati buduća poboljšanja. Na sljedećoj slici možete vidjeti našu analizu metrika Uređivača stilova. Analizom smo utvrdili na koliko različitih načina su korisnici pristupili funkcijama i koji je način bio najpopularniji.

Ova informacija pomaže nam da pojednostavimo dizajn.

Prosinac 2017.: - Analiza metrika korištenja za uređivač stilova.

Kožu, isperite, ponovite

Sa tim naših proizvoda prolazimo kroz sve te faze tako da su svi uključeni u proces dizajniranja, od prvog dana do kupca, kada sretno koriste ono što smo svi zajedno napravili. Proces je prilagodljiv i iterativan; možemo ga pokrenuti više puta tijekom projekta. Uvijek smo otvoreni za prilagođavanje procesa novim tehnikama, novim zahtjevima i prilagodili smo se tijekom eksperimenata.

Gdje smo danas; Kamo smo krenuli?

Danas imamo postojan, jak i vrlo učinkovit proizvodni tim proizvoda i dokazali smo svoju vrijednost u više projekata, od kojih su neki već isporučeni. Surađivali smo s većinom timova proizvoda, a danas sav OutSystems inženjering razumije vrijednost naše prakse. Korisničko iskustvo postaje dio naše kulture.

Pred nama je još puno izazova: moramo razmjeriti tim kako bismo utjecali na više projekata, trebamo nastaviti raditi na svojoj viziji budućnosti, moramo poboljšati sinkronizaciju s menadžerima proizvoda i vlasnicima proizvoda i tako dalje. Moramo puno raditi, pa zasučimo rukave i zauzmite se!

Natrag na moju priču

Ovo je daleko najizazovniji i najnagrađivaniji projekt u koji sam sudjelovao u svoje vrijeme na OutSystemsu. Izazovi su stalni; tim je nevjerojatan! Hvala vam, OutSystems, na tako izvanrednoj prilici.

Tim za dizajn proizvoda u 2018. godini