Mida sisaldab hea veebiprojekti lähteülesanne
🎧 Kuula kõiki artikleid järjest
Veebiprojekti edukus sõltub sageli sellest, kui hästi on vajadused läbi mõeldud enne arenduse algust. Hea lähteülesanne aitab vältida kalliks minevaid arusaamatusi.
Miks veebiprojektid ebaõnnestuvad?
Paljud veebiprojektid ei lähe eelarvest või ajakavast välja seetõttu, et arendajad teevad halba tööd.
Probleem algab sageli palju varem.
Kui nõuded on ebamäärased, hakkavad erinevad inimesed neid erinevalt tõlgendama.
Tellija kujutab ette ühte lahendust.
Arendaja teist.
Disainer kolmandat.
Tulemuseks on lisatööd, vaidlused ja ootamatud kulud.
Hea lähteülesanne aitab selle riski oluliselt vähendada.
Mis on lähteülesande eesmärk?
Lähteülesanne ei ole tehniline dokument.
See on kokkulepe.
Selle eesmärk on kirjeldada:
- mida luuakse;
- kelle jaoks luuakse;
- miks seda luuakse;
- millised piirangud ja ootused projektiga kaasnevad.
Mida selgem on lähteülesanne, seda täpsem on ka hinnang.
Alusta ärilisest eesmärgist
Kõige olulisem osa ei ole funktsioonide nimekiri.
Kõige olulisem on eesmärk.
Näiteks:
- suurendada päringute arvu;
- vähendada klienditoe koormust;
- digitaliseerida protsess;
- parandada info leitavust;
- luua iseteenindus.
Kui eesmärk on selge, saab hinnata, kas projekt õnnestus.
Kirjelda sihtrühma
Hea veeb erineb sõltuvalt kasutajast.
Näiteks:
- avalik sektor;
- ettevõtete kliendid;
- lõpptarbijad;
- liikmed;
- töötajad.
Sihtrühm mõjutab:
- disaini;
- sisu;
- tehnoloogiat;
- ligipääsetavust;
- autentimist.
Funktsionaalsed nõuded
Siin kirjeldatakse, mida süsteem peab tegema.
Hea nõue:
> Kasutaja saab sisse logida Microsoft konto abil.
Halb nõue:
> Sisselogimine peab olema mugav.
Mida täpsem on kirjeldus, seda vähem jääb tõlgendamisruumi.
Mittefunktsionaalsed nõuded
Need kirjeldavad kvaliteedinõudeid.
Näiteks:
- WCAG vastavus;
- jõudlus;
- turvalisus;
- andmete asukoht;
- varundus;
- töökindlus.
Just need nõuded avastatakse sageli liiga hilja.
Integratsioonid
Integratsioonid on üks peamisi projekti keerukuse allikaid.
Näiteks:
- CRM;
- ERP;
- makselahendused;
- identiteediteenused;
- e-posti platvormid.
Mida varem need kaardistatakse, seda täpsem saab olla projekti hinnang.
Sisu
Sageli keskendutakse tehnoloogiale ja unustatakse sisu.
Olulised küsimused:
- kui palju sisu on olemas;
- kas toimub migratsioon;
- kes kirjutab uue sisu;
- kes seda haldab.
Sisu loomine võib võtta rohkem aega kui arendus ise.
Ajakava ja eelarve
Tähtaegade ja eelarve varjamine ei tee projekti odavamaks.
Vastupidi.
Kui piirangud on teada, saab lahendust planeerida realistlikult.
Mida lähteülesanne ei pea sisaldama?
Lähteülesanne ei pea:
- määrama tehnoloogiat;
- kirjeldama andmebaasi;
- sisaldama disainifaile;
- defineerima iga väikest detaili.
Need otsused sünnivad sageli koostöös projekti käigus.
Kui pikk peab lähteülesanne olema?
Hea lähteülesanne võib olla 2 lehekülge või 50 lehekülge.
Oluline ei ole pikkus.
Oluline on, et kõik olulised küsimused oleksid läbi mõeldud.
Korduma kippuvad küsimused
Kas hinnapakkumist saab küsida ilma lähteülesandeta?
Jah, kuid hinnang on tavaliselt vähem täpne ja sisaldab rohkem eeldusi.
Kas teenusepakkuja saab aidata lähteülesannet koostada?
Jah. See on sageli mõistlik lahendus keerukamate projektide puhul.
Kas disain peab enne valmis olema?
Ei. Enamik projekte alustab eesmärkidest ja nõuetest ning disain valmib hiljem.
Kas lähteülesannet saab projekti jooksul muuta?
Jah. Hea lähteülesanne ei välista muudatusi, vaid aitab neid paremini juhtida.
Hea lähteülesanne vähendab riske
Lähteülesande eesmärk ei ole tekitada dokumentatsiooni dokumentatsiooni pärast.
Selle eesmärk on aidata kõigil osapooltel mõista projekti ühtemoodi.
See vähendab riske, parandab hinnangute täpsust ja aitab jõuda lahenduseni, mis täidab tegelikku ärilist eesmärki.

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.