Poglejmo, katere so faze izdelave spletnega mesta: od ideje do izvedbe. V vseh fazah razvoja lahko na spletnem mestu delajo različne ekipe znotraj podjetja, pa tudi najeti samostojni sodelavci, vendar celoten postopek nadzira in nadzoruje vodja projekta.
Faza 1. Zbiranje zahtev za projekt
Na tej stopnji kupec izpolni napotke za razvoj svojega spletnega mesta. Glede na zahtevnost projekta je lahko zbiranje zahtev videti kot običajni povzetek v besedilnem dokumentu z vprašanji o podrobnostih projekta, ki jih izpolni kupec. V nekaterih primerih, ko obstaja velika negotovost in je nemogoče oblikovati vprašanja vnaprej, je priporočljivo opraviti poglobljen razgovor s stranko ali s predstavniki njene stranke.
Kot rezultat te faze bi moral vodja projekta dobiti naslednje informacije:
- Namen spletnega mesta, katere težave rešuje.
- Ciljna publika, za katero je spletno mesto zasnovano.
- Poslovne zahteve: kvantitativni in kvalitativni kazalniki, h katerim stremimo med razvojem. Na primer: obremenitev telefonske številke za trikrat zmanjšajte tako, da na spletnem mestu objavite odgovore na najpogostejša vprašanja; naročanje z enim klikom; možnost naročila blaga s telefona itd.
- Poslovne omejitve: razvojni proračun, časovni načrt.
- Tehnične omejitve in zahteve. Na primer integracija z drugimi internetnimi platformami stranke.
- Veljavni zakoni in predpisi o storitvah za stranke in pri razvoju informacij. Sreda. Če bodo na primer spletno mesto uporabljali slabovidni, je treba spletno mesto zanje razviti v skladu s posebnim standardom.
Faza 2. Pisanje tehničnih specifikacij in razvoj prototipa
Projektni nalogi morajo vključevati razvoj prototipov strani s približnim konceptom in vsebino projekta. Obstajajo standardi za razvoj tehničnih specifikacij, ki zagotavljajo veliko praktičnega znanja.
Ti dokumenti vključujejo:
- GOST 34
- GOST 19
- IEEE STD 830-1998
- ISO / IEC / IEEE 29148-2011
- RUP
- SWEBOK, BABOK itd.
V opisu nalog morate opisati sistem, ki ga ustvarjate, sestaviti njegov diagram, sestavljen iz ločenih modulov, prikazati povezave med temi moduli, opisati delovanje, funkcije in zaslone vmesnikov, ki izhajajo iz sistemskih funkcij in katere uporabniki bodo uporaba. Oblikovati morate tudi koncept oblikovanja: barvno shemo, omejitve, platforme uporabe.
Oblikovalec vmesnika na podlagi projektnega naloga in obrazcev zaslona, ki so v njem navedeni, izdela prototip prihodnjega spletnega mesta.
Faza 3. Oblikovanje spletnih strani
Zasnova je narejena na podlagi prototipa. Kot rezultat dela mora oblikovalec predložiti postavitve vseh zaslonov, opisanih v tehničnih pogojih. Če je oblikovalec za spletno mesto razvil tudi logotip, mora sestaviti zahteve za uporabo logotipa. Sestavljena je tudi "datoteka UI", ki prikazuje vsa možna stanja različnih elementov spletnega mesta. Na primer: kako je vsak gumb videti v svojem običajnem stanju, ko se z miško pomaknete nad njega, ko ga kliknete z miško.
Faza 3. Postavitev in programiranje strani
V skladu s pravili razvoja se najprej postavi stran, nato pa se programira logika strani. Vzporedno s postavitvijo lahko razvojna skupina pripravi zaledje spletnega mesta, kar vključuje razvoj arhitekture, zbirk podatkov, povezave med njimi, izbiro orodij za izvedbo in izdelavo administrativnega dela za delo s spletnim mestom. Po zaključku postavitve je frontend programiran - to je del spletnega mesta, ki je uporabnikom viden in ima zasnovo.
Faza 4. Testiranje in odpravljanje napak na spletnem mestu
Po končani tretji fazi spletno mesto gostuje na testni domeni, kjer ga preizkusi razvojna skupina, vodja projekta, preizkuševalci in navsezadnje tudi stranka. Napake pri testiranju, predlogi za izboljšanje uporabniških scenarijev se zbirajo od vseh, ki so sodelovali pri testiranju. Takšni predlogi se izvedejo takoj, če to bistveno ne vpliva na čas in proračun projekta. Če je po preizkusu opredeljen del nalog, ki zahteva ponovni prehod skozi vse stopnje razvoja, so takšne naloge sestavljene kot ločen seznam izboljšav in izvedene po zagonu glavne strani z novim proračunom., roki itd.
Faza 5. Zagon spletnega mesta in spremljanje uspešnosti
Pred zagonom spletnega mesta so na njem nujno postavljeni števci z različnimi meritvami za sledenje potrebnim kazalnikom spletnega mesta. Po zagonu celotna ekipa spremlja pravilno delovanje spletnega mesta, sproti odpravlja očitne napake in težave. Vodja projekta spremlja izpolnjevanje uveljavljenih poslovnih zahtev za spletno stran.