Hyvää uutta vuotta: H1 kasvaa

Tervehdys, olen Daniel, yrityksen uusin tulokas. Liityin tammikuun alussa H1:n taitavaan joukkoon Akin ja Jaanan seuraksi vahvistamaan firman WordPress- ja käytettävyysosaamista sekä huonontamaan yleistä huumorin tasoa.

Kiinnostukseni web-kehittämiseen alkoi 90-luvun lopulla ja syveni monien harrastus-, työ- ja opiskeluprojektien myötä. Ensikosketukseni WordPressiin tapahtui 2005, kun etsin sopivaa alustaa omalle blogilleni. WP oli helppokäyttöisyydellään ja kauniilla käyttöliittymällään selvästi edellä muita silloisia julkaisujärjestelmiä, ja se pitää edelleen erinomaisesti pintansa. Valmistumisen jälkeen 2006 ehdin toimia opettajana ja tutkijana, kunnes 2008 otin härkää sarvista ja ryhdyin täysipäiväiseksi freelanceriksi. Sen jälkeen yli 90% toteuttamistani sivustoista on ollut WordPress-pohjaisia, ja joulukuusta 2009 lähtien olen myös vastannut WP:n suomenkielisestä käännöksestä.

Odotan innolla, mitä kaikkea mielenkiintoista työ H1:ssä tuo tullessaan, ja toivon mukaan ehdin myös kirjoitella tähän blogiin. Menestyksekästä vuotta 2012!

H1 uusii Viini-lehden verkkopalvelun

”Viini-lehti on Suomen johtava viiniin, ruokaan ja hyvään elämään keskittyvä mediakokonaisuus”, kuvailee lehden mediaopas.

Viini, ruoka ja hyvä elämä ovat myös meille hyvin tärkeitä asioita – ja kuulumme nykyisen palvelun vakiokäyttäjiin. Mikäpä mieluisempaa, kuin toteuttaa Viini-lehdelle uusi verkkosivusto!

Palvelu toteutetaan vaiheittain, aluksi WordPress-alustalle siirtyvät perussisällöt. Palvelun toiminnalliset osat mm. Ruoasta viiniin ja Viinistä viiniin -hakutoiminnot lisätään toisessa vaiheessa.

Emme malta odottaa, että pääsemme näyttämään työmme tuloksia!

Kaksi uutta WordPress-sivustoa

H1 on toteuttanut kaksi yrityssivustoa WordPress-alustalle.

Agaidi on suomalainen startup-yritys, joka yhdistää vähävirtaista näyttö- ja viestintäteknologiaa uusiksi tuotteiksi. Agaidin GAIDI älykäs “opaskortti” on testikäytössä Helsinki-Vantaan lentoasemalla.

Sivustoprojektin keskeinen teema oli ylläpidon helppokäyttöisyys. Projekti toteutettiin myös tiiviillä aikataululla – tavoitteena kuitenkin 100% WordPressin ylläpitoliittymästä päivitettävä kokonaisuus.

Futudent – niinikään kotimainen startup – kehittelee tuotetta ja palvelua hammaslääketieteen koulutukseen. Mikrokokoinen kamera kiinnitetään hammaslääkärin luuppeihin operaation videoimiseksi lääkärin näkökulmasta, operaation kiinnostavat kohdat merkitään työskentelyn aikana yksinkertaisesti polkimella. Videon editointia ei tarvita ja videot latautuvat automaattisesti käyttäjän videokirjastoon jakamista ja kommentointia varten.

Futudent-projektia saneli ensisijaisesti todella tiukka aikataulu: yksinkertainen käyntikorttisivusto videoesittelyineen haluttiin saada valmiiksi muutamassa päivässä alan konferenssia varten. Kuitenkaan laajennettavuudesta ei haluttu tinkiä.

WordPress verkkopalvelun kuin verkkopalvelun alustana

Olemme viime aikoina suositelleet WordPressiä yhä isommille asiakkaillemme. Isommat kaupalliset tai täysin räätälöidyt ratkaisut ovat käyneet yhä vähemmän järkeen kun haetaan parasta vastinetta rahalle. Ajat, jolloin WordPressille saattoi naureskella raskaana, tietoturva-aukkoisena tai koodiltaan surkeana, ovat jo kauan sitten ohi.

Sisällönhallintamielessä WordPress on hyvin laajennettavissa räätälöidyin sisältötyypein ja taksonomioin. Vakavampaan mallinnukseen – esimerkiksi entiteettien välisiin suhteisiin – se voi vielä olla riittämätön, mutta silloin yhteiskäyttö jonkun MVC-kehyksen kanssa voi tulla kyseeseen.

Olen taipuvainen ajattelemaan, että mieluummin käytetään parasta välinettä kuhunkin tehtävään kuin otetaan joku mahdollisimman yleiskäyttöinen alusta ihan kaikkeen käyttöön. Liian geneerinen alusta ei tee mitään kunnolla. Luonnollisesti monien eri osien hallinta ylläpitomielessä saattaa vaikeutua ja kallistua kun tarvitaan osaamista monen eri alustan yhteensovittamisesta. Mutta toisaalta toteutuskustannukset suhteessa laatuun ja saavutettavaan toiminnallisuuteen ovat alhaisemmat.

Sisältöpainotteisilla sivustoilla on äärimmäisen oleellista, että sisältöjen luominen ja muokkaaminen on mahdollisimman helppoa, miellyttävää ja että sisällön tuottamiseen on juuri sopivasti rajoitettua – ei liikaa eikä liian vähän. Tavallisille verkon käyttäjille suunnattu tuote loistaa tässä verrattuna yrityskäyttöön suunnattuihin järjestelmiin.

Oli verkkopalvelu kuinka hieno tahansa, ei siitä pidemmän päälle ole iloa, jos sisältöjä ei tule hankaluuden takia juuri kehitettyä. Kävijät kun eivät tule sivuille ihastelemaan niiden eleganttia taustateknologiaa.

Emmekä me ole tämän mielipiteemme kanssa todellakaan yksin. WordPressin ja sitä kehittävän Automatticin perustaja, Matt Mullenweg, piti puheen vuotuisen puheensa WordPressin nykytilasta ja tulevaisuudesta WordCamp San Franciscossa viikko sitten.

Puheessaan Mullenweg nosti esiin merkittäviä WordPress-sivustoja, kuten TechCrunch tai Boing Boing. Pelkästään pienien sivustojen tai pelkkien blogien alusta se ei ole. Useampi käyttää sitä julkaisujärjestelmänä kuin blogina. Peräti 92 % kehittäjistä käyttää WordPressiä julkaisujärjestelmänä tai blogina ja julkaisujärjestelmänä.

I would say that the transformation to WordPress as a CMS is nearing full… we are almost done.

Kehittäjille tehdyn kyselyn tuloksista paljastuu, että helppokäyttöisyys ja kehittäjäyhteisö ovat asioita, mitä kehittäjät pitävät WordPressin parhaimpina puolina. Vaikka laajennuksia on todella paljon ja suurin osa niistä ei ole kovin hyviä, niin mukana on helmiä, jotka innovoinnillaan ruokkivat WordPressin kehitystä.

Mullenweg myös valottaa filosofiaa WordPressin taustalla, kertoo kehittäjäyhteisöstä sen ympärillä ja nostaa esiin joitain tulevan version kehityskohteita. Lopussa hän esittää vielä joitain lukuja, jotka kertovat aika yksiselitteisesti, miten isosta asiasta WordPressissä on kyse: 14,7 % maailman verkkopalveluista pyörii WordPressillä ja uusien domainien alusta Yhdysvalloissa on jo 22-prosenttisesti WordPress.

Nyt kannattaa harkita todella tarkkaan kaupallisen tai muuten vain harvinaisen julkaisujärjestelmän tai sovelluskehyksen valintaa. Kehittäjien saatavuus on erittäin kriittinen asia, koska hyvistä tekijöistä on huutava pula. Tässä tilanteessa harvinaisen tai kokonaan räätälöidyn ratkaisun valinta on riski liiketoiminnalle.

Verkkopalvelu ei ole koskaan valmis

Verkkopalvelu ei ole koskaan valmis. Sitä tulisi jatkuvasti analysoida ja kehittää edelleen. Täydellisyyttä ei voi koskaan saavuttaa. Ei kannata yrittää ratkaista kaikkia ongelmia yhdellä kertaa.

On huolestuttavaa, että on hyvin vaikea löytää toimittajaa, joka voisi toimittaa jotain tällaista.

Miksi?

Konsultointipalveluita tarjoavat yritykset on organisoitu toimittamaan projekteja. Niillä on hyvin vähän henkilökuntaa ylläpidon kaltaisiin tehtäviin, erityisesti ammattitaitoista sellaista. Totta, jonkinlaista ylläpitoväkeä kyllä on, mutta se odottaa passiivisesti asiakkaan muutospyyntöjä ja bugiraportteja. Lisämyynti olemassa oleville asiakkaille yllätyksettömästi keskittyy isoihin projekteihin – ei pieniin inkrementaalisiin parannuksiin.

Verkkopalveluiden kehitystä ei yksinkertaisesti kannata tehdä kahden–neljän vuoden syklillä kaikki uusiksi pannen. Sellainen on järjetöntä rahankäyttöä ja monissa tapauksissa myös PageRankin.

Sen sijaan toimittajan ja asiakkaan välillä tulisi vallita symbioosi, jossa kehittäjät kommunikoivat kehitysideansa suoraan asiakkaalle. Lisäksi “tekniset” ihmiset löytäisivät uudenlaisia haasteita jatkuvasti muuttuvasta ympäristöstä.

Jostain syystä kehittäjät tapaavat vaatia uusien jännittävien juttujen kehittämistä, joten sitä myös yritykset myyvät.

Vielä hälyttävämpää on, että jatkuvaa kehitystä pidetään yleisesti jotenkin alhaisena. Totta, monet tehtävät eivät ole kovin haastavia tai seksikkäitä.

Vietin vuosia yhdessä työpaikassa käytännössä kehittäen yhtä verkkopalvelua. En ikinä kokenut että se ei olisi arvolleni sopivaa. Kertaakaan en ollut kyllästynyt.

Työ opetti minulle valtavan määrän asioita, joiden ansiosta minua on arvostettu seuraavissa työpaikoissa. Minun piti ratkaista tosielämän ongelmia eikä vain ongelmia, jotka tulivat vastaan projektin suunnittelu- tai toteutusvaiheessa. Jotta tällaiset ongelmat voisi ratkaista siististi, on todella tunnettava ympäristö – verkko ja verkkopalvelun liiketoimintamalli.

Kehittäjien tulisi myydä pieniä parannuksia itsenäisesti

Jotta pienet parannukset olisivat kustannustehokkaita, ylimääräiset myyntimiehet ja projektipäälliköt pitää eliminoida prosessista.

Kehittäjä tekee hyvin argumentoidun esityksen työmääräarvioineen ja asiakas hyväksyy tai hylkää ehdotuksen. Laskutus tapahtuu toteutuneiden tuntien perusteella. Tämä luonnollisesti vaatii jonkinlaisen sopimuksen, mutta sen jälkeen myyntikulut ovat hyvin alhaiset.

Tällaisen järjestelyn täytyy pohjautua molemminpuoliseen luottamukseen tai se voi toimia. Uskon, että tämä malli voi toimia myös aivan pienimpiä palveluita ja asiakkaita lukuun ottamatta, eikä se ole vain isoimpien palveluiden yksinoikeus.

Verkkopalvelun ostajan tulisi varata budjetti etukäteen näihin inkrementaalisiin parannuksiin. Tämä voi onnistua keventämällä aloitusprojektia ja tekemällä jatkokehityspäätöksiä vasta kun on saatu aitoa tietoa siitä, miten verkkopalvelu todellisuudessa toimii.

Kehittäjät ovat tyytyväisempiä, kun heillä on jotain omaa ja mahdollisuus vaikuttaa työhönsä.

Malli johtaa varmasti parempiin verkkopalveluihin. Se saattaa ehkä maksaa hiukan enemmän, mutta toisaalta verkkopalvelun tuotto-odotus kasvaa myös. Jos verkkopalvelu ei tuotakaan enemmän, se johtuu ehkä siitä, että päätöksentekoa ei pohjata mitattaviin asioihin.

Tämä kirjoitus on julkaistu alun perin blogissani englanniksi kaksi vuotta sitten. Kirjoitusta on hiukan muokauttu käännöstyön yhteydessä.