MyStockmann MyStockmann

Idea

Stockmannin kanta-asiakasohjelma oli Suomen ensimmäisiä kanta-asiakasohjelmia ja yli 33 vuotta vanha. Aika oli kypsä konseptin täydelliselle uudistamiselle, joten samalla päätettiin toteuttaa myös uusi MyStockmann -mobiilisovellus. Ajatus oli toteuttaa sekä Android ja iOS -versiot tiukassa yhdeksän kuukauden aikataulussa.

Jo projektin alussa tehtiin päätös siitä, että sovellus sisältäisi pelillisiä elementtejä, unohtamatta kuitenkaan Stockmannin arvokasta brändiä. Lopputulokselle asetettiin korkeat laatustandardit - sovelluksen tuli olla helppokäyttöinen ja huomioida Stockmannin laaja ja vaativa asiakaskunta.

» Lue lisää: MyStockmann lanseerattu 21.10.2019

Idea

Projekti Digian silmin

Digian projektipäällikkö Marko Tuuminen: "Projektin onnistumisen keskiössä oli yhdessä tekeminen sekä vahva "can do" -asenne. Molemminpuolinen arvostus ja osallistuva tyyli edesauttoivat projektin onnistumisessa merkittävästi. Kehittäjien näkemyksiä ja mielipiteitä arvostettiin, ei vain teknisten toteutusten vaan myös sisällön osalta. Yhteisiä workshoppeja, joissa alkuperäistä konseptia käytiin läpi, pidettiin paljon ja sovelluksen toiminnallisuudet jalostettiin niiden pohjalta. Vaikka projektin aikataulu oli tiukka ja projekti teknisesti haastava, tiimi nautti yhdessä tekemisestä ja tasavertaisesta kumppanuudesta Stockmannin kanssa."

Lopputuloshan oli loistava: ensimmäisen kolmen kuukauden aikana latauksia tuli yli 175 000! Lisäksi uudessa sovelluksessa vietetty aika kasvoi 450%. Myös kaupallisesti sovellus oli onnistunut - käyttäjien keskiostos on yli 40% enemmän kuin ei-käyttäjillä.

» Projektipäällikkö kertoo sovelluksen teosta

Projekti Digian silmin

Asiakkaan ajatuksia

MyStockmann -mobiilisovellus toteutettiin osana Stockmannin kanta-asiakasohjelman uudistusta. Kyseessä oli laaja ja teknisesti iso hanke, joka vaati lukuisia uusia toiminnallisuuksia, kuten masterjärjestelmän luomisen asiakasdatalle, identiteetinhallintajärjestelmän sekä kanta-asiakasmoottorin käyttöönoton. Stockmann tarvitsi tiimin, joka ei ainoastaan olisi teknisesti erittäin pätevä, vaan jolla olisi myös näkemystä sekä kykyä mukautua sujuvasti hankkeen aikana muuttuviin tilanteisiin. Digia oli aikaisemmissa projekteissa osoittanut, että pystyy toimittamaan korkealaatuista tulosta, pikaisella aikataululla ja toimimaan paineen alla, joten valinta oli helppo.

Digian toteuttama mobiilisovellus oli yksi hankkeen lukuisista aliprojekteista, jossa kaikkiaan oli mukana yhteensä kahdeksan toimijaa. Tiimin sitoutuneisuus ja vastuunotto edesauttoivat projektin onnistumista. Kukaan ei jäänyt roolinsa vangiksi tai mennyt sen taakse. Ongelmia selviteltiin proaktiivisesti yli tiimi- ja toimittajarajojen.

» Kuinka MyStockmann mobiilisovellus syntyi osana valtavaa kanta-asiakasohjelman uudistusta?

Asiakkaan ajatuksia

Modernia teknologiaa

MyStockmann-sovelluksen frontendissä päädyttiin käyttämään React Native -alustaa, jonka avulla saatiin luotua identtiset sovellusversiot sekä iOS- että Android-laitteille yhdellä ja samalla TypeScript-lähdekoodilla. Sovelluksen paketointiin valitsimme Expon, joka on valmis React Native -kehitysympäristö, johon on kerätty usein käytettyjä natiivikomponentteja sekä kehitystä helpottavia työkaluja.

TypeScriptiä käytetiin myös backendin puolella koodin luettavuuden ja tyypityksen parantamiseksi. Itse palvelun rajapinnat on jaettu loogisiin kokonaisuuksiin ja kokonaisuudet toteutettu omina mikropalveluinaan. Jokaisella mikropalvelulla on yksi tai useampi integraatio asiakkaan järjestelmiin. Backendiä ei alun perin rakennettu mikropalveluiksi, mutta siirtymä siihen oli perusteltavissa Stockmannin toiveilla ja jatkosuunnitelmilla.

Mikropalvelut on suunniteltu olemaan riippumattomia toisistaan sekä applikaatio- että infrastruktuuritasolla ja myös tietokantaratkaisu seuraa tätä mallia palvelukohtaisilla tietokannoilla AWS RDS -palvelussa. Itsenäisesti skaalautuvat mikropalvelut mahdollistavat monipuolisemman palvelunhallinnan sekä edesauttavat kehitystyötä ja ylläpitoa. MyStockmann-sovelluksen backendin käyttämä infrastruktuuri pyöritetään Amazon Web Services -pilvipalvelussa. Infrastruktuuri on luotu ja ylläpidetään Terraform-työkalulla.

» Tekijät kertovat

Modernia teknologiaa

Tiimi

Mukana hankkeessa:

Projektin omistaja: Stockmann IT
Sovelluksen tuotanto: Digia
Design & palvelumuotoilu: Motley
Mainoselokuvan tuotanto: TBWA\
Markkinointikuvat: Agentti Pekka / Pietari Posti

Tiimi
  • Lataa App Storesta
  • Get it on Google Play