Construiți sistemul de proiectare perfect: 6 considerații cheie

Autor: John Stephens
Data Creației: 1 Ianuarie 2021
Data Actualizării: 23 Iunie 2024
Anonim
Telescoala RTV 22 10 2020
Video: Telescoala RTV 22 10 2020

Conţinut

Sistemele de proiectare ajută jucătorii mari din industrie să standardizeze procesul de proiectare și să îl facă mai previzibil. Multe companii încearcă să ia inițiativa de a-și construi propriul sistem de proiectare. Dar destul de des, în ciuda celor mai bune intenții ale tuturor, tot efortul depus de o echipă de produse pentru a realiza un sistem de proiectare atent poate merge direct pe canal.

Pe parcursul acestui articol, vom defini ce este un sistem de proiectare, ce să ia în considerare înainte de a construi un sistem de proiectare și cum să introduci cel mai bine un sistem de proiectare în organizația ta. Pentru mai multe resurse excelente, consultați rezumatul nostru de instrumente de design web.

Ce este un „sistem de proiectare”?

Denumirea de „sistem de proiectare” poate crea o impresie falsă despre ceva care oferă valoare doar designerilor. Dar, în realitate, un sistem de proiectare nu este ceva care privește doar designerii; în schimb, este vorba despre modul în care o întreagă organizație își construiește produsele (dacă aceasta include un site web, veți avea nevoie de un constructor de site-uri de top și o găzduire web excelentă).


Procesele de proiectare reușite depind, de obicei, de o strânsă colaborare transversală între toate echipele implicate în crearea produsului. Și un sistem de proiectare este despre construirea unui limbaj comun care împuternicește echipele să colaboreze mai eficient. Este un set complet de principii, reguli și standarde de proiectare împreună cu setul de instrumente (modele de proiectare, stiluri vizuale și o bibliotecă de coduri de componente UI reutilizabile) necesare pentru atingerea acelor principii, reguli și standarde. Un sistem de proiectare permite unei echipe de produse să creeze un produs mai rapid - fără a fi nevoie să sacrificați nicio calitate - făcând designul reutilizabil (asigurați-vă că aveți un spațiu de stocare în cloud fiabil pentru a vă stoca activele).

Scopul final al problemelor legate de implementarea unui sistem de proiectare este de a ajuta afacerea să învețe și să crească. De aceea, un sistem de proiectare ar trebui să se bazeze întotdeauna pe obiectivele unei companii. Din același motiv, nu toate sistemele de proiectare sunt construite la fel, dar cu toate acestea, majoritatea sistemelor de proiectare împărtășesc câteva elemente comune:


  • Principii de proiectare - valori care asigură eforturile de proiectare în direcția corectă.
  • Componente și biblioteci de modele - acestea sunt elementele de bază ale unui sistem de proiectare.
  • Ghiduri de proiectare - reguli specifice privind modul de proiectare a unei anumite părți din
    un produs. Acestea pot include reguli de stil (tipografie, culori, spațiu etc.) și reguli de scriere UX (voce și ton, limbaj, principii de scriere etc.).
  • Practici de proiectare - ajută la menținerea sistemului în viață și valoros pentru echipa de produse.

Considerații cheie înainte de implementarea unui sistem de proiectare

01. Luați în considerare maturitatea produsului și a companiei

Înainte de a începe să construiți un sistem de proiectare, aveți nevoie de o înțelegere clară a motivului pentru care aveți nevoie de unul. Multe companii introduc sisteme de proiectare pentru a-și reduce datoria tehnică și a accelera procesul de dezvoltare a produsului (petrecând mai puțin timp pe activități plictisitoare, monotone). Dar nu toate companiile se confruntă cu astfel de probleme, deoarece companiile au niveluri diferite de maturitate a proiectării.


Crearea unui sistem de proiectare de la zero este o activitate care consumă mult timp, iar echipele mici, în mișcare rapidă, probabil că nu au nevoie de un sistem de proiectare, deoarece le-ar încetini. O pornire de la trei la cinci persoane care încă încearcă să găsească o potrivire pe piața produselor ar petrece probabil o cantitate semnificativă de timp creând un sistem. Când resursele sunt cheltuite pentru construirea unui sistem de proiectare, nu sunt cheltuite pentru construirea produsului. Prin urmare, până când o companie este în poziția de a stabili o direcție clară cu produsul său, investirea timpului în crearea unui sistem de proiectare riscă să producă multe deșeuri.

02. Creați o declarație de viziune

Un sistem de proiectare se referă la oameni - cum lucrează împreună pentru a atinge un obiectiv comun. Și oamenii vor să știe răspunsurile la următoarele întrebări:

  • Unde mergem?
  • Ce vrem să realizăm?
  • De ce vrem să realizăm acest lucru?

Acestea sunt întrebări fundamentale la care trebuie să răspundeți pentru a construi o viziune comună. O viziune comună va constitui o bază pentru un sistem de proiectare care va oferi echipelor un mod ghidat de a construi soluții pentru problemele produselor lor.

O declarație de viziune definește ceea ce încearcă să realizeze echipa, produsul sau compania dvs. și, mai important, de ce. Aliniază echipele în jurul unui set clar de obiective comune și devine o stea de nord pentru întreaga organizație - unește oamenii implicați în dezvoltarea produselor și îi îndrumă către o destinație comună.

Dacă sunteți în căutarea unui mod simplu de a crea o declarație de viziune, vă recomandăm să descrieți cum ar trebui să arate produsul sau organizația dvs. în cinci ani. Procedând astfel, veți defini o condiție țintă și va fi mult mai ușor să creați o strategie care să vă ajute să o atingeți.

04. Stabiliți principii directoare de proiectare

Cum definiți un design bun? De unde știi când ceva este pregătit pentru implementare? Când vine vorba de evaluarea calității unui design, designerii se bazează adesea pe propriul set de standarde. Dar urmarea unei astfel de abordări poate introduce o mulțime de haos în procesul de proiectare a produsului, deoarece fiecare designer va avea idei subiective. Aici principiile de proiectare pot salva ziua.

Principiile solide de proiectare stau la baza oricărui sistem funcțional. Acestea ar trebui să surprindă esența a ceea ce înseamnă un design bun pentru companie și să ofere recomandări practice pentru echipele de produse cu privire la modul de realizare a acestuia (principiile de proiectare ar trebui să fie întotdeauna acționabile). Principiile de proiectare acționează ca standarde pentru echipa de produs și îi ajută să-și măsoare munca.

Iată câteva lucruri de reținut atunci când lucrați la principiile de proiectare:

  • Principiile de proiectare trebuie să reflecte natura produsului. De exemplu, când vine vorba de proiectarea interfeței om-mașină pentru automobile, cel mai important principiu de proiectare ar trebui să fie „Siguranța în primul rând” (scopul este de a păstra șoferul și pasagerii în siguranță). De aceea, fiecare decizie de proiectare trebuie măsurată pentru siguranță.
  • Principiile de proiectare nu ar trebui să sune ca niște reguli. Nu ar trebui să blocheze energia creativă. Creatorii de produse nu trebuie să se simtă limitați sau reținuți.
  • Principiile de proiectare ar trebui să fie rezultatul unei discuții deschise. În multe cazuri, nu este greu să-i faci pe oameni să urmeze instrucțiunile, ci mai degrabă este greu să-i faci pe oameni să fie de acord cu orientările. Dacă o organizație are multe echipe de proiectare, atunci implicarea lor într-o discuție este vitală. Obținând feedback-ul lor cu privire la principiile de proiectare, puteți adapta principiile la nevoile utilizatorilor.

05. Examinați stiva tehnologică și efectuați un inventar al interfeței

Multe companii tind să construiască un sistem de proiectare deasupra interfeței actuale, dar această abordare nu este cea mai bună din mai multe motive. Imaginați-vă că compania dvs. construiește un produs de mult timp fără un sistem.

Produsul are probabil un anumit nivel de inconsecvență în proiectare. Inconsistența este de obicei cauzată de duplicarea elementelor de proiectare. Identificarea duplicării elementelor de design ajută o echipă să evite scenariul în care membrii echipei construiesc un element de la zero și, după un timp, să afle că există deja o versiune a acestuia.

De aceea, dacă intenționați să introduceți un sistem de proiectare, începeți cu un audit - efectuați un inventar al interfeței pentru a înțelege ce este utilizat.

Explorează interacțiunile existente, colectează toate elementele UI care alcătuiesc interfața și revizuiește-le. Este important să faceți acest lucru înainte de a construi sistemul de proiectare propriu-zis, deoarece procedura vă va ajuta să înțelegeți două lucruri:

  • Câtă datorie de proiectare are organizația dvs. și care sunt domeniile care necesită mai multă atenție.
  • Motivele neconcordanței și modificările pe care trebuie să le introduceți în procesul de proiectare pentru a evita astfel de probleme în viitor. Poate că va trebui să schimbați procesul sau poate că va trebui să introduceți o nouă tehnologie.

06. Înființează o echipă de bază

Cine ar trebui să fie implicat în construirea unui sistem de proiectare? Proiectarea este un sport de echipă și crearea unui sistem de proiectare nu face excepție. Expertiza și energia creativă oferite de colaborarea multifuncțională sunt necesare pentru a construi un sistem de proiectare. De aceea, echipa principală de oameni care creează de fapt un sistem include de obicei ingineri, designeri, manageri de produse și părți interesate. Când începeți să construiți un sistem de proiectare, este crucial să aveți o dimensiune mică pentru echipa de bază (șase până la opt persoane), deoarece vă va ajuta să creați impuls și să construiți ceva rapid.

Crearea unui sistem de proiectare

Luați în considerare implementarea unui sistem de proiectare ca proiect. Și, la fel ca orice alt proiect, acesta ar trebui să aibă un proces solid cu următorii pași:

  • Vinde ideea
  • Finalizați un proiect pilot
  • Proiectează și construiește
  • Lansare și întreținere

01. Vinde ideea

Vânzarea ideii unui sistem de proiectare este primul și cel mai crucial pas în introducerea unui sistem de proiectare. De obicei, este greu să vinzi sisteme de proiectare din cauza compromisurilor - atât membrii echipei de conducere, cât și membrii echipei de produse înțeleg că resursele cheltuite pentru construirea unui sistem de proiectare nu sunt cheltuite pentru funcțiile de expediere. Așadar, este firesc să ne așteptăm la o întoarcere. Pentru a vinde un sistem de proiectare, trebuie să faceți două lucruri:

Obțineți buy-in de la părțile interesate

Un sistem de proiectare nu va decola dacă persoanele care decid asupra finanțării nu îl aprobă. Este mult mai ușor să obțineți buy-in-ul de la directori atunci când demonstrați că sistemul rezolvă probleme reale de afaceri. Identificați punctele cheie ale afacerii (zonele în care compania pierde bani) și arătați cum sistemul de proiectare poate salva ziua. Scrieți o strategie cu o propunere clară și prezentați-o persoanelor cheie care iau deciziile.

Vă recomandăm să creați o prezentare (sau o serie de prezentări) pentru a convinge părțile interesate să investească în acest proiect. Puteți împacheta prezentarea dvs. sub forma unei povești. Spunând povești de succes, veți avea șanse mai mari de a implica părțile interesate.

Obțineți asistență din partea utilizatorilor

Achiziționarea de la părțile interesate este doar jumătate din luptă. Trebuie să primiți asistență de la potențialii dvs. utilizatori. În primul rând, trebuie să vă identificați publicul țintă. Cine va folosi sistemul dvs. de proiectare și cum îl vor folosi? Iată câteva grupuri comune de utilizatori:

  • Echipe de produse (de exemplu, designeri, dezvoltatori)
  • Terțe părți (adică furnizori)
  • Afaceri (adică marketing, vânzări, legal)

Va trebui să identificați punctele de durere ale diferitelor grupuri de utilizatori și să arătați valoarea pe care sistemul le va aduce. Fiecare grup de utilizatori are declanșatoare de cumpărare diferite - motive pentru care ar dori să utilizeze un sistem de proiectare. De exemplu, pentru dezvoltatori, declanșatorul poate fi o mai mare coerență în metodele de implementare sau petrecerea mai puțin timp a refactorizării codului.

02. Selectați și finalizați un proiect pilot

De îndată ce creați un concept de bază pentru sistemul dvs. de proiectare, este important să îl validați. Cel mai bun mod de a valida conceptul este să-l testați pe un proiect pilot.

Selectați un eșantion de produs real și creați un sistem de proiectare care să ofere o soluție reală. Proiectul pe care îl selectați ar trebui utilizat ca bază pentru viitorul dvs. sistem de proiectare, astfel încât veți putea testa dacă sistemul funcționează sau nu pentru organizația dvs.

Iată un set de criterii pe care le puteți utiliza pentru a determina eficacitatea potențială a unui pilot:

  • Un proiect ar trebui să aibă potențialul pentru componente și modele comune. Ar trebui să conțină componente și modele care pot fi reutilizate în cadrul altor produse.
  • Ar trebui să aibă o fezabilitate tehnică bună și să nu fie greu de introdus toate modificările necesare.
  • Proiectul ar trebui să poată fi realizat într-un timp rezonabil (în mod ideal, câteva săptămâni) și nu ar trebui să necesite implicarea multor persoane din diferite departamente (menținerea independenței este esențială).
  • Un proiect ar trebui să aibă potențial de marketing. Proiectul ar trebui să inspire alte echipe să introducă sisteme de proiectare în procesul lor de proiectare.

03. Proiectați și construiți

Creați componente reutilizabile

O greșeală pe care o văd de nenumărate ori este că echipele creează componente care sunt prea concentrate pe un caz de unică folosință. Ca urmare, sistemul devine prea inflexibil și utilizatorii săi trebuie să își creeze propriile componente de fiecare dată când trebuie să acopere un anumit scenariu.

Încercați să dezvoltați componente care nu sunt legate de un singur caz de utilizare, dar pot
să fie refolosite în contexte multiple. Pentru a fi reutilizabile și scalabile, componentele trebuie să aibă următoarele proprietăți:

  • Modular: componentele modulare sunt autonome - nu au nicio dependență.
  • Compozibil: este posibil să combinați componente pentru a crea componente noi.
  • Personalizabil: este posibil să ajustați și să extindeți componentele pentru a le face să funcționeze într-o varietate de contexte.

De fiecare dată când membrii echipei vor să introducă o componentă nouă, trebuie să ia în considerare modul în care va funcționa pe diversele platforme pentru care proiectează. În mod ideal, fiecare componentă pe care o proiectează ar trebui să funcționeze pe toate platformele.

Afișați valoare printr-un mediu de sandbox

Se știe că cel mai bun mod în care oamenii pot vedea valoare este să o experimenteze. Așadar, creați un mediu de testare pentru membrii echipei de produse pentru a prototipa produsele folosind sistemul dvs. de proiectare.

04. Lansați și întrețineți

Unele echipe de produse consideră că, odată ce este construit un sistem de proiectare, lucrarea este finalizată. Neadevarat. Un sistem de proiectare este un produs și este vital să îl gestionați ca produs în loc de proiect - un sistem de proiectare necesită întreținere continuă și îmbunătățiri pe măsură ce apar nevoile.

Încurajați adoptarea sistemului dvs. de proiectare

La fel ca orice alt produs, un sistem de proiectare are nevoie de utilizatori activi. Puteți crea cel mai bun sistem de proiectare din lume, dar, dacă nu îl promovați în mod activ în organizația dvs., întregul efort va avea mult de suferit. De aceea, de la prima versiune a sistemului dvs., trebuie să lucrați din greu pentru a încuraja adoptarea acestuia:

  • Creați o comunitate de susținători. Puneți împreună un grup de evangheliști, condus de influenți autorizați sau designeri, care vor prezenta și vinde idei despre sistemul dvs. de proiectare. Evangheliștii ar trebui să participe la activități precum ateliere și întâlniri care au ca scop creșterea gradului de conștientizare a existenței sistemului și educarea oamenilor cu privire la modul de utilizare.
  • Introduceți actualizări. Timpul de așteptare pentru actualizări joacă un rol cheie în adoptarea sistemului de proiectare. Practicați versiuni incrementale regulate, mai degrabă decât dezvăluiri mari și asigurați-vă întotdeauna că expediați actualizări cu un jurnal de schimbări.

Analizați modul în care oamenii folosesc sistemul de proiectare

Sistemele de proiectare cresc și scad în funcție de cât de ușor sunt de utilizat. Dacă tocmai ați început să încorporați un sistem de proiectare în procesul de proiectare al organizației dvs., efectuați o serie de interviuri cu utilizatorii pentru a înțelege modul în care oamenii îl folosesc. Procedând astfel, puteți identifica problemele obișnuite cu care se poate confrunta publicul dvs. țintă.

Pentru sistemele care vor fi încorporate într-un proces de proiectare de ceva timp, este esențial să măsurați timpul necesar pentru a menține sistemul actualizat. Dacă menținerea actualizată a sistemului de proiectare devine dificilă, acesta va deveni rapid depășit.

Testați-vă deciziile de proiectare

Indiferent cât de bun sunteți în prezicerea lucrurilor, poate fi greu să preziceți cum o anumită modificare va afecta experiența utilizatorului. De aceea, este important să vă validați deciziile.

Iată trei tipuri de teste care vă vor ajuta:

  • Testarea utilizabilității
  • Testarea regresiei vizuale, care vă ajută să prindeți modificări vizuale neintenționate ale stilurilor componente
  • Testarea manuală și automată a accesibilității, care asigură accesibilitatea componentelor dvs.

Introduceți versiunea

Sistemele de proiectare ar trebui să aibă versiuni, deoarece versiunea facilitează urmărirea modificărilor. Cu versiunile versionate, utilizatorii pot face referire la o anumită versiune ca dependență. De asemenea, au control asupra momentului și modului în care sunt gestionate actualizările la noile versiuni.

Există două tipuri de versiuni:

  • Versionarea întregului sistem. Aici, totul din sistem aparține unui singur număr de versiune. În calitate de utilizatori, ne ocupăm de versiunile pentru întregul sistem atunci când ne actualizăm sistemul de operare mobil - când actualizăm iOS, actualizăm întregul software.
  • Versionare pe module. Aceasta implică un număr de versiune pentru fiecare componentă sau stil din cadrul sistemului de proiectare. Comparativ cu versionarea întregului sistem, versionarea pe module oferă mai multă flexibilitate - utilizatorii pot alege să actualizeze doar elementele de care au nevoie.

Crearea unui sistem de proiectare nu este o activitate unică; este de fapt iterativ. Oamenii implicați în crearea unui sistem de proiectare trebuie să-l considere ca pe un organism viu care leagă întreaga organizație. Un sistem de proiectare de succes devine parte a ADN-ului unei organizații și ajută la producerea de experiențe coerente ale utilizatorilor.

Acest conținut a apărut inițial în netmag.

Recomandat
Cartea de artă din hârtie este o tăietură deasupra celorlalte
Citeste Mai Mult

Cartea de artă din hârtie este o tăietură deasupra celorlalte

Ați văzut o erie de exemple frumoa e de artă pe hârtie și, deși ace tea unt întotdeauna minunate de privit, v-ați gândit vreodată cu adevărat la in pirațiile și proce ul din patele lucr...
15 site-uri fabuloase receptive pentru inspirație
Citeste Mai Mult

15 site-uri fabuloase receptive pentru inspirație

În urmă cu câteva luni, am deci ă redenumim ecțiunea „Mobil” din galeria vitrinei magazinului ca „ en ibilă”. Fie că unteți de acord cu Jakob Niel en au Jo h Clark au vă aflați undeva la mij...
Un ghid al drepturilor de autor pentru o reclamă
Citeste Mai Mult

Un ghid al drepturilor de autor pentru o reclamă

A ociația Fotografilor (AOP) -a luptat neobo it pentru Legea drepturilor de autor, a modelelor și a brevetelor care a intrat în vigoare în 1988 din fericire. Dar ce în eamnă drepturile ...