Pohditko, mitä ideasi kehitys voisi maksaa? Kokeile investointilaskuria

Sanoma Pron digitaalinen uudistus: Multimediasisällön hallinnan mullistus

Skaalautuvuus

Opetusjulkaisut

Multimedia

Sanoma Pro on Suomen johtava oppimateriaalien kustantaja, joka on erikoistunut tuottamaan opetussisältöä, kuten kirjoja, 3D-malleja ja äänimateriaaleja. Sanoma Pro kohtasi haasteita kasvavan multimediasisällön hallinnassa, mikä vaati joustavampaa ja skaalautuvampaa taustajärjestelmää vastaamaan muuttuvia tarpeita.

Vuonna 2018 Sanoma Pro otti yhteyttä Kisko Labsiin löytääkseen ohjelmistokehityskumppanin edistämään olemassa olevaa Arttu-sovellusta. Tavoitteena oli luoda sovelluksesta uusi versio, joka olisi sekä kustannustehokas että helppo kehittää tulevaisuudessa, sillä alkuperäinen versio ei enää vastannut Sanoma Pron sisältövaatimuksia ja skaalautuvuutta.

TLDR;

• 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.

Haaste

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.

SanomaPro Arttu-sovellus mockups

 

 

Ratkaisu

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.

Tulokset

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.

Tulevaisuus

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.


Arttu palkittiin vuonna 2018 järjestetyssä eEemeli -kilpailussa kahdesti: se voitti yleisöäänestyksen ja sai kunniamaininnan tuomaristolta. Raadin mukaan interaktiivinen ja osallistava Arttu-sovellus luo siltaa perinteisen oppimateriaalin ja uuden teknologian välille innostavasti ja avaa laajan aineistopankin oppijan käyttöön.

Antti Salonen

Kysy projektista

Antti Salonen
antti.salonen@kiskolabs.com