Arendusmudel

Valitsusportaal sisaldab lahendusi ja funktsionaalsust, mis võimaldab veebilehe loomist sellele ilma täiendavate arenduseta. Siiski võib esineda olukordi, kus vajaminevat funktsionaalsust, moodulit või muud lahendust ei ole veel loodud. Seepärast ongi kokku lepitud VP arendusmudel. Arendustegevusi võib teha nii valitsemisala IT-maja kui väline osapool. Vajadusel pakub terviklikku arendusteenust ka Rahandusministeeriumi Infotehnoloogiakeskus (RmIT).

Arendusmudeli järgimine tagab:

  • tarkvara platvormi ja selle funktsionaalsuste ajakohasuse ja terviklikkuse
  • tarkvara platvormi edasiarendatavuse
  • edasiarenduste kasutatavuse asutuste vaheliselt mistahes ajahetkel minimaalsete kuludega
  • uute VP instantside loomise koos kõikide selleks hetkeks loodud funktsionaalsustega
  • uute arenduste vastavuse valdkonnas kehtivatele standarditele (WCAG, OWASP)
  • uued arendused ei põhjusta tarkvara platvormi üldist jõudluskadu ega sea takistusi selle käideldavusele
  • arendusvajadused oleks koondatud ning esitatud valitsusportaali demokeskkonna kaudu


 

Ühistes arendustes osalemine

VP arendustegevus toimub pidevalt ja ettepanekute realiseerimine sõltub huvitatud asutustest ja eelarvelistest võimalustest. Võimalusel koondavad Riigikantselei ja RMIT sama valdkonna või teema arendusettepanekuks tervikuks (nt on varasemalt teostatud SAP kontaktiliidese, veebilehe otsingu, käsiraamatud, jms). 

Kui arendusettepanek on mahukas, siis moodustatakse arendusest huvitatud asutustega töörühm, mille ülesandeks on viia läbi arenduste detailne ärianalüüs, määrata arendustöödele prioriteedid ning hinnastada nende realiseerimiskulu.

Kui mõni arendustöö või selle osa jääb rahaliste vahendite puudumise tõttu ootele, siis võivad asutused rahastajatena kaasuda mistahes hetkel. Oma huvist tuleks arendusettepanekute veebivormilt teada anda.


Tutvu arndusettepanekutega

Rollijaotus

ametiasutus

Asutus, kes vajab veebiarendusena lisa moodulit või -funktsionaalsust vms vajadust, tutvustab arendusvajadust teenuseosutajale ja Riigikantseleile enne arenduste tellimist ja ka peale selle realiseerimist.

Asutus koostab ärivajadust käsitleva lähteülesande, milles on välja toodud püstituse kirjeldus ja sellega saavutatav tulemus.

ametiasutus

Arenduspartner teostab arendustööd vastavalt arendusprotsessi reguleerivatele alusdokumentidele ja standarditele, loob vajadusel prototüüpvaated ja korraldab kasutatavuse analüüsi.

Arenduspartner loob lisaarendustega kaasneva dokumentsatsiooni ja kasutusjuhendid, samuti koostab lisaarendustele paigaldus-ja seadistusjuhised ning viib läbi funktsionaalse ja mittefunktsionaalse testimine, sh vastavus-, jõudlus-ja koormustestimise, kasutatavuse testimise, turvalisuse testimise, juurdepääsetavuse testimise ning esitab sellekohased raportid kesksele haldus-ja majutuspartnerile.

riigikantselei

Riigikantselei tagab arendustegevustega seotud informatsiooni esitamiseks demo keskkonnas ning korraldab vajadusel digikommunikatsiooni töörühmas arendusvajaduste tutvustamise ja sellega seonduva arutelu.

Riigikantselei kooskõlastab arendustega seotud muudatused veebilehe avalikes vaadetes.

Riigikantselei esitab keskse haldus- ja majutusteenuse osutajale pisiarenduste tellimused ning kontrollib nende täitmist.

hammasratas

Rahandusministeeriumi Infotehnoloogiakeskus korraldab arendustegevusega seonduva projektijuhtimist osas, mis puudutab alustingimuste täpsustusi ja arenduste paigaldamist kesksesse koodihoidlasse ning hoiab arendustingimusi sätestava alusdokumentatsiooni ajakohasena ja tagab selle ättesaadavuse arenduspartneritele.

RmIT hoiab platvormteenuse dokumentsatsiooni ajakohasena ja tagab selle kättesaadavuse arenduspartnerile, ühtlasi annab arenduspartnerile lähtekoodi arendustööde teostamiseks vajaliku keskkonna loomiseks (GIT repo või nightly built Docker image), tehes seda Riigikantselei nõusoleku alusel.

RMIT paigaldab veebi lisaarendused kesksesse koodirepositooriumisse ning tagab selle kättesaadavuse asutuse veebilehel või arendusest huvitatud teistele asutustele.

VP arendusmudel

Valitsusportaal (edaspidi VP) sisaldab lahendusi ja funktsionaalsust, mis võimaldab veebilehe loomist sellele ilma täiendava arendusvajaduseta. 

Arendustingimuste järgimine on uute ja täiendavate arenduste tellimisel ja realiseerimisel kohustuslik ning tagab:

  • tarkvara platvormi ja selle funktsionaalsuste tehnilise ajakohasuse, terviklikkuse ning edasiarendatavuse;
  • edasiarenduste kasutatavuse asutuste vaheliselt mistahes ajahetkel minimaalsete kuludega;
  • uute VP veebilehtede loomise koos kõikide selleks hetkeks loodud funktsionaalsustega;
  • uute arenduste vastavuse valdkonnas kehtivatele standarditele (WCAG, OWASP);
  • uute arendustega seonduvate võimalike tarkvaraplatvormi üldiste jõudluskadude ja selle käideldavusega seotud riskide maandamise;
  • arendusvajadustega seotud tervikliku ja ajakohase ülevaate.
  • teenuseosutaja kehtestatud  vastavad alusdokumendid (IT-profiil, mittefunktsionaalsed, ristfunktsionaalsed ja tehnilised nõuded);
  • ligipääsetavus standard WCAG ja sellele kehtivad riiklikud rakendusaktid;  
  • turvalisuse standard OWASP ASVS 3.0 tase 2-le;
  • VP esitluskihi programmikoodis kasutatud komponentide ja nende kasutusloogika. Valitsusasutustele rakenduvad täiendavalt ühtse visuaalse identieedi nõuded.

VP platvormi arenduse tellija:

  • tutvustab arendusvajadust teenuseosutajale ja Riigikantseleile enne arenduste tellimist ja ka peale selle realiseerimist;
  • koostab ärivajadust käsitleva lähteülesande, milles on välja toodud püstituse kirjeldus ja sellega saavutatav tulemus.

Riigikantselei:

  • tagab VP arendustegevustega seotud informatsiooni esitamiseks piiratud juurdepääsuga veebikeskkonna olemasolu (https://demo.vportal.ee) ja korraldab digikommunikatsiooni töörühma tööd.
  • korraldab vajadusel digikommunikatsooni töörühmas arendusvajaduste tutvustamise ja sellega seonduva arutelu;
  • korraldab platvormi kesksete arendusvajaduste lähteülesannete kirjelduste ning seotud dokumentatsiooni kogumise ja kättesaadavuse tellijale;
  • esitab või kooskõlastab teenuseosutajale kesksete arenduste tellimused ning kontrollib nende täitmist.

Koostööpartner:

  • teostab arendustööd vastavalt arendusprotsessis sätestatud tingimustele;
  • loob vajadusel prototüüpvaated ja korraldab kasutatavuse analüüsi;
  • loob lisaarendustega kaasneva dokumentsatsiooni ja kasutusjuhendid;
  • koostab lisaarendustele paigaldus- ja seadistusjuhised;
  • viib läbi funktsionaalse ja mittefunktsionaalse testimised, sh vastavus-, jõudlus- ja koormustestimise, kasutatavuse testimise, turvalisuse testimise, ligipääsetavuse testimise ning esitab sellekohased raportid teenusosutajale.

Teenuseosutaja:

  • korraldab arendustegevusega seonduva projektijuhtimist osas, mis puudutab alustingimuste täpsustusi ja arenduste paigaldamist kesksesse koodihoidlasse;
  • hoiab arendustingimusi sätestava alusdokumentatsiooni ajakohasena ja tagab selle kättesaadavuse koostööpartneritele ja tellijale;
  • hoiab platvormteenuse dokumentsatsiooni ajakohasena ja tagab selle kättesaadavuse koostööpartnerile;
  • annab koostööpartnerile lähtekoodi arendustööde teostamiseks vajaliku keskkonna loomiseks (GIT repo või nightly built Docker image), tehes seda Riigikantselei nõusoleku alusel;
  • teostab VP platvormi alustarkvarale Drupal keskseid arendustöid ühe 1 FTE DevOps arendaja töömahus.
  • paigaldab veebi lisaarendused kesksesse koodirepositooriumisse ning tagab selle kättesaadavuse tellija veebilehel või arendusest huvitatud teistele asutustele.

Laiendatud info arendustööde teostamise kohta asub veebilehel Demo veebilehel rubriigis VP arendusmudel.

  • Tellija teavitab arendusvajadusest teenuseosutajat ja Riigikantseleid e-kirja, teenuseosutaja töökäskude keskkonnas või selleks loodud veebivormi kaudu
  • Arendustöid võivad teostada:
    • tellija arendusüksus;
    • riigi IT-maja sh teenusosutaja;
    • koostööpartner erasektorist.
  • Arendustööde teostaja võib punktis 9.3.3 nimetatud kohustusi jagada teenuseosutajaga, eelnevalt sõlmitud kokkulepete alusel.
  • Arendustööde teostaja arendused (arendusmahuga kuni kaks tööpäeva) vajavad samuti punktis 9.3.3 nimetatud dokumentsatsiooni koostamist või vajadusel olemasoleva täiendamist.
  • Tellijal on õigus kõiki arendusnõuetes sätestatud ja Tellija poolt katmata töid tellida teenuslepingu punkti 7. alusel.
  • Teenuseosutajal ja Riigikantseleil on õigus moodustada arendustööde läbiviimise perioodiks ajutisi töörühmasid ning kaasata sinna lisaks Tellijale teisi arendustööga seotud osapooli.

Lisaarendustest teavitamine

Arendustööde tellija teavitab arendusvajadusest töörühma või lisatakse vastav info Demo veebilehele Riigikantselei poolt.

  • Eelnev teavitamine võimaldab leida püstitusele lahendus olemasoleva funktsionaalsuse pealt, laiendada võimalusel püstitust selliselt, et see täidaks universaalsemal kujul rohkemate asutuste vajadusi või leida püstitusele teisi huvitatud osapooli arenduskulu jaotamiseks või kõikide osapoolte huvi korral tellida keskselt.
  • Töörühma teavitamine peale juurutust on samuti oluline, et hoida funktsionaalsusega seonduv info ajakohane.
  • Teavitustegevusel puudub kindel formaat. 
kohtumine

Arendusmudeliga seotud dokumendid

1 | 1

Last updated: 12.11.2025

open graph imagesearch block image

Was this page helpful??