UNIVERZITET U NOVOM SADU EKONOMSKI FAKULTET SUBOTICA
UPRAVLJANJE WEB PROJEKTIMA – Pristupni rad – Predmet: UPRAVLJANJE PROJEKTIMA
Profesor: dr. Dušan BOBERA
Student: Anna ČISAR MOLNAR Broj indeksa: Č 40/04 Subotica, novembar 2006 godine
SADRŽAJ 1. Uvod
3
2. O upravljanju projektima
3
3. Specifičnosti Web projekata
4
4. Pristupi upravljanju Web projektima 4.1. Macromedia Website Production Management Techniques 4.2. Metodologija firme E-Consultancy 4.3. webWAVE Development Process 4.4. Preporuke Thomas Powell-a
5 6 8 9 9
5. Plan projekta razvoja Web lokacije www.contech.co.yu
10
6. Bibliografija
13
7. Dodatak
14
2
1. UVOD Potreba za upravljanjem projektima razvoja Web lokacija je nastala tokom 1990-tih godina sa ekspanzijom Interneta i naglim rastom broja Web lokacija. Iako je projekt menadžment pristup bila neophodna, ipak nije bila rasprostranjena. Očiti znaci nesvesnog pristupa izradi Web lokacija jesu hiljade neupotrebljivih sajtova, lokacija sa gomilom grešaka i onih, koji su u večitoj izgradnji («Under construction»), a nikada završeni. Cilj ovog rada jeste prikazivanje nekoliko primenljivih i uspešnih pristupa upravljanju Web projektima. Prvo se nabrajaju specifičnosti Web projekata da bi zatim bili predstavljeni Web projekt menadžment pristupi. Na kraju rada prikazana je praktična primena prethodno navedenih preporuka preko plana projekta razvoja Web lokacije preduzeća d.o.o. «Contech» iz Subotice.
2. O UPRAVLJANJU PROJEKTIMA Projektni menadžment znači primenu znanja, veština, alata i tehnika u projektnim aktivnostima sa ciljem zadovoljenja stejkholderovih potreba i očekivanja od projekta. (2. str. 5.) Projekat je jedinstven poduhvat, sa početkom i krajem, koji provode ljudi u svrhu ostvarivanja cilja u okviru unapred definisanih parametara troškova, vremena i kvaliteta. (Buchanan prema 2. str. 2.) Svaki projekat ima svoj životni ciklus sa četiri faza (2. str. 9.): 1. faza konceptualizacije i inicijalizacije: ustanovljavanje potrebe ili mogućnosti za neki proizvod ili uslugu, utvrđivanje moguće izvodljivosti – kriterijuma za prihvatanje, 2. faza oblikovanja i razvoja: razrada detaljnog plana, donošenje odluke o realizaciji, 3. faza implementacije: materijalizacije ideje iz prve faze, 4. faza završetka: okončavanje projekta, transfer odgovornosti, dokumentovanje rezultata, raspuštanje tima. Planiranje je proces identifikovanja poslova koje treba izvršiti, i načina kako će oni biti izvedeni u okviru utvrđenog vremena i resursa. Ključni rezultat procesa planiranja jeste raspored projekta, u kojoj su tačno navedeni aktivnosti, njihovo trajanje i vreme početka. (6. str. 105.) Uspešnost projekta određuje se na dva nivoa (5.): • u užem smislu, projekat je uspešan, ako data ograničenja (vreme, troškovi, obim) ne, ili samo minimalno premašuje • u širem smislu, projekat je uspešan, ako ispunjava očekivane poslovne efekte i uspešan je u užem smislu. Ovi efekti su merljivi samo nakon određenog vremena. Pošto definisanje poslovnih ciljeva i očekivanja je – obično – van delokruga projektnog menadžmenta, projekt menadžer ne snosi odgovornost za ovaj vid neuspeha.
3
3. SPECIFIČNOSTI WEB PROJEKATA Projektni menadžment u slučaju projekata razvoja Web lokacija ne razlikuje se mnogo od projektnog menadžmenta u drugim granama. Ipak, upoređujući sa projektima razvoja aplikativnih softvera, uočava se jedna značajna razlika. U slučaju Web projekata, upravljanje se odvija u izuzetno dinamičnom i promenljivom okruženju. Razvoj neke poslovne aplikacije, na primer softvera za praćenje toka proizvodnje, obično traje mesecima i odvija se po dobro strukturisanim metodološkim koracima. Međutim, kod Web lokacija rok za okončavanje projekta je mnogo kraća, obično nakon pola godine Web sajt treba da je već prošao i kroz projekat poboljšavanja, dopunjavanja. Postoji mnogo faktora koji dovode do prilično velike razlike između onoga što je unapred određen i onoga kako je gotov sajt isporučen (6. str. 2.). Neki od najčešćih faktora su: • promena u tehnologiji, • rast ili smanjenje budžeta namenjenog za projekat, • konkurencija na tržištu, • lični interesi i obaveze članova tima, • promena u poslovnom modelu klijenta. Tipovi Web projekata (prema 6. str. 241.): a) izrada brochurware lokacija Jedini cilj lokacija tipa brošure jeste saopštavanje osnovnih podataka preko nekoliko pažljivo dizajniranih stranica (O nama, Proizvodi, Kontakt). Imaju samo informativnu funkciju. b) izrada Business-to-Business portala (vortala) Vertikalni portali nude informacije i usluge određenoj industrijskoj grani. Imaju sadržajnu funkciju. Podržavaju B2B usluge omogućavajući transakcije izmeću kupaca i prodavaca. S time povećavaju likvidnost tržišta i smanjuju troškove poslovanja. c) izrada e-commerce lokacija To su Web lokacije koji omogućavaju korisnicima da kupuju robe i usluge online. Dele se u dve velike grupe: • B2C e-commerce sajt: nudi robe i usluge pojedinačnim potrošačima, • B2B e-commerce sajt: nudi robe i usluge preduzećima. E-commerce projekti zahtevaju detaljnu analizu finansijskih i poslovnih komponenata pre početka razvoja. Ta analiza obuhvata sastavljanje sledećih dokumenata: 1) studija izvodljivosti – traži se odgovor na pitanja: da li vredi izvršiti projekat?, hoće li ljudi kupovati on-line ako to mogu obaviti i u prodavnici?, možemo li jeftinije prodavati on-line od naših konkurenata?, šta znamo o prodaji ovih ili sličnih proizvoda online? 2) Creative brief – detaljan opis sajta: tok kupovine, primanja narudžbi, otpremanja, podrška komercijalnom aspektu sajta (dodavanje novih artikala, promena cene, kalkulacija troškova isporuke), koji proizvodi će biti prikazani na sajtu i na koji način
4
3) ROI – povraćaj uloženih sredstava: koliko će nam koštati on-line prodaja?, koliki je period povraćaja uloženih sredstava?, koliko jedinice proizvoda treba dotle prodati?, koliko košta pribaviti kupca?, koliko košta zadržati kupca?, koliko košta ispuniti narudžbu? 4) Marketinški plan – kako će sajt dobiti svoj publicitet?, kako će kupci biti dovedeni do sajta?, koji promotivni kanali će se koristiti?, koji novi proizvodi će obogatiti sajt?, koliko košta ukupan marketing mix? d) projekat e-mail marketinške kampanje Preduslov za realizaciju projekta e-mail marketinške kampanje jeste posedovanje spiska potencijalnih potrošača koji su se na neki način izjasnili da mogu biti obavešteni od strane preduzeća. Proces marketinške kampanje sastoji se od koraka: 1) definisanje posla i cilja kampanje, 2) generisanje ili pribavljanje spiska potrošača, 3) kreiranje baze za praćenje podataka, 4) sastavljanje poruke, 5) izvođenje e-mail kampanje, 6) sastavljanje izveštaja o rezultatima kampanje. Za realizaciju Web projekata odgovara razvojni tim. Postoje nekoliko uloga za koje treba da odgovara neko iz time, s tim da jedna osoba može da ima više uloga. Ove uloge su sledeće (prema 3.): • projekt menadžer – producer • dizajner – art director • dizajner – information architect • HTML programer • menadžer sadržaja – copyrighter • tehnička vođa – engineering lead • specijalista za primenljivost – usability specialist • specijalista za osiguranje kvaliteta – quality assurance lead Ključnu ulogu ima projekt menadžer. Treba da bude u stalnom kontaktu sa klijentom da obezbedi efikasnu komunikaciju s njim. S druge strane, on nadgleda i vodi rad ostalih članova razvojnog tima. Da bi mogao biti uspešan u svom složenom poslu, mora da poseduje određene menadžerske veštine ali i stručnog znanja iz oblasti Web dizajna.
4. PRISTUPI UPRAVLJANJU WEB PROJEKTIMA Shelford i Remillard (6. str. XX) su došli do zaključka da razvoj Web sajta primenom isključivo tradicionalnih metodologija projektnog menadžmenta adoptiranih iz drugih industrijskih grana jednostavno nije dovoljno, pošto tradicionalne metodologije zasnivaju se na postojanju fiksiranog obima i jasnih, merljivih ciljeva. (...) Ne postoji prihvaćen, potvrđen, dokumentovan ili siguran proces za razvoj Web sajtova ili Web aplikacija. Treba koristiti ono što valja, a šta valja, saznaje se iz iskustva.
5
U nastavku se prikazuju četiri različita pristupa upravljanu Web projektima. Njihova zajednička karakteristika jeste da se dele na nekoliko faza, i da naglašavaju promenljivost razvojnog okruženja.
4.1. Macromedia Website Production Management Techniques Macromedia je paket aplikativnih programa –kao što su Dreamweaver, Flash, Fireworks– namenjenih dizajnerima Web lokacija za podržavanje i olakšavanje njihovog rada. Na Web sajtu firme Adobe (3.) prikazan je metodološki pristup, praćenjem kojeg Web dizajneri mogu značajno povećavati uspešnost svog rada. Ovaj pristup predlaže sedam faza u izvršavanju Web projekata. 1. faza: upoznavanje • analiza preduzeća • analiza grane • analiza publike 2. faza: definisanje • definisanje ciljeva • sastavljanje plana realizacije projekta • definisanje zahteva 3. faza: strukturisanje • raspoređivanje sadržaja • struktura lokacije • struktura stranica • pogled korisnika 4. faza: dizajniranje 5. faza: izgradnja i testiranje • priprema • izgradnja • testiranje 6. faza: lansiranje 7. faza: vrednovanje i održavanje Cilj faze upoznavanja jeste sticanje što više znanja o projektu pre njegovog početka, i obuhvata analizu tri oblasti: • preduzeća klijenta, odnosno naručioca Web lokacije, • industrijske grane u kojoj klijentovo preduzeće posluje, • publike, odnosno budućih posetilaca sajta. Sama analiza može biti formalna – istraživanje u dubini prema objektivnim podacima o preduzeću i grani –, i neformalna – ocenjivanje dizajna i drugih osobina sajta s aspekta korisnika. Preliminarni podaci za dalju analizu najlakše se pribavljaju pomoću upitnika klijentu, koja je prikazan u dodatku ovog rada. Posmatranjem grane kao celine moguće je odrediti ključne atribute koji se moraju pojaviti na vrsti sajta koja se razvija. Upoređujući sadržaj, osobine, grafiku i iskustvo korisnika sa sajtovima konkurenata brzo se može identifikovati, šta treba a šta ne treba primeniti na sajtu.
6
Da bi se obezbedilo pozitivno iskustvo budućih korisnika sajta, neophodno je tačno odrediti publiku i razumeti njihove motive i ciljeve. Sadržaj i funkcionalnost nekog sajta mora da ispunjava potrebe njegove publike. Sajt treba da predstavlja lako razumljiv i efektivan način ispunjavanja ciljeva tipičnog korisnika. Identifikovanje karakteristika primarne i sekundarne publike pomaže u kreiranju ciljno usmerenog interfejsa i u određivanju najboljeg načina strukturiranja sadržaja, poruke i dizajna. Moćan alat u razumevanju publike sajta jeste sastavljanje korisničkog profila, koja treba sa sadrži informacije: starost, pol, zanimanje, visina mesečnih primanja, on-line iskustvo (iskusan, srednje, početnik), mesto obavljanja aktivnosti on-line (od kuće, sa posla, šta se radi od kuće a šta sa posla), konekcija (modem, DSL, ISDN, T1), tipovi posećenih sajtova, broj on-line kupovina mesečno. Nakon upoznavanja sledi faza definisanja. Neophodan preduslov uspešnog projekta jeste jasno definisanje obima, budžeta i vremenskog rasporeda projekta pre njegovog početka. Fokusiranje na korisnika i na njegove potrebe je ključ kreiranja takvog sajta, koji se lako upotrebljava, a istovremeno omogućava lansiranje lokacije u okviru unapred definisanog obima i vremena. Prema tome što je klijent naveo u upitniku, treba definisati primarne, sekundarne i tercijarne ciljeve projekta. Zatim važno je znati kako će biti vrednovana ispunjenost ovih ciljeva nakon lansiranja sajta. Postoje kvalitativni (upoređivanje sa prethodnom verzijom lokacije) i kvantitativni (podaci o prodaji, prometu, posećenosti sajta) metodi za takvo vrednovanje. Plan realizacije projekta jeste vodilja i pregled celog projekta, koja opisuje faze, tim, raspored aktivnosti, budžet i očekivane rezultate. Mora biti dovoljno detaljan da bi tačno opisao projekat i za klijenta, i za razvojnog tima. Osnovu uspešnog projekta čini jasno definisanje istog sa četiri aspekta: • konceptualnog (ciljevi i strategija), • kreativnog (vizija i percepcija), • tehničkog (restrikcije i zahtevi), • publike (ko su oni, šta oni žele). U fazi strukturisanja vrši se povezivanje korisnika sa sadržajem lokacije i organizovanje informacija na intuitivan način. Sve se to čini da bi se obezbedio korisnicima da će dobiti tačno ono po čemu su došli na sajt. Sadržaj i struktura su neodvojive – ni jedan ne može biti kreiran bez definisanja drugog. Postavljanje organizacije sadržaja tokom faze strukturisanja formira se srž celokupnog razvojnog procesa. Zato je vrlo važno što ranije definisati i organizovati sadržaj lokacije. Kada je definisano šta će sve činiti sadržaj sajta, može se sastavljati mapa sajta, koja prikazuje strukturu lokacije, hijerarhiju stranica i veze među njima. Strukturu stranica treba odrediti samo za nekoliko od njih, i to skicirati. Bitno je uvažavati tehničke standarde: dimenziju prozora čitača, brzinu konekcije, platformu. Pogled korisnika određuje kojim redosledom može korisnik da
7
posećuje stranice. Ovo je posebno bitno kod procesa elektronske kupovine, gde je neophodno otvaranje nekoliko stranica pre okončanja posla. Treba odrediti obično koje poslove obavljaju posetioci sajta (registracija, naručivanje, pretraživanje itd.). Tokom dizajniranja i izgradnje sva ova očekivanja se pretvaraju u stvarnost. Preporučljivo je prvo napraviti glavnu stranu i sekundarne stranice, pa samo kada su one gotove, preći dublje, jer tako su u stvari sastavljeni šabloni. Tokom izgradnje prvo se pripremaju i optimizuju grafici, dodavaju se meta, alt i title tagovi, vrši se kodiranje u skript jezicima, i samo posle ovih aktivnosti sledi učitavanje sadržaja na stranice i okončavanje procesa izgradnje. Često dizajneri – greškom – misle da je sa ovim sajt spreman za lansiranje. Međutim, lansiranje sajta bez prethodnog opreznog i detaljnog testiranja, dovodi do publikovanja grešaka, možda toliko fatalnih, da to razočara potencijalne korisnike. A pošto je cilj sajta da privlači posetioce, a ne obrnuto, ne sme se zaprepastiti celo prethodno posao. Kada je testiranje izvedeno, greške uočene i ispravljene, sajt je spreman za lansiranje. Ali ni to nije kraj priče: nakon određenog vremena sledi vrednovanje rezultata, kao i održavanje lokacije, odnosno poboljšavanje njenih osobina.
4.2. Metodologija firme E-Consultancy Ashley Friendlein je direktor engleske firme E-Consultancy, koji u svojoj knjizi Web Project Management: Delivering Successful Commercial Web Sites definiše svoju metodologiju izrade Web lokacija. Potrebu za metodološkim pristupom Web projektima on objašnjava činjenicom da što je kompleksniji neki projekat, s tim je veća i potreba za procesima, strukturama, specifikacijama i sl. Naravno, kod manjih projekata granica između zadataka je labavija, pa nema potrebe za striktnom određivanju ko, kada i šta radi. Faze i koraci ove metodologije su sledeći. 1. faza: Pre proizvodnje • razjašnjenje projekta (razmišljanje: zašto ovo radimo?, šta želimo dostići?) • definisanje rešenja (planiranje: kako ćemo ovo ostvariti?) • specifikacija projekta (specifikovanje: tačno šta ćemo isporučiti?) 2. faza: Proizvodnja • sadržaj • dizajn i konstruisanje • testiranje, lansiranje i isporučivanje 3. faza: Održavanje 4. faza: Ocenjivanje • revizija i ocena (kako je funkcionisao?, kako funkcioniše?)
8
Ova metodologija posebno ističe značaj praćenja svakog koraka odgovarajućim dokumentima, kao što su ugovor, plan projekta, mapa sajta, tehnička specifikacija, funkcionalna specifikacija, plan pribavljanja sadržaja, uputstvo primenjenom stilu, skice stranica, izveštaji. Na sajtu firme mogu se naći primeri i uputstva za sastavljanje svih ovih dokumenata. Friendlein posebno ističe da pre sklapanja ugovora između klijenta i realizatora Web lokacija veoma je važno utvrditi i uveriti se da spisak zahteva prema projektu može biti ispunjen u okviru definisanog vremena i budžeta.
4.3. webWAVE Development Process WebWAVE Development Process razmatra izazove sa kojima se uočavaju razvojni timovi, koji se moraju baviti pitanjima kao što su: promena kulture, distribucija softvera, bezbednost, distribucija podataka i uticaj poslovnih procesa. Mnogi od ovih pitanja dovode razvojni tim u situaciju kada moraju izbalansirati funkcionalnost i vizuelni dizajn sa troškovima, performansama i poslovnom politikom. Ovaj proces nudi razvojnim timovima jedan struktuiran pristup koja podržava ovakve teške odluke. Proces uključuje četiri nivoa: 1. nivo: upoznavanje Vodi razvojni tim kroz dizajniranje prototipa i utvrđivanje ciljeva. Na kraju ovog nivoa svako ko je uključen u projekat treba da ima jasnu sliku koje aplikacije se razvijaju i zašto. 2. nivo: dizajn Vodi razvojni tim kroz vizuelni, strukturni i tehnički dizajn sajta. Ponekad ovaj nivo se odvija paralelno sa upoznavanjem i implementacijom. Na kraju ovog nivoa svi potrebni alati za pristup podacima, bezbednost, monitoring sajta, upravljanje sadržajem i praćenje tema mora biti dizajnirana. 3. nivo: implementacija Vodi razvojni tim kroz implementaciju sistema dizajniranih na prethodnom nivou. Ponekad ovaj nivo se odvija paralelno sa upoznavanjem i dizajnom. Na kraju ovog nivoa svaki sistem mora biti na svom mestu a sajt treba da bude spreman za lansiranje. 4. nivo: lansiranje Vodi razvojni tim kroz propratne aktivnosti koje značajno utiču na uspeh sajta. Propratne aktivnosti su: promocija sajta, prikupljanje povratnih informacija, distribucija softvera i post mortem. Na kraju ovog nivoa treba sa se dobije uspešan sajt, spreman za početak nastavka razvojnog procesa.
4.4. Preporuke Thomas Powell-a Thomas Powell u svojoj knjizi Web dizajn: kompletan priručnik predstavlja kaskadni model dizajniranja Web lokacija (4. str. 24), koja uveliko liči na metodologije razvoja drugih softverskih proizvoda. Koraci ovog modela su: 9
1) 2) 3) 4) 5) 6)
definisanje problema – razrada ideje analiza zahteva – specifikacija pravljenje prototipa dizajna realizacija i provera prototipa integracija i sistemska provera objavljivanje, rad i održavanje
Powell napominje da razvijanje lokacija u praksi retko se odvija na dosledan način, pošto je ovo sasvim novo polje rada, zbog rokova i zbog nestalne prirode Web projekata. Da bi se upravljalo razvojem, na samom početku projekta treba usvojiti model postupka. U slučaju potpuno novih lokacija ili kada se vrši veoma obimna dogradnja primenjuje se kaskadni model. Međutim, kada se radi o projektu održavanja, o veoma jednostavnom projektu ili o projektu sa mnogo nepoznanica, tada je preporučljivo pristupiti se modelu zajedničkog dizajniranja aplikacija.
5. PLAN PROJEKTA RAZVOJA WEB LOKACIJE www.contech.co.yu U izradi plana projekta razvoja Web lokacije www.contech.co.yu uglavnom sam se pridržavala preporukama Macromedia Website Production Management Techniques. Prema tome, zadaci koje treba izvršavati tokom životnog ciklusa projekta, od inicijalizacije do završetka, nabrajani su prema redosledu aktivnosti iz tačke 4.1. U opisu zadataka izraz klijent odnosi se na preduzeće d.o.o. «Contech», odnosno na njegovog vlasnika. Odgovorno lice za izvršavanje dole navedenih zadataka jeste projekt menadžer. Za svaki pojedinačni zadatak određen je procenjeno vreme izvršavanja, kao i iznos troškova u dinarima. Kod izvršavanja pojedinih zadataka postoji potreba za uključivanjem i drugih osoba, pa su ti zadaci posebno označeni. 1. faza: Upoznavanje • Analiza preduzeća Analiza svih dostupnih materijala u vezi klijenta (brošure, reklamni materijali) Vođenje intervjua sa vlasnikom preduzeća prema Upitniku klijenta • Analiza grane Definisanje osnovnih karakteristika industrijske grane u kojoj se nalazi klijent Analiza Web sajtova konkurentskih preduzeća, odnosno firmi koja se bave sličnom delatnošću • Analiza publike Opisivanje tipova preduzeća sa kojima se
6,8h 3h
3.500,00 1.500,00
1h 2h
(1)
3h
1.500,00
1h
(2)
2h
(3)
0,8h
500,00
(1) Lično ispitivanje klijenta zahteva dva sata, ali moguća je potreba za kasnijim objašnjenjima preko telefona. (2) Na osnovu razgovora sa klijentom. (3) Adrese ili nazive firmi treba tražiti od klijenta.
10
sarađuje klijent Nabrajanje svih potencijalnih posetilaca sajta Identifikovanje karakteristika publike Sastavljanje korisničkih profila sa podacima: starost, pol, zanimanje, visina mesečnih primanja, on-line iskustvo (iskusan, srednje, početnik), mesto obavljanja aktivnosti on-line (od kuće, sa posla, šta se radi od kuće a šta sa posla), konekcija (modem, DSL, ISDN, T1), tipovi posećenih sajtova, broj on-line kupovina mesečno 2. faza: Definisanje • Definisanje ciljeva Definisanje potreba posetilaca zbog kojih posećuju sajt Uvažavanje želja klijenta vezano za sajt Određivanje opštih ciljeva sajta, kao odgovor na pitanje «Šta trebamo uraditi?» Definisanje primarnog cilja sajta – najvažnijeg razloga za lansiranje sajta Grupisanje ostalih ciljeva na sekundarne i tercijarne po prioritetu Određivanje mera za ocenu uspešnosti sajta: pomoću njih će se utvrditi da li gotov sajt ispunjava ovde definisane ciljeve • Sastavljanje plana realizacije projekta Određivanje članova razvojnog tima Raspoređivanje uloga među članovima tima Definisanje zadataka Raspoređivanje zadataka među članovima tima Procena troškova i vremena za svaki pojedinačni zadatak Definisanje traženih izlaznih rezultata za svaki zadatak Potpisivanje sastavljenog plana realizacije projekta od strane klijenta
0,1h 0,1h 0,1h (4)
0,5h 8,5h 1h
4.000,00 500,00 (5)
(6)
6,5h 1h 0,5h 2h 0,5h
3.000,00 (7)
1h (8)
1h 0,5h (9)
(4) Preporučljivo je ispitati najmanje dve osobe koji će koristiti budući sajt (kako i za šta). Koji su njihove karakteristike. (5) Na osnovu razgovora sa klijentom i budućim korisnicima sajta. (6) Zadatak klijenta. (7) Ako je realizator projekta preduzeće za izradu Web lokacija. Međutim, ako je dovoljna jedna osoba za izvođenje celog projekta – možda izuzev programiranja i kreiranja vizuelnih sadržaja – tada se ovaj i naredni zadaci se izostavljaju. (8) Ne smeju premašiti vremenski okvir i budžet koji su utvrđeni ovim planom, ako je ovaj plan prihvatao i potpisao klijent.
11
1h
500,00
13h 6,5h
6.000,00 3.000,00
• Definisanje zahteva Nabrajanje tehničkih zahteva u vezi lokacije (Web čitač, platforma, brzina i tip konekcije, tipovi funkcionalnosti na sajtu, plan budućeg razvoja sajta) Određivanje kreativnih zahteva u vezi sajta (ciljna publika, komunikaciona strategija, stil, ton sajta) 3. faza: Strukturisanje • Raspoređivanje sadržaja Određivanje podataka, tekstova, slika i marketinških poruka za sajt Grupisanje sadržaja po značaju na primarni i sekundarni Definisanje tehnoloških sadržaja: poruka o greškama, izgled formi, meta, alt i title tagovi • Struktura lokacije Sastavljanje mape sajta Vizuelno prikazivanje mape sajta Provera svrsishodnosti veza između stranica • Struktura stranica Grupisanje stranica po funkciji Skiciranje izgleda stranica po grupama 4. faza: Dizajniranje* Kreiranje svih vizuelnih elemenata stranica Određivanje stila sajta (boja, fontovi, ton) Kreiranje fajlova za importovanje kaskadnih stilova u HTML kod 5. faza: Izgradnja i testiranje* • Priprema Ponovno nabrajanje svih bitnih elemenata i karakteristika sajta Potvrđivanje istih od strane klijenta • Izgradnja Kreiranje glavne strane Kreiranje šablona za grupe stranica Postavljanje veza između svake stranice iz mape sajta Ispunjavanje svake stranice sa sadržajem • Testiranje Testiranje svih veza i linkova među stranicama
5h
(10)
0,5h 1h 4h
2.000,00
2,5h 0,5h 2h
1.000,00
24h
15.000,00
67h 2h
29.000,00 1.000,00
1,5h 0,5h 46h 4h 12h
23.000,00
2h 1h 1h
(11)
20h 1h 3h
20h 10h
(12)
19h 1h
5.000,00 (13)
Svi zadaci, čije izvršavanje naknado traži klijent, posebno se naplaćuju. U saradnji sa klijentom da ne bi se odstupalo od off-line percepcije preduzeća. (11) Na papiru ili u alatu za crtanje, npr. Paint. * Izvršava razvojni tim, a projekt menadžer samo nadgleda realizaciju. (12) Ako se razvija manji sajt pa nema potrebe za razvojnog tima, osoba koja realizuje projekat ovaj, vremenski vrlo zahtevan, zadatak može proveriti nekome sa strane. (13) Obavezno mora i neko treće lice da vrši proveru, ne samo kreator stranica. (9)
(10)
12
Ispravljanje gramatičkih grešaka i grešaka u kucanju Testiranje gotovog sajta sa aspekta kvaliteta Ispravljanje uočenih grešaka Ponovna provera sajta 6. faza: Lansiranje Postavljanje sajta na server Izvođenje marketinške kampanje lokacije Prikupljanje povratnih informacija o sajtu 7. faza: Vrednovanje i održavanje Poboljšanje sadržaja sajta Dodavanje novih sadržaja i funkcionalnosti Uvažavanje kritika, primedbi i saveta UKUPNO:
10h 4h 2h 2h
(14)
2h
1.000,00
2h
(15) (16) (17)
(18)
121,3h
58.500,00
6. BIBLIOGRAFIJA 1. Abraham, Peter. – Web Project Template Files. E-Consultancy. 10. oktobar 2006 2. Bobera, Dušan – Projektni menadžment. Ekonomski fakultet, Subotica, 2003. 3. Macromedia Website Production Management Techniques. Adobe. 18. septembar 2006 4. Powell, Thomas A. – Web dizajn: kompletan priručnik. Mikro knjiga, Beograd, 2001. 5. Projekt menedzsment. Wikipedia. 30. oktobar 2006 6. Shelford, Thomas J., Remillard, Gregory A. – Real Web Project Management. Addison-Wesley, 2003. 7. WebWAVE Development Process. Gantthead. 18. septembar 2006
Treba uključiti i klijenta, i nekoliko budućih korisnika, i članove razvojnog tima. Domain – željena Internet adresa sajta – mora biti već registrovan. Takođe treba zaključiti ugovor o hostovanju sajta sa vlasnikom servera. (16) Obično to nije zadatak razvojnog tima, već agencije koja vrši marketinške usluge klijentu. (17) Na povratne informacije čeka se minimalno mesec dana. (18) Ovi zadaci ne moraju biti uključeni u osnovni ugovor. Tada izvršenje ovih zadataka naplaćuje se naknadno. (14) (15)
13
7. DODATAK Upitnik klijentu Opšte informacije 1. Ime preduzeća i željena Internet adresa 2. Primarni kontakti organizacije 3. Ko daje saglasnost za prihvatanje projekta (ime, funkcija u preduzeću, e-mail, telefon) 4. Željeni datum lansiranja sajta. Da li taj termin zavisi i od ostalih projekata (npr. PR aktivnost, sastavljanje godišnjeg izveštaja)? 5. Da li postoji određen iznos namenjen za budžetiranje ovog projekta? 6. Da li može projekat biti podeljen na faze sa aspekta rokova i budžeta? Postojeći sajt 1. Da li mislite da vaš postojeći sajt pruža pozitivno iskustvo posetiocima? Zašto? Zašto ne? 2. Koje delove postojećeg sajta smatrate uspešnim? Zašto? 3. Koji su nedostatci postojećeg sajta i šta biste odmah promenili na njega? 4. Da li ste izvodili test upotrebljivosti postojećeg sajta? Kada? Šta su bili tadašnji zaključci? 5. Koliko je bitno zadržavati sadašnji izgled, osećaj, logo i marke? Razlozi redizajniranja 1. Koji su najbitniji razlozi redizajniranja sajta? (novi model poslovanja, zastarelost sajta, proširene usluge, različita publika itd.) 2. Koji su primarni i sekundarni, kratkoročni i dugoročni ciljevi on-line poslovanja? 3. Koji poslovni problem se želi rešiti redizajniranjem sajta? Očekivane akcije posetilaca sajta 1. Opis tipičnog posetilaca sajta. Koliko često i za šta koriti Internet? Koliko ima godina i sa čime se bavi? 2. Šta bi trebala biti primarna akcija posetilaca na sajtu? (kupovati, registrovati se, tražiti informacije itd.) 3. Zbog čega će ciljna publika izabrati baš vaš sajt? (trošak, usluga, vrednost itd.) 4. Koliko imate posetilaca dnevno, nedeljno ili mesečno? Da li planirate povećati broj poseta naredne godine, i za koliko? Percepcija 1. Opišite kakvu percepciju treba da dobije posetilac po novom sajtu? (prestižan, prijatan, korporacijska, interesantna, smešna, inovativna, u trendu itd.) Da li se to razlikuje od sadašnje percepcije? 2. Kakav ugled ima vaše preduzeće van mreže? Da li želite preneti istu poruku i na sajtu? 3. Kako se diferencirate u odnosu na konkurente? 4. Da li mislite da vaši sadašnji posetioci razlikuju vas od konkurenata? 5. Navedite Internet adrese vaših konkurenata.
14
6. Navedite Internet adrese lokacija koja smatrate privlačnim? Šta vam se posebno sviđa u njima? Sadržaj 1. Da li će sajt koristiti sadržaj sa postojeće lokacije? Ko će obezbediti sadržaj? 2. Koja je osnovna struktura sadržaja i kako treba ga organizovati? Da li treba proširiti sadržaj sa postojećeg sajta? 3. Opišite vizuelne elemente i sadržaj koje treba primeniti sa marketinških materijala (logo, boje, slike itd.) 4. U čemu će sadržaj novog sajta razlikovati od prethodnog? Tehnologija 1. Koja je ciljna platforma i Web čitač? 2. Da li želite koristiti posebne tehnologije na sajtu (Flash, DHTML, JavaScript, Real Audio itd.)? Kako će oni doprineti pozitivnom iskustvu posetilaca? 3. Da li ćete primeniti bazu podataka (dinamički generisan sadržaj, pretraživač, personalizacija, ulogovanje)? Da li imate već neku bazu? 4. Da li imate potrebu za obezbeđenim transakcijama (e-commerce)? Da li nudite on-line transakcije? 5. Da li imate neke posebne potrebe za programiranjem? Marketing 1. Kako većina posetilaca saznaje za vaš sadašnji sajt? 2. Koji su vaši kratkoročni marketinški planovi? (posebno za prvih 12 meseci nakon lansiranja novog sajta) 3. Da li imate već gotov marketinški plan za promovisanje ovog sajta? 4. Da li nameravate održavati, osvežavati sadržaj sajta? Koliko često? Ko će biti odgovoran za pribavljanje sadržaja i osvežavanje sajta?
15