Veebiprojekti eelarve — tööd, mis jäävad sageli arvestamata
🎧 Kuula kõiki artikleid järjest
Veebiprojekti maksumus ei koosne ainult kujundusest ja arendusest. Suur osa ajast kulub töödele, mida esialgses hinnapakkumises sageli ei näidata.
Miks võivad hinnapakkumised nii palju erineda?
Sama projekti kohta võib saada kaks väga erinevat pakkumist.
Näiteks:
- üks pakkumine 8 000 eurot;
- teine pakkumine 20 000 eurot.
Esmapilgul võib tunduda, et üks teenusepakkuja on lihtsalt kallim.
Praktikas on erinevus sageli selles, mida pakkumine sisaldab.
Odavam pakkumine jätab osa töid välja või eeldab, et klient teeb need ise. Need tööd ei kao kuhugi – need tuleb teha hiljem, sageli suurema ajakulu ja kuluga.
Seetõttu tasub hinnata mitte ainult lõppsummat, vaid ka tööde loetelu.
Sisu loomine ja sisestamine
Üks levinumaid valearvestusi puudutab sisu.
Sageli eeldatakse, et:
- tekstid valmivad projekti käigus;
- pildid leitakse hiljem;
- tõlked saab lisada pärast avaldamist.
Tegelikult on sisu sageli projekti suurim kitsaskoht.
Küsimused, mis tasub läbi mõelda:
- Kes kirjutab tekstid?
- Kes valmistab ette pildid?
- Kes sisestab sisu Drupalisse?
- Kes kontrollib kvaliteeti?
Kui vastus on „klient teeb ise“, peaks see olema teadlik otsus, mitte vaikimisi eeldus.
Vana sisu migratsioon
Olemasoleva veebiga kaasneb sageli aastate jooksul kogunenud sisu:
- artiklid;
- uudised;
- dokumendid;
- failid;
- pildid.
See sisu ei liigu automaatselt uude süsteemi.
Migratsioon võib tähendada:
- automaatset andmeimporti;
- käsitsi sisestamist;
- URL-ide ümbersuunamisi;
- andmete puhastamist.
Mida vanem ja suurem veeb, seda olulisem on migratsiooni maht eraldi hinnata.
Vormid ja töövood
Kontaktivorm tundub lihtne funktsioon.
Tegelikult sisaldab see sageli mitut eraldi tööd:
- väljade loomine;
- valideerimine;
- spämmikaitse;
- e-kirjade saatmine;
- kinnitusteated;
- veateated;
- GDPR nõuded.
Kui projektis on registreerimisvormid, taotlused või keerukamad töövood, kasvab töömaht kiiresti.
SEO ja metaandmed
SEO ei teki automaatselt koos veebiga.
Arvestada tuleb vähemalt järgmiste teemadega:
- meta pealkirjad;
- meta kirjeldused;
- Open Graph pildid;
- struktureeritud andmed;
- XML sitemap;
- canonical URL-id;
- ümbersuunamised vanadelt aadressidelt.
Need tööd ei ole tavaliselt projekti suurim kulu, kuid nende puudumine mõjutab otseselt veebilehe leitavust.
Ligipääsetavus
Euroopa ligipääsetavuse nõuded ja WCAG standardid muudavad ligipääsetavuse järjest olulisemaks.
See hõlmab muu hulgas:
- klaviatuuriga navigeerimist;
- piisavat kontrastsust;
- korrektseid vormivälju;
- alternatiivtekste;
- ekraanilugejate tuge.
Kui ligipääsetavus ei ole projektis eraldi välja toodud, tasub küsida, millisel tasemel seda arvestatakse.
Testimine
Paljud projektid alahindavad testimise mahtu.
Testimine tähendab rohkemat kui „vaatame korra üle“.
Kontrollida tuleb näiteks:
- vorme;
- kasutajarolle;
- mobiilivaateid;
- erinevaid brausereid;
- integratsioone;
- tõrkeolukordi.
Mida rohkem funktsionaalsust, seda suurem on testimise osakaal kogu projektis.
Avaldamine ja juurutamine
Veebi avalikustamine on omaette etapp.
Tuleb läbi mõelda:
- kas olemas on testkeskkond;
- kuidas toimub juurutamine;
- kes vastutab avaldamise eest;
- kuidas toimub tagasipöördumine vea korral;
- kas DNS muudatused on planeeritud.
Professionaalne avaldamisprotsess vähendab oluliselt riske.
Varukoopiad ja monitooring
Veebi käivitamine ei ole projekti lõpp.
Oluline on teada:
- kas tehakse automaatseid varukoopiaid;
- kus neid hoitakse;
- kui kaua neid säilitatakse;
- kas taastamist on testitud;
- kes saab teavituse, kui veeb ei tööta.
Need teemad kuuluvad sageli hoolduse alla, kuid neid tasub arutada juba projekti alguses.
Toimetajate koolitus
Uus veeb on kasulik ainult siis, kui inimesed oskavad seda kasutada.
Koolitus hõlmab tavaliselt:
- sisu lisamist;
- piltide haldamist;
- menüüde muutmist;
- vormide kasutamist;
- igapäevast toimetamist.
Sageli jääb koolitus hinnapakkumisest välja, kuigi selle mõju veebiprojekti õnnestumisele on suur.
Kuidas hinnapakkumist võrrelda?
Pakkumuste võrdlemisel tasub küsida:
- Kas sisu lisamine on hinna sees?
- Kas migratsioon on hinna sees?
- Kas SEO seadistus sisaldub projektis?
- Kas ligipääsetavust kontrollitakse?
- Kas testkeskkond on olemas?
- Kas koolitus sisaldub hinnas?
- Kas pärast avaldamist on garantiiperiood?
- Kas hooldusteenus on olemas?
Kui mõni vastus on „ei“, tasub hinnata selle töö mõju projekti kogumaksumusele.
Odavam pakkumine ei pruugi olla odavam projekt
Paljud veebiprojektid muutuvad kallimaks mitte seetõttu, et arendus venib, vaid seetõttu, et vajalikud tööd ilmuvad välja alles projekti käigus.
Läbipaistev eelarve on tavaliselt parem kui optimistlik eelarve.
Kui kõik vajalikud tööd on algusest peale nähtavad, on lihtsam:
- planeerida eelarvet;
- hinnata tähtaegu;
- võrrelda pakkumisi;
- vältida hilisemaid üllatusi.
Kokkuvõte
Veebiprojekti maksumus ei koosne ainult disainist ja arendusest.
Olulist mõju avaldavad ka:
- sisu loomine;
- migratsioon;
- vormid ja töövood;
- SEO;
- ligipääsetavus;
- testimine;
- avaldamine;
- hooldus ja monitooring.
Mida täpsemalt on need tööd projekti alguses kaardistatud, seda realistlikum on eelarve ja seda väiksem on tõenäosus, et projekti jooksul tekivad ootamatud lisakulud.

Vajad Drupal abi?
Kui artikkel puudutab sinu olukorda, ei pea kõike lõpuni lugema. Sinuga suhtleb päris inimene ja aitab järgmise sammuni jõuda.