Verkkosivuston refaktorointi ja jatkuva kehitys

Huolehdimme Scanfilin verkkosivustokokonaisuuden ylläpidosta ja kehityksestä.

Vieraile sivustolla

Lähtötilanne ja tavoitteet

Scanfil otti G-Worksiin yhteyttä verkkosivuston kehityksen ja ylläpidon tiimoilta. Tahtotilana oli löytää pitkäaikainen kumppani, joka hoitaisi jatkossa kokonaisvaltaisesti sivuston erilaiset päivitys-, optimointi- ja jatkokehitystyöt. Alussa oli myös selvää, että sivustolle tulisi tehdä isompi refaktorointiprojekti, jossa sivustolla olevat mahdolliset toiminnalliset virheet ja tekniset päivitykset saataisiin ajan tasalle.

Verkkosivustotoimittajan kilpailutuksessa G-Works valikoitui lopulta kumppaniksi. Valintaan vaikutti muun muassa G-Worksin aito kiinnostus Scanfilin tavoitetilasta sekä aktiivinen ote verkkosivuston kehityskohteisiin jo tarjousvaiheessa.



Sivuston auditointi

Yhteistyön aluksi G-Works teki Scanfilin sivustolle perustavanlaatuisen auditoinnin, jossa sivusto käytiin tarkasti läpi niin teknologian kuin käyttöliittymän osalta. Auditoinnissa havaitut löydökset ja korjauskohteet koostettiin raportiksi, joka esitettiin ja toimitettiin Scanfilille. Raportissa esitettiin myös ratkaisuehdotuksemme työaika-arvioineen jokaiselle sivuston korjauskohteelle.


Refaktorointiprojekti

Auditoinnissa havaitut ja asiakkaalla jo ennestään tiedossa olleet puutteet sivustolla korjattiin refaktorointiprojektissa. Lisäksi sivustolle tehtiin useita nopeutta ja käytettävyyttä parantavia asioita. Luonnollisesti sivuston teknologia päivitettiiin myös ajan tasalle niin WordPressin, sen lisäosien kuin PHP:n osalta. Projekti vietiin läpi 1,5 kuukaudessa seuraten suoraviivaisesti auditoinnin raporttia. Scanfil pidettiin jatkuvasti ajan tasalla tehtävien edistymisestä. Lopuksi tehdystä työstä koostettiin loppuraportti.



Toimintavarmempi sivusto

Refaktorointiprojekti saavutti sille asetetut tavoitteet. Sivuston teknologiaan tehtiin isoja päivitystöitä, jotka paransivat sen tietoturvaa ja teki siitä toimintavarmemman. Myös sivustolla olleet käytettävyysvirheet korjattiin. Projektin koodiin otettiin käyttöön sekä formatointi että oikeellisuuden tarkistus (lint). Tämä auttoi kehitystöitä jo refaktoroinnin yhteydessä sekä jatkossa jatkokehitystoimissa. Formatoinnin ja oikeellisuuden tarkistuksen ansiosta sivuston piilevät virheet huomataan ennen kuin ne päästetään tuotantoon.


Jatkuva kehitys

Refaktorointiprojekti antoi hyvän perustan jatkuvalle verkkosivustokehitykselle.

Sivustolle konfiguroitiin projektin alkuvaiheessa automaatioputki jatkuvaan toimitukseen (Continuous Delivery). Kun koodillisia muutoksia tuodaan versionhallintaan, hoitaa automaatio sivuston julkaisut ja näiden versioinnin.

Projektin jälkeen G-Works on pitänyt huolta Scanfilin verkkosivuston ylläpitopäivityksistä sekä jatkokehityksestä. Verkkosivustolle tehdään kuukausittain sovittuja jatkokehitystöitä, joiden ansiosta sivusto pysyy jatkuvasti verkkosivustomaailman aallon harjalla.


"Palvelupyyntöihin palataan usein muutaman tunnin sisällä ja toiveet on yleensä toteutettu jo saman päivän aikana. Olemme olleet hyvin tyytyväisiä yhteistyöhön. Harva pystyy tarjoamaan vastaavanlaisen asiakaskokemuksen."

- Pasi Hiedanpää, Sijoittajasuhde- ja viestintäjohtaja, Scanfil Oyj


Töitämme

Verkkosivusto
ETS NordVerkkosivusto

ETS NORDin koko verkkosivusto päivitettiin vanhasta ulkoasusta ja toiminnoista nykyaikaisempaan.

    Katso kaikki työt