Un sistem de proiectare este un set de componente, reguli, reglementări și instrumente pentru îmbunătățirea calității și vitezei de dezvoltare a produselor, precum și pentru a susține eficient pe cele existente. În limba engleză, conceptul de „ limbaj de design ” este cel mai adesea folosit pentru a se referi la sistemele de proiectare, definindu-și, de asemenea, principala diferență față de un sistem de proiectare - posibilitatea de a-l folosi în afara sferei produselor digitale. Un exemplu de astfel de „limbaj vizual” este designul recunoscut al mașinilor BMW (faruri, grilă). Limbajul vizual definește bazele de bază pentru crearea produselor și soluțiilor.
Astăzi, ca componente principale ale sistemului de proiectare, experții disting:
Sistematizarea designului este chemată prin crearea unor elemente de bază interconectate pentru a ajunge la un singur domeniu de produse și soluții interconectate. Cu alte cuvinte, sistemele de proiectare ajută la crearea unui ecosistem convenabil de produse, care va fi de înțeles pentru dezvoltatori și utilizatori.
De o importanță fundamentală este diferența dintre biblioteca de elemente gata făcute și sistemul de proiectare, acesta din urmă se distinge printr-un studiu detaliat excepțional al tuturor nuanțelor. Un exemplu izbitor de sistem mare de proiectare atent este limbajul de proiectare al IBM [1] , care a descris toate opțiunile posibile pentru dezvoltarea conceptului său în produsele digitale și a prezentat comunității filosofia sistemului. IBM fixează rolul special al sistemului de proiectare în structura relațiilor „utilizator-produs”, „client-companie”, „dezvoltator-produs”, „angajat-companie”.
Utilizarea sistemelor de proiectare oferă o serie de avantaje specifice:
Bazele standardizării designului au început să apară odată cu dezvoltarea „stilului elvețian”, care a luat contur în 1927 datorită lui Jan Tschichold [2] . Tschichold a introdus nu numai conceptele cheie de simplitate, concizie și ușurință de percepție, dar a subliniat în mod clar limitele admisibilității utilizării elementelor individuale în designul grafic. De asemenea, meritul designerului este introducerea unei grile modulare - un sistem care este utilizat activ în dezvoltarea web, imprimare și crearea de elemente ale sistemelor de design.
Primele abordări ale creării sistemelor de proiectare au apărut în anii 60 ai secolului trecut, când sistemul modular a început să fie utilizat în programare . Ideea de modularitate a evoluat de la sfârșitul anilor 50 și s-a mutat treptat dincolo de domeniul programării , acoperind domenii conexe.
Un alt fapt important a fost dezvoltarea rapidă a designului grafic și cererea de formare a principiilor durabile de identitate corporativă. Un exemplu des citat este manualul metroului din NYC [3] , care detaliază utilizarea tuturor elementelor de navigație, tipografie , convenții și elemente grafice.
Ideea de a crea ceva nou bazat pe evoluțiile din lumea artei a fost promovată de Karl Gerstner și Saul Levitt . Esențial pentru munca artiștilor în serie a fost conceptul de a crea artă cu ajutorul algoritmilor. Saul Levitt a fost probabil cel mai faimos artist în serie. Pentru Levitt însuși, adevărata opera de artă a fost algoritmul, nu produsul final. În sensul modern, el a fost unul dintre acei designeri care au experimentat cu sisteme de design.
Creșterea explozivă a soluțiilor tehnice, apariția de noi limbaje de programare , biblioteci, cadre au impus companiilor mari să standardizeze abordările de dezvoltare . De atunci, sistemele de proiectare au devenit o parte integrantă a proiectelor mari ca bază pentru dezvoltarea și scalarea produselor digitale.
În prezent, există câteva sute de sisteme mari de proiectare în lume. Liderii în crearea și dezvoltarea direcției sunt mari companii IT ( Apple , Microsoft , Google ), bănci și organizații financiare ( Tinkoff Bank , Alfa Bank , Spare Bank 1, VISA ), producători de software ( Atlassian , Mozilla , IBM ), studiouri de design (Chulakov, AIC), producători de FMCG ( Royal Canin ).
Crearea sistemelor de proiectare este adesea asociată cu metodologia „proiectării atomice” a lui Brad Frost [4] . Folosit în principal pentru design web, designul atomic are 5 niveluri de dezvoltare:
Metodologia de urmărire a nivelurilor vă permite să clarificați procesul de asamblare atât a părților individuale ale produsului, cât și a întregii soluții. Pentru a crea sisteme de proiectare folosind metodologia de proiectare atomică, instrumentul Pattern Lab a fost creat de entuziaști.
Aplicații precum Sketch , Framer, Figma ajută specialiștii în dezvoltarea sistemelor complexe de proiectare . Diverse cadre, SDK -uri și biblioteci ( AngularJS , Flutter , React ) joacă, de asemenea, un rol important .
Dezvoltarea sistemelor de proiectare de stat poate fi privită ca o continuare logică a procesului de digitalizare a relațiilor „cetățean – stat”. Astăzi, Italia [5] , Australia [6] , Marea Britanie [7] , Singapore [8] , SUA [9] , Estonia [10] au propriile sisteme de proiectare pentru dezvoltarea de servicii și produse .
Sistemul de proiectare de stat rus este în curs de dezvoltare prin ordin al Ministerului Dezvoltării Digitale, Comunicațiilor și Mass-media , dar nu are o versiune finală confirmată oficial a designului vizual și grafic și a regulilor de utilizare a fonturilor și elementelor sistemului. .
Multe sisteme de design își au propriile nume care reflectă esența filozofiei și a limbajului vizual: