Dizajn tokeni objašnjeni projekt menadžeru za pet minuta
Svaki projekt menadžer sa kojim sam radila bio je drugačiji. Neki su želeli svaki detalj; drugi su želeli jednu rečenicu i datum. Sa svima je pomoglo to što sam imala kratak, jasan način da objasnim šta radim, šta je dizajn sistem i zašto su tokeni važni. Traje otprilike pet minuta, a uštedelo mi je mnogo više.
Prvi minut: dizajn je mesto gde se donose odluke
Pre nego što iko napiše red koda, neko odlučuje kako dugme izgleda, kako se tabela ponaša i šta se dešava kada nema podataka. Dizajn je faza u kojoj se te odluke donose namerno, a ne sto puta slučajno kasnije.
Drugi minut: token je odluka sa imenom
Umesto da developerima kažem da koriste određenu nijansu narandžaste, toj odluci dam ime, na primer „primarna“. Svako dugme, link i isticanje onda traže „primarnu“, a ne samu nijansu. Isto važi za razmake, uglove, senke i veličine slova. Ta imena su tokeni.
Treći minut: komponente se grade od tokena
Dugme, kartica ili polje forme sklapaju se od tokena, a stranice od tih komponenti. Liči na zgradu napravljenu od skromnog skupa standardnih delova: kada su delovi dobri, svaka soba koju dodate brža je i pouzdanija.
Četvrti minut: zašto ovo štedi vreme i novac
Kada klijent promeni boju brenda, menjam jedan token, a ne četiristo ekrana. Kada treba nova stranica, tim je sklapa od delova koji već rade. Procene postaju pouzdanije, jer većina posla više nije nova.
Peti minut: zašto je faza dizajna važna
Odluka doneta u dizajnu košta jedan razgovor. Ista odluka doneta tokom razvoja košta sprint, a posle lansiranja košta projekat. Zato rano ulažem pravo vreme u sistem. To nije ukras pre pravog posla; to je deo koji odlučuje koliko će pravi posao biti skup.
Ako ne mogu da objasnim odluku za pet minuta, to obično znači da je još nisam zaista donela.
Pročitajte sledeće
Dizajn sistemiKako održati dizajn sistem živim: vlasništvo, dug i male redovne popravke
Treba da objasnite dizajn sistem svom timu?
Rado bih čula više →