Avoin lähdekoodi oman verkkopalvelukehityksen kiihdyttäjänä<br />Esimerkkinä Drupal ja kaupungit<br />Esitys pidetty Turus...
Sisältö<br />Edelläkävijyys verkossa<br />Realiteetteja julkaisujärjestelmistä<br />Web-kehityksen kiihdyttimet 2010-luvul...
Edelläkävijyys verkossa on rohkeutta kokeilla ja kykyä ottaa käyttöön<br />
Edelläkävijyys syntyy…<br />Kuuntelemalla asiakkaita.<br />Rohkeasti kokeilemalla uusia tapoja. <br />Mittaamalla ja kerää...
Edelläkävijyys on arvokasta…<br />kovassa kilpailutilanteessa…<br />kun asiakkaina on paljon erilaisia, vaativia kohderyhm...
YLE on ollut Drupal-pioneeri Suomessa<br />
Mediatalot ovat vahvimpia ”Drupal-heränneitä”<br />
Mediatalot ovat vahvimpia ”Drupal-heränneitä”<br />
Realismin palasia…<br />
Realiteetti #1: Avoin lähdekoodi ei ole hopealuoti parempaan maailmaan. <br />
Avoin lähdekoodi vs. suljettu<br />Avoimen vahvuudet<br />Asiakas voi itse tehdä enemmän.<br />Asiakkaalla on usein enemmä...
Avoin lähdekoodi vs. suljettu<br />Avoimen riskit<br />Lisätietoa: http://bit.ly/avoinkoodi<br />Moni kumppani on ”hit-and...
Realiteetti #2: Verkkopalvelut koostuvat palasista – ja harva organisaatio tarvitsee kovin erityisiä palasia. <br />
Verkkopalvelu<br />Moderni verkkopalvelu palasina, v. 2011<br />
Verkkopalvelu<br />Moderni verkkopalvelu palasina, v. 2013<br />ç<br />ç<br />‹ç‹ç‹<br />‹ç‹ç‹<br />
Realiteetti #3: Vahva tuote ja helppo räätälöitävyys EI ole yhdistettävissä.<br />
Esim. YLE Areena, ei Drupalin päällä<br />
Markkinakenttä Suomessa 2011<br />räätälöity<br />alusta<br />tuote<br />palvelu<br />
Kuopio.fi, toteutettu LifeRay:lla<br />
Fiskars, toteutettu EzPublishilla<br />
Yhteenveto realiteeteista<br />Avoimuus, avoin data ja avoin lähdekoodi eivät ole samoja asioita. Avoin lähdekoodi mahdoll...
Extrat, esimerkkejä ja kertaus<br />
Verkkokehityksen kiihdyttimet<br />
Kiihdytin #1: Julkaisujärjestelmät joilla on ekosysteemi.<br />
Esim. blogialustaWordpress<br />”12, 712” lisäosaa. Ilmaiseksi.<br />
Valmiita moduuleita ja toimintopalasia.<br />
Valmiita moduuleita ja toimintopalasia.<br />Esim. Drupal: ”7239” lisäosaa. Ilmaiseksi.<br />
Esimerkkejä ekosysteemipalasista<br />Upotukset muista palveluista (esim. kuvat, videot ym.)<br />Yleisten sisältöjen käsi...
Kiihdytin #2: Kolmannen osapuolen työkalut.<br />
Facebook, YouTube, Vimeo<br />
Esim. SuomiTV ja Brightcove-NettiTV<br />
Yhteenveto:<br />Avoin lähdekoodi vaatii asiakkaalta<br />Vahvan verkkotiimin, joka osaa ja haluaa kokeilla.<br />Uskallus...
Upcoming SlideShare
Loading in …5
×

Avoin lähdekoodi verkkopalvelukehityksen kiihdyttäjänä, 2011 01-19, turku

1,330 views
1,248 views

Published on

Avoin lähdekoodi verkkopalvelukehityksen kiihdyttäjänä, 2011-01-19. Turku.

Published in: Technology
3 Comments
0 Likes
Statistics
Notes
  • Pikainen Googletus kertoi, että lähdekoodi on julkaistu osor.eu:ssa Helmikuussa 2009 LGPL lisenssillä. https://joinup.ec.europa.eu/community/citizens-portal/description
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Hei Antti. En tiedä onko avoimesti verkossa saatavilla. Tuossa Oulun hankkeessa oli ainakin aiemmin sellainen malli, että kokemuksia ym. jaettiin pyynnöstä - eli ei siinä 'täysin avointa' tehty. Käsittääkseni käytettyjen välineiden lisenssit eivät jakamiseen edes pakota, joten varmaan se tapa on ottaa yhteyttä suoraan hankkeen nokkamiehiin. Esityksessä käytinkin tuota hieman siitä näkökulmasta esimerkkinä, että 'eipä ole paljon tästäkään kuulunut sen jälkeen kun sitä isolla rumpujen päristyksellä ryhdyttiin rakentamaan'. Avoimen koodin ilosanomalla siis on ratsastettu astetta enemmän kuin mitkä ovat todelliset tulokset. Toisaalta nykyisin esim. Drupal-komponentteja alkaa jo olemaan jaossa eikä näiden jakajat niistä mitään lehdistötiedotteita julkista. Se onkin mielestäni sitä mitä pitäisi tehdä enemmän - ja mikä on sitä 'aitoa' avoimen koodin hengessä tehtävää tekemistä. Eli tehdään itselle tarpeellisia välineitä, ja sitten julkaistaan ne palikat yhteisön markkinapaikalla - eikä tehdä siitä jakamisesta sen suurempaa numeroa.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Perttu: Slide 13 - onko tuosta Ixonoxsen ja Oulun kaupungin yhteishankkeesta jossain jotain muille jaettavaa? Kyselin myös http://www.drupro.com/node/102 kavereiden Juulia hankkeesta - ei vastausta ole kuulunut.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total views
1,330
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
3
Likes
0
Embeds 0
No embeds

No notes for slide
  • Nykyisin paljon toiminnallisuutta ja tekemistä voidaan siirtää myös oman sivuston ulkopuolelle. Facebookia, Twitteriä ym. Voi käyttää siis myös itsenäisinä saarekkeina joilla on oma strateginen tehtävänsä – eikä kaikkia palvelutehtäviä esimerkiksi yritetä itsepäisesti hoitaa oman sivuston kautta. Omalle sivustolle voidaan sitten kuitenkin tuoda nostona tai näkymänä sisältöjä myös muualta. (Tämä on tietysti ajatuksena vielä sellainen joka ei ole laajalle levinnyt, koska 2010 erityisesti useimmat organisaatiot vain tekivät Facebookissa sitä mitä muuallakin. Eriytyneitä kanavarooleja alkanee tulla 2011 enemmän.)Etenkin sosiaalisen median integraatiopalikat ovat yleensä hyvin monipuolisesti edustettuna avoimen lähdekoodin moduulipankeissa.
  • SuomiTV on rakentanut Drupalin päälle sivustonsa, mutta ei ole lähtenyt tekemään vaativaa NettiTV-toteutusta kuitenkaan minkään Drupalin moduulin päälle (tai räätälöimään itse) vaan on ostanut palveluna Brightcove.comin tarjoaman NettiTV-alustan jonka on integroidut Drupaliin. Tällä tavalla on päästy erittäin nopeaan ja kustannustehokkaaseen toteutukseen (ja vieläpä sellaiseen joka kehittyy koko ajan ilman SuomiTV:n omien kehitysresurssien sitomista uusien toimintojen kehitykseen).
  • Kertauksena keskeiset opit.
  • Avoin lähdekoodi verkkopalvelukehityksen kiihdyttäjänä, 2011 01-19, turku

    1. 1. Avoin lähdekoodi oman verkkopalvelukehityksen kiihdyttäjänä<br />Esimerkkinä Drupal ja kaupungit<br />Esitys pidetty Turussa 19.1.2011. Konsultti Perttu Tolvanen, Sininen Meteoriitti / Vierityspalkki.fi<br />
    2. 2. Sisältö<br />Edelläkävijyys verkossa<br />Realiteetteja julkaisujärjestelmistä<br />Web-kehityksen kiihdyttimet 2010-luvulla<br />Mitä avoin lähdekoodi mahdollistaa ja mitä se vaatii asiakkaalta?<br />Verkkokehitys vuonna 2013 Turussa Drupalin avulla.<br />
    3. 3. Edelläkävijyys verkossa on rohkeutta kokeilla ja kykyä ottaa käyttöön<br />
    4. 4. Edelläkävijyys syntyy…<br />Kuuntelemalla asiakkaita.<br />Rohkeasti kokeilemalla uusia tapoja. <br />Mittaamalla ja keräämällä palautetta kokeiluista.<br />Oppimalla kokeiluista ja myös jakamalla näitä oppeja muille. <br />
    5. 5. Edelläkävijyys on arvokasta…<br />kovassa kilpailutilanteessa…<br />kun asiakkaina on paljon erilaisia, vaativia kohderyhmiä (esim. kaupungin asukkaat) …<br />markkinoilla jotka liikkuvat nopeasti ja ovat jatkuvassa muutoksessa (esim. Internet).<br />
    6. 6. YLE on ollut Drupal-pioneeri Suomessa<br />
    7. 7. Mediatalot ovat vahvimpia ”Drupal-heränneitä”<br />
    8. 8. Mediatalot ovat vahvimpia ”Drupal-heränneitä”<br />
    9. 9. Realismin palasia…<br />
    10. 10. Realiteetti #1: Avoin lähdekoodi ei ole hopealuoti parempaan maailmaan. <br />
    11. 11. Avoin lähdekoodi vs. suljettu<br />Avoimen vahvuudet<br />Asiakas voi itse tehdä enemmän.<br />Asiakkaalla on usein enemmän valinnanvaraa kumppaneissa.<br />Monella järjestelmällä on laaja ekosysteemi ympärillään.<br />Ei lisenssikustannuksia.<br />Suljetun vahvuudet<br />Selkeä tukitaho ja ylläpitovastuu.<br />Joku pitää tuotteesta huolta vuodesta toiseen.<br />Kehityksessä kuunnellaan asiakkaita.<br />Ylläpitokustannukset ennustettavia.<br />Lisätietoa: http://bit.ly/avoinkoodi<br />
    12. 12. Avoin lähdekoodi vs. suljettu<br />Avoimen riskit<br />Lisätietoa: http://bit.ly/avoinkoodi<br />Moni kumppani on ”hit-and-run” tyyppinen firma.<br />Tuotteen suosio ja kehitys voi laskea nopeasti.<br />Kehitys ohjautuu suosion ja käyttäjäkunnan mukaan.<br />Räätälöinti voi estää päivitykset ja ylläpito voi olla hyvin kallista lopulta.<br />Suljetun riskit<br />Riippuvuus yhdestä/muutamasta tahosta.<br />Ekosysteemi yleensä suppeampi kuin avoimissa tuotteissa.<br />Kehityksessä viimeisen sanan sanoo tuotteen omistaja.<br />Ylläpito- ym. kustannuksissa usein vähän neuvotteluvaraa.<br />
    13. 13.
    14. 14.
    15. 15. Realiteetti #2: Verkkopalvelut koostuvat palasista – ja harva organisaatio tarvitsee kovin erityisiä palasia. <br />
    16. 16. Verkkopalvelu<br />Moderni verkkopalvelu palasina, v. 2011<br />
    17. 17. Verkkopalvelu<br />Moderni verkkopalvelu palasina, v. 2013<br />ç<br />ç<br />‹ç‹ç‹<br />‹ç‹ç‹<br />
    18. 18.
    19. 19.
    20. 20. Realiteetti #3: Vahva tuote ja helppo räätälöitävyys EI ole yhdistettävissä.<br />
    21. 21. Esim. YLE Areena, ei Drupalin päällä<br />
    22. 22. Markkinakenttä Suomessa 2011<br />räätälöity<br />alusta<br />tuote<br />palvelu<br />
    23. 23. Kuopio.fi, toteutettu LifeRay:lla<br />
    24. 24. Fiskars, toteutettu EzPublishilla<br />
    25. 25. Yhteenveto realiteeteista<br />Avoimuus, avoin data ja avoin lähdekoodi eivät ole samoja asioita. Avoin lähdekoodi mahdollistaa, mutta ei vielä tarjoa ”suoraan paketista” ihmeitä.<br />Web-kehitys on mennyt paljon ”palasten yhdistelemiseksi”. Tässä pelissä avoin koodi pärjää!<br />Markkina on pirstaleinen ja alkuvaiheessa – etenkin avoimen lähdekoodin puolella. Kaupunkien pitäisi järjestäytyä? <br />
    26. 26. Extrat, esimerkkejä ja kertaus<br />
    27. 27. Verkkokehityksen kiihdyttimet<br />
    28. 28. Kiihdytin #1: Julkaisujärjestelmät joilla on ekosysteemi.<br />
    29. 29. Esim. blogialustaWordpress<br />”12, 712” lisäosaa. Ilmaiseksi.<br />
    30. 30. Valmiita moduuleita ja toimintopalasia.<br />
    31. 31. Valmiita moduuleita ja toimintopalasia.<br />Esim. Drupal: ”7239” lisäosaa. Ilmaiseksi.<br />
    32. 32. Esimerkkejä ekosysteemipalasista<br />Upotukset muista palveluista (esim. kuvat, videot ym.)<br />Yleisten sisältöjen käsittelytoiminnot (esim. kuvakarusellit)<br />Sisällön julkaisun ja hallinnan tehostamistoiminnot (erilaiset muokkaustyökalut, kuvien käsittelytoiminnot, hakukoneoptimointimoduulit, analytiikkamoduulit)<br />Integraatiopalikat tunnettuihin järjestelmiin (esim. TUPAS)<br />”Oman ekosysteemin” kiihdyttäminen (esim. kriisitilannetoiminnot, kirjastohaku, lomaketoiminnot, kaupungin yhteinen hakutoiminto)<br />
    33. 33. Kiihdytin #2: Kolmannen osapuolen työkalut.<br />
    34. 34. Facebook, YouTube, Vimeo<br />
    35. 35. Esim. SuomiTV ja Brightcove-NettiTV<br />
    36. 36. Yhteenveto:<br />Avoin lähdekoodi vaatii asiakkaalta<br />Vahvan verkkotiimin, joka osaa ja haluaa kokeilla.<br />Uskallusta kokeilla, arvioida ja vaihtaa kokemuksia muiden kanssa.<br />Avoin lähdekoodi tarjoaa<br />Nopeutta ottaa uusia toimintoja käyttöön.<br />Kustannustehokkuutta kehitykseen.<br />Omatoimista hallittavuutta.<br />Bonus: Mahdollisuus jakaa kokemuksia ja hyötyä muiden kokemuksista.<br />

    ×