fbpx

Guardian Soulmates

Ohjelmistosuunnittelu Mobiilialustat • Web-suunnittelu  Testaus

Guardian Soulmates julkaistiin vuonna 2004. Tuolloin netin deittipalvelut olivat vasta ottamassa ensiaskeliaan, ja Soulmates oli joukon innovatiivisimpia pioneereja. Soulmatesissa käyttäjät loivat itselleen profiilin ja pääsivät tutustumaan samanhenkisiin ihmisiin. Palvelu oli suunnattu The Guardianin lukijoille, ja kun projekti kehittyi eteenpäin, mekanismeihin hyvien parien muodostamiseksi panostettiin yhä enemmän. Tämä kehitys ja palvelun suosion kasvu kuitenkin kasvattivat ohjelmiston koodia yhä monimutkaisemmaksi. Kilpailijoita syntyi kiihtyvään tahtiin ja vaatimukset kasvoivat. Lehti-ilmoituksen tyyliset deittipalvelut vanhentuivat ja tilalle tuli algoritmeihin perustuvia sovelluksia.

Tämän kehityksen lisäksi myös tietoturva nousi keskeiseksi kysymykseksi. Deittipalveluna Soulmates käsitteli paljon hyvin henkilökohtaista dataa, ja tietoturvan päivittäminen tuli ajankohtaiseksi. Kun Espeo tuli mukaan projektiin, meidän tärkeimmät tehtävämme olivat tehdä palvelusta GDPR-tietosuoja-asetuksen vaatimusten mukainen, ja luoda sovelluksesta Android-versio ja ylläpitää jo olemassaolevaa iOS-versiota. Tiimimme otti projektin haltuunsa toisen sovelluskehittäjän käsistä, ja päivitti palvelun vastaamaan GDPR-vaatimuksia ripeästi.

HAASTE

Mobiilialustojen tarpeet

Saatuamme projektin haltuumme edelliseltä kehittäjältä, päätehtävänämme oli huolehtia valtavan datamäärän tietoturvasta ja luoda ja testata sovelluksen mobiiliversiot. Koska Soulmates keräsi käyttäjistä paljon henkilökohtaista dataa pystyäkseen löytämään sopivia pareja, käyttäjille oli tärkeää, että heidän datansa on turvassa ja pysyy yksityisenä.

Perehdyimme koodiin perusteellisesti heti kättelyssä selvittääksemme, mitkä osat vaativat erityishuomiota. Ensimmäinen tehtävämme oli varmistaa, että Soulmates noudattaa GDPR-vaatimuksia. Tällä oli kiireellinen aikataulu.

Työskentelimme yhdessä Guardianin asianajajien sekä Soulmatesin yhteyshenkilömme Vivienin kanssa.

GDPR-asetuksen vaatimukset ovat tiukat. Yritykset, joiden toiminta perustuu käyttäjien henkilökohtaisten tietojen käsittelyyn, joutuvat toimimaan hyvin tiukkojen raamien mukaan. Mikäli tietoturva pettää, on seurauksena valtavat sakot, puhumattakaan vahingosta yrityksen maineelle. Näistä syistä johtuen on erityisen tärkeää, että ohjelmistoa kehittävä kumppani ymmärtää yrityksen tarpeet syvällisesti, ja kehittää ratkaisut yhteistyössä asiakasyrityksen kanssa.

Tehtävämme

Uusi sovellus uusille käyttäjille

GDPR-vaatimusten täyttämisen lisäksi Espeo kehitti Soulmatesille uuden mobiiliapplikaation. Vaikka Soulmatesin kohdeyleisö olikin vähän vanhempi kuin esimerkiksi Tinderin, mobiiliversion kehittäminen oli silti tullut välttämättömäksi vastaamaan ajan tarpeita.

Kehitimme Android-sovelluksen alusta asti, ja otimme jo olemassaolleen iOS-sovelluksen ylläpidon harteillemme. Testasimme molempia sovelluksia perusteellisesti.

Android-version julkaisun jälkeen jatkoimme sen ylläpitoa ja lisäsimme ominaisuuksia, kuten sovelluksen sisäiset ostot vuosien 2019 ja 2020 kuluessa. Web-versioon lisäsimme myös Stripe-maksut.

Käyttämämme teknologiat

AWS

React

Scala

Django

Lopputulos

Tietoturva hyvin, kaikki hyvin

Kehitimme ja päivitimme Soulmatesille uudet, responsiiviset mobiilisovellukset, ja teimme tietoturvaan merkittäviä parannuksia ja varmistimme GDPR-vaatimusten täyttymisen.

Projekti oli kooltaan suuri: käsittelimme hyvin suuren määrän koodia. Purimme sekavan koodin auki ja parsimme sen turvalliseksi ja tehokkaaksi. Guardian on suuri, kansainvälinen yritys ja projekti olikin yksi laajimmista mitä olemme tehneet, ja olemme lopputuloksesta ylpeitä. Laajojen ohjelmistoprojektien koordinointi ja palveluiden ylläpito ovat Espeon erikoisalaa.

Guardianin Soulmates-tiimi palkkasi meidät siivoamaan sekavan koodinsa ja päivittämään palvelunsa vastaamaan GDPR-vaatimuksia — työn jälki miellytti heitä niin että he halusivat meidät jatkamaan palvelun ylläpitäjänä.

Guardian Soulmates

Asiakasreferenssi

“On ollut ilo työskennellä Espeon kanssa viimeisten 12 kuukauden ajan. Erittäin aikaansaava ja aikataulussa pysyvä, samalla kun ovat ylläpitäneet tehokasta yhteydenpitoa.”

Melissa Christian
Business Manager

Aloita projektisi

Oletko valmis aloittamaan projektin kanssamme?

Palkkaa tiimi kokeneita projektinvetäjiä, suunnittelijoita, kehittäjiä ja testaajia.

What we can do to help you create your new digital product?
You can select more than one answer.
Are you looking for any particular skills?
You can select more than one answer.
Let us know, how we can reach you
* Required fields
Miten voimme auttaa uuden digitaalisen tuotteen luomisessa?
Voit valita useamman vastausvaihtoehdon.
Etsitkö tiettyä taitoa?
Voit valita useamman vastausvaihtoehdon.
Kerro meille kuinka voimme tavoittaa teidät
* Pakolliset kentät