Case Innokylä 27.3.2014
Upcoming SlideShare
Loading in...5
×
 

Case Innokylä 27.3.2014

on

  • 190 views

Liferay Road Show 27.3.2014 Harri Hellström Ambientia

Liferay Road Show 27.3.2014 Harri Hellström Ambientia

Statistics

Views

Total Views
190
Views on SlideShare
190
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Case Innokylä 27.3.2014 Case Innokylä 27.3.2014 Presentation Transcript

  • Innokylä.fi verkkopalvelu Liferay Road Show, Helsinki – 2014 Harri Hellström, Business Development Consultant 4/1/2014 www.ambientia.fi 1
  • Projektin osapuolet ja teknologia • Terveyden ja hyvinvoinnin laitos (THL) • Terveyden ja hyvinvoinnin laitos (THL) on sosiaali- ja terveysministeriön hallinnonalalla toimiva tutkimus- ja kehittämislaitos. • THL palvelee valtion ja kuntien päättäjiä, alan toimijoita, järjestöjä, tutkimusmaailmaa ja kansalaisia. Tavoitteena on vaikuttaa suomalaisten terveyden ja hyvinvoinnin puolesta. • Ambientia • Ketterämpää sähköistä liiketoimintaa - Ambientia on sähköiseen liiketoimintaan ja viestintään sekä yhteisöllisiin ratkaisuihin erikoistunut asiantuntijayritys. • Liferay Portal EE • Liferay Portal on avoimeen lähdekoodiin perustuva portaaliratkaisu. • Gartner on tutkimuksessaan noteerannut Liferayn portaaliteknologioiden kärkeen. 4/1/2014 www.ambientia.fi 2
  • Taustaa projektille • Julkinen tarjouskilpailu • Palvelu toteutus aloitettiin maaliskuussa 2011, ensimmäinen vaihe julkaistiin 15.12.2011 • Toteutus tehtiin scrum-viitekehystä mukaillen, iteraation pituus oli 3 viikkoa • Palvelun lähdekoodi, saavutettavuus ja käytettävyys testautettiin lopuksi kolmannella osapuolella • Kaikki projektiin liittyvä aineisto julkisesti näkyvillä InnoWikissä 4/1/2014 www.ambientia.fi 3
  • www.innokyla.fi 4/1/2014 4www.ambientia.fi
  • Mikä on Innokylä? • Innokylä on yhteistyöhanke, jossa ovat mukana Terveyden ja hyvinvoinnin laitos, Kuntaliitto sekä Suomen sosiaali ja terveys ry. • Innokylää rahoittavat Raha-automaattiyhdistys (RAY), Sosiaali- ja terveysministeriö (STM) ja Tekes • Se on hyvinvointi- ja terveysalojen kaikille avoin INNOVAATIOYHTEISÖ • tarjoaa tietoa ja työkaluja kehitystyöhön sekä kehitettyjen käytäntöjen levittämiseen ja soveltamiseen. • Innokylä kokoaa alan toimijat - voivat löytää toisensa ja kehittää yhdessä. 4/1/2014 www.ambientia.fi 5
  • Mikä on Innokylä? 4/1/2014 www.ambientia.fi 6 https://www.youtube.com/watch?v=pMp4yTGtazU
  • Innokylä-projektin tavoitteet ja … - Mahdollistaa kehittämisen ja ideoinnin yhdessä - Keskussivusto menneille ja nykyisille hankkeille - Tapahtumien jakaminen alan keskeisten toimijoiden kesken - Samankaltaisten projektien ja hankkeiden parissa toimivien löytäminen 4/1/2014 www.ambientia.fi 7
  • … ja mistä Innokylän palvelut koostuvat 4/1/2014 www.ambientia.fi 8
  • Hankepankki 4/1/2014 www.ambientia.fi 9 • Innokylän hankepankki on tarkoitettu terveyden ja hyvinvoinnin alan hankkeiden ja projektien suunnitteluun. • Hankepankissa hankkeen sivut voivat toimia myös sen "kotisivuina". • Projektia suunnitellessa hankepankki auttaa kartoittamaan jo tehtyä kehitystyötä sekä etsimään yhteistyötahoja.
  • Kehittämisympäristö • Innokylän kehittämisympäristö tarjoaa paikan kehittämiselle ja kanavan jakamiselle. • Syntyikö hankkeessasi loistava toimintamalli • Etsitkö kehittämiseen sopivia menetelmiä? • Kehittämisympäristö muodostuu Verstaasta ja Toimintamallista: Verstaalla kehitellään ja Toimintamalli tiivistää tulokset napakasti 4/1/2014 www.ambientia.fi 10
  • Tapahtumakalenteri • Tapahtumakalenteri kokoaa terveys- ja hyvinvointialan tapahtumia. Voit myös ilmoittaa Innokylässä maksutta omasta tapahtumastasi. Rekisteröidy ja täytä tapahtumasta verkkolomake. • Innomarkkinat on Innokylän päätapahtuma • kokoaa yhteen sosiaali- ja terveysalan kehittämistoiminnan ammattilaiset 4/1/2014 www.ambientia.fi 11
  • Keskustelut • Innokylässä keskustellaan terveyden ja hyvinvoinnin kehittämisen, innovoinnin ja arvioinnin teemoista. Keskustelu edellyttää rekisteröitymistä, mutta on muuten kaikille avoin. 4/1/2014 www.ambientia.fi 12
  • Verkostot • Innokylän verkkopalvelu tarjoaa työskentely- ja yhteistyöalustan eri kokoisille verkostoille. Verkostoihin liittyminen on joko avointa tai tietylle kohderyhmälle rajattua, mutta perustettujen verkostojen aineistot ovat avoimesti nähtävillä Innokylän periaatteiden mukaisesti. 4/1/2014 www.ambientia.fi 13
  • Innotuutorit • Innokylä järjestää oppisopimusmuotoista tuotekehittäjän erikoisammattitutkintoon johtavaa Innotuutori-koulutusta. Se on tarkoitettu terveys- ja hyvinvointialan kehittämistehtävissä toimiville oman työn tehostamiseen. Koulutuksen kautta syntyy asiantuntijoiden vertaisverkosto, Innotuutoriverkosto, joka edistää avointa, monitoimijaista ja käyttäjälähtöistä kehittämiskulttuuria. Uusia ryhmiä käynnistyy 1-2 kertaa vuodessa. 4/1/2014 www.ambientia.fi 14
  • Innopajat • Innopaja on työskentelytapa, jossa tietyn asian kehittämiseen liittyviä kysymyksiä ja haasteita työstetään moniäänisesti työpajassa. Pajatyöskentelyn avulla voi löytää uusia ratkaisuja kehittämistyön haasteisiin yhdessä eri toimijoiden kanssa. 4/1/2014 www.ambientia.fi 15
  • Haasteet toteutuksessa - Toteutus mahdollisimman pitkälti Liferayn omilla portleitalla ja ominaisuuksilla - Loppukäyttäjät voivat jakaa hankkeiden ja tapahtumien muokkausoikeuksia - Loppukäyttäjiä ei päästetä Liferayn hallintapaneeliin - Nostoja voitava tehdä lähes mistä tahansa sisällöistä - Saavutettavuus ja käytettävyys -Rakenteen ja teeman korostettu yksinkertaisuus (monilla käyttäjillä rajoitteita ja apuvälineitä) 4/1/2014 www.ambientia.fi 16
  • Haasteita ja miten ne ratkaistiin • Sivuston hallinta ilman hallintapaneelia • Vaatimusmäärittely esittää varsin paljon erilaisia hallintavaatimuksia, joiden tulee olla helposti käytettävissä julkiselta puolelta ja vieläpä tapahtuma- /hankekohtaisesti. • Ratkaisu • Tapahtumat ja hankkeet päätettiin toteuttaa omina Liferay yhteisöinään (Group), jolloin käyttöoikeudet näille saatiin toimimaan vaatimusten mukaisesti ilman räätälöintejä. 4/1/2014 www.ambientia.fi 17
  • 4/1/2014 www.ambientia.fi 18
  • Haasteita ja miten ne ratkaistiin • Oikeuksien jakaminen resurssikohtaisesti • Vaadittiin, että loppukäyttäjien pitää pystyä myöntämään eritasoisia käyttöoikeuksia palvelussa tapahtuma- , verkosto- ja hankekohtaisesti. Käyttöoikeuksien jakaminen tapahtuu käyttäjien kesken ja yksinkertaisesti julkiselta puolelta. • Ratkaisu • Ongelma ratkaistiin toteuttamalla tapahtumat ja hankkeet Liferayn omina yhteisöinä, jolloin käyttöoikeuksien jakaminen yksittäin eri tapahtumille/hankkeille voitiin toteuttaa yhteisökohtaisesti. Lisähaasteena oli toteuttaa kutsuminen Verkostoihin, eli oikeuksien antamisen toisille käyttäjille tuli kulkea kutsutun käyttäjän oman hyväksynnän kautta. 4/1/2014 www.ambientia.fi 19
  • 4/1/2014 www.ambientia.fi 20
  • Samankaltaiset hankkeet • Uutta hanketta luotaessa • Sanasto käytettävissä oman sisällön asiasanoitukseen • Kategorisointi tulee valituista tageista • Lisätään portaalin yhteiseen hakuindeksiin • Luodaan AssetEntry portaalin listauksia varten 4/1/2014 www.ambientia.fi 21
  • Samankaltaiset hankkeet 4/1/2014 22 Näkymä samankaltaisten hankkeiden listauksesta luonnoksen tallentamisen jälkeen www.ambientia.fi
  • 4/1/2014 www.ambientia.fi 23
  • Ominaisuudet: Kutsutoiminnallisuus • Kutsutoiminnallisuus • Palveluun on toteutettu toiminto, jonka avulla käyttäjä voidaan kutsua hankkeen kehittäjäksi tai ylläpitäjäksi. • Ominaisuudet: • Sisäisen kutsun lähettäminen, jolla kutsutaan käyttäjä kehittäjäksi tai ylläpitäjäksi yhteisöön • Kutsu voidaan hyväksyä tai hylätä • Kutsu kulkee palvelun sisäisen postin kautta • Ennustava käyttäjän valinta käyttäjän nimimerkin mukaan 4/1/2014 www.ambientia.fi 24
  • Esteettömyys ja käytettävyys •Korostetun yksinkertainen rakenne ja siirtymät •Huomioitu värien kontrasteja •Toteutettu kustomoituja näppäintoimintoja ja esteettömyys huomioitu mahdollisuuksien mukaan teemojen ja layouttien teossa. 4/1/2014 www.ambientia.fi 25
  • Haku, kategoriat ja tagit • Käytettävissä olevat asiasanat parsittu ja tarjotaan ontologiasta • Hanketta ja tapahtumaa luotaessa käyttäjä valitsee sille tarjottavia asiasanoja • Asiasanat luokiteltu aihealueiden kategorioihin • Haettaessa, käyttäjä voi suodattaa tuloksia aihealueiden kategorioilla • Lopputuloksena on saatu muokattavissa olevat hakusuodattimet 4/1/2014 www.ambientia.fi 26
  • Haku ja suodatukset 4/1/2014 27 Näkymä aihealueiden ja asiasanojen linkitysten hallinnasta (LR hallintapaneeli) www.ambientia.fi
  • Haasteita ja miten ne ratkaistiin: Yhdenaikaisten muokkausten hallinta Palvelun tulee tarjota tieto siitä, mikäli toinen käyttäjä muokkaa samaa tietosisältöä. Ratkaisu Tutkimisen jälkeen löysimme Liferaysta dokumentoimattoman poller-toiminnallisuuden. Tämä mahdollistaa hyvin monipuolisten tilantarkastelu- toiminnallisuuksien toteuttaminen. Ominaisuuden avulla toteutettiin pollaus, jolla tarkastellaan käsiteltävän aineiston tilaa ja varoitetaan käyttäjää mahdollisesta päällekkäisestä muokkauksesta. 4/1/2014 www.ambientia.fi 28
  • Liferay ja tietoturva 4/1/2014 www.ambientia.fi 29
  • Ambientian koodin laatu projektissa Ohjelmakoodi auditoitiin kolmannen tahon toimesta jokaisen sprintin päätteeksi. Emme tiedä kuka tämä kolmasosapuoli oli, mutta koodimme todettiin olevan parasta THL:lle ikinä toimitettua ohjelmakoodia. Käytettävyys testattiin myös kolmannen osapuolen toimesta – vain muutamia korjauksia lopuksi. 4/1/2014 www.ambientia.fi 30
  • Jatkuva kehittäminen ja analytiikka • Palvelun kehitystoimien ja markkinoinnin onnistumisen ja tehokkuuden mittaaminen • Käyttäjien tunnistaminen ja ymmärtäminen • Kehitystrendien seuraaminen • Kehityskohteiden ja ratkaisumallien tunnistaminen
  • Avaintoimintojen seuraaminen: Esim. hankkeiden luominen
  • Käyttäjätiedot
  • Kehitystrendit 2013 vs. 2014 Yksilöityjen kävijöiden määrä on kasvanut 2013 -> 2014 yli 750%
  • Puhelin: 045 1212 102 Sähköposti: harri.hellstrom@ambientia.fi Twitter: @ambientia Harri Hellström