Pepin kehitysmalli yhdistää korkeakoulupedagogiikan ymmärryksen ja modernin ohjelmistosuunnittelun. Kehitämme järjestelmää avoimen lähdekoodin periaatteita kunnioittaen, mikä takaa riippumattomuuden ja joustavuuden. Jokainen koodirivi syntyy korkeakoulujen omien asiantuntijoiden määrittelemästä tarpeesta.

Pepin kehitystä ohjaavat teemaryhmät, joissa korkeakoulujen omat asiantuntijat määrittelevät tulevaisuuden tarpeet. Jäsenkorkeakoulut osallistuvat aktiivisesti kehittämiseen seitsemässä teemaryhmässä, ja heidän havaintonsa ja ideansa ohjaavat jokaista kehityssprinttiä. Kun yksi korkeakoulu keksii tavan sujuvoittaa prosessia, ratkaisu hyödyttää kaikkia. Näin Peppi tarjoaa vakautta, joka joustaa organisaation tarpeiden mukaan.
Opetussuunnittelu, Perusrekisteri, Lukujärjestyssuunnittelu, Kansalliset palvelut, Käyttäjäkokemus, Raportointi ja analytiikka, Tekninen arkkitehtuuri
Teemme yhteistyötä ohjelmistotalojen ja asiantuntijayritysten kanssa, jotka vastaavat teknisestä toteutuksesta konsortion määrittelemien vaatimusten pohjalta. Kumppanuusmalli varmistaa, että korkeakoulut omistavat kehityksen suunnan ja kumppanit tuovat teknisen osaamisen. Peppi mahdollistaa myös korkeakoulun omien integraatioiden rakentamisen avoimien rajapintojen kautta.
Pepin tekninen perusta on rakennettu tukemaan korkeakoulun arkea. Arkkitehtuurimme keskiössä ovat avoimuus, modulaarisuus ja kansallinen yhteentoimivuus, jotka varmistavat järjestelmän elinkaaren pitkälle tulevaisuuteen.
Peppi on rakennettu palvelukeskeisen arkkitehtuurin (SOA) mukaisesti. Suunnittelussa on huomioitu kansalliset viitearkkitehtuurit, valtiovarainministeriön ohjeistukset sekä Raketti-hankkeessa määritellyt opetussuunnittelun käsitteet ja rakenteet. Jatkuva uudistuminen takaa, että Peppi toimii saumattomasti osana kansallista korkeakoulutuksen digitaalista ekosysteemiä.
Peppi-ekosysteemi hyödyntää muun muassa Java- ja React-teknologioita sekä vakaita avoimen lähdekoodin palvelinohjelmistoja ja sovelluskehyksiä. Järjestelmä on jaettu itsenäisiin palvelumoduuleihin, mikä mahdollistaa joustavan kehityksen ja skaalautuvuuden ilman, että koko järjestelmää tarvitsee muuttaa kerralla.
Palveluiden rajapinnat toteutetaan REST- ja SOAP-teknologioilla. Avoimet rajapinnat mahdollistavat integraatiot sekä kansallisiin palveluihin että korkeakoulujen omiin järjestelmiin.
Käyttäjärooleihin perustuvat työpöydät takaavat yhtenäisen käyttökokemuksen. Ne on optimoitu valmiiksi kullekin roolille, mutta ovat tarvittaessa monipuolisesti muokattavissa.

Peppi SaaS -mallissa korkeakoulu käyttää Pepin toiminnallisuuksia ilman omaa palvelininfrastruktuuria tai vastuuta versiopäivityksistä. Metropolia vastaa teknisestä ylläpidosta, tietoturvasta ja päivityksistä. Korkeakoulu voi keskittyä ydintehtäväänsä – koulutuksen kehittämiseen.