Upload
merlin-rebrovic
View
788
Download
3
Embed Size (px)
DESCRIPTION
Prezentacija održana na Webcamp Zagreb 24.11.2012. Programiranje je samo pola priče Druga polovica je ona koja često definira (ne)uspjeh projekta – komunikacija s klijentom, šefom, kolegama. Kroz uspješne i neuspješne primjere iz prakse te malo psihologije ćemo pokazati nekoliko aspekata vizualne komunikacije. Kako definirati zahtjeve, “pročitati” drugima misli, prezentirati ideju wireframeovima, kada raditi prototip i u kojoj vjernosti, koje alate koristiti, koliko puta iterirati, kada krenuti s grafičkim dizajnom i programiranjem. Sve su to “sitnice” koje pomažu početnu ideju pretvoriti u konačan digitalni produkt, no većina programera ih nema u svojoj kutiji alata.
Citation preview
Programiranje je samo pola priče
Merlin Rebrović
Što programeri železa vrijeme rada?
Flow
elfsternberg
Potpuno iskorišten kod
Pozitivan feedback
Ne događa se često kolikobismo htjeli, zar ne?
Najveći problem – komunikacija.
Definiranje zahtjeva
Čitanje misli
23748404@N00
Pokvareni telefon
tomashawk
Tekstualna specifikacija
gadl
Razvojna iteracija
Zahtjevi IA, UX, IxD UI dizajn Programiranje Testiranje
Razvojna iteracija
Zahtjevi IA, UX, IxD UI dizajn Programiranje Testiranje
Ovo je vaš početak
Razvojna iteracija
Zahtjevi IA, UX, IxD UI dizajn Programiranje Testiranje
Ovo je vaš početakMožda bi ipak trebao biti ovdje
tehnička vještina+
kvalitetna komunikacija=
Krenite odmah u izradu sučelja!
Vizualna komunikacija je
dominantna
so_boring
Služi kao specifikacija
mburpee
Zaobilazi jezične barijere
zebble
Krenite što ranije.Za početak olovka i papir.
Da, i “ružno” je dobro.(iskreno, ništa nije ružno u ovoj fazi)
“Slika vrijedi 1000 riječi, aliprototip vrijedi 1000 slika.”
Interakciju možete pokazatii statičnom slikom.
Digitalni svijet(alata za izradu skica ima puno,skoro kao i JavaScript librarya :)
Prototip u kodu?
Da, ako postoje stvari koje je lakše tako vizualizirati ili već postoje gotove komponente.
Grafički dizajn i programiranjemogu ići paralelno nakon ove faze.
Nekoliko misli za kraj
Učinite sve što je potrebno za uspješnu komunikaciju
Nekoliko misli za kraj
Učinite sve što je potrebno za uspješnu komunikaciju
Dijelite ideje i preuzmite odgovornost
Nekoliko misli za kraj
Učinite sve što je potrebno za uspješnu komunikaciju
Dijelite ideje i preuzmite odgovornost
Kontrolirajte ego, a empatiju pogurnite u prvi plan
Nekoliko misli za kraj
Učinite sve što je potrebno za uspješnu komunikaciju
Dijelite ideje i preuzmite odgovornost
Kontrolirajte ego, a empatiju pogurnite u prvi plan
Nećete napraviti savršeno iz prve i to je u redu
Hvala :)
merlin.rebrovic.net@merlinrebrovic