Veebiarenduse protsess: etapid ja tähtajad
Veebiprojektid libisevad harva arenduse tõttu. Nad libisevad seetõttu, et sisu ei saabu, kooskõlastused venivad ja ulatus kasvab vaikselt igal koosolekul.
See juhend läbib etapid koos realistlike tähtaegadega ja näitab, kus ajakava päriselt kaotsi läheb.
Etapid ja tulemused#
Tüüpiline ettevõtte lehe projekt. Suurused varieeruvad, järjekord mitte.
| Etapp | Tulemus | Tüüpiline kestus |
|---|---|---|
| Avastus | Eesmärgid, sihtrühm, ulatus | Üks kuni kaks nädalat |
| Struktuur ja sisuplaan | Leheloend, vastutajad, tähtajad | Üks nädal |
| Kujundus | Mallid ja komponendid | Kolm kuni kuus nädalat |
| Arendus | Töötav leht testkeskkonnas | Kolm kuni kaheksa nädalat |
| Sisu sisestamine | Päris sisu lehel | Üks kuni kolm nädalat |
| Testimine | Paranduste nimekiri läbitud | Üks kuni kaks nädalat |
| Avaldamine | Leht väljas, seire töötab | Üks päev |
| Järelperiood | Parandused ja mõõtmine | Neli kuni kaheksa nädalat |
Kujundus ja arendus võivad osaliselt kattuda, kui mallid kinnitatakse järk-järgult. Sisu ei tohi jääda viimaseks etapiks.
Kes mida teeb#
Rollid võivad olla ühe inimese peal, kuid ülesanded jäävad samaks.
- Tellija otsustaja: kinnitab ulatuse ja kujunduse, lahendab vaidlused. Üks inimene.
- Projektijuht: hoiab ajakava ja koondab tagasiside.
- Kujundaja: struktuur, mallid, komponendid, seisundid.
- Arendaja: ehitamine, liidestused, jõudlus, avaldamine.
- Sisuvastutaja: tekstid ja pildid tähtaegadeks.
- Testija: kontrollnimekiri, seadmed, vormid — võib olla tellija poolelt.
- Kui ükski nimi ei ole sisu taga, siis sisu ei saabu.
Kus ajakava libiseb#
Neli põhjust katavad peaaegu kõik viivitused, mida veebiprojektides näeb.
| Põhjus | Kuidas see avaldub | Ennetus |
|---|---|---|
| Sisu hilineb | Arendus valmis, leht tühi | Vastutaja ja tähtaeg lehe kohta |
| Kooskõlastus venib | Nädal ootamist iga ringi järel | Üks otsustaja, tähtaeg tagasisidele |
| Ulatus kasvab | Iga koosolek lisab ühe soovi | Kirjalik muudatuste käsitlus |
| Liidestuse teine pool | Ootame kellegi teise arendajat | Kaardista sõltuvused varakult |
| Testimine jäetakse lõppu | Vigade laviin viimasel nädalal | Testi malli kaupa |
Kuidas projekti liikumas hoida#
Lihtsad tavad, mis maksavad vähe ja hoiavad ära enamiku viivitusi.
- Määra üks otsustaja ja üks tagasiside kanal.
- Pane sisu tähtajad kalendrisse enne kujunduse algust.
- Kinnita etapp korraga ja ära ava kinnitatut uuesti ilma põhjuseta.
- Nõua koondatud tagasisidet, mitte üksikuid sõnumeid.
- Hoia testkeskkond alati vaadatav, et edenemine oleks nähtav.
- Vaata iga nädal üle: mis on valmis, mis on blokeeritud, kes vastutab.
- Kirjuta muudatused üles koos mõjuga ajakavale ja hinnale.
«Kes on blokeeritud ja kelle poolt» on kõige kasulikum küsimus iganädalasel ülevaatusel. See toob viivitused välja nädalaid varem.
Korduma kippuvad küsimused
Kui kaua kogu projekt aega võtab?
Kümne lehega ettevõtte leht võtab tavaliselt kaheksa kuni kaksteist nädalat kalendris, kuigi puhast tööd on vähem. Vahe tuleb kooskõlastustest ja sisu ootamisest. Kui sisu on juba valmis ja otsustaja on kättesaadav, mahub sama projekt kuue nädala sisse.
Kas saan sisu hiljem lisada?
Tehniliselt jah, kuid see maksab. Kujundus päris teksti peal on parem kui näidisteksti peal, ja leht, mis avaldatakse poolikuna, jätab halva mulje ning ei toimi otsingus. Parem on avaldada vähem lehti täielikult kui palju lehti pooleldi.
Mida tähendab agiilne veebiprojektis?
Praktikas seda, et ehitatakse ja näidatakse väiksemate osade kaupa, selle asemel et kõik korraga lõpus esitleda. See toimib hästi, kui tellija on regulaarselt kättesaadav tagasisidet andma. Kui tellija saab osaleda kord kuus, on etapiviisiline lähenemine ausam ja ennustatavam.
Kes vastutab, kui ajakava libiseb?
Sõltub põhjusest ja seepärast tuleb see lepingus kirjeldada. Kõige sagedasem viivituse põhjus on kliendipoolne sisu ja kooskõlastus, mitte arendus. Hea leping kirjeldab mõlema poole tarnetähtajad ja selle, mis juhtub, kui üks pool hilineb.
veebiarenduse protsessveebiprojekti etapidveebilehe ajakavaprojektijuhtimine veebveebiprojekti planeerimineveebilehe valmimine