Perttu TolvanenWeb & CMS Expert, Partner
North Patrol Oy, 20131
Sähköinen palvelukanava -koulutuskeväällä 2013 / Talentum Events -koulutus
North Patrol Oy2
Koulutuksen sisältö ja tavoitteet
1. Trendikatsaus & osaamisen päivitys osallistujille– Missä mennään verkkopalveluiden kehityksessä vuonna 2013? Mitä pitää huomioida? Mitkä asiat
ovat muutoksessa?
2. Suunnittelun ja hankkeistuksen perusteet ja vinkit– Miten verkkopalveluprojekteja valmistellaan ja viedään onnistuneesti maaliin? Miten valitaan
teknologiat, kumppanit ja projektimalli?
3. Syventäviä materiaaleja– mm. ketterän kehityksen soveltuvuudesta, extranet-konsepteista ja teknologioista
Perttu TolvanenWeb & CMS Expert, Partner
North Patrol Oy, 20123
Verkkoprojektin läpivienti ja sisältösuunnitteluTrendikatsaus Sähköinen palvelukanava –koulutuksessa huhtikuussa 2013
North Patrol Oy4
Verkkoläsnäolon johtaminen vuonna 2013
Kampanja-sivustot
Organisaation oma sivusto (sisältäen
asiakaspalvelun kanavan, tai muita
asiointi/verkkokauppa-palveluita)
Blogit
Keskustelu-foorumit
Kumppanuus-sivustot
North Patrol Oy5
Verkkokonsepti = sos. med. + oma saitti
Konseptoinnissa pitää roolittaa eri palvelut – myös omat sivustot.
Omat sisällöt:
ohjeet ja caset
Facebook omassa
tehtävässään roolitettuna
Chat-työkalu
upotettunaGoogle
Street View (kustomoitu
+ 360 sisätilat)
Flickrissä yliopiston
yhteisöllinen kuvagalleria
YouTubessa videot
Oma Älypää-peli ostettu
(onko sinusta teekkariksi?)
North Patrol Oy10
Verkko on sisällöntuotantokilpailu
Miksi pitää olla julkaisija?
Pitääkö kaikkien organisaatioiden ryhtyä mediataloiksi ja palkata sisällöntuottajia?
Vastaus: Ei, mutta jos verkkonäkyvyyttä tarvitsee ja etenkin jos siitä joutuu kilpailemaan, niin sisällöntuotanto on tällä hetkellä tehokkain tapa tulla löydetyksi ja myös ylläpitää suhteita ihmisiin.
1) Näkyvyyden ostaminen
verkossa toimii huonosti.
3) Sosiaalisen median palvelut vaativat jatkuvaa
aktiivisuutta.
2) Google arvostaa tasaisesti päivittyviä ja
kasvavia sivustoja. Lisäksi Google painottaa
aihepiirin mukaista sisällöntuotantoa yhä
enemmän.
Esimerkki: Tasainen, jatkuva, tavoitteellinen
sisällöntuotanto mahdollistaa hyvät
hakukonesijoitukset ja relevantin sisällön
sosiaaliseen mediaan
Esimerkki: Valiolla tuotteiden sijasta
kärkisisältö verkossa ovat reseptit.
Väite: Yhä useamman organisaation pitää
miettiä nykyisin, että mitkä ovat ne omat
”reseptit”.
Konseptoinnin osa-alueet
Tavoitteellinen sisällöntuotanto
(sisältökonsepti)
Vuorovaikutus (kanavat ja tavat)
Asiointi (extranet-palvelut)
Kampanjat (lisää liikennettä
sisällöille)
Verkko-palvelu
(käyttökokemus + ulkoasu +
perussisällöt)
Kokeilut (sos. med. yleensä)
North Patrol Oy15
Konseptin painopisteen valinta
Löydettävyyden varmistaminen
(top-20 hakusanat)
Konsepti + tavoitteet
Tavoitteellinen sisällöntuotanto
(sisältökonsepti)
Vuorovaikutus (kanavat ja tavat)
Asiointi (extranet-palvelut)
Verkko-palvelu
(käyttökokemus + ulkoasu +
perussisällöt)
Seuraaja-joukon
luominen
Uutiskirje
Yhteisön luominen
Aktivointi (mm. lomakkeet)
North Patrol Oy17
Sisältökonseptin tekeminen
North Patrol Oy18
Persoonat suunnittelutyökaluna
North Patrol Oy19
Käyttäjät löytävät sisällöt montaa eri kautta
Kampanja-sivustot
Organisaation oma sivusto (sisältäen
asiakaspalvelun kanavan, tai muita
asiointi/verkkokauppa-palveluita)
Blogit
Keskustelu-foorumit
Kumppanuus-sivustot
Esimerkki: Persoonien kautta suunnittelu korostuu nykyisin kun pitää miettiä
eri käyttäjien hakusanoja ja käyttötilanteita.
Ylisuunnittelu on kuitenkin myös huomattava riski, koska liikaa ei kannata yrittää käyttötilanteita
ennustaa.
Tärkeimmät hakusanat: ”verkkoviestintä
opiskelu”, ”ohjelmistotekniikka”,
”hakutermi”, ”hakutermi”, ”hakutermi, ”hakutermi”
”hakutermi”, ”hakutermi”, ”hakutermi”
”hakutermi”, ”hakutermi”, ”hakutermi”
”hakutermi”, ”hakutermi”, ”hakutermi”
”hakutermi”, ”hakutermi”, ”hakutermi”
North Patrol Oy23
Sisältöverkot suunnittelutyökaluna
Sivukartta 2.0
Etusivu
Tule opiskelemaan
Tutkinnot
Digitaalinen viestintä”verkkoviestintä
opiskelu”
Sivukartta 2.0
Etusivu
”verkkoviestintä opiskelu”
Tule opiskelemaan
Tutkinnot
Digitaalinen viestintä
”hakusana”
”hakusana””hakusana”
Sivukartta 2.0
Etusivu
”verkkoviestintä opiskelu”
Tule opiskelemaan
Tutkinnot
Digitaalinen viestintä
”hakusana”
”hakusana””hakusana”
North Patrol Oy27
Tavoite: sisältörakenne jossa on logiikka
North Patrol Oy28
Hakemistot täydentävät löydettävyyttä
Esimerkki: Sitran sivuston rakenne perustuu
sisältöteemoihin. Sisällöt julkaistaan artikkeleina,
julkaisuina ym. sisältöinä ja nämä teemasivut
koostavat kaiken yhteen (myös sitra.fi ulkopuolelta).
Esimerkki: Teemasivuilla on monipuolinen
selailuhakemisto eri sisältöluokkiin ja
ulkopuolisista palveluista löytyviin kiinnostaviin
sisältöihin.
North Patrol Oy34
Sisältökonsepti = hakusanat + laskeutumissivut + metatiedot
Sisältökonsepti
Sisältörakenne
Laskeutumissivut
Hakusanat
Persoonat
Optio: Hakemistosivut (esim. kohderyhmien mukaisesti)
Sisältökonsepti
Sisältörakenne
Laskeutumissivut
Hakusanat
Persoonat
Optio: Hakemistosivut (esim. kohderyhmien mukaisesti)
Olennaista ovat laskeutumissivut, jotka optimoidaan hyvin. Nämä pitää tehdä käyttäjien
termien ja tietotarpeiden
mukaan.
Palvelun ison tason sisältörakenne on
suositeltavinta tehdä asialähtöisesti ja sisällöntuottajille
selkeäksi. Näin varmistetaan tietojen
ajantasaisuus.
North Patrol Oy37
Mukautuvuus lähtökohtana
North Patrol Oy38
Päätelaitelaitteiden monimuotoisuus on suurin
syy siihen miksi responsiivinen suunnittelu on niin lähellä hopealuotia
nykyisin kuin mikään ratkaisu voi olla.
North Patrol Oy39
North Patrol Oy40
North Patrol Oy41
Mobiili ja desktop –käyttö elää tällä hetkellä vaikeata murrosvaihetta jossa
kummallakin on iso rooli. Lisäksi käyttäjät voivat käyttää samoja
laitteita hyvin erilaisiin tarkoituksiin (esim. kiire bussiin, tarvitsee optimoitua kokemusta,
kun pääsee bussiin, niin ei olekaan kiire enää, ja haluaa
täyden kokemuksen).
North Patrol Oy42
Blokit ja minimalistisuus
North Patrol Oy48
Yhteenveto
1. Omat sivustot, kumppanisivustot ja sosiaalinen media muodostavat kokonaisuuden joka pitää nähdä yhtenä kokonaisuutena konseptien pitää olla verkkoläsnäolon konsepteja, ei pelkkiä verkkosivustokonsepteja.
2. Pysyvä ja tehokas verkkoläsnäolo edellyttää jatkuvaa, merkityksellistä sisällöntuotantoa. Tasainen sisällöntuotanto taas tarkoittaa merkittävää resurssitarvetta sisällöntuotannon koordinointiin ja omaan tuotantoon.
3. Konseptityössä on valittava realistiset tavoitteet. Yhdenkin osa-alueen pysyvä parantaminen on yleensä 2-4 vuoden urakka (löydettävyys, tavoitteellinen sisällöntuotanto, yhteisöllisyyden kehittäminen, asiointipalvelut).
4. Käyttäjien reitit voivat alkaa hakukoneesta tai sos. med. palveluista eikä enää voida samalla tavalla ennustaa käyttäjien reittejä. On tutkittava palveluanalytiikkaa ja haastateltava käyttäjiä.
5. Palveluita ei voida suunnitella vain tiettyihin käyttötilanteisiin. On sallittava mukautuminen ja monipuolinen käyttö. Tämän toteutus käytännössä vaatii myös sisällöntuotannolta mukautumista ja ”uuden maailman” ymmärtämistä.
Perttu TolvanenWeb & CMS Expert, Partner
North Patrol Oy, 201249
Verkkopalveluprojektin hankkeistusHankkeistus & kumppanivalinnat –osuus, koulutuksessa huhtikuussa 2013
Tämä osio antaa realistisen katsauksen
verkkopalveluiden ostamisen
nykytilanteeseen – esim. hankinnan vinkit ja
julkishallinnon kilpailutusmenetelmät käsitellään erikseen.
North Patrol Oy50
Agenda
1. Kokonaiskonsepti / verkkostrategia2. Teknologiavalinta3. Projektimallin valinta4. Kumppanivalinta5. (Projektin johtaminen)6. (Käyttöönoton johtaminen)
Kokonaiskonsepti
Kokonaiskonsepti (tai ”verkkostrategia) rakentuu seitsemästä elementistä: 1. (Liiketoimintastrategian tavoitteet)2. Nykytilan kuvaus (tiimi + palvelut)3. Tavoitetilan kuvaus (tiimi + palvelut)4. Mittaristo (tavoitteet + verkkotavoitteet + mittarit)5. Tiekartta (toiminnot + sisällöt + projektit)6. (Resurssit)7. (Budjetti)
Esimerkkejä, nykytila ja tavoitetila
Esimerkkejä, mittaristo
Esimerkkejä, tiekartta
Hankkeen valmistelu
Tyypilliset hankevalmistelun alueet verkkopalveluprojekteissa:1. Esitutkimus (tai ”esiselvitys”)
– Käyttäjälähtöinen katsaus tarpeisiin ja keskeisiin rajauksiin
2. Vaatimusmäärittely (tai ”konseptisuunnitelma”)– Yksityiskohtaisempi kiteytys siitä millainen palvelu halutaan
– Konseptisuunnitelma on tyypillisesti powerpoint-muotoinen esitys sisäiseen myyntiin
– Vaatimusmäärittelydokumentti on jo sitten ”oikea dokumentti” hankinnan tueksi
3. Resurssien käyttö (-suunnitelma)– Tilaajaorganisaation resursointi (aikataulut, henkilöt, budjetit)
4. Projektimallin valinta– Kiinteä kokonaisuus vai ketterä kehitysmalli – vai jokin yhdistelmä
5. Toimittaja- ja teknologiakartoitus– Vaatimuksia vastaavien teknologioiden ja palveluntarjoajien kartoitus ja arviointi
Esitutkimus
Vaatimus-määrittely
Resur-sointi
Kokonais-konsepti
Projekti-malli
Teknologiat ja
kumppanit
KonseptiPersoonat
Tyypillisiä hankintamalleja
Hankintamalleja joita käytetään web-projekteissa vuonna 2013 eniten:
1. Perinteinen kaksijako: Esiselvitys ja konseptisuunnitelma tehdään suunnitteluvaiheessa, ja tämän jälkeen määritellään kokonaisuus niin selkeäksi, että se voidaan ostaa varsin kiinteähintaisena toteutuksena. Joskus tämä määritysvaihe saa tuekseen jopa html-prototyypin joka voi olla hyvinkin pitkälle viety. Proto helpottaa etenkin responsiivisuuden suunnittelussa, sisäisessä myyntityössä ja teknisen toimittajan briiffauksessa.
2. Perinteinen kaksijako + ketterä toteutus. Edellä kuvattu raskas ennakkovalmistelu voi nykyisin johtaa myös ketterään toteutukseen, joka voi olla esim. tavoitehintainen tietyn kokonaisuuden osalta. (Huom. ketterät toteutukset vaativat yleensä myös raskaan ennakkomäärittelyn vaikka alalla paljon muusta vouhotetaankin – esim. käyttöliittymän viimeistelty prototyyppi tehdään lähes aina etukäteen.)
3. Perinteinen kaksijako + tarkentava määrittely valitun toimittajan kanssa ja vasta tämän jälkeen sitova kiinteähintainen tarjous: Toteutusprojekti aloitetaan toimittajan kanssa tehtävällä kiinteähintaisella tai toteuman mukaan laskutettavalla tarkentavalla määrittelyllä (usein 10k-20k) jonka jälkeen toimittaja vasta antaa lopullisen kiinteähintaisen tarjouksen toteutuksesta.
Erilaiset inkrementtitoimitukset ovat eniten suosiota kasvattava malli tällä hetkellä vaikka ketteryydestä paljon puhutaankin. Inkrementtitoimitukset ovatkin ehkä ”ketteryys käytännössä vuonna 2013”.
Suunnittelu Toteutus
North Patrol Oy57
Julkaisujärjestelmät Suomessa
Esimerkki järjestelmän valintaa käsittelevästä asiakasmateriaalista.
North Patrol Oy58
Sisällönhallintajärjestelmät
Soveltuvat alustat/julkaisujärjestelmät
North Patrol Oy59
Drupal
SharePoint
EPiServerLiferay EE (tai CE)
eZ Publish
WordpressAsiakasprojektissa kyseessä erittäin
laajasta verkkopalvelusta, jolle halutaan kestävä alusta jolla useita
toimittajia Suomessa.
North Patrol Oy60
Erottelevat vaatimukset
... jotka ovat asiakasprojektin
konseptin toteutumisen
kannalta olennaisia.
Huom. Työ pohjautuu asiakkaan konseptisuunnitelmaan ja alustavaan
vaatimusmäärittelydokumenttiin.
North Patrol Oy61
Erottelevat vaatimukset
• Ison sivuston sisällönhallinta• Responsiivisuus • Kohdesivustot• Haku (rajauksin)• Nostot metatiedoilla• Uudelleenkäytettävät sisällöt• Yhteisö – Päätös: sovittiin työpajassa rajattavaksi pois, korvataan vaatimukset sosiaalisen
median palvelujen (vakio)elementeillä
• (Järjestelmän ympärillä oleva lisäosien ekosysteemi)
Konseptin toteutumisen
kannalta keskeiset vaatimus-
kokonaisuudet.
North Patrol Oy62
Soveltuvuus eri skenaarioihin
• Soveltuvuus skenaarioon viittaa siihen kuinka paljon tuote tarjoaa tarvittavia toiminnallisuuksia suoraan paketista tai hyvin pienellä käyttöönottotyöllä. Lisäksi on arvioitu toiminnon käytettävyyttä.
• Kokonaiskustannus tarkoittaa projektikustannusta ja ylläpitokustannusta kolmelle vuodelle.
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
LiferayeZ Publish
SharePoint Drupal
Wordpress
EPiServer
North Patrol Oy63
Ison sivuston sisällönhallinta
• Rakennehallinta. Navigaatiohallinta. Sisältökomponenttien hallinta. Sisältöjen uudelleenkäytettävyys. Alisivustojen hallinta.
• Käyttöoikeuksien hallinta sovellettavissa edellä mainittuihin.• Mediakirjastot. Kuvien hallinta. • Keskitetty seuranta muokkaustapahtumiin.• Dokumenttien elinkaaren hallinta.
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
LiferayeZ Publish
SharePoint
Drupal
Wordpress
EPiServer
Tehtävä: Sisällöllisesti laajan ja monimuotoisen sivuston hallinta laajalla sisällöntuottaja-joukolla.
North Patrol Oy64
Responsiivisuus
• Sivupohjien mukautettavuus joustavaan ulkoasumalliin, mahdollisesti useisiin erilaisiin.
• Päätelaitetunnistaminen ja reagointi sen mukaisesti.• Mukautuminen latausnopeuteen ym. erityisparametreihin. (haave)• Järjestelmä estää sisällöntuottajia ”rikkomasta” responsiivisuutta. (haave)
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
Liferay
eZ Publish
SharePoint Drupal
Wordpress
EPiServer
Tehtävä: Mahdollistaa joustavan, responsiivisen sivuston toteutuksen ja tukee kokonaisuuden
hallinnassa ja optimoinnissa.
North Patrol Oy65
Kohdesivustot
• Itsenäiset, monistettavat alisivustot, joiden sivupohjien hallinta ja metatiedot kuitenkin keskitettyjä.
• Keskitetty, tehokas hallinta laajaan alisivustokokonaisuuteen.
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
Liferay
eZ PublishSharePoint
Drupal
Wordpress
EPiServer
Tehtävä: Laajan alisivustokokonaisuuden
keskitetty hallinta visuaalisesti,
käyttöoikeudellisesti ja osittain sisällöllisesti (esim. metatiedot).
North Patrol Oy66
Haku (metatietorajauksin)
• Kaikki sisällöt kattava hakukone, joka tarjoaa tuloksien rajaamisen metatietojen perusteella.
• Haun optimointi, mm. sponsoroidut tulokset ja painotuksien asettaminen.• Hakuanalytiikka.
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
Liferay
eZ Publish SharePoint
Drupal
Wordpress
EPiServer
Tehtävä: Kattava hakutoiminto kaikkiin
sisältöihin, mahdollisuus suodattaa metatiedoin ja
myös optimoida hakutuloksia.
North Patrol Oy67
Nostot metatiedoilla
• Nostoelementtien ”tiputtelu” eri paikkoihin ja omatoiminen konfigurointi.• Sisältövirtojen suodatukset metatietojen perusteella (esim. uutiset,
tapahtumat, ihmiset, yhteystiedot ym.).
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
Liferay eZ Publish
SharePoint
Drupal
WordpressEPiServer
Tehtävä: Monipuoliset nostomoduulit joiden
avulla mahdollista tehdä metatietoihin perustuvia
nostoja mihin tahansa sivustolle.
North Patrol Oy68
Uudelleenkäytettävät sisällöt
• Sivujen uudelleenkäyttö ja ”nostaminen” eri paikkoihin.• Sivua pienempien sisältöelementtien keskitetty luominen ja ”sijoittaminen”
osaksi sivuja pysyvästi – mutta silti keskitetystä paikasta sisältöjä halliten.• Hallittavuus: Sirpaleisen kokonaisuuden hahmottamista helpottavat
käyttöliittymäratkaisut (jotta uusikin sisällöntuottaja ymmärtää missä mikäkin sisältöelementti on, eli missä kaikkialla muutokset näkyvät).
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
Liferay eZ Publish
SharePoint
Drupal
WordpressEPiServer
Tehtävä: Sisällöntuottajilla monipuoliset
mahdollisuudet luoda sisältökirjastoja tai hyödyntää nykyisiä sisältöjä useissa eri
paikoissa – ja silti päivittää näitä keskitetysti.
North Patrol Oy69
Yhteisö (jää pois)• Käyttäjäprofiilit. Käyttöoikeudet. Liitokset sos. med. palveluihin
rekisteröitymisen ja kirjautumisen helpottamiseksi.• ”Oman sivun” hallinta.• Omien sisältöjen lataaminen yhteisöön. Kuvat, videot.• Keskusteluihin osallistuminen.• Omien suosikkilistojen ym. listaelementtien luominen.
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
Liferay
eZ Publish
SharePoint
Drupal
Wordpress
EPiServer
Tehtävä: Monipuolisen käyttäjäyhteisön
toiminnan mahdollistaminen – sekä
syntyvän yhteisön hallinta ja johtaminen sivuston
omistajille.
North Patrol Oy70
Lisäosien ekosysteemi
• Laaja valikoima lisäosia, joita voi asentaa helposti järjestelmään.• Yksittäisten lisäosien laatu (vaikka rahalla saavutettuna).• Uusien lisäosien nopea kehitys ja julkaisu (esim. uusien sos. med.
palveluiden tullessa markkinoille)• Lisäosien päivitykset irrallaan perusjärjestelmästä.• Lisäosien tuomien toimintojen rajaaminen vain tietyillä sisällöntuottajille.
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
Liferay
eZ PublishSharePoint Drupal
Wordpress
EPiServer
Tehtävä: Jatkuvaa pienkehitystä tukeva
lisäosien ekosysteemi, joka auttaa esimerkiksi
uusien sos. med. palveluiden tuomisessa mukaan osaksi palvelua.
North Patrol Oy71
Yhteenveto ja soveltuvuusarvio
North Patrol Oy72
Yhteenveto: Wordpress
• Vahvuus: Osaavat integraattorit• Vahvuus: Kehittyvä tuote• Vahvuus: Ylivertainen ekosysteemi• Vahvuus: Erittäin hyvä kaikessa mitä tekee • Heikkous: Ei tee kaikkea mitä tarvittaisiin
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
Lisäosat
Soveltuvuus: 6
Ison sivuston hallinta
Kohdesivustot
Yhteisö
Nostot metatiedoilla
Haku
Responsiivisuus
Uud. käyt. sisällöt
North Patrol Oy73
Yhteenveto: Liferay
• Vahvuus: Lukuisia integraattoreita Suomessa• Heikkous: Lisenssikuvio on epäselvä• Heikkous: CE varsin buginen (EE taas suljettu, mutta turvallinen)
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
Lisäosat
Soveltuvuus: 7+
Ison sivuston hallinta
Kohdesivustot Yhteisö
Nostot metatiedoilla
Haku
Responsiivisuus
Uud. käyt. sisällöt
North Patrol Oy74
Yhteenveto: SharePoint
• Vahvuus: Lukuisia integraattoreita Suomessa• Vahvuus: Turvallinen valinta, tukea löytyy vuosiksi• Heikkous: Raskas projekti, ja työläs ylläpito• Heikkous: Yhteisön rakentaminen erityisen kallis ja vaikea projekti• Heikkous: Ekosysteemi ei ole mitenkään verkkojulkaisuun keskittynyt
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
Lisäosat
Soveltuvuus: 8-
Ison sivuston hallinta Kohdesivustot
YhteisöNostot metatiedoilla
Haku
Responsiivisuus Uud. käyt. sisällöt
North Patrol Oy75
Yhteenveto: eZ Publish
• Vahvuus: Hallittuun julkaisuun suunniteltu järjestelmä• Vahvuus: Vahva tuotekehitys takana, kehittyy tasaisesti• Heikkous: Vain kaksi integraattoria Suomessa• Heikkous: Ei kovin helposti muokattavissa
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
Lisäosat
Soveltuvuus: 8
Ison sivuston hallinta
Kohdesivustot
Yhteisö
Nostot metatiedoilla Haku
Responsiivisuus
Uud. käyt. sisällöt
North Patrol Oy76
Yhteenveto: Drupal
• Vahvuus: Lukuisia integraattoreita Suomessa• Vahvuus: Laaja ekosysteemi, oma kehitystyö mahdollista• Heikkous: Kasataan asiakaskohtaisesti palikoista• Vahvuus/heikkous: Kaikki on mahdollista, mutta kaikki maksaa• Vahvuus/heikkous: Eniten saa irti jos on omaa kehitysvoimaa
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
Lisäosat
Soveltuvuus: 8+
Ison sivuston hallinta
Kohdesivustot Yhteisö
Nostot metatiedoilla
Haku
ResponsiivisuusUud. käyt. sisällöt
North Patrol Oy77
Yhteenveto: EPiServer
• Vahvuus: Osaavat integraattorit• Vahvuus: Kehittyvä tuote• Heikkous: Lisenssit varsin korkeat• Heikkous: Ei räätälöintialusta• Vahvuus/heikkous: Erillinen yhteisötuote
Soveltuvuus tehtävään
Kokonaiskustannus (rahallinen)
Korkea kustannus, vähän sisältöä
Isolla rahalla ja työlllä onnistuu
Maltillinen kustannus suhteessa saatavaan sisältöön
Lisäosat
Soveltuvuus: 9-
Ison sivuston hallinta
Kohdesivustot
YhteisöNostot metatiedoilla Haku
Responsiivisuus
Uud. käyt. sisällöt
78
Yhteenveto:Suositus soveltuvista järjestelmistä
• Konseptissa yhteisö on eniten eri järjestelmiä erotteleva tekijä.
• Jos ja kun yhteisö rajataan pois toteutuksesta, yksinkertaistuu palvelun konsepti laajaksi sisältösivustoksi, jolla on liittymiä sosiaalisen median palveluihin.
• Rajatun konseptin mukaisen verkkopalvelun voi toteuttaa laadukkaasti useilla eri alustoilla: Parhaiten vaatimuksiin vastaa EPiServer, mutta myös Drupal, eZ Publish, SharePoint ja Liferay soveltuvat alustaksi.
North Patrol Oy
Huom. Kyseessä on asiakasprojektin suositus, mutta kyseinen projekti on monella tapaa kohtuullisen kuvaava,
sisältöpainotteinen, iso verkkopalveluprojekti vuonna 2013
Suomessa.
North Patrol Oy79
Web-kanavan johtaminen
Web-kanavan johtaminen
Vuonna 2013 korostuvia suuntauksia:
1. Ostamalla saa yhä vähemmän apua johtamiseen
2. Web-tiimin oma työ korostuu, niin sosiaalisen median johtamisessa kuin oman organisaation asiantuntijoiden ohjaamisessa ja kouluttamisessa
3. Hajautettu web-läsnäolo ja ylläpito on yhä haasteellisempaa yhä useampi organisaatio keskittää brändinsä hallintaa verkossa (hajautuneet organisaatiot esiintyvät verkossa yhtenä brändinä, koska pienten yksiköiden verkkoläsnäolon ylläpito vaatii yhä enemmän resursseja)
Kahdensuuntaista trendikehitystä: Sosiaalinen media ja asiantuntijoiden esiintyminen verkossa hajauttaa ja sirpaloittaa verkkoläsnäoloa – ja samanaikaisesti organisaation esiintymistä keskitetään yleensä ”runkosaittiin” ja rönsyileviä alisaitteja, kamppiksia ym. karsitaan.
Asiantuntijat
Web-tiimi
Web-päällikkö
North Patrol Oy81
Ketterä kehitys
Ketterä kehitys lyhyesti
”Puhdasoppinen” ketterä kehitys (scrumia mukaillen):1. Ominaisuudet eivät ole lukossa, aikataulu tai hinta voi olla2. Työ etenee sprinteissä (”paketeissa”), yleensä 2-3 viikkoa kerrallaan3. Tiimi yleensä asiakkaan tiloissa, joka tapauksessa yhdessä tilassa4. Priorisoitu ”backlog” ohjaa toimintaa (vaatimuslista, tehtynä toteutettaviksi palasiksi,
eli aika pieniksi paloiksi)5. Asiakkaalla täysi kontrolli tekemiseen, jopa vastuu tekemisestä6. Toimittaja toimittaa tiimin, ei ota kokonaisvastuuta toimituksesta7. Perinteisiä projektipäällikkö-rooleja ei ole, koska kyse on ”tuotekehityksestä”
Sprintti, 2viikkoa
Sprintti, 2viikkoa
Sprintti, 2viikkoa
Sprintti, 2viikkoa
Ketterän kehityksen edut
Etuja jotka voivat korostua ketterissä malleissa1. Aikataulu saadaan pidettyä, koska ”jotain” saadaan varmasti ulos tiettynä päivänä2. Asiakkaalla on täysi kontrolli tekemiseen koko matkan ajan3. Lopputuotteen laatu saadaan juuri sellaiseksi kuin halutaan4. Tiimi ei käytä aikaa turhiin toimintoihin, koska asiakkaan seuranta on jatkuvaa5. Budjetti on ennustettava ensimmäisen parin kuukauden kuluessa varsin tarkkaan6. Tiivis tekemisen malli pakottaa ratkomaan ongelmat ja etenemään!
Sprintti, 2viikkoa
Sprintti, 2viikkoa
Sprintti, 2viikkoa
Sprintti, 2viikkoa
Ketterän kehityksen ongelmat
Ongelmat jotka voivat korostua ketterissä malleissa1. Asiakas ostaa tiimin, ei projektitoimitusta – vaikea ennustaa ja budjetoida2. Asiakkaalta vaaditaan vahvaa osallistumista ja päätöksentekokykyä koko ajan3. Riski ylilaatuun ja liikaan hiomiseen on varsin suuri, koska ”nälkä kasvaa syödessä”4. Tiimi toimii juuri niin tehokkaasti kuin asiakkaan oma organisaatio ja johtaminen5. Ketterä kehitys vaatii 1-2kk ”käynnistyäkseen” kunnolla, tehoja tulee 3kk+ kohdalla6. Malli on asiakkaan organisaatiolle hyvin kuormittava!
Sprintti, 2viikkoa
Sprintti, 2viikkoa
Sprintti, 2viikkoa
Sprintti, 2viikkoa
Ketterä kehitys soveltuu...
”Yleistyksiä” ketterän kehityksen järkevistä kohteista...1. Kun tehdään jotain mitä ei ole tehty koskaan aiemmin...2. Kun tehdään jotain jota tullaan vielä kehittämään aktiivisesti usean vuoden ajan...3. Kun halutaan tehdä itse asioita, ja itsellä on myös omia resursseja tekemiseen4. Kun aikataulu on ehdottoman kriittinen asia...5. Kun tuotteen huippulaatu on ehdottoman tärkeätä!
Sprintti, 2viikkoa
Sprintti, 2viikkoa
Sprintti, 2viikkoa
Sprintti, 2viikkoa
”Ketterä projekti” on vain ylläpidon /
jatkuvan kehityksen
kiihdytetty vaihe
Ketterä kehitys soveltuu huonosti...
”Yleistyksiä” ketterän kehityksen ei-niin järkevistä kohteista...1. Kun ei haluta itse sotkeutua tekemiseen ja halutaan ostaa ”avaimet käteen” -paketti2. Kun tiedetään, että jatkokehitykseen ei ole kovin paljon rahaa ja resursseja...3. Kun halutaan hyödyntää tuotetta mahdollisimman paljon tuotteena...4. Kun halutaan ”hyvä diili”, eli kustannustehokkuutta...5. Kun tuotteen ominaisuuksista ei olla valmiita tinkimään!
Sprintti, 2viikkoa
Sprintti, 2viikkoa
Sprintti, 2viikkoa
Sprintti, 2viikkoa
Ketterä kehitys EI ole
projektimalli...
Ketteryystarpeen arviointiharjoitus
Ketterän kehityksen tarpeellisuuden arviointi:
1. Miten tuntematon on kohde / tavoite? – (a) hyvin hämärä / (b) vielä osittain hahmottumaton / (c) aika selkeä
2. Mikä on kokonaisprojektin ”ohjelmistopitoisuus”? Eli miten paljon on kyse puhtaasta ohjelmistokehitysprojektista?
– (a) ohjelmiston laatu ja toimivuus ratkaisee lähes kaiken / (b) ohjelmistokehitys ja toimintatapamuutos kulkee käsi kädessä / (c) alle 30% on ohjelmistoon liittyvää /
3. Miten paljon halutaan / on tarvetta oppia matkan varrella? Eli miten kokematon tiimi on asiakkaan puolella?
– (a) tiimillä ei juurikaan kokemusta vastaavista hankkeista / (b) tiimissä on jonkin verran kokemusta ja lisää voidaan hankkia / (c) tiimi on tehnyt vastaavia hankkeita aiemmin hyvällä menestyksellä
(a) = 3 piste, (b) = 2 pistettä, (c) = 1 pistettä
Ketteryystarpeen arviointiharjoitus
Tulokset:
• 3-5 pistettä: ketterä kehitys ei ole mitenkään pakollinen malli, vaan todennäköisesti jollain toisella mallilla olisi saavutettavissa parempia tuloksia (etenkin suhteutettuna vaadittaviin resursseihin)
• 5-7 pistettä: ketterä kehitys voisi tuoda hyötyjä prosessiin ja lopputuloksiin, mutta ei ole pakollinen malli, koska kohde on tiedossa ja/tai osaamista löytyy itseltä
• 8-9 pistettä: ketterä kehitys on todennäköisesti suositeltava malli vaikka hankkeelle tekisikin perusteellisen valmistelu- ja suunnitteluvaiheen
North Patrol Oy89
Extranet-skenaarioita
Asiointi-extrat
Intranet
Kumppanuus-extrat
Web-kanava
Sisäiset järjestelmät + ulkoiset
Extranet (kumppaneille)
Internet-sivusto
(markkinointi & viestintä)
Extranet (asiakkaille)
Erilaisia extranet-konsepteja
Voivat olla myös yhdistelmiä, mutta jos alkaa olla monen erilaisen osa-alueen yhdistelmiä, niin suositeltavaa harkita pilkkomista.
Kertakirjautumisen takana olevat monet palvelut (Oma Elisa –malli) on yksi skenaario, mutta sellaisen mallin toteutus esim. mobiiliin voi olla käytännössä mahdotonta.
Knowledge base -extranet
Projekti/kumppanuu
s-extrat
Asiointi-extra (B2B/B2C)
Raportointi ym. extrat jotka
usein jonkun LOB-
järjestelmän päällä
Projektiyhteistyö/kumppanuus-extra
Organisaatio haluaa tehdä sujuvaa yhteistyötä kumppaneidensa tai todella vahvojen asiakkaidensa kanssa. Tällöin kaivataan yleensä yhteisiä työtiloja, dokumenttienhallintaa ja tehtävälistoja – ehkä jotain pääsyä joihinkin raportteihin ja tilauslomakkeisiin.
Tyypillistä:• ”Nopeasti jotain käyttöön”. • Käyttöoikeushallinta on aina kysymys...• Peruskamaa esim. SharePointille, hyvin vähän koodaamista• Tuotevetoinen malli, jossa asiakkaalla oltava tuoteosaamista• Projektitoimitus voi tapahtua eri tavoin, ja toimittajilla voi olla
hyvinkin kustannustehokkaita tapoja tehdä pystytysprojekti
”SharePoint-projekti”
Kirjautu-minen
Teknisenä ratkaisuna useimmiten SharePoint, joskus Confluence.
“Knowledge base” –extra (B2B/B2C)
Organisaatio haluaa jakaa tietoa kustannustehokkaasti ja mahdollistaa myös jotain itsepalveluasiointia kumppaneilleen.
Tyypillistä:• Sisältöjen hallinta on eniten ylläpitoa vaativa asia• Sisällöntuottajia on kymmenittäin• Halutaan osallistaa myös extran käyttäjiä• Käyttöoikeushallinta on aina kysymys...• Tuotevetoinen malli, jossa asiakkaalla oltava tuoteosaamista• Ensimmäinen projektitoimitus usein hyvin pieni
käyttöönottoprojekti – tai jopa itse tehty asennus+konfigurointi
Julkaisu-järjestelmä/wiki/portaali
Kirjautu-minen
Teknisenä ratkaisuna esim. Confluence vahva, joskus SharePoint.
Asiointi–extra (B2B/B2C)
Lomakkeita ja omien tietojen päivityksiä.
Tyypillistä:• Integraatioita syvälle taustajärjestelmiin• Käyttökokemus yleensä hyvin räätälöity.• Erilaisia asiakasryhmiä jotka tarvitsevat erilaisen kokemuksen.• Tyypillisesti hyvin räätälöity kokonaisuus – ainakin muutaman
vuoden kehityksen jälkeen.• Teknologiakysymys: Portaalikehys vai täysin räätälöity? Joskus
portaalikehys enemmän tiellä kuin apuna, mutta joskus se voi auttaa esim. profiloinnissa/personoinnissa ja sovelluskehityksen ”rajojen asettamisessa”. (Usein Liferay vs. Java/.Net)
Portaalikehys tai täysin räätälöity palvelu.
Kirjau-tuminen
Palvelu-väylä?
Useimmiten Liferay paras kompromissi, mutta myös Drupal toimiva kompromissi. Usein myös ei tarvetta CMS:lle ollenkaan!
Isoja päätöspisteitä extranet-valinnoissa
Päätöksentekoon vaikuttavia asioita teknologiavalintojen osalta:
1. Kuinka paljon sisällönhallintaa tarvitaan? Jos tarvitaan sisällönhallintaa (knowledge base –tyyppisesti), niin sisällönhallintajärjestelmän ”päälle tekeminen” voi olla järkevintä, koska näin saadaan haku toimimaan ja sisällöntuottajat tyytyväisemmiksi.
2. Jos ei tarvita sisällönhallintaa, niin vaihtoehdot ovat joko portaali vai täysin räätälöity. Jos tarvitaan monimutkaista etusivun personointia ja profilointia, niin portaalin hankinta ”kehykseksi” voi olla perusteltua. Usein portaali kuitenkin enemmän tiellä kuin hyödyksi, joten tämän tarve kannattaa harkita tarkkaan (vaikka toimittajat toki sen siihen aina haluavatkin).
3. Yhden kirjautumisen takaa aukeava yksi ”superportaali” (Oma Elisa –tyyli) on ytimeltään käyttäjähallinta- ja kertakirjautuminen –projekti jossa eri järjestelmät vain ”ikkunoidaan” saman käyttöliittymän läpi käytettäväksi. Tämä on tyypillisin extranet-malli, mutta jatkossa yhä ongelmallisempi esim. mobiilipäätelaitteiden johdosta. Erillisiä extranet-konsepteja voidaankin nähdä jatkossa enemmän (esim. Elisa Viihde ja Elisa Kirja –tyyppisesti).
North Patrol Oy96
Teknologiavalinnasta
Asiointi-extrat
Suomi vuonna 2013
”Microsoft-maa” jossa yli 10 000 .Net-kehittäjää. PHP-koodareita myös paljon, mutta osaaminen hyvin vaihtelevaa. Java-osaaminen on korkeatasoista, mutta sillä on vaikeampi saatavuus (projektit isoja, osaajat vanhempia jo).
Uusina teknologioina noussut mm. Python ja Ruby on Rails. Nämä edelleen kuitenkin hyvin eksoottisia ja todellisia osaajia lähinnä muutamia kymmeniä.
.Net
Python
PHP
Java
North Patrol Oy98
Hakukonevaihtoehdot
North Patrol Oy99
Hakukonevaihtoehdot Suomessa 2013
SharePoint (Microsoft-ympäristöissä vahva
ja paras laajennettavuus, osaaminen rajallista Suomessa ja konfigurointi maksaa – silti
kenties paras vaihtoehto todella laajoihin hakutoteutuksiin
extranettien sisälle)
Google GSA(helppo asennus ja
hankinta, stand-alone-ratkaisuna hyvä, etenkin
jos haku kohdistuu pääosin sivuihin ja dokumentteihin)
Lucene Solr(avoin lähdekoodi,
räätälöitävissä ”mihin tahansa”, esim. verkkokaupat
käyttävät Solr-hakukonetta usein – mutta
peruspystytyksetkin 30k+ euroa)
Tuotteiden omat Lucene –versioinnit
(usein Solr-pohjaisia, esim. Confluence)
Google Site Search
(erittäin helppo asennus ja hankinta, stand-alone-ratkaisuna hyvä julkisille
verkkosivustoille, ei extranetteihin)
North Patrol Oy100
Yhteenveto
1. Varmista hankkeen alussa, että kokonaisuus istuu ”isoon kuvaan”. Nykytila+tavoitetila+tiekartta ovat hyvä käytännön harjoitus viestinnän helpottamiseen.
2. Selvitä käyttäjälähtöisesti, haastattelemalla ja tutkimalla, mitä kipupisteitä ja laatutavoitteita kannattaa lähteä tavoittelemaan/ratkaisemaan. Tämä työ ei mene koskaan hukkaan.
3. Tee rauhassa konseptisuunnittelu, täydennä tarvittaessa prototyypillä jolla varmistat käytettävyyden ja ”oikean ongelman ratkaisemisen”. Kevyt proto myös hyvä sisäinen myyntityökalu.
4. Teknologiavalinta ja projektimalli kannattaa valita käsi kädessä. Mitä enemmän ylläpito ja jatkuva kehitys painottuu, niin sitä enemmän pohdi myös ketteryyttä vaihtoehtona.
5. Osta niin joustava projekti kuin mitä pystyt itse johtamaan. Jos sinulla ei ole resursseja osallistua ja johtaa, niin tiedosta laatu- ja aikatauluriskit.
North Patrol Oy101
Mitä opin? Osallistujien vastauksia 1/2
• ”Selkeyttä termi- ja käsiteviidakkoon. Sain loksautella ja jäsennellä jo tietämiäni asioita kohdalleen ja täydentää uudella tiedolla.”
• ”Sain käsityksen tilaajapuolen tavoitteenasetannasta sähköisen palvelukanavan projekteissa. Ts. Busineksen kokonaiskuva kirkastui ja eri toimittajien rooli busineksessa.”
• ”Trendien sisäistäminen ja päivitys”• ”Hyvät keskustelut muiden kurssilaisten kanssa”• ”Kuulla esimerkkitoteutuksista/keisseist䔕 ”Räätäli vs. tuotteen välillä soutaminen”• ”Responsiivisuuteen liittyvä keskustelu”• ”Hakukoneiden, tai siis Googlen, toiminta, eli miten sivusto rankataan”• ”Hankevalmistelu, hankkeen alku => konseptinluonti aloittaa”• ”Teknologiavalinnat ja katsaus CMS puoleen”
North Patrol Oy102
Mitä opin? Osallistujien vastauksia 2/2
• ”yrityksen internet ”pallukat” eli kokonaispalvelukuviot”• ”mobiili/responsiivisuuden tilanne”• ”julkaisujärjestelmien valinnan haasteet”• ”ketterä vs. vesiputous plussat ja miinukset”• ”teknologioiden läpikäynti ja vertailu”• ”esimerkkipohjaiset caset/demot – käytäntö auttaa ymmärtämään”• ”projektin veto/aloitus – mitä huomioida, mitä päätöksiä tarvitaan, missä järjestyksessä edet䔕 ”ketterät menetelmät” & ”ketteryysproblematiikan esittely”• ”käyttäjähallinta”• ”konkreettiset esimerkit persoonien roolituksen kautta suunnittelusta / konseptoinnista (Valio, Sitra, TTY)”• ”julkaisujärjestelmäkatsaus• ”intra/extra/web-jako” & ”extranet asioita”• ”palvelusuunnitteluprosessin kuvaaminen mm. väylien roolittaminen”
NorthPatrol Oy103
Yhteystiedot
Perttu TolvanenWeb & CMS Expert, PartnerNorth Patrol Oy
050 368 [email protected]
www.northpatrol.com
Y-tunnus: 2493483-6
North Patrol Oy104
Verkkopalveluhankintojen neuvonantaja
North Patrolin ovat perustaneet verkkopalvelujen asiantuntijat Sami Kalanen ja Perttu Tolvanen.
Lisätietoja verkossa:www.northpatrol.com
Tunnemme hyvin verkon mahdollisuudet, teknologiat ja alan toimijat. Riippumattomana konsultti-yhtiönä voimme tukea asiakkaitamme valitsemaan omiin tarpeisiinsa parhaiten sopivat ratkaisut.
North Patrol Oy tarjoaa tukea verkkopalvelun tilaajalle internet-, intranet- ja extranet-projekteissa.
Autamme asiakkaitamme hankkeiden suunnittelussa, vaatimusten määrittelyssä sekä teknologia- ja toimittajavalinnoissa. Toimimme myös projektien läpiviennin tukena ja lopputulosten arvioijana.
North Patrol Oy105
BUYER´S GUIDE TO WEB PROJECTSwww.northpatrol.com/blog
Top Related