Skaidrs mērķis
Pirms ekrāniem vienojamies par vajadzību, prioritāti un sagaidāmo rezultātu.
No vajadzības līdz produkcijai
Sākam ar biznesa vajadzību, izstrādājam UX/UI, strādājam kopā ar izstrādes komandu un pārbaudām ieviešanu pirms tās nonāk produkcijā.
Ko nodrošina vienots process
Katrā posmā samazinām citu risku - neskaidru mērķi, nepilnīgus scenārijus, pārpratumus izstrādē vai neatbilstības gatavajā produktā.
Pirms ekrāniem vienojamies par vajadzību, prioritāti un sagaidāmo rezultātu.
Definējam plūsmas, stāvokļus, izņēmumus un responsīvo uzvedību.
Atbildam uz jautājumiem un precizējam risinājumu reālās izstrādes laikā.
Pārbaudām ieviešanu pirms publicēšanas un pēc nonākšanas produkcijā.
Process soli pa solim
Ne katram uzdevumam vajadzīgi visi astoņi posmi vienādā dziļumā. Procesu pielāgojam reālajam kontekstam - vienkāršam uzlabojumam nav vajadzīgas astoņas sapulces.
01 Saprotam
Ko risinām, kam un kāpēc.
Scenāriji, loģika, stāvokļi un izņēmumi.
02 Projektējam
Vizuālais risinājums un visi būtiskie ekrānu stāvokļi.
Esošie komponenti, jauni papildinājumi un sistēmas noteikumi.
03 Ieviešam
Skaidrs risinājums, specifikācija un paredzētā uzvedība.
Atbildes, precizējumi un korekcijas izstrādes laikā.
04 Pārbaudām
Pārbaudām realizāciju, scenārijus un vizuālās neatbilstības.
Pārbaudīts risinājums kļūst par produkta daļu.
Ko izlemjam katrā fāzē
No vajadzības definēšanas līdz pārbaudītai ieviešanai - katras fāzes rezultāts kļūst par pamatu nākamajai.
Definējam problēmu, lietotājus, biznesa mērķi, tehniskos ierobežojumus un galvenās plūsmas. Sarežģītiem uzdevumiem izstrādājam struktūru un alternatīvus scenārijus.
Veidojam saskarni pilniem scenārijiem, ne tikai ideālajam stāvoklim. Pārbaudām responsīvo uzvedību un to, kā risinājums iekļaujas esošajā sistēmā.
Nododam izstrādei loģisku un sakārtotu risinājumu. Paliekam pieejami jautājumiem un tehniskos kompromisus pieņemam kopā ar izstrādes komandu.
Salīdzinām realizāciju ar iecerēto un pārbaudām galvenos izmērus, scenārijus un stāvokļus. Pēc ieviešanas atjauninām sistēmu, lai nākamais darbs sāktos no labāka pamata.
Ko saņem izstrāde
Strādājam dizaina sistēmā, kas izveidota un saskaņota ar izstrādes komandu - ar savstarpēji atbilstošiem komponentiem, tokeniem un uzvedības principiem. Tāpēc katrs nākamais risinājums jau top ar ieviešanu un handoff prātā.
Par dizaina sistēmām ↗
Automatizācijas iespējas
Figma izmaiņas var nodot Jira, GitLab vai citai komandas darba videi - variables un komponentu atjauninājumus, diff, saites uz konkrētiem freimiem un “Ready for dev” statusus. Integrācija var papildināt esošu uzdevumu vai izveidot jaunu. Apjomu pielāgojam komandas rīkiem un pieejamajiem API, lai izmaiņas būtu izsekojamas un nepazustu komunikācijā.
Praktiski komandai
Mazāk interpretācijas, pārstrādes un nevajadzīgas koordinēšanas - bez izmaiņām izstrādātāju ierastajā darba ritmā.
Nē. Izstrādātājiem nav jāiesaistās dizaina procesā vai jāapgūst jauns darba process. Viņi turpina strādāt savos ierastajos rīkos un saņem dizainu, kas jau izmanto produkta esošo loģiku - mainīgos (variables), atstarpju sistēmu, krāsas, komponentus un izkārtojuma principus.
Mazāk laika aiziet dizaina interpretēšanai, precizējošiem jautājumiem un risinājumu pārtaisīšanai. Izstrādātājam ir skaidrs, kurš komponents jāizmanto, kā tam jāuzvedas un kas konkrēti ir mainījies.
Pirms dizaina nodošanas izstrādei definējam būtiskos stāvokļus, pielāgošanos dažādiem ekrāniem, izņēmuma situācijas un komponentu variantus. Izstrādātājam nav jāizdomā trūkstošās detaļas brīdī, kad funkcija jau tiek būvēta.
Salīdzinām gatavo produktu ar dizaina bibliotēku, komponentiem un sistēmas loģiku. Nemeklējam viena pikseļa nobīdes - nosakām, vai neatbilstība jālabo realizācijā vai jāatspoguļo pašā dizaina sistēmā.
Izmaiņas, kas rodas ieviešanas laikā, atgriežam dizaina sistēmā - atjauninām komponentus, mainīgos (variables) un noteikumus. Nākamais uzdevums sākas no aktuāla, nevis novecojuša pamata.
Nē. Dizaina sistēmu un nodošanas procesu pielāgojam esošajai lietotāja saskarnes izstrādei (frontend), komponentu bibliotēkai un komandas darba videi. Mērķis ir samazināt berzi esošajā procesā, nevis ieviest vēl vienu procesu.
Nākamais solis
Nav vajadzīga ne specifikācija, ne detalizēts apraksts. Parādiet produktu un pastāstiet, ko vēlaties tajā vai komandas darba ritmā mainīt, vai kur šobrīd rodas lieks darbs un sarežģījumi. Īsā sarunā sapratīsim, vai un kur varam būt noderīgi.
Parunāt par produktu ↗