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