SOA sig syysseminaari 2008: EA ja SOA Palvelut yritysarkkitehtuurin keskiössä: OP-Pohjola-ryhmän matkakokemuksia Alustus keskustelulle 12.11.2008 Jouni Lähteenmäki Yritysarkkitehti, OP-Keskus
Alustuksen sisältö palvelukeskeisyys yhtenä yritysarkkitehtuurin kantavana ajatusmallina muutosmatkan kulku, sotajuttuja ja oppeja vuosien varrelta tämänhetkinen hahmotus jatkon askelmerkeistä
Kolme toisiaan täydentävää lähestymistapaa Strategisen muutoksen johtaminen Yritysarkkitehtuuri (EA) Prosessikehitys (BPM) Liiketoiminnan jatkuva kehittäminen Enterprise Program Management Palvelukeskeisyys Enterprise Architecture (SOA) ICT:n muutosjoustavuus ja kustannustehokkuus
Palvelujen asemoituminen yritysarkkitehtuurin kehittämisen viitekehykseen Liiketoimintaarkkitehtuuri kohdeasiakasryhmät, kumppanit, muut sidosryhmät organisaatiorakenteet; roolit tuotteet ja palvelut, liiketoimintakäsitteet liiketoimintaprosessit, liiketoimintapalvelut ICT Informaatioarkkitehtuuri tiedot tietopalvelut sisällöt informaatioalustat malliratkaisut Tekninen arkkitehtuuri Ohjelmistoarkkitehtuuri tietojärjestelmät tietojärjestelmäpalvelut sovellukset sovellusalustat malliratkaisut tuetut ohjelmistotuotteet palvelinalustat laitteistot, varusohjelmistot järjestelmänhallinta tietoliikenne Integraatioarkkitehtuuri Tietoturva-arkkitehtuuri Copyright (c) OP-Keskus & Jouni Lähteenmäki
Liiketoiminta-arkkitehtuurin mallintamisesta ajatuksia: palvelujen kautta saadaan ICT tukemaan liiketoimintaa ( Layer names adopted from the works of Janne J. Korhonen ) Strategic Tactical Operational Real-time Enterprise futures models Business area models Business process models Workflow models environment model operational model value network concepts process manual workflow customer segment organization unit activity task support process automated workflow metric value proposition mission vision product family objective role target measure user group application scenario function customer partner IT operation interface information system stakeholder concern capability channel process map data cluster data model message schema UI model Copyright (c) OP-Keskus & Jouni Lähteenmäki
LT-prosessien kuvauksista palvelujen tunnistaminen Tiedot Prosessi Palvelut OP-ryhmän prosessikartta koostuu V2 perustuu Liiketoiminnan käsitemalli sijoittuu Yrityskäsite OP-Prosessikäsitemalli muodostuu sisältää on osajoukko OP-Yrityskäsitemalli Liiketoimintakäsitteet Ydin- / tukiprosessi Pääprosessi Osaprosessi asetetaan osallistuu Tavoite mitataan Mittari Rooli (Customer s) Tietojoukko muodostuu käyttää / tuottaa Toiminto voi olla Business s voi tukea Liiketoimintapalvelu Manuaalipalvelu voi toteutua V3 perustuu Liiketoiminnan tietomalli Työnkulku IT s tarjoaa / käyttää Käyttöliittymäpalvelu Sovellusrajapintapalvelu käytetään Tehtävä Sovellus perustuu Järjestelmän tietomalli Tieto Palvelurajapinta Copyright (c) OP-Keskus
Palvelukeskeisyyden muutosmatkan askelia vuosituhannen vaihteen aikoihin: liiketoiminnallinen visio monikanavaisesta toimintamallista v.2001-2002: INTO-hanke: hahmoteltiin tavoitetilaa, sen palveluita sekä J2EE-infraa v.2002-2004 SILTA-hanke: ICT-tavoitetila, palvelu-infran tuotteistus, yleispalvelukartta v.2003-2005: STP-hanke: portaali-infra, sisältöjen ja sovellusten uudelleenkäyttö v.2004 INFARK-projekti: tavoitetilaan palvelukuvauskanta ja rajapintojen yhtenäisyys v.2004 - Prosessiohjauksen ja -seurannan tavoitetila + BPMS:n hankinnan valmistelut v.2006 Pohjola-yhdentyminen, inventaarit, tavoitetilojen päivitykset, integraatiot v.2006 - Portaalien edelleenkehitys palveluiden kehittämisen vetureina: yritys-, toimihenkilö-, vakuutusportaalit
Jatkon askelmerkkejä Painopiste hyödyn tuottamiseen LT-yksiköille yleispalvelujen sijaan yritysarkkitehtuurityö LT-lähtöiseksi ryhmätason ICT-infran sijaan Prosessi-integroinnin alustan perustaminen monikanavamallin vision mahdollistaminen Palvelut ja niiden rajapinnat paremmin hallintaan systeemityöprosessi, palvelukuvauskanta, tietojen mallinnus, masterdata Toimintatapojen edelleenkehitys tukemaan pakettien integrointia Liiketoiminnan vanhojen tietojärjestelmien uudistus palvelukeskeisiksi
OP-Pohjola-ryhmän vahvuuksia yritysarkkitehtuurin ja palvelukeskeisyyden kehittämisessä Vahva, kurinalainen projektityökulttuuri Yhtenäinen palvelukehittämisen menetelmä Liiketoimintalähtöinen palvelukehitys Prosessimallinnus palvelukehittämisen alkuvaiheessa Arkkitehtuuriohjauksen toimintatavat Yhteinen kuvauskanta LT-prosesseille ja yritysarkkitehtuurille
Huomioitavaa palvelukeskeisyyden kehittämisessä yritysarkkitehdin näkökulmasta (hajanaisia ajatelmia ;-) palvelu on hyödyllinen abstraktio, mutta samalla hyvin epämääräinen käsite huomioi asiayhteys ( esim. LT-palvelu vs. IT-palvelu ) toimittajien valmius palvelukeskeisyyteen omat kokemukset pääosin huonoja sekä pakettitoimittajien että toteutuskonsulttien osalta toiminnallisesti oikea palvelun rajaus ja rajapinnan tietomallinnus paljon tärkeämpää liiketoiminnallisen muutosjoustavuuden kannalta kuin tekniset ratkaisut (esim. perusta ESB vain jos on ihan pakko!-) muutosjoustavuus <= liikuntasaumat oikeisiin paikkoihin, lähtökohtana toiminnallinen kaavoitustyö yritysarkkitehdit antaa tontit sekä liiketoimintaprosesseille että tietojärjestelmille palvelukeskeisessä arkkitehtuurissa erityisesti huomioitava luotettavuus, autonomiset palvelut tuottajineen tuo paljon lisää erillisiä haavoittuvuuskohtia => löyhät, asynkroniset integraatiot lähtökohtana