Pepin toukokuun 2026 julkaisu: kansallisia uudistuksia ja suorituskykyä

Julkaistu:
Kirjoittaja: Pasi Hotari

Peppi-konsortion ohjelmistokehitys on saanut valmiiksi kevään suuren julkaisukokonaisuuden. Toukokuussa 2026 katselmoitu julkaisu tuo korkeakouluille sekä merkittäviä kansallisia toiminnallisuuksia että taustajärjestelmien parannuksia.

Kehitystiimi työskenteli kevään aikana useiden Peppi-versioiden parissa. Kokonaisuuteen kuuluu sekä maalis-huhtikuussa julkaistuja esiversioita että toukokuussa viimeisteltyjä julkaisuja:

  • Maalis-huhtikuussa julkaistiin Peppi 5.4.1 LTS, Peppi 5.5.0 LTS, Maksullisen koulutuksen moduuli MK-2.10.0 sekä Hakijan työpöydän versiot HT-1.1.1 ja HT-1.2.0.
  • Toukokuussa julkaistiin Peppi 5.6.0, Peppi 5.5.1 LTS, Maksullisen koulutuksen moduuli MK-2.10.1, Hakijan työpöydän versiot HT-1.2.1 ja HT-1.3.0, Rajapintasovellus RPS-1.2.0 sekä täysin uutena julkaisukelpoiseksi kehitetty HED-tiedonvaihtaja HEDEX-1.0.0.

Uutta kehitystä kohdistettiin erityisesti versioihin Peppi 5.5.0 ja 5.6.0, MK-2.10.0, HT-1.2.0 ja HT-1.3.0 sekä RPS-1.2.0.

Julkaisun merkittävimmät uudistukset ja hyödyt

1. Yhden opiskeluoikeuden säännös (YOS)

Uusi kansallinen säännös edellyttää, että henkilöllä saa olla vain yksi korkeakoulututkintoon johtava opiskeluoikeus kerrallaan. Pepin toiminnallisuuksia uudistettiin tukemaan lakia, ja järjestelmään rakennettiin valmiudet YOS-tietojen käsittelyyn ja seurantaan. Näin varmistetaan, että korkeakoulut pystyvät vastaamaan uuden lainsäädännön vaatimuksiin sujuvasti.

2. Tiivis opetussuunnitelmatasoinen ristiinopiskelu (RIPA TOPS) & Sisu-yhteensopivuus

Ristiinopiskelun toimintoja kehitettiin laajasti, ja hakuja tehostettiin Pepin sisäisillä ratkaisuilla. Julkaisu tuo mukanaan RIPA-hakuindeksit sekä tiiviin opetussuunnitelmatasoisen ristiinopiskelun (TOPS) ensimmäiset vaiheet. Myös Peppi–Sisu-yhteensopivuutta on parannettu. Uudistukset vähentävät ulkoisia rajapintakyselyitä ja tekevät opintojen selaamisesta sekä ilmoittautumisesta opiskelijalle huomattavasti nopeampaa.

3. Kielilogiikan yhtenäistäminen ja opetuskielen näkyvyys

Opiskelijan työpöydän käyttökokemusta parannettiin yhtenäistämällä kielen esitystapoja. Toteutusten nimet ja tiedot näytetään nyt loogisesti ja yhtenäisesti käyttöliittymän kielen mukaan. Mikäli tietoa ei jollain kielellä ole, järjestelmä osaa ilmoittaa siitä notifikaatiolla ja tarjota korvaavaa kieltä organisaation määrittelyn mukaisesti. Opiskelija näkee opetuskielen suoraan sille varatusta uudesta sarakkeesta.

4. Tuntimitoitettu koulutus ja Opintoseteli

Tuntimitoitetun koulutuksen tuki vietiin Pepissä tuotantotasoiseksi kokonaisuudeksi. Järjestelmä osaa rajata hakuja ja raportteja sen mukaan, onko kyseessä opintopiste- vai tuntimitoitettu opiskeluoikeus. Uusi Opintoseteli-maksutapa on puolestaan tuotu osaksi Hakijan työpöydän uudistuksia.

5. VIRTA-tietojen laadun parantaminen ja HEDI-integraatio

Pepin lähdekoodiin tehtiin parannuksia, jotka estävät VIRTA-puutteiden syntymistä (esim. lisäämällä tietojen pakollisuuksia muokkauksiin ja korjaamalla opiskeluoikeusjaksojen käsittelyä). Lisäksi uusi HEDI-integraatio astuu asteittain vanhan OEV-integraation tilalle tiedonsiirrossa.

Laadunvarmistusta virheiden korjauksen kautta

  • Ohjelmiston vakautta parannettiin merkittävästi: lähdekoodin bugeja korjattiin yhteensä 79 kappaletta. 
  • Muita korjauksia tehtiin muun muassa Hakijan työpöytä-, AHOT-, EMREX-, Resurssien varaukset- sekä Arviointi ja opintosuoritukset -komponentteihin. 
  • Testiautomaation kattavuutta kehitettiin ottamalla käyttöön uusia automatisoituja testitapauksia opiskelijan ja suunnittelijan työpöydille. Myös datagenerointia kehitettiin.

Yhteistyön voimannäyte: kiitokset laajalle kehitystiimille

Tämä julkaisu on tulos laajasta yhteistyöstä, jossa oli mukana yhteensä 88 asiantuntijaa eri puolilta maata. Kehitystyötä tehtiin tammikuusta toukokuuhun, ja siihen osallistui kehittäjiä sekä asiantuntijoita Eduixilta, Netumilta ja Codemenilta. Heidän lisäkseen työhön osallistui konsortion eri korkeakouluista kymmenittäin sisältöasiantuntijoita ja testaajia vaihtelevilla työpanoksilla.

Suuri kiitos koko kehitystiimille, testaajille ja yhteistyökumppaneille laajasta kevään rutistuksesta!