SlideShare a Scribd company logo
1 of 17
Download to read offline
Tarmo Toikkanen
              Web 2.0   14.4.2010
ohjelmistotuotannossa   Digitaalinen Suomi, Jyväskylä
                        CC BY-SA
Web 2.0 eli
sosiaalinen media
Sosiaalinen media on prosessi,
jossa yksilöt ja ryhmät
rakentavat yhteisiä merkityksiä
sisältöjen, yhteisöjen ja
verkkoteknologioiden avulla.
SoMe-ohjelmistojen
           kehitys
Web 2.0: tiimalasi-
arkkitehtuuri

• Syötteet avointen rajapintojen
  ja protokollien kautta


• Yksi ydintoiminto


• Tulokset jatkokäytettävissä
  avointen rajapintojen ja
  protokollien kautta
Ketterä prosessi
Sovellusalustoja

• Facebook


• Ning


• LinkedIn


• iPhone/iPad


• Android


• Ovi


• LiMo
Pilvipalvelut   kuva: Matt Britt, CC BY
Skaalautuvat
tietokannat

• Relaatiotietokannat eivät
  skaalaudu hyvin


• NoSQL


   • Google BigTable


   • Amazon Dynamo


   • HBase


   • Cassandra
Tiimityöskentely   irc, flowdock, google wave...
Organisaatioiden
välinen yhteistyö

• Tämän vuosituhannen
  toimintatapa


• >85% viestinnästä kestää
  päivänvaloa


• liikesalaisuuksia ei juurikaan ole


• asiantuntijayhteisöt


• epäviralliset linkit
Yhteisöjen
rakentaminen

• Ei uusia yhteisöjä, vaan
  olemassaolevia verkkoon


• Vapaaehtoisuus


• Ennustamattomuus


• Orgaaninen kasvu


• Alueen viljely etukäteen


• Kätilön rooli
SISÄISET              ULKOISET



POSITIIVISET

                     S                    O
                 Strengths           Opportunities
                 Vahvuudet           Mahdollisuudet




                     W                    T
  NEGATIIVISET




                 Weaknesses            Threats
                 Heikkoudet             Uhat




                              SWOT
S, vahvuudet

• Korkean tason frameworkit, tuotekehitys nopeaa ja halpaa


• Avoimen lähdekoodin alustat ja kehitysvälineet


• Tuotekehitystä tukevat pilvipalvelut
W, heikkoudet

• Tarvitaan monialainen tiimi: UX, graafinen suunnittelu, AJAX, php/python/java,
  tietokanta (relaatio, nosql), optimointi, skaalautuvuus, pilviarkkitehtuuri


• Ketään ei voi pakottaa palvelun käyttäjäksi


• Käyttäjiä ei voi lukita palveluun (vendor lock-in)
O, mahdollisuudet

• Pienet aloituskustannukset


• Avoimet rajapinnat


• Koostesovellukset


• Beta-vaihe


• Avoimet autentikointijärjestelmät (OpenID, OAuth)


• Synergiamahdollisuuksia monien muiden toimijoiden kanssa
T, uhat

• Kilpailijat liikkuvat nopeasti, johtoaseman menettää helposti


• Asiakkaalle on useimmiten vaihtoehtoja tarjolla
http://tarmo.fi




          http://www.sosiaalinenmediaopetuksessa.fi

More Related Content

Similar to Web 2.0 ohjelmistotuotannossa

Kouluttaja asiantuntijana 3 op
Kouluttaja asiantuntijana 3 opKouluttaja asiantuntijana 3 op
Kouluttaja asiantuntijana 3 opMatleena Laakso
 
Unified Communications -esitys
Unified Communications -esitysUnified Communications -esitys
Unified Communications -esitysIntosome
 
Organisaation rajapinnoilla - tarinankerrontaa maineesta sosiaalisessa mediassa
Organisaation rajapinnoilla - tarinankerrontaa maineesta sosiaalisessa mediassaOrganisaation rajapinnoilla - tarinankerrontaa maineesta sosiaalisessa mediassa
Organisaation rajapinnoilla - tarinankerrontaa maineesta sosiaalisessa mediassaSalla-Maaria Laaksonen
 
Verkko ja verkkoyhteisöt mitä annettavaa kulttuurialan yrittäjille? epky 2010
Verkko ja verkkoyhteisöt   mitä annettavaa kulttuurialan yrittäjille? epky 2010Verkko ja verkkoyhteisöt   mitä annettavaa kulttuurialan yrittäjille? epky 2010
Verkko ja verkkoyhteisöt mitä annettavaa kulttuurialan yrittäjille? epky 2010Sanna Brauer
 
AVO2 Nettikansa : sosiaalinen media järjestön organisoinnissa
AVO2 Nettikansa : sosiaalinen media järjestön organisoinnissaAVO2 Nettikansa : sosiaalinen media järjestön organisoinnissa
AVO2 Nettikansa : sosiaalinen media järjestön organisoinnissaKari A. Hintikka
 
HUMAK: Kulttuurialan kehittämispäivät 5.-6.11.2013
HUMAK: Kulttuurialan kehittämispäivät 5.-6.11.2013HUMAK: Kulttuurialan kehittämispäivät 5.-6.11.2013
HUMAK: Kulttuurialan kehittämispäivät 5.-6.11.2013Kari A. Hintikka
 
Avoimen datan starttipaketti
Avoimen datan starttipakettiAvoimen datan starttipaketti
Avoimen datan starttipakettiJanne Heinonen
 
Kansalaisaktiivisuus ja mediakasvatus
Kansalaisaktiivisuus ja mediakasvatusKansalaisaktiivisuus ja mediakasvatus
Kansalaisaktiivisuus ja mediakasvatusSanna Brauer
 
Asiantuntija sosiaalisessa mediassa
Asiantuntija sosiaalisessa mediassaAsiantuntija sosiaalisessa mediassa
Asiantuntija sosiaalisessa mediassaMatleena Laakso
 
Sosiaalinen media ja järjestötyö
Sosiaalinen media ja järjestötyöSosiaalinen media ja järjestötyö
Sosiaalinen media ja järjestötyöMarko Sykkö
 
Sosiaalinen media oppilaitoksen ja sen hankkeiden viestinnässä ja markkinoinn...
Sosiaalinen media oppilaitoksen ja sen hankkeiden viestinnässä ja markkinoinn...Sosiaalinen media oppilaitoksen ja sen hankkeiden viestinnässä ja markkinoinn...
Sosiaalinen media oppilaitoksen ja sen hankkeiden viestinnässä ja markkinoinn...Matleena Laakso
 
Mitä seuraavaksi
Mitä seuraavaksi Mitä seuraavaksi
Mitä seuraavaksi Tuija Aalto
 
B2B-yritys sosiaalisen median hyödyntäjänä
B2B-yritys sosiaalisen median hyödyntäjänäB2B-yritys sosiaalisen median hyödyntäjänä
B2B-yritys sosiaalisen median hyödyntäjänäGrapevine Media Oy
 
Ketterän omistajuuden abc_ruuskanen
Ketterän omistajuuden abc_ruuskanenKetterän omistajuuden abc_ruuskanen
Ketterän omistajuuden abc_ruuskanenJani Ruuskanen
 
Timo Rainio - Sosiaalisesta mediasta potkua verkottuvan yrityksen haasteisiin
Timo Rainio - Sosiaalisesta mediasta potkua verkottuvan yrityksen haasteisiinTimo Rainio - Sosiaalisesta mediasta potkua verkottuvan yrityksen haasteisiin
Timo Rainio - Sosiaalisesta mediasta potkua verkottuvan yrityksen haasteisiinKai Talonpoika
 
Turvallinen ohjelmointi -vierailuluento, 2019
Turvallinen ohjelmointi -vierailuluento, 2019Turvallinen ohjelmointi -vierailuluento, 2019
Turvallinen ohjelmointi -vierailuluento, 2019lokori
 
Työprosessit näkyväksi.
Työprosessit näkyväksi.Työprosessit näkyväksi.
Työprosessit näkyväksi.Tuija Aalto
 

Similar to Web 2.0 ohjelmistotuotannossa (20)

Kouluttaja asiantuntijana 3 op
Kouluttaja asiantuntijana 3 opKouluttaja asiantuntijana 3 op
Kouluttaja asiantuntijana 3 op
 
Unified Communications -esitys
Unified Communications -esitysUnified Communications -esitys
Unified Communications -esitys
 
Organisaation rajapinnoilla - tarinankerrontaa maineesta sosiaalisessa mediassa
Organisaation rajapinnoilla - tarinankerrontaa maineesta sosiaalisessa mediassaOrganisaation rajapinnoilla - tarinankerrontaa maineesta sosiaalisessa mediassa
Organisaation rajapinnoilla - tarinankerrontaa maineesta sosiaalisessa mediassa
 
Verkko ja verkkoyhteisöt mitä annettavaa kulttuurialan yrittäjille? epky 2010
Verkko ja verkkoyhteisöt   mitä annettavaa kulttuurialan yrittäjille? epky 2010Verkko ja verkkoyhteisöt   mitä annettavaa kulttuurialan yrittäjille? epky 2010
Verkko ja verkkoyhteisöt mitä annettavaa kulttuurialan yrittäjille? epky 2010
 
AVO2 Nettikansa : sosiaalinen media järjestön organisoinnissa
AVO2 Nettikansa : sosiaalinen media järjestön organisoinnissaAVO2 Nettikansa : sosiaalinen media järjestön organisoinnissa
AVO2 Nettikansa : sosiaalinen media järjestön organisoinnissa
 
HUMAK: Kulttuurialan kehittämispäivät 5.-6.11.2013
HUMAK: Kulttuurialan kehittämispäivät 5.-6.11.2013HUMAK: Kulttuurialan kehittämispäivät 5.-6.11.2013
HUMAK: Kulttuurialan kehittämispäivät 5.-6.11.2013
 
Avoimen datan starttipaketti
Avoimen datan starttipakettiAvoimen datan starttipaketti
Avoimen datan starttipaketti
 
Ely 2010 sometu
Ely 2010 sometuEly 2010 sometu
Ely 2010 sometu
 
Kansalaisaktiivisuus ja mediakasvatus
Kansalaisaktiivisuus ja mediakasvatusKansalaisaktiivisuus ja mediakasvatus
Kansalaisaktiivisuus ja mediakasvatus
 
Asiantuntija sosiaalisessa mediassa
Asiantuntija sosiaalisessa mediassaAsiantuntija sosiaalisessa mediassa
Asiantuntija sosiaalisessa mediassa
 
Sosiaalinen media ja järjestötyö
Sosiaalinen media ja järjestötyöSosiaalinen media ja järjestötyö
Sosiaalinen media ja järjestötyö
 
Sosiaalinen media oppilaitoksen ja sen hankkeiden viestinnässä ja markkinoinn...
Sosiaalinen media oppilaitoksen ja sen hankkeiden viestinnässä ja markkinoinn...Sosiaalinen media oppilaitoksen ja sen hankkeiden viestinnässä ja markkinoinn...
Sosiaalinen media oppilaitoksen ja sen hankkeiden viestinnässä ja markkinoinn...
 
Mitä seuraavaksi
Mitä seuraavaksi Mitä seuraavaksi
Mitä seuraavaksi
 
B2B-yritys sosiaalisen median hyödyntäjänä
B2B-yritys sosiaalisen median hyödyntäjänäB2B-yritys sosiaalisen median hyödyntäjänä
B2B-yritys sosiaalisen median hyödyntäjänä
 
Somen mahdollisuuksia
Somen mahdollisuuksiaSomen mahdollisuuksia
Somen mahdollisuuksia
 
Ketterän omistajuuden abc_ruuskanen
Ketterän omistajuuden abc_ruuskanenKetterän omistajuuden abc_ruuskanen
Ketterän omistajuuden abc_ruuskanen
 
Timo Rainio - Sosiaalisesta mediasta potkua verkottuvan yrityksen haasteisiin
Timo Rainio - Sosiaalisesta mediasta potkua verkottuvan yrityksen haasteisiinTimo Rainio - Sosiaalisesta mediasta potkua verkottuvan yrityksen haasteisiin
Timo Rainio - Sosiaalisesta mediasta potkua verkottuvan yrityksen haasteisiin
 
Turvallinen ohjelmointi -vierailuluento, 2019
Turvallinen ohjelmointi -vierailuluento, 2019Turvallinen ohjelmointi -vierailuluento, 2019
Turvallinen ohjelmointi -vierailuluento, 2019
 
Sosmedia
SosmediaSosmedia
Sosmedia
 
Työprosessit näkyväksi.
Työprosessit näkyväksi.Työprosessit näkyväksi.
Työprosessit näkyväksi.
 

More from Tarmo Toikkanen

Koodiaapinen-MOOC 2015 toteutuma
Koodiaapinen-MOOC 2015 toteutumaKoodiaapinen-MOOC 2015 toteutuma
Koodiaapinen-MOOC 2015 toteutumaTarmo Toikkanen
 
Avointen tietoaineistojen tuottaminen - JHS 189 ja sen edellyttämä Creative...
Avointen tietoaineistojen tuottaminen - JHS 189 ja sen edellyttämä Creative...Avointen tietoaineistojen tuottaminen - JHS 189 ja sen edellyttämä Creative...
Avointen tietoaineistojen tuottaminen - JHS 189 ja sen edellyttämä Creative...Tarmo Toikkanen
 
Tekijänoikeudet ja creative commons datan avaajalle
Tekijänoikeudet ja creative commons datan avaajalleTekijänoikeudet ja creative commons datan avaajalle
Tekijänoikeudet ja creative commons datan avaajalleTarmo Toikkanen
 
Basics of copyright and open content for educators
Basics of copyright and open content for educatorsBasics of copyright and open content for educators
Basics of copyright and open content for educatorsTarmo Toikkanen
 
Mitä jokaisen opettajan tulisi tietää tekijänoikeudesta
Mitä jokaisen opettajan tulisi tietää tekijänoikeudestaMitä jokaisen opettajan tulisi tietää tekijänoikeudesta
Mitä jokaisen opettajan tulisi tietää tekijänoikeudestaTarmo Toikkanen
 
Tekijänoikeudet verkossa
Tekijänoikeudet verkossaTekijänoikeudet verkossa
Tekijänoikeudet verkossaTarmo Toikkanen
 
Peruskouluun: Verkkoaineiston hyödyntäminen mediatuotannossa
Peruskouluun: Verkkoaineiston hyödyntäminen mediatuotannossaPeruskouluun: Verkkoaineiston hyödyntäminen mediatuotannossa
Peruskouluun: Verkkoaineiston hyödyntäminen mediatuotannossaTarmo Toikkanen
 
Johdanto sosiaaliseen mediaan
Johdanto sosiaaliseen mediaanJohdanto sosiaaliseen mediaan
Johdanto sosiaaliseen mediaanTarmo Toikkanen
 
Mitä opettajan tulisi tietää tekijänoikeudesta
Mitä opettajan tulisi tietää tekijänoikeudestaMitä opettajan tulisi tietää tekijänoikeudesta
Mitä opettajan tulisi tietää tekijänoikeudestaTarmo Toikkanen
 
Sosiaalinen media yrittäjyyskasvatuksen mahdollistajana
Sosiaalinen media yrittäjyyskasvatuksen mahdollistajanaSosiaalinen media yrittäjyyskasvatuksen mahdollistajana
Sosiaalinen media yrittäjyyskasvatuksen mahdollistajanaTarmo Toikkanen
 
Tietosuoja ja tekijänoikeus
Tietosuoja ja tekijänoikeusTietosuoja ja tekijänoikeus
Tietosuoja ja tekijänoikeusTarmo Toikkanen
 
Sosiaalinen media oppimisen tukena - mennyttä, tulevaa ja toimivaa
Sosiaalinen media oppimisen tukena - mennyttä, tulevaa ja toimivaaSosiaalinen media oppimisen tukena - mennyttä, tulevaa ja toimivaa
Sosiaalinen media oppimisen tukena - mennyttä, tulevaa ja toimivaaTarmo Toikkanen
 
Opettajan identiteetti sosiaalisessa mediassa
Opettajan identiteetti sosiaalisessa mediassaOpettajan identiteetti sosiaalisessa mediassa
Opettajan identiteetti sosiaalisessa mediassaTarmo Toikkanen
 
Tekijänoikeuden perusteet
Tekijänoikeuden perusteetTekijänoikeuden perusteet
Tekijänoikeuden perusteetTarmo Toikkanen
 
Tekijänoikeus opetuksessa
Tekijänoikeus opetuksessaTekijänoikeus opetuksessa
Tekijänoikeus opetuksessaTarmo Toikkanen
 
Tekijänoikeus, Creative Commons
Tekijänoikeus, Creative CommonsTekijänoikeus, Creative Commons
Tekijänoikeus, Creative CommonsTarmo Toikkanen
 
Sosiaalinen media koulutusorganisaatiossa
Sosiaalinen media koulutusorganisaatiossaSosiaalinen media koulutusorganisaatiossa
Sosiaalinen media koulutusorganisaatiossaTarmo Toikkanen
 
Social Media - The Big Picture
Social Media - The Big PictureSocial Media - The Big Picture
Social Media - The Big PictureTarmo Toikkanen
 

More from Tarmo Toikkanen (20)

Koodiaapinen-MOOC 2015 toteutuma
Koodiaapinen-MOOC 2015 toteutumaKoodiaapinen-MOOC 2015 toteutuma
Koodiaapinen-MOOC 2015 toteutuma
 
Avointen tietoaineistojen tuottaminen - JHS 189 ja sen edellyttämä Creative...
Avointen tietoaineistojen tuottaminen - JHS 189 ja sen edellyttämä Creative...Avointen tietoaineistojen tuottaminen - JHS 189 ja sen edellyttämä Creative...
Avointen tietoaineistojen tuottaminen - JHS 189 ja sen edellyttämä Creative...
 
Tekijänoikeudet ja creative commons datan avaajalle
Tekijänoikeudet ja creative commons datan avaajalleTekijänoikeudet ja creative commons datan avaajalle
Tekijänoikeudet ja creative commons datan avaajalle
 
Basics of copyright and open content for educators
Basics of copyright and open content for educatorsBasics of copyright and open content for educators
Basics of copyright and open content for educators
 
Mitä jokaisen opettajan tulisi tietää tekijänoikeudesta
Mitä jokaisen opettajan tulisi tietää tekijänoikeudestaMitä jokaisen opettajan tulisi tietää tekijänoikeudesta
Mitä jokaisen opettajan tulisi tietää tekijänoikeudesta
 
Tekijänoikeudet verkossa
Tekijänoikeudet verkossaTekijänoikeudet verkossa
Tekijänoikeudet verkossa
 
Peruskouluun: Verkkoaineiston hyödyntäminen mediatuotannossa
Peruskouluun: Verkkoaineiston hyödyntäminen mediatuotannossaPeruskouluun: Verkkoaineiston hyödyntäminen mediatuotannossa
Peruskouluun: Verkkoaineiston hyödyntäminen mediatuotannossa
 
Johdanto sosiaaliseen mediaan
Johdanto sosiaaliseen mediaanJohdanto sosiaaliseen mediaan
Johdanto sosiaaliseen mediaan
 
Mitä opettajan tulisi tietää tekijänoikeudesta
Mitä opettajan tulisi tietää tekijänoikeudestaMitä opettajan tulisi tietää tekijänoikeudesta
Mitä opettajan tulisi tietää tekijänoikeudesta
 
Sosiaalinen media yrittäjyyskasvatuksen mahdollistajana
Sosiaalinen media yrittäjyyskasvatuksen mahdollistajanaSosiaalinen media yrittäjyyskasvatuksen mahdollistajana
Sosiaalinen media yrittäjyyskasvatuksen mahdollistajana
 
Education in Finland
Education in FinlandEducation in Finland
Education in Finland
 
SoMe eilen ja huomenna
SoMe eilen ja huomennaSoMe eilen ja huomenna
SoMe eilen ja huomenna
 
Tietosuoja ja tekijänoikeus
Tietosuoja ja tekijänoikeusTietosuoja ja tekijänoikeus
Tietosuoja ja tekijänoikeus
 
Sosiaalinen media oppimisen tukena - mennyttä, tulevaa ja toimivaa
Sosiaalinen media oppimisen tukena - mennyttä, tulevaa ja toimivaaSosiaalinen media oppimisen tukena - mennyttä, tulevaa ja toimivaa
Sosiaalinen media oppimisen tukena - mennyttä, tulevaa ja toimivaa
 
Opettajan identiteetti sosiaalisessa mediassa
Opettajan identiteetti sosiaalisessa mediassaOpettajan identiteetti sosiaalisessa mediassa
Opettajan identiteetti sosiaalisessa mediassa
 
Tekijänoikeuden perusteet
Tekijänoikeuden perusteetTekijänoikeuden perusteet
Tekijänoikeuden perusteet
 
Tekijänoikeus opetuksessa
Tekijänoikeus opetuksessaTekijänoikeus opetuksessa
Tekijänoikeus opetuksessa
 
Tekijänoikeus, Creative Commons
Tekijänoikeus, Creative CommonsTekijänoikeus, Creative Commons
Tekijänoikeus, Creative Commons
 
Sosiaalinen media koulutusorganisaatiossa
Sosiaalinen media koulutusorganisaatiossaSosiaalinen media koulutusorganisaatiossa
Sosiaalinen media koulutusorganisaatiossa
 
Social Media - The Big Picture
Social Media - The Big PictureSocial Media - The Big Picture
Social Media - The Big Picture
 

Web 2.0 ohjelmistotuotannossa