Vreme neumitino odmiče, a od početka pisanja ovog bloga ja sam se prilično udaljio od tematske oblasti koja na ovom blogu treba da bude značajno zastupljena. Jasno je, radi se o menadžmentu web projekata.  Kako svaki organizacioni proces ima svoj tok, nije baš mudro i ovde da ga remetimo pa nastavimo dalje sa opisima učesnika jednog kvalitetnog web produkcijskog tima.

Kada sa opisivao u kratkim crtama članove WP tima, grafički dizajner je opisan sledećim rečima:

Graphic designer – Ljubi ga majka! Čak i u Srbji nije potrebno detaljnije objašnjavati šta čoek radi. Međutim vrlo bitna stvar je da u svom okruženju imate pomentu personu voljnu da spozna Web koncepte i da shvati da papir nije isto što i ekran.”

Obzirom da je uloga bilo koje osobe koje u svom opisu posla sadrži reč Dizajner, u realizacji web projekata ima vrlo često vrlo značajnu ulogu, a opet da je sam opis posla svima vrlo dobar poznat, sam opis izgleda ovako: “Dizajner, grafički, web, flash… i drugi, za svoj glavni zadatak imaju realizaciju prihvatljivog rešenja vizuelnog indetiteta buduće web aplikacije i svih njegovih elemenata. Nešto kvalitetniji dizajneri vodiće računa i o realnoj upotrebljivosti datog predloga”.

Oko dizajn termina često se prepliću dve stvari koje ne moraju obavezno značiti isto, radi se o web dizajneru i o grafičkom dizajneru, kod nas je najveći problem što u proteklih 50 godina obrazovna usmerenja sa dizajn u svom nazivu nisu pokrivala web kao sredstvo izražavanja, što jeste opravdano jer je isti realno prisutan u našim životima tek nekih 20ak godina, pa i manje. Zato školovani dizajner uglavnom nema puno dodirnih tačaka sa realizacijom web aplikacija, dok web dizajner u najvećem broju slučaja prestavlja priučenu tj. samouku kategoriju. Iako od samo počtka razvoja web aplikacija ili prezentacija imali vrlo kvalitetne izuzetke, školovanih dizajnera koji su svoju kreativnost okrenuli ka webu i neograničavajući se znanjem stečenim klasičnim obrazovanjem, uspešno su osvajali sve nove tehnologije njihova pravila i mogućnosti. Takođe i među samoukim web dizajnerima iznikao je veliki broj kvalitetnih pojedinaca. Upravo te dve grupacije, uz upliv u inostranstvu školovanih stručnjaka danas čini kadrovsku strukturu dizajn stručnjaka sposobnih za realizaciju dizajna za web u  Srbiji.

Uzimajući u obzir činjenicu da kvalitetan web DIZAJNER, predstavlja još uvek retkost, a da kvalitetnih Grafičkih dizajnera ima ipak dosta više, u realizaciji web projekata kod nas češća je situacija da ćete sarađivati sa grafičkim dizajnerom. Ko god da je u pitanju, nekoliko stvari kao neko ko vodi projekat morate znati.

Dizajn = Kreativan Proces = Kreativni Ljudi

Dizajner, web dizajner, web developer....builider?! Na crtežu su jasno prikazane razlike između pojedinih grupacija.

Kada uparite kreativne mozgove sa tehničkim mozgovima kao rezultat dobijate sudar svetova koji vi treba da izbalansirate. Prvo što ćete često čuti da termin rok, nema kod svakoga istu težinu. Obizirom da ste vrlo često vezani rokom u istom morate predvideti dizajn krahove, zato u pogledu dizajna aplikacija savršena stvar je ako određeni dizajn koncept možete izdvojiti iz roka ili ugovorom jasno precizirati rokove do i od prihvaćenog od strane klijenta dizajnerskog rešenja. Recimo i još da su dobar dizajn i količina izgubljenih nerava oko istog u direktnoj proporciji do trenutka dok se ne naučite na rad za kreativnim mozgovima. Kao što mi je ne tako davno jedan prijatelj dizajnerskog uma rekao: “Tvoja sposobnost da komuniciraš i da organizuješ najveće dizajn face, koje su sve do poslednje, u nekom svom fazonu, biće stvar koja će vrlo jasno objasniti klijentu dodatnu nulu na tvojoj fakturi”. Hm… dobrim je delom u pravu. Te evo par direktnih saveta:

Moram dodatno naglasiti da gore taksativno nabrojani saveti važe za realizaciju u najmanju ruku web projekata srednje veličine (budžet od 5 000 €). U realizacji manjih projekata recept za uspeh kreće od upotrebe gotovih dizajn rešenja koje je klijent odobrio, preko za klijenta rađenog rešenja angažovanjem sopstvenih resursa, do meni lično omiljene varijante mini konkursu za najbolje rešenje. Poslednja opcija često neizvodljiva zbog finansijskih ograničenja.

Za kraj bih napomenuo da ćete najverovatnije biti prinuđeni da vašeg dizajnera doobučavate web konceptima i svim stvarima koje su u grafičkom dizajnu dopustive i normalne, a u web-u nedopustive. Budite na to spremni, a što je još bitnije na to pripremite pre svega vaše web dizajnere. Ono što je vrlo poželjno je vi da znate kada je: “Pa ovo tehnički neizvodljivo”, izrečeno od strane web dizajnera i web developera, a na račun dizajnera, zaista tako. Upravo vaša sposobnost i vaše znanje da procenite taj momenat koji će dozvoliti da se kreativnost dizajnera realizuje u najvećoj mogućoj meri, će vaš projekat vizuelno izdvojiti od drugih.

Uzevši sve gore navedeno u obzir jasno je da kao i svakog drugog kvalitetnog pojedinca u timu, kada vam šaka dopadne kvalitetan dizajner, negujte ga kao ugroženu vrstu.

Kao i u prethodnim postovima evo situacije sa platama dizajnera raznih profila u Americi:

Web Graphics Designer $52,000
Graphic Web Designer $48,000
User Designer $94,000
Report Designer $34,000
Web Developer Designer $60,000
Visual Designer $67,000
Senior Instructional Designer $70,000
Interaction Designer $79,000
Web Designer Developer $61,000
Instructional Designer $63,000
Pcb Designer $68,000
Interactive Designer $64,000
Product Designer $63,000
User Interface Designer $83,000
Graphics Designer $46,000

Iz gornje tabele se jasno vidi koliko je pojam dizajner otišao daleko, taj trend je kod nas već započet, a u godinama koje dolaze sasvim sigurno će biti i do kraja ispraćen.

17.01.2009

WPM – Igra i Igrači

by nebilebilekulus

Oblak misterije koji se nadvija nad nazivom Web Project Manager krije u sebi pre svega nužnost hirarhije procesa i ljudstva prilikom izrade bilo kog iole složenijeg projekta. O čemu se radi? Pa iole ozbiljniji Web Developer, čak i u Srbiji koji se susreo sa situacijom: “Radim tri sajta, ugovaram četvrti, a tražili su mi ponudu za peti čiju specifikaciju ni sam ne razumem” Shvatio je u toj situaciji da OneManShow u toj priči više vodu ne pije. Ukoliko se od samog starta vodite određenim ispravnim principima i određenom kvalitetnom metodologijom rada, onda su vam šanse za napredak od pustog kucanja koda i proklinjanja Bill Gates-a, IEa, CSSa… nešto veće nego bez poznavanja osnovnih organizacionih principa. Jednostavno bez WPMa nema logičnog napretka u poslovanju, jer i kad uspete da vašu nano firmu proširite na mikro, u toj zajednici svi moraju imati neki određeni plan i raspored rada, zaduženja. Jednostavno nečće valjati da sada, kada pored vas tu rade još tri vrhunska svaštara krenete putem gde svi rade sve. E sada da se ja ne pravim pametan, ja sam upravo ta strana koja je od starta krenula “na svoj način”, ali nakon 150og jubilarnog udaranja glavom u zid, pade mi na pamet da su možda glupi amerikanci smisli neki tok i način na koji se realzuju svi ti Google-ovi, Microsoft-i, tu je započelo moje istraživanje, a i primena tih “glupih” metoda rada. Pa ajde prvo da se pozabavimo učesnicima u realizaciji jednog Web Projekta i da razumemo odmah kroz sve moje postove na ovu temu podrazumevano se misli na ono kako bi to trebalo da izgleda, a trudičću se da napravim poseban osvrt na surovu realnost.

GAZDA – Da pojednostavimo, bilo da je u pitanju Klijent, bilo da je u pitanju kompanija koja samostalno razvija za svoje potrebe jedan ili više web projekata, termin na vrhu hijerarhije se može nazvati lepo Srpski – GAZDA.

Web Project Manger – Opa, pa vi ste tu… Ne mora da znači, u razmaku između vas i gazde može se načičkati još par strukutra u zavisnosti od situacije. Ali nažalost, jedno sigurno vi ste odgovorno lice za sva moguća s…nesporazume i polažete račun najčešće i Gazdi i nadređenima, a ono što najteže pada… polažete račun i podređenima. Realno gledano u Web Project Mangementu vam treba zaista i poseban šlif i posebna energija upravo za balans između pomenutih struktura, za peglanje “tehnički neizvodljivo” od programera, “pa ovo baš super izgleda – oni su seljaci” od dizajenera, “To MORA da bude, i preskupo je” od GAZDE… pa ovo u principu ide u nedogled jer se u svemu tome obavezno javi Tetka iz Čikaga da joj izvadite krštenicu u Crkvi na administrativnoj liniji ali ODMAH!

Web Producer – Online producer – Osoba zadužena za praćenje situacije sa svim sadržajima na sajtu, kod iste se slivaju svi sadržaji bilo od novinara ili copywriter-a, nečeg levog… Online producer odlučuje šta ide, gde ide, kako ide… Osim ovih osnovnih zaduženja Web Producer ima najčešće ulogu koja se po mnogo čemu prepliće sa Web Project Manager-om, ali o tome nešto kasnije.

Editor/Copywriter/Journalist – Osoba ili osobe koje obezbeđuju sadržaje za sajt.

Information architect – Ovaj je gadan… Kod nas vrlo retko zastupljen ali se na tome radi. Zadatak pomenutog je da na osnovu svojih znanja i iskustava organizuje sadržaje na sajtu sa svrhom da svaki bude na svom mestu kako bi sajt bio što pregledniji (tu mislim na kvalitetnu navigaciju pre svega) i što upotrebljiviji – Usability što je posebena i prilično opširna tema kojom ćemo se zabavljati u postovima koje slede.

Graphic designer – Ljubi ga majka! Čak i u Srbji nije potrebno detaljnije objašnjavati šta čoek radi. Međutim vrlo bitna stvar je da u svom okruženju imate pomentu personu voljnu da spozna Web koncepte i da shvati da papir nije isto što i ekran.

Web Designer – E ovo mi je posebno bolna stavka. Da razjasnimo nešto, davno su prošla vremena kada je Web Dizajner bila osoba zadužena od A-Š  za sve na jednom sajtu. To ne mere! Dobar Web Dizajner treba da peva X-HTML u snu, CSS da mu je najbolji drugar, XML da mu nije stran i da zna još ponešto tu i tamo u zavisnosti od afiniteta. Naravno programi za obradu grafike su podrazumevani. Ono što Web dizajner itekako mora da zna i da prati a to je Web u celini, šta se dešava, šta se novo pojavljuje da grize i da bude uvek u toku sa najnovijim trenovima. Očekivati od Web dizajnera da je vrhunski PHP, ASP programer – ma važi… Web Dizajner u modernom web-u treba da predstavlja kariku između ludih Grafičkih dizajnera i još luđih web programera i da sa svojim znanjem pomiri i ubrza rad to dvoje.

Web Developer – E ovo je gadna kategorija i šta god mi slušali na vestima, Srbija se baš i ne može pohvaliti velikim izborom. Ovde baš često puca i opet govorim o Srbiji. Developer se danas svako zove, a retko koji je stvarno u stanju da svoje zvanje i opravda. Opet najbitnije je da su spremni i sposobni da brzo uče.

Drug projektantSenior DeveloperTech Lead – Svaki ozbiljan razvoj software-a bez ovog čoeka neće baš da može. Samo ako se osvrnemo na Srbiju ne moramo da brinemo, tamo gde je Ratko Mladičć i ispija kafu sa Bin Ladenom tu su se negde i sakrile pomenute persone.

Database administrator – Da, verovali ili ne ozbiljan razvoj, čoveka koji se bavi bazom stavlja na posebno mesto. Kod nas obično Developeri i Drugovi projektanti ukidaju ovo radno mesto. To pije vodu ako ne pričamo o zaista glomaznim projektima.

Quality assurance engineer – Tetka, brat, sestra, drugovi, drugarice… Da to u Srpskoj praksi tako radi. U nekom magičnom svetu imate osobu koje organizuje gore pomenute i mnoge druge, vodi računa da je svaka stavka iz specifikacije urađena kako valja, da sve to prati odgovarajuća dokumentacija, i da sam projekat prođe sito i rešeto pred puštanje u rad.

I sve ovo nekad u više primeraka, nekad sa nekim manjkom… Sve u svemu to je otprilike sturktura zaduženja jednog ozbiljnog razvojnog tima. No dodaću na ovaj post još koju reč čim mi to obaveze dozvole