GitHub za suradnju proizvoda i dizajna

Kako nam GitHub pomaže u izgradnji transparentne i inkluzivne dizajnerske kulture za naš tim proizvoda

Prije nekoliko godina Microsoft je kupio dvije tvrtke: Acompli (aplikacija za e-poštu) i Sunrise (aplikacija za kalendar). Sačuvali smo jedinstvene procese i kulturne atribute koji su pridonijeli izgradnji ovih sjajnih proizvoda. U osnovi je bila snažna upotreba GitHub-a.

Microsoft Outlook za Android i iOS ima milijune korisnika širom svijeta. S malim dizajnerskim timom postaje zaista izazovno, ako ne i nemoguće, pratiti dizajnerske zadatke, pružati vidljivost u trenutnom napretku značajki i pružiti jednakoj mogućnosti svima u timu da prikažu nove ideje. Pored toga, u bilo kojem trenutku tim radi na višestrukim značajkama i surađuje s ljudima u raznim gradovima. GitHub neprimjetno povezuje ljude i projekte kroz vremenske zone te omogućuje svima da sudjeluju i dijele njihove ideje.

Zašto GitHub radi za nas

GitHub je dobro uspostavljen kao inženjerska platforma iz snova za suradnju na razvoju s zajednicom od 28 milijuna * ljudi širom svijeta. Zamjenom ovih inženjerskih tokova rada GitHub se može koristiti kao primarno mjesto za suradnju svih disciplina, uključujući menadžere proizvoda (PM), inženjere, marketing, dizajn i istraživanje i podršku.

GitHub nam daje fleksibilnost i robusnu strukturu kako bi timovi proizvoda (dizajn, PM i inženjering) ostali uključeni u proces dizajna i usredotočeni na smislene razgovore o određenim značajkama.

Evo zašto ga koristimo:

  1. Pruža robusnu strukturu za organiziranje rada
  2. Snima bogatu povijest odluka
  3. Povezuje ljude i projekte
  4. Uključujući udaljene radnike i različite ličnosti
  5. Stvara prostor za vlasništvo i inovaciju

1. Pruža snažnu strukturu za organiziranje rada

Svakog tromjesečja Outlook Mobile tim cilja nekoliko novih značajki i iskustava, polira stare ili poboljšava postojeće iskustvo unutar aplikacije. Za svaki od ovih planiranih dizajnerskih zadataka stvaramo novi „dizajn dizajna“. Sva ova izdanja nalaze se u našem skladištu iOS ili Android na GitHubu.

Kako su organizirana pitanja po spremištima

Svako izdanje dizajna ima nekoliko osnovnih elemenata:

  • Dizajn kratak i opseg definiran u suradnji s premijerom i inženjerima.
  • Igračka ekipa sastavljena od vodećeg dizajnera, istraživača, inženjera i menadžera. Dodavanje asignenata na GitHub jasno pokazuje tko je vlasnik ove značajke.
  • Vodeći dizajner koji dijeli tonove vizualnih prikaza kao što su žičani okviri i visoko vjerni modeli, statički prototipi, nalazi korisničkih studija, pa čak i postavlja istraživanja dizajna pokreta.
  • Oznake poput aplikacije za poljski jezik, definiranje, spremnost za razvoj, pregled, marketing, e-pošta, kalendar i tako dalje. To olakšava potragu za relevatnim problemima na kojima se trenutno radi.

Dodavanje ovih detalja timu omogućuje elegantno razvrstavanje i filtriranje značajki na kojima svaka osoba radi u bilo kojem trenutku. Pomaže pružiti široku sliku trenutnih problema na kojima se radi.

2. Prihvaća bogatu povijest odluka

Sve dokumentiramo na GitHubu. Zamislite to kao stvaranje digitalnog dnevnika vašeg procesa dizajniranja. Od početnih pitanja dizajna, slanja našim korisnicima i praćenja podataka o uspjehu, većina dizajnerskih problema ima dosljedan i vrlo iterativni tijek rada.

Stvaramo nova pitanja dizajna na temelju značajki koje gradimo svakog tromjesečja, a GitHub djeluje kao glavno središte komunikacije za sve u procesu.

  • Dizajnerski sažetak: Da biste započeli probleme, sastavili smo dizajnerski sažetak u suradnji s punim igranim ekipom. Jasno definiramo izjave problema, korisničke scenarije, hipotezu, povratne informacije korisnika, analizu konkurentnosti, podatke i saznanja iz istraživačkih studija za referencu.
  • Vizualni, a ne riječi: slike vrijede tisuću riječi, a prototipovi vrijede mnogo više. Naša izdanja dizajna bogata su vizualima, ispunjenim žičanim okvirom, nisko-vjernim dizajnom, interaktivnim prototipovima, visokokvalitetnim i pokretnim dizajnom koje tim može doživjeti na svojim mobilnim uređajima. To nam pomaže da razgledamo probleme i dobijemo suštinu svega za nekoliko minuta.
  • Vrlo iterativni postupak: Svaka značajka prolazi kroz brojne iteracije, rigorozna testiranja i istraživanja prije otpreme. Mi testiramo svoje značajke na proizvodu i prije nego što dizajni budu spremni za isporuku. Također testiramo naše prototipove s korisnicima na mreži i osobno upoznajemo korisnike kako bismo dobili povratne informacije o određenim značajkama. To nam pomaže prikupljati vrijedne kvalitativne i kvantitativne podatke za ponavljanje.
  • Postupak otpreme: Značajka isporuke samo je početak putovanja. Značajke se u fazama isporučuju raznim segmentima publike, iznutra i izvana. Scorecards i metrics pomažu nam da pratimo utjecaj neke značajke na ponašanje korisnika. Proizvod živimo prije nego što ga isporučimo krajnjim korisnicima. Zatim ga otpremamo i naučimo kako ga još bolje poboljšati.

Svako izdanje dizajna na GitHub-u prikazuje bogatu povijest odluka tima i pruža smisleni kontekst za svaku datu značajku.

Životni ciklus izdanja GitHub-a

3. Povezuje ljude i projekte

Outlook Mobile tim nalazi se u više gradova, u raznim vremenskim zonama širom svijeta. GitHub nam je ključan da budemo uvijek u tijeku s projektima.

Kad netko komentira ili prenese datoteke na problem, GitHub će automatski obavijestiti one koji su dodijeljeni značajci ili su označeni u postu. Ova razina transparentnosti i automatizacije omogućuje čitavom timu da se usredotoči na kreativno rješavanje problema uz zadržavanje jednog izvora istine.

Kao što je prethodno prikazano, teme djeluju kao otvorena platforma za sudjelovanje svih disciplina. Inženjeri, premijeri, istraživanje, marketing i podrška mogu podijeliti svoje misli dok gradimo značajke.

Ako netko pita za detalje o određenoj značajci, to je jednostavno kao i slanje linka na problem u kojem će vidjeti cijelu priču - od dizajna do PM-a do inženjerstva. Novi dizajneri u timu mogu se upoznati s tekućim radom na značajkama za nekoliko dana nakon pridruživanja Microsoftu.

Svakim ažuriranjem svi koji su spomenuti ili dodijeljeni problemu dobivaju obavijest putem e-pošte

4. Uključujući udaljene radnike i ličnosti

Svi imamo različite stilove rada. GitHub prihvaća ove stilove rada i dopunjuje naše alate danas pružajući otvorenu platformu za sudjelovanje ljudi.

Kao udaljeni radnik, postoje trenuci kada pregledi dizajna uživo nisu dovoljno vremena za razmjenu mojih ideja. Često mi treba vremena i prostora da oblikujem svoje misli ili ih artikuliram u pisanom obliku. GitHub mi pruža priliku da udobno sudjelujem, pružajući jednaku priliku svima. Slično tome, svaka osoba u timu ima mogućnost da ostavi povratne informacije o bilo kojem pitanju koje im se svidi, kad god poželi.

5. Stvara prostor za vlasništvo i inovaciju

Svatko od nas ima tendenciju da primijeti sitne detalje koji se ne osjećaju u redu, hvataju nespretno kretanje između ekrana ili korisnik teče nepotrebnim dodirom. Stvarajući specifična dizajnerska pitanja na GitHubu, tim dokumentira velike i male kreativne probleme. Na kraju svakog tromjesečja ovi problemi sa poliranjem aplikacija procjenjuju se i prioritiziraju. Kreator ovih izdanja često preuzima vlasništvo i vidi ih do kraja.

Svatko od nas vodi i posebna pitanja poput UI setova, paleta boja, pristupačnosti, lokalizacije, copywritinga, ukrcavanja novih zaposlenika i tako dalje.

Hvala ti, GitHub!

GitHub je značajno poboljšao produktivnost i učinkovitost za sve nas. Vidimo veći broj timova širom Microsofta koji koriste ovaj postupak, uključujući naše kolege koji dizajniraju Outlook for Mac aplikaciju.

GitHub daje glas svakoj osobi u timu, bez obzira tko su, gdje žive, kako rade ili u kojoj se ulozi nalaze. Svi u timu imaju svoje mišljenje u proizvodima koje gradimo. Izaziva nas da izgradimo proizvod koji ljudi vole.

Koristite li GitHub i za suradnju proizvoda i dizajna? Voljeli bismo čuti vašu priču.

Više o Microsoft dizajnu

Ako želite pročitati više o procesu dizajniranja programa Outlook, pogledajte ovaj članak Milesa Fitzgeralda. Rastemo svoj tim i tražimo da nam se pridruže talentirani dizajneri i produktni menadžeri. Ako ova priča odjekuje s vama, pogledajte ovdje naše pozicije.

Slijedite Microsoft Design na Dribbbleu, Twitteru i Mediumu.

Ovaj članak su napisali Siddhant Mehta, Miles Fitzgerald, Charles Riccardi, Michael Palermiti, Tali Roth i Claire Anderson. To se ne bi moglo dogoditi bez pomoći svih naših Outlook suigrača. ️

Da biste ostali bez znanja o Microsoftovom dizajnu, slijedite nas na Dribbbleu, Twitteru i Facebooku ili se pridružite našem Windows Insider programu. A ako ste zainteresirani za pridruživanje našem timu, prijeđite na aka.ms/DesignCareers.