Visar inlägg med etikett opensocial. Visa alla inlägg
Visar inlägg med etikett opensocial. Visa alla inlägg

2008-01-02

Hösten 2007: Facebook, Internet som Plattform och den stackars IT-avdelningen


Dags att försöka komma igång igen. Och hög tid för bokslut! Det får räcka med senaste halvåret. Det får bli tre huvudpunkter…
1. Facebook, det nya massmedietI början av hösten visste inte många vad Facebook var. Några månader senare är det sociala nätverket på allas läppar. Med internet som den nya gemensamma plattformen kan applikationer och idéer spridas otroligt snabbt. Med Facebook på plats går det ännu snabbare.
Om den tidigare utvecklingen inom web 2.0 fokuserat på den långa svansen av smarta, fokuserade människor, som fått nya kanaler tex via bloggar och wikis, så är web 2.0 i ett något senare skick något för alla. Lite simplare, mer mainstream och lättviktigt, och med en hel del avarter i form av Funwall-spam och kedjemeddelanden.
Men nu är verkligen alla producenter. Och stora förloraren måste ändå vara massmedierna. Höstens Sime-konferens höll rätt krampaktigt kvalitetens fana högt, men den som synar massmedierna i sömmarna märker att detta är ett önsketänkande. Experter som bloggar håller innehållsmässigt högre kvalitet än mainstream-journalism, och stilistiskt har kvalitet alltid värderats lägre än time to market.
När nu den stora massan börjar ägna allt mer tid åt vänners sociala eller kvasisociala aktiviteter a la Facebook, måste de traditionella medierna hitta nya revir att pinka in. Typiskt nog försöker man då fånga in den stora massan - igen. Affärslogiken är ju sådan. Massmedier måste hitta en massa att sälja till.
En disparat web2.0-värld kräver helt ny affärslogik, och därmed mer omdanande förändringar.
Facebook är det nya massmediet. Reklamen har inga problem med det, men de som producerar professionellt innehåll har det värre.
Försöket att hitta masskonsumenten via nya kanaler tar sig underliga vägar ibland. Som när DN nyligen lanserade en Mobil. Tillsammans med Nokia och Telenor. Och sedan rapporterar om den fantastiska världsnyheten. Då vet man åtminstone varför dessa företag inte längre kommer att kritiseras på redaktionell plats…
2. Webben som plattformLanseringen av en tidig version av OpenSocial var Googles försök att komma ikapp Facebook. Öppenhet för alla var parollen. Men detta är ännu bara i sin linda. Vi lär snart få se nya initiativ där sociala nätverk fungerar som plattformar för nya typer av applikationer. IT såsom vi känt det blir allt mindre relevant.
Hårdvaran, mjukvaran, lagringen - allt blir virtuellt och paketerat i tjänster, tillgängliga, inte via två hål i väggen, men väl via url:er.
Håller du på med information eller IT? Se till att det du gör är tillgängligt via url:er…
Tre punkter får sammanfatta:
  • Internet är den nya tekniska plattformen
  • Internet är den nya affärsplattformen
  • Internet är den nya sociala plattformen
3. Skäll på IT-avdelningen. Riv ner murarna. Använd tejp.Det var många som skällde på IT-avdelningen hösten 2007. IT-avdelningen, som byggt strukturer och fokuserat på stabilitet i sådan grad att man i praktiken motverkar förändringar i företagen. Man blir inte den moderna möjliggöraren, utan den kvarnsten som gör att verksamheten inte hinner med i svängarna när kunderna drar iväg.
Och Nick Carr som hävdade att IT inte spelar någon roll. I en värld av standardsystem är det ju så. Men tänk om det är ännu värre. Tänk om IT och speciellt IT som organisation och förvaltning spelar en negativ roll? Tänk om företag med mindre IT kan agera snabbare?
Jag brukar tänka på detta, på flexibilitet, när någon ska koppla sin dator till OH-kanonen, och börjar att ordentligt och hårt skruva fast kontakten. Antagligen för att man kan. Så tar man i lite extra för att dra åt den där sista millimetern. För att visa fem fina slides i femton minuter. Overkill! För mycket struktur, kontroll och säkerhet.
Användarnära IT-lösningar ska inte använda spik och lim. Tejpa hellre! De måste gå att lossa och bygga om.

2007-11-06

OpenSocial - en nyhet att lägga till i web 2.0-arkitekturen


De flesta företag har ännu inte en web 2.0-arkitektur. Det är hög tid att skaffa sig en - har jag (och Gartner) sagt i över ett år nu. Nu finns ytterligare skäl.
I maj i år hände något som bäddade för ett av höstens stora samtalsämnen. Facebook offentliggjorde sitt API, och bjöd därmed in vem som helst som kunde PHP att bidra med applikationer i plattformen. Efter detta har API:et portats till .NET och Java mfl språk. Det finns när detta skrivs 7414 applikationer på Facebook. Utan dessa applikationer hade Facebook troligen fortfarande varit en i mängden av sociala nätverk. De flesta av applikationerna är värdelösa, några är bra. Vissa blir populära på väldigt kort tid på grund av den naturliga spridningen i de sociala nätverken. En applikation kan nå varje Facebook-användare via vänners vänner inom sex steg. Facebook-applikationer har kommit att bli en vild och vital marknad för idéer och innovation.
I torsdags samlade Google ett antal aktörer inom området, både företrädare för sociala nätverk och applikations- och innehållsleverantörer. Man samlades vid lägerelden för en timmes uppvisning i samarbete, öppenhet och marknadsföring (se nedan). Man lyckades prata om sociala nätverk och vikten av att fylla dem med applikationer i en timme - utan att nämna Facebook mer än en enda gång tror jag… En vecka efter att Microsoft köpt en liten bit av Facebook, men fått desto större del av annonskakan, även om detaljerna runt detta inte offentliggjorts. Det är med andra ord mycket positionerande och taktik runt dessa frågor just nu.
Google lanserade vid detta event, med hjälp av sina partners, OpenSocial, ett API för integration mellan olika aktörer inom social programvara. Sedan i torsdags känt av web 2.0-entusiasterna.
För alla andra kommer här en kortfattad redogörelse för de rent tekniska aspekterna:
Det handlar om två typer av aktörer, två delar som vardera har flera synonymer:
  • Containers/Konsumenter/Portaler. Webbplatser som utgör gränssnittet för användarna och deras webbläsare eller motsvarande klienter.
  • Applikationer/Producenter/Tjänster/Portlets. Tillhandahåller tjänster som visas via portalernas gränssnitt.

OpenSocial definierar gränssnittet däremellan. Det finns dock redan många, mer eller mindre standardiserade. Här är de viktigaste:
Gränssnitt för integration av tjänster som körs lokalt i portalplattformen
  • JSR-168 - Javabaserad standard för lokala portletapplikationer
  • Webparts - Microsofts proprietära motsvarighet till lokala portlets i .NET-världen

Gränssnitt för generell integration distribuerade systemtjänster
  • Webservices, allmänt accepterad standard för systemintegration.
  • REST, ett enklare protokoll än Webservices, som används mycket i Web 2.0-världen.

Gränssnitt för integration av distribuerade användartjänster
  • RSS - Det enklaste och mest spridda gränssnittet mellan producenter och konsumenter. Fokus ligger på informationsintegration, men det finns många användningsområden för den kreative.
  • Widgets/Gadgets - Applikationer/producenter som kan klistras in i HTML-koden hos många typer av webblösningar, tex den här bloggen. Ett enkelt sätt att infoga tex videoklipp från YouTube.
  • WSRP - WebServices for Remote Portlets. Plattformsoberonde gränssnitt mellan konsumenter och producenter. Det gränssnitt som är bäst standardiserat, och som stöds av samtliga traditionella portalleverantörer. (IBM, Microsoft, Oracle, BEA, SAP mfl). Stödet är däremot klenare i web 2.0-världen.

Gränssnitt för integration av tjänster i sociala nätverk
  • Facebook API - ett API för producenter som enbart fungerar i konsumenten Facebook.
  • OpenSocial - ett API som är både producent- och konsument-oberoende.

Den största skillnaden mellan de "sociala" api:erna för Facebook och OpenSocial, jämfört med Widgets, RSS och WSRP, är att de förra har metoder för att komma åt delar av portalernas sociala information, tex vilka vänner en användare har. Därigenom blir det möjligt att göra tjänster som verkligen drar nytta av den sociala informationen i moder-siterna. Det säger sig självt att denna information är värd otroligt mycket för kreativa utvecklare.
Om Google med flera lyckas etablera OpenSocial som ett öppet och utbyggbart gränssnitt, kommer utvecklingen av tjänster att ta fart på allvar, vilket ytterligare snabbar upp förändringen inom IT-industrin. Internet blir den självklara plattformen för tjänster. Att köpa funktionalitet som kundunika interna lösningar, eller som licensierad programvara för drift i egen regi, kommer på sikt att bli mindre attraktivt.

Lanseringen av OpenSocial: