Merle Randlepp
Agile Coach
Merle Randlepp
Agile Coach
Kuidas koostada head veebihanget? Tehnilise kirjelduse näidis
Tehnilise kirjelduse ehk tarkvaralahenduse lähteülesande kvaliteedi tähtsust on võimatu ülehinnata. Sa saad seda, mida küsid. Jagan siin tehnilise kirjelduse näidisdokumenti, mille saad kas aluseks võtta või üle vaadata ega midagi olulist ei ununenud.
Lähteülesande sisu sõltub ka sellest, kas on otsustatud teha üks või kaks hanget. Allolev näidisdokument on sobiv kahe hanke variandi jaoks, kus disain ja prototüüp on juba olema ning tellitakse peamiselt tehnilist teostust. Juhul kui tellid veebi nullist, siis tuleb puuduv osa juurde kirjutada.
Peamine soovitus on mitte minna lähteülesandes liiga detailseks. Ära kirjelda liiga täpseid tegevusi, näiteks mida see või teine nupp klikkides tegema peab. Pane kirja oma ärivajadus nii, et põhiline oleks öeldud ja funktsionaalsusest tekib piisav ülevaade, AGA ilma detailidesse takerdumata.
Juhul kui prototüüp on juba olemas, saab arendaja juttu ja pilti kõrvutades skoobist kiiresti ülevaate. Lühem lähteülesanne säästab ka osapoolte aega ja ei lukusta tellijat ülidetailsetsse nõuetesse vaid jätab teostuse faasi normaalse arendusruumi pisimuudatusteks.
Näidisdokumendis on järgmised peatükid:
1. Hanke eesmärk ja skoop
miks ja mida hangitakse; mis on eelnevalt tehtud ja millised on sisendmaterjalid
2. Ülevaade olemasolevast süsteemist
lühike taustinfo tänasest olukorrast
3. Nõuded uuele süsteemile
millist tehnilist platvormi ja arhitektuuri oodatakse
4. Visuaalne disain, vaated, prototüüp
viited olemasolevatele lisamaterjalidele, nt ärianalüüs, UX/UI analüüs, CVI, prototüüp (wireframe), jne
5. Funktsionaalsed nõuded
Piisavalt põhjalik ülevaade vajalikust funktsionaalsusest
6. Andmete migratsioon
Telli andmete täielikku migratsiooni ainult hädavajadusel, sest see on suht kulukas töö. Samas, uudiskirja saajate listi ületoomine on elementaarne ja lihtne.
7. Mittefunktsionaalsed nõuded
Toodud on näidisnõuded, neid saab alati vähemaks kustutada.
8. LISAD
Kui sul on häid ettepanekuid täiendusteks, kirjuta mulle info@agilecoach.ee
Head kasutamist!
LAHTIÜTLEMINE: Allolev dokument on loodud veebilehe tehnilise kirjelduse näidisena ja on koostatud minu isikliku kogemuse põhjal. Kasuta seda dokumenti ainult abimaterjalina ja määra lõplikud nõuded oma organisatsiooni vajadustest lähtuvalt.
Samal teemal
Riigihanke vaidlustamine IT-teenuste sektoris
Olen juba mõnda aega tahtnud purustada linnalegendi “Kõik riigihanked vaidlustatakse”. Toon välja konkreetsed numbrid, mis tõestavad vastupidist – riigihanke vaidlustamine ei ole sugugi sage nähtus.
Kuidas koostada head veebihanget? Hanke tingimuste valik
Eelmises blogipostituses rääkisin hindamiskriteeriumite valikust kui ühest levinuimast tüüpveast riigihanke koostamisel. Tegelikult on hankes veel mitmeid tingimusi, millele tuleks sügavamalt tähelepanu pöörata.
Kuidas koostada head veebihanget? Hindamiskriteeriumite valik
IT projektijuhile, kes hakkab uut hanket läbi viima
Viimasel ajal on mu töölauale sattunud järjest mitmeid veebihanke läbiviimise projekte, mille käigus olen tellijal aidanud koostada kas veebisaidi või mobiilirakenduse hanke dokumente, sh tehnilist lähteülesannet.
Iga uus kontakt on võimalus uueks ja põnevaks koostööks - kirjuta või helista mulle ja arutame kuidas saaksin Sind aidata.
Esimene konsultatsioon ja pakkumise tegemine on alati tasuta.
[…] Järgmises loos räägin lähemalt tehnilise lähteülesande kirjutamisest – mida, miks ja kui palju. […]
Novembris 2022 valmis ITL juhend “Tarkvaraarenduse riigihangete parimad praktikad”, mis on abiks hankespetsialistidele, sisuliste nõuete ja tehnilise kirjelduse koostajatele ning teistele hankimisega seotud isikutele, sh juristidele ja advokaatidele:
https://itl.ee/it-arendushangete-parimad-praktikad/