• Sanoma Pro kohtasi haasteita multimediasisältöjen hallinnassa ja tarvitsi skaalautuvamman taustajärjestelmän.
• Kisko Labs uudisti Arttu- ja Sanastot-sovellukset hyödyntäen moderneja teknologioita, kuten Ruby on Rails ja AWS.
• Uudistukset paransivat merkittävästi Sanoma Pron sisällönhallintaa ja mahdollistivat toimitustiimien itsenäisen työskentelyn.
• Järjestelmän skaalautuvuus ja joustavuus varmistavat, että Sanoma Pro voi jatkossakin kehittää ja laajentaa oppimateriaalitarjontaansa.
Sanoma Pron olemassa olevat taustajärjestelmät opetussisällön hallintaan olivat vanhentuneet ja tehottomat. He tarvitsivat ratkaisun, joka voisi käsitellä uusia multimediamuotoja, kuten 3D-malleja ja äänimateriaaleja. Lisäksi Sanoma halusi parantaa kykyään erotella ja toimittaa sisältöä eri alueille ja maihin, sekä vähentää riippuvuutta sisäisestä teknisestä tuesta sisällön päivityksiä koskien. Funktionaaliset vaatimukset muuttuivat erityisesti multimedian ja alueellisen sisällön hallinnassa.
Kisko Labs toteutti Sanoman Aredit-alustalle kattavan taustajärjestelmän uudelleenkirjoituksen käyttäen Ruby on Railsia ja Stimulus-kirjastoa interaktiivisemman ja käyttäjäystävällisemmän käyttöliittymän luomiseksi. Tämä mahdollisti Sanoma Pron toimitustiimien itsenäisen sisällönhallinnan ja varmisti, että sisältö voidaan tehokkaasti erotella maittain tai alueittain. Vuforia integroitiin 3D-ominaisuuksien käsittelyä varten ja AWS tarjosi turvallisen ja skaalautuvan tallennuksen kaikelle opetussisällölle. Samankaltainen taustajärjestelmän päivitys tehtiin Sanoma Pron Sanastot-alustalle, mikä varmisti yrityksen järjestelmien yhtenäisyyden.
Projekti toteutettiin vaiheittain aloittaen Aredit-taustajärjestelmän uudelleenkirjoituksella. Keskeinen virstanpylväs oli Vuforia-integraatio 3D-ominaisuuksien hallintaan ja sisällön onnistunut käyttöönotto AWS:ssä, joka varmisti skaalautuvuuden ja turvallisuuden. Samaan aikaan toteutettiin Node.js-uudelleenkirjoitus Sanastot-alustalle, mikä modernisoi sovelluksen sisällönhallintakykyä. Molemmissa sovelluksissa on nyt lisäksi kattavat testiautomaatiokehykset pitkän aikavälin vakauden ja tulevan kasvun tukemiseksi.
Kiskon kehitystiimi ratkaisi sovellusten ongelmat skaalautuvuusnäkökulmasta valitsemalla teknologiat, jotka mahdollistavat tulevaisuudessa sovellusten laajentamisen, kuten Ruby on Rails joustavuuden vuoksi ja Vuforia multimedian hallintaan. Sovellukselle tehtiin käyttäjätestausta käyttäjäkokemuksen parantamiseksi.
Arttu ja Sanastot-toiminnot
- Sanastot-sovellus auttaa käyttäjiä harjoittelemaan sanoja tai käsitteitä tarjoamalla käänneltäviä flash-kortteja sisällöllä, joka perustuu kirjan osioihin. Tämä käyttäjäystävällinen työkalu auttaa oppijoita hallitsemaan tiettyjä termejä ja käsitteitä tehokkaammin.
- Arttu mahdollistaa Sanoma Pron kirjojen "skannaamisen" videonäytön avulla, jolloin se paljastaa lisämultimediasisällön, kuten verkkosivut, äänet, videot tai 3D-animaatiot
Vuonna 2019 Kisko Labs kehitti uuden version Arttu-sovelluksesta käyttäen Unity-pelimoottorilla luotua 3D-pohjaista sisältöä. 3D-sisältö esiteltiin Educa-koulutusmessuilla Suomessa vuoden 2020 alussa.
Päivitetty Aredit-järjestelmä paransi merkittävästi Sanoma Pron työnkulkuja, mahdollistaen toimitusryhmien sisällönhallinnan ja päivittämisen ilman teknisiä pullonkauloja. Lisäksi järjestelmän joustavuus sisällön erottelussa eri alueiden ja maiden välillä mahdollisti Sanoma Prolle kohdennetumpien opetusmateriaalien tarjoamisen erilaisille yleisöille. Sovelluksen uusi arkkitehtuuri on rakennettu skaalautuvaksi, jotta Sanoma voi jatkaa sisältötarjontansa laajentamista. Sanastojen osalta modernisoitu taustaosa paransi sisällönhallintaa ja joustavuutta, auttaen alustaa paremmin vastaamaan käyttäjiensä tarpeisiin.
Asiakastyytyväisyys näkyi mittauksissa ja korostaa asiakkaiden tyytyväisyyttä työnkulun tehokkuuden, sisällönhallinnan ja järjestelmän joustavuuden parannuksiin.
Tulevaisuutta silmällä pitäen ja skaalautuvaksi rakennettu järjestelmä antaa Sanoma Prolle hyvän aseman laajentaa uusiin sisältöformaatteihin ja teknologioihin. Alustan joustava arkkitehtuuri mahdollistaa jatkoyhteistyön ja potentiaaliset ominaisuuksien laajennukset, kun yhtiö jatkaa innovointia opetusjulkaisujen saralla.
Antti Salonen
antti.salonen@kiskolabs.com