Betydningen av design i teknologibransjen har vokst de siste årene, sammen med en større forståelse for designere som vet hvordan de skal arbeide innenfor utviklingsbegrensninger. Vi produserer vårt beste arbeid når våre designere og ingeniører jobber i et harmonisk, tverrsamarbeidsmiljø.

I løpet av de siste 8 årene har vi lært mye om å jobbe sammen. Her er tre viktige takeaways som vil hjelpe designere til å forbedre forholdet til ingeniører.

1) Vær mer pragmatisk med beslutningstaking

Du trenger en solid forståelse av hva som er mulig å bygge innenfor omfanget av produktet ditt. Det beste utgangspunktet er å fordøye plattformens retningslinjer og standarder (her går du: iOS , Mac os , watchOS , materiell design , og webdesign ).

Kunne se hvordan hver komponent skal bygges fra en ingeniørs perspektiv. Begynn å lære et programmeringsspråk. Ikke føl deg overveldet av ideen om at du trenger å vite hvordan du bygger et produkt fra bunnen av, men hvilken som helst mengde kunnskap som kommer fra å vite hvordan du skal kode, vil hjelpe deg med å ta mer informerte designbeslutninger, og vil også hjelpe deg med å kommunisere bedre med ingeniører .

Design for den beste brukeropplevelsen først, og legg deretter til whimsy og moro etter. Husk at grunnleggende UX-prinsippene skal veilede designet fra begynnelsen. Det må være en balanse mellom mengden innsats som kreves for å bygge en funksjon og fordelen av resultatet.

2) Gjør ingeniørens jobb så enkelt som mulig

Gi ingeniører rene, velorganiserte designfiler som har comps og lag tydelig navngitt. Kutte eiendeler selv og navn dem på riktig måte for den oppgitte plattformen. Jeg vet, dette er ikke den mest morsomme jobben. Men det sikrer at det som går inn i ferdigproduktet, er akkurat det du vil. Det tar også arbeidet vekk fra ingeniører, noe som betyr at de kan bruke mer tid til å bygge bedre funksjoner.

Pass på at designene dine er konsistente. Kjør revisjoner over arbeidet ditt på forskjellige punkter i designprosessen. Det er bedre å sjekke deg selv en million ganger enn å blokkere en ingeniør fra å utvikle seg nedover veien fordi det er forskjeller i behandling av lignende elementer.

Lag merkede dokumenter når det er nødvendig. Du kan lage din egen, eller bruke en av mange verktøy som Rød penn , UX Pin , og Notebook for Sketch . Stue og statisk stil guider kan hjelpe til i sammenheng av utvikling for produktet ditt. Husk at noen utviklere aldri ser på stilguiden og jobber rett ut av en kompis, så sørg for å kommunisere tidlig i prosessen med ingeniørteamet ditt. Tilbring tiden din klokt og effektivt.

Prototyper og samspillings animasjoner viser ingeniører hvordan noe skal fungere på den mest enkle måten. Noen av våre favorittverktøy som tilbyr forskjellige nivåer av kontroll er Keynote , Etter effekter , Invision , Flinto , og Pixate . Hvis du stoler på ord-til-munn for å få poenget ditt over, gir du mye plass til feilfortolkning og øker sjansene for at sluttproduktet avviker fra visjonen.

3) Kommunikere konstant og respektere ingeniørens meninger

Ikke silo deg selv (eller ingeniøren) ved å bare snakke når det er på tide å avlevere design. Når du jobber sammen fra begynnelsen, er du kraftigere og vil til slutt skape et bedre produkt.

Hvis du er usikker på en funksjonens design, hvordan en overgang vil fungere, eller strømmen av brukerens interaksjoner, kontakt med ingeniørteknologien din. De har et vell av kunnskap og kan nærme seg problemet ditt fra et analytisk, teknisk perspektiv. Ikke vær sjenert å innrømme at du trenger råd.

Disse tre leksjonene koker ned til empati, organisasjon og kommunikasjon. Nøkkelen med alle disse er å sørge for at du har kontroll over gjennomføringen av sluttproduktet. Du vil at visjonen din skal realiseres, ikke sant? Så gjør alt du kan for å utstyre dine ingeniører med de riktige materialene og kunnskapene, slik at de kan utføre din visjon perfekt, og du ender med et kickass-produkt.

[- Denne artikkelen ble opprinnelig postet på Tendigi blogg , publisert med tillatelse fra forfatteren -]