Suunnittelujärjestelmän vaikutus

Kuinka saimme (ja jatkamme jatkossakin) sisäänostoa Lyftissä

Laskusin tähän rooliin seurauksena intohimastani oppia, luoda ja kouluttaa. Et voi tarkasti suunnitella suunnittelujärjestelmiä koulussa, joten menestyäksesi tällä alalla tavoitat jatkuvasti oppia muilta. Älä tee virhettä, oikeita vastauksia ei ole ja jokainen yritys on erilainen. Opimme kaikki yhdessä erehdyksen ja kokeilun kautta. Lyft-suunnittelujärjestelmä ja tiimi ovat sellaisenaan huipentuma kokeille ja virheille muille ja itsellemme:

Meidän ongelmamme

Kaikki yritykset eivät tarvitse suunnittelujärjestelmää. Olemme yritys, jolla on hyperkasvu. Suunnittelutiimimme kasvoi suunnitteluryhmästä, jossa oli 22 henkilöä yli 100, alle 2 vuodessa. Kun aiemmin me kaikki voimme osallistua tarkistukseen ja sopia ratkaisusta, nyt olemme rakennus ja maa erillään.

Ei sääntöjä, vain… eikö niin?

Useat suunnittelijat ratkaisevat saman ongelman tuntematta toisiaan. Toiset näkevät nämä ratkaisut, ottavat käyttöön ja mukauttavat ne tarpeisiinsa. Tämä johtaa edelleen käyttäjän hajautettuun kokemukseen. Sama painike voi tehdä erilaisia ​​asioita tai eri painikkeet voivat tehdä saman. Pyrimme toimittamaan tuotteillemme johdonmukaisuuden ja ennustettavuuden.

Hyvän tahdon metsästys

Kopioi ja liitä koodi tarkoittaa, että kaikki on kertaluonteista, jonka luominen vie aikaa. Puhumattakaan siitä, että haluamme päivittää napin tyylin, meidän on metsästyttävä jokaiseen käyttöön ja sovitettava se. Pyrimme vähentämään suunnittelu- ja suunnitteluaikaa ja velkaa.

Pyyhkäisi maton alle

Aikaisemmin emme ole keskittyneet voimakkaasti saavutettavuuteen, lokalisointiin ja ratkaisuihin jokaisessa tilassa tai reunassa, jossa komponentti voi kohdata. Tänään pyrimme parantamaan kokemuksiemme laatua jokaiselle henkilölle ja jokaiseen reunaan.

Kadonnut käännettäessä

Nopeiden aikataulujen takia suunnittelijamme luovuttavat yleensä vain iOS-malleja. Android-kehittäjämme tarkastelevat näitä malleja ja tekevät oletuksia sen ratkaisemiseksi Androidilla. Joskus HIG: n tai materiaalisuunnittelun vakioratkaisu ei toimi parhaiten meille. Pyrimme luomaan universaalin suunnittelujärjestelmän, joka toimii parhaiten Lyftille kaikilla alustoilla.

Tuotteemme

Suunnittelujärjestelmä on tuote, jonka parhaiten rakentaa ja ylläpitää erikoistunut tiimi, joka on vastuussa muiden parannetusta suorituskyvystä. Meillä on mobiili- ja web-järjestelmien suunnittelijoita ja insinöörejä, jotka edistävät kolmea tavoitetta:

Perustuselementit

Rakenna (ja ylläpidä)

Tästä useimmat ihmiset ajattelevat puhuttaessaan suunnittelujärjestelmistä. Rakennamme ja ylläpidämme joustavia, yleismaailmallisia peruselementtejä ja komponentteja Lyftin laatustandardien mukaisesti. Teemme työtä joukkueiden kanssa priorisoidaksemme, mitkä elementit vaikuttavat eniten. On olemassa erittäin yhteistyöhön perustuvaa prosessia sen varmistamiseksi, että ne ratkaisevat todellisen tarpeen perimmäisen syyn ja toimivat joka kerta, jokaiselle henkilölle ja jokaiseen reunaan.

Komponenttejamme käytetään kaikkialla, yhden komponentin vika voi tarkoittaa vikaa monissa ominaisuuksissa. Korjaamme 100% virheistä määrätyn palvelutasosopimuksen puitteissa.

Asetusten siirto

edistävät

Tarjoamme johdonmukaisen käyttökokemuksen avainvirroista ja ominaisuuksista osallistumalla nykyisten mallien ja koodien käyttöönottoon ja siirtoon järjestelmään.

  • Edistämme järjestelmäelementtien omaksumista, kun ryhmät luovat uusia ominaisuuksia. Pidämme lupauksemme rakentaa joustavia, hyödyllisiä elementtejä mittaamalla kuinka moni joukkue toimittaa kaikki uudet ominaisuudet käyttämällä vain suunnittelujärjestelmäelementtejä - joka sisältää järjestelmän peruselementeillä luodut uudet komponentit.
  • Siirtämme ominaisuuksia ja virtauksia, joita joukkueilla ei ole (tai ei aio työskennellä) järjestelmään heidän puolestaan. Pyrimme siihen, että 100% sovelluksen käyttötapauksista käyttää järjestelmäelementtiä.
Dokumentaatiosivusto

Tuki

Koulutamme joukkueita siitä, kuinka käyttää ydinosia ja soveltaa LPL-periaatteita omien rakentamiseen. Suurin tapa tehdä tämä on dokumentoinnin avulla, jota ylläpidämme kaikille suunnitelluista ja toteutetuista elementeistä. Lisäksi luennoimme kaikissa käsissä ja ruskeissa pusseissa, opetamme tunteja, isäntäaikana ja vastaamme kysymyksiin Facebook Workplace- ja Slack -palveluissa.

Tukien ja koulutuksen menestys voi olla vain järjestelmän elementtien oikea käyttö sovelluksessa, mutta työntämme sitä edelleen. Kannustamme ulkoisten tiimien suunnittelijoita ja kehittäjiä osallistumaan takaisin järjestelmään.

Lopullinen päämäärämme

Haluamme suunnittelujärjestelmämme olevan kanoninen tapa suunnitella ja rakentaa käyttöliittymiä koko Lyftissä.

  • Tuotteillamme on täydellinen visuaalinen ja vuorovaikutteinen johdonmukaisuus kaikkialla. Tuoteryhmät tarvitsevat vain murto-osan ajasta uusien ominaisuuksien määrittelemiseen, suunnitteluun ja toteuttamiseen.
  • Kirjastomme sisältää kypsät komponentit ja asetteluominaisuudet, jotka tarjoavat kattavan toiminnallisuuden, kuten pääsy, kansainvälistyminen, havaittavuus, haptika, ääni ja animaatio.
  • Suunnittelijoille ja insinööreille on saatavana kattava dokumentaatio, jonka avulla on helppo löytää ja käyttää olemassa olevia komponentteja, laajentaa niitä tai rakentaa täysin räätälöityjä malleja, jotka sopivat järjestelmään.
  • Järjestelmä jatkaa kehitystä ja laajenemista, mukaan lukien panokset eri puolilta yritystä

Viimeiset ajatukset

Arvioimme jatkuvasti uudelleen ja muodostamme prosessimme. Mitkä ovat ongelmasi? Kuka joukkueesi koostuu? Mikä on tuotteesi ja lopputavoitteesi? Innoissani kuulla sinusta.

Olen Linzi Berry, nykyinen suunnittelujärjestelmien johtaja Lyftissä. Hikoilen yksityiskohtia, joten sinun ei tarvitse. Tilaa, kiitos!