Katsotaanpa, mitkä ovat verkkosivuston luomisen vaiheet: ideasta toteutukseen. Kaikissa kehitysvaiheissa eri yrityksen tiimit voivat työskennellä työmaalla sekä palkata freelancereita, mutta koko prosessia ohjaa ja valvoo projektipäällikkö.
Vaihe 1. Projektin vaatimusten kerääminen
Tässä vaiheessa asiakas täyttää lyhenteen verkkosivustonsa kehittämisestä. Projektin monimutkaisuudesta riippuen vaatimusten kokoelma voi näyttää tavalliselta lyhyeltä tekstidokumentista, jossa on asiakkaan täyttämiä kysymyksiä projektin yksityiskohdista. Joissakin tapauksissa, kun epävarmuus on suuri ja kysymyksiä ei voida muotoilla etukäteen, on suositeltavaa suorittaa perusteellinen haastattelu asiakkaan tai asiakkaan tiimin edustajien kanssa.
Tämän vaiheen tuloksena projektipäällikön tulisi saada seuraavat tiedot:
- Sivuston tarkoitus, mitä ongelmia se ratkaisee.
- Kohdeyleisö, jolle sivusto on suunniteltu.
- Liiketoiminnan vaatimukset: määrälliset ja laadulliset indikaattorit, joihin pyrimme kehityksen aikana. Esimerkiksi: vähennä vihjelinjan kuormitusta kolme kertaa lähettämällä vastauksia sivuston yleisimpiin kysymyksiin; yhdellä napsautuksella tilaaminen; kyky tilata tavaroita puhelimesta jne.
- Liiketoiminnan rajoitteet: kehitysbudjetti, aikajana.
- Tekniset rajoitukset ja vaatimukset. Esimerkiksi integrointi asiakkaan muiden Internet-alustojen kanssa.
- Voimassa olevat lait ja määräykset Asiakkaan palvelussa ja tiedon kehittämisessä. Keskiviikko. Esimerkiksi jos näkövammaiset ihmiset käyttävät sivustoa, heille sivusto tulisi kehittää erityisen standardin mukaisesti.
Vaihe 2. Teknisten eritelmien kirjoittaminen ja prototyypin kehittäminen
Toimeksiannon tulisi sisältää sellaisten sivujen prototyyppien kehittäminen, joilla on likimääräinen projektikonsepti ja sisältö. Teknisten eritelmien kehittämiselle on olemassa standardeja, jotka tarjoavat paljon käytännön tietoa.
Näitä asiakirjoja ovat:
- GOST 34
- GOST 19
- IEEE STD 830-1998
- ISO / IEC / IEEE 29148-2011
- RUP
- SWEBOK, BABOK jne.
Toimeksiannossa sinun on kuvattava luotava järjestelmä, laadittava sen kaavio, joka koostuu erillisistä moduuleista, näytettävä näiden moduulien väliset yhteydet, kuvattava järjestelmän toiminnoista seuraavat toiminnot, toiminnot ja käyttöliittymänäytöt käyttää. Sinun on myös muotoiltava suunnittelukonsepti: värimaailma, rajoitukset, käyttöalustat.
Käyttöliittymäsuunnittelija tekee käyttöehtojen ja siinä lueteltujen näyttölomakkeiden perusteella tulevan sivuston prototyypin.
Vaihe 3. Verkkosivujen suunnittelu
Suunnittelu tehdään prototyypin perusteella. Työn tuloksena suunnittelijan on toimitettava kaikkien käyttöehdoissa kuvattujen näyttöjen asettelut. Jos suunnittelija on kehittänyt myös logon sivustolle, hänen on laadittava logon käyttöä koskevat vaatimukset. Lisäksi kootaan "UI-tiedosto", joka näyttää kaikki sivuston eri elementtien mahdolliset tilat. Esimerkiksi: miten kukin painike näyttää normaalissa tilassa, kun viet hiiren päälle sen päälle, kun napsautat sitä hiirellä.
Vaihe 3. Sivuston asettelu ja ohjelmointi
Kehityssääntöjen mukaan sivusto ensin määritetään ja sitten ohjelmoidaan sivuston logiikka. Suunnittelun rinnalla kehitystiimi voi valmistella sivuston taustakuvan, joka sisältää arkkitehtuurin, tietokantojen, niiden välisten yhteyksien kehittämisen, toteutustyökalujen valinnan ja sivuston hallinnon osan luomisen. Asettelun valmistuttua käyttöliittymä ohjelmoidaan - tämä on sivuston osa, joka on käyttäjien nähtävissä ja jolla on muotoilu.
Vaihe 4. Sivuston testaus ja virheenkorjaus
Kun kolmas vaihe on suoritettu, sivustoa isännöidään testialueella, jossa kehitystiimi, projektipäällikkö, testaajat ja viime kädessä asiakas testaa sen. Testausvirheet, ehdotuksia käyttäjäskenaarioiden parantamiseksi kerätään kaikilta testaukseen osallistuneilta. Tällaiset ehdotukset toteutetaan välittömästi, jollei tämä vaikuta olennaisesti hankkeen ajoitukseen ja budjettiin. Jos testauksen jälkeen havaitaan osa tehtävistä, jotka edellyttävät kaikkien kehitysvaiheiden läpikäyntiä uudelleen, tällaiset tehtävät laaditaan erillisenä parannusluettelona ja toteutetaan pääsivuston käynnistämisen jälkeen uudella budjetilla, määräajat jne.
Vaihe 5. Verkkosivuston käynnistäminen ja suorituskyvyn seuranta
Ennen sivuston aloittamista siihen on välttämättä sijoitettu erilaisten mittareiden laskureita tarvittavien sivuston indikaattoreiden seuraamiseksi. Lanseerauksen jälkeen koko tiimi seuraa sivuston oikeaa toimintaa, korjaa ilmeiset virheet ja ongelmat "lennossa". Projektipäällikkö seuraa sivuston vakiintuneiden liiketoimintavaatimusten täyttymistä.