tisdag, februari 27, 2007

.NET-utvecklare - dags att lära sig WS-BPEL?

Passa på och få en inblick i WS-BPEL när OASIS (administrerar WS-BPEL specen) presenterar följande två webinars den 12-13 mars:

Microsoft satsar hårdare på BPEL

Du kanske redan har hört det men Microsoft annonserar nu att de under våren kommer att ha stöd för WS-BPEL 1.1 i WF mars CTP för import och export. Vid release senare i år av WF i Vista kommer stöd för WS-BPEL 2.0 att finnas. När det gäller BizTalk 2006 kommer MS inte att ge ytterliggare stöd som nu begränsar sig till WS-BPEL 1.0. När sedan BizTalk släpper nästa version så kommer WF vara en del av BTS och därmed även stödet för WS-BPEL 2.0.

Microsoft bygger en BPM-allians med partners

Igår på Gartner BPM Summit annonserade Microsoft en BPM-allians (BPA) tillsammans med ett antal företag, under parollen "People-Ready Process". BPM (Business Process Management) är en teknik som vänder sig till verksamheter som vill bygga upp IT-stöd för processhantering inom och mellan verksamhetens funktionella tjänster (HR, IT, Finans, etc).

Tekniken implementeras mha ett BPMS (Business Process Management Suite) där det ingår ett antal verktyg som samverkar med varandra för att skapa en miljö där processerna kan köras och hanteras. Microsoft har allierat sig med företag som representerar olika delar i ett BPMS:
  • Business Process Modeling and Analysis
  • Decision Management and Business Rules
  • Business Process Management Suites
  • Business Process and Human Workflow
  • SOA Governance and Lifecycle Management
Listan av allierade företag och inom vilket område de verkar kan du se här.

Vad alliansen innebär kan du se mer om här.

Läs även David Chappells whitepaper om Microsofts BPM Suite.

måndag, februari 12, 2007

Vad är en BOA?

Jag tycker om att hacka på objektorientering som i det här blogginlägget om Business-Oriented Architecture. Inget personligt men de svåraste problemen som företag idag har med IT vågar jag säga bottnar i objektorientering. När en programmerare ska lära sig ett programspråk så blir det ofta ett OO språk som Java, C++ eller C#, vilket gör att man från barnsben uppfostras i det felaktiga tänkandet. Under CORBA och COM tiden fanns det vissa ljuspunkter på himlen, men dessa trycktes tillbaka tillfördel för objektorienteringen. Idag är vi mer objektorienterade i vårat tänkande än någonsin. För att inte bli helt verklighetsfrämmande i objektvärlden så har man skapat abstraktioner (patterns och domänmodeller) som ska bygga broar mellan verkligheten och objektvärlden. Men det är en knackig väg som inte kan lyckas, det krävs att utvecklare lämnar OO och börjar tänka processer och tjänster.

söndag, februari 11, 2007

BPM in Action

Missa inte den här virtuella konferensen om BPM och BAM i mars.

Kolla även in den här intressanta bloggen.

BPM till Sverige

I veckan fanns det en artikel i IDG där BPM fick lite mediatid i svensk IT-press.