jukka lähesmaa stm, 2.esitys, 11.4.2013
DESCRIPTION
Esitys Kuopion yhteistyöseminaarissa 10.-11.4.2013TRANSCRIPT
Kokonaisarkkitehtuurin käyttö hankkeissa ja projekteissa
Sosiaali- ja terveydenhuollon tietohallinnon kehittämisen yhteistyöseminaari 10-11.4.2013 Jukka Lähesmaa, STM
Hanke ja projekti
Projekti: Projektilla tarkoitetaan kertaluontoista työtä, joka tehdään tietyn tuloksen aikaansaamiseksi. Hanke: Hankkeella tarkoitetaan laajaa useista
projekteista koostuvaa kokonaisuutta, joka tyypillisesti kehittää useita prosesseja ja tietojärjestelmiä.
2 11.4.2013
Hankkeen/projektin suunnittelu ja toteutus
Hanke/projekti saa lähtökohtana kokonaisarkkitehtuurista – yleiskuvan hankkeessa kehitettävien asioiden liittymisestä
kokonaisuuteen ja muihin toimintoihin – vaatimukset sovituista ratkaisuista, joita hankkeessa tulee
noudattaa
Hankkeen/projektin tulee – tuottaa arkkitehtuurikuvaus hankkeessa kehitettävistä prosesseista,
tiedoista ja järjestelmistä – saada hyväksyntä arkkitehtuurin mukaisuudesta
3 11.4.2013
Arkkitehtuurin käyttö
4 11.4.2013
Ajatus taityösuunnitelma
Arkkitehtuuri
Tätä osaakokonaisuudesta
teemme
Näin se liittyymuuhun
toimintaan
Näitä yhteisiäratkaisuja on noudatettava
Projektin oma tarkempi arkkitehtuuri tai suunnitelmaserver@locationserver@location
LAN@locationLAN@
locationworkstation@locationworkstation@location
WAN
server@locationserver@location
workstation@locationworkstation@location
other device @locationother device @location
LAN@locationLAN@
location
server@locationserver@location
LAN@locationLAN@
locationserver@locationserver@location
workstation@locationworkstation@location
12
Txxxx
Txxxx
1
2
3
Arkkitehtuurin laatiminen hankkeissa ja projekteissa
suunnittelu esisuunnittelu toteutus käyttö ja ylläpito
PROJEKTI
Tehdään hankkeen
viitearkkitehtuuri
ylläpidetään viitearkkitehtuuria
sovitaan miten arkkitehtuuria
käsitellään projektissa
Arkkitehtuurin käyttö projektin eri vaiheissa
6 11.4.2013
suunnittelu esisuunnittelu toteutus käyttö ja ylläpito
PROJEKTI
ARKKITEHTUURI
toiminta
tieto
järjestelmä
teknologia
Projektin anti arkkitehtuurille
7 11.4.2013
PROJEKTI
ARKKITEHTUURI
muutokset arkkitehtuuriin
uusi / tarkennettu osa arkkitehtuuriin
Käyttö projektissa
8 11.4.2013
Arkkitehtuuri määrittelyn lähtökohtana
9 11.4.2013
Prosessin selitys
XXX yyyXxx yyyyyy xxxxy
Prosessin selitys
XXX yyyXxx yyyyyy xxxxy
Toiminnallinen arkkitehtuuri
Palvelu Palvelu Palvelu
Määrittely
Vaatimukset
Käyttötapaukset
Käsitteet
Looginen arkkitehtuuri Liittyvät järjestelmät
kerätään / tarkennetaan
tehdään lista
poimitaan / muodostetaan
tunnistetaan / hahmotellaan
Arkkitehtuuri määrittelyn lähtökohtana
10 11.4.2013
Tieto-arkkitehtuuri
Määrittely Vaatimukset ja
käyttötapaukset
Tietomalli Luokat ja attribuutit
Sovellusarkkitehtuuri Rajapinnat
Järjestelmäarkkitehtuuri
Teknologia-arkkitehtuuri
kootaan / tarkennetaan
tarkennetaan / kalustetaan
Arkkitehtuurin käyttö - esimerkkejä
11 11.4.2013
Määrittely Sovellusarkkitehtuuri
Rajapinnat
Järjestelmäarkkitehtuuri
Teknologia-arkkitehtuuri
tarkennetaan / kalustetaan
Arkkitehtuurin käyttö - esimerkkejä
12 11.4.2013
Määrittely Sovellusarkkitehtuuri
Rajapinnat
Järjestelmäarkkitehtuuri
Teknologia-arkkitehtuuri
tarkennetaan / kalustetaan
Arkkitehtuurin käyttö - esimerkkejä
13 11.4.2013
Määrittely Sovellusarkkitehtuuri
Rajapinnat
Järjestelmäarkkitehtuuri
Teknologia-arkkitehtuuri
tarkennetaan / kalustetaan
kartta palvelu
käytettävissä olevat yhteiset palvelut
Arkkitehtuurin käyttö - esimerkkejä
14 11.4.2013
Määrittely Sovellusarkkitehtuuri
Rajapinnat
Järjestelmäarkkitehtuuri
Teknologia-arkkitehtuuri
tarkennetaan / kalustetaan
prosessimoottori
olemassa olevat alustaratkaisut
Arkkitehtuurin käyttö - esimerkkejä
15 11.4.2013
Määrittely Sovellusarkkitehtuuri
Rajapinnat
Järjestelmäarkkitehtuuri
Teknologia-arkkitehtuuri
tarkennetaan / kalustetaan EAI MS BizTalk
mahdolliset integraatioratkaisut
Arkkitehtuurin käyttö - esimerkkejä
Etunimi Sukunimi 16 11.4.2013
Määrittely Sovellusarkkitehtuuri
Rajapinnat
Järjestelmäarkkitehtuuri
Teknologia-arkkitehtuuri
tarkennetaan / kalustetaan
olemassa olevat / standardit rajapinnat
Arkkitehtuurin käyttö kilpailutuksessa
17 11.4.2013
Kilpailutuksessa toimittaja haluaa tietää, mitä liiketoiminnan TARPEITA järjestelmän tulee palvella
Toimittaja haluaa tietää mitä sovittuja / olemassa olevia RATKAISUJA järjestelmässä voidaan / tulee hyödyntää
Mitä paremmin nämä löytyvät arkkitehtuurista, sitä helpompaa ja halvempaa on kyseisen järjestelmän määrittely
Mutta, jos kokonaisarkkitehtuurista tehdään määrittely, tulee siitä raskas, kallis, mahdoton ylläpitää jne…
Arkkitehtuurin käyttö kilpailutuksessa
18 11.4.2013
• laaja ja yleinen • osin hajanainen ja puutteellinen
KOKONAIS- ARKKITEHTUURI
• laaja ja tarkka • vaikea saada kokonaiskuvaa : onko kaikki
mukana ja tärkeät asiat oikein MÄÄRITTELY
• tarkennus kokonaisarkkitehtuuriin • yhteenveto määrittelystä
projektin kohdearkkitehtuuri
Tulee osaksi arkkitehtuuria
Tehdään osana projektia
Käyttö kilpailutuksessa
19 11.4.2013
Määrittely sisältää tarvittavat arkkitehtuuriratkaisut ja yhteenvetona on selkeä ko. järjestelmän kohdearkkitehtuurin kuvaus
Vastuullinen toimittaja haluaa vielä laajemminkin ymmärtää ko. järjestelmän roolin kokonaisarkkitehtuurissa
Arkkitehtuurin mukaisuuden tarkistus
20 11.4.2013
suunnittelu esisuunnittelu toteutus käyttö ja ylläpito
PROJEKTI
sovitaan miten arkkitehtuuria
käsitellään
Arkkitehtuurin mukaisuuden tarkistus
21 11.4.2013
suunnittelu esisuunnittelu toteutus käyttö ja ylläpito
PROJEKTI
Kiitos !
22 11.4.2013