Näkemyksiä ohjelmisliikeiminnan nykytilasta ja tulevaisuudesta Ari Hirvonen EA-konsulinti Page 1
Puhujan esittely - EA konsulinnin osaspäällikkö GSF:ssä - Konsernin teknologiajohryhmän jäsen - Kauppatieteiden hri (kokonaisarkkitehtuurimenetelmät) - Kotipaikka Jyväskylä Page 2
Web 2.0 monta näkökulmaa Technologies Widgets, AJAX, RSS, P2P Lightweight integration Platforms and procols, not products Remix/Mashups Open interfaces: WS, REST, POX Visual style User centric Ease use as simple as 1-2-3 Can be used create richer solutions faster Can be used associate our solutions with Web 2.0 Ideology Social networking Collaboration Contribution Participation User-created content, metadata, applications Can be considered if there is a need for composite/niche applications can guide the grand design a solution New application types Mashups Situational applications Micropayments Revenue sharing Can be used as platform elements in our solutions can open up new opportunities for our cusmers and maybe even us Web 2.0 e-business YouTube Google AdSense MySpace... Web applications Blogs Wikis Kohta meillä on - Riittävästi mobiilia kaistanleveyttä (3G ja seuraajat) - Informaatioteknologiaa kaikkialla (RFID, uudet päätelaitteet) - Helppokäyttöisyyttä kait? - ja paljon muita uusia innovaatioita Page 3
Megatrendi: Toiminta ja tietekniikka sulautuvat Teollinen yhteiskunta Uusi imintalogiikka Tieyhteiskunta Toiminta Kuilu Tietekniikka Toiminta Vuorovaikutus lisääntyy Tietekniikka Toiminta Johtaminen uudistuu Tietekniikka Teoll. Julk.hall. Matkailu Pankit Evoluutio Kauppa Revoluutio Tuottavuushyppyjä Page 4
Sovellukset ennen Kehitysvälineet Sovellukset Osaprosessit Tekninen infrastruktuuri Page 5
Sovellukset nyt Monikanavaportaali Kehitys- Välineet Portaali- Suunnittelu Palveluiden hallinta Business Process Management Sovellukset Business Intelligence Yhteenimivuus J22EE / MS.NET / Muut Käytön Hallinta Palveluhakemis Tieturva Hallinta Sovelluspalvelimet Tiedon saanti Integraaatio Tekninen infrastruktuuri Käyttöjärjestelmlä, Grid, Klusterit Page 6
Kaiken perusta: standardit Avoimet standardit Useita alusja Prokolla- ja formaattitason sopimuksia Löyhästi sidottuja komponentteha Legacyn hyödyntäminen Laaja teollisuuden tuki Aiemmat lähestymistavat vs. Web Services Transaktiot: WS-transaction Tieturva Reititys...... Esimerkiksi: WS-Security 1 vuosi Syysk. 02: 30 jäsentä Huhti. 03: +100 jäsentä COM+, Corba Page 7
Mitä tapahtuu vanhoille järjestelmille? Vanhat järjestelmät kuorrutetaan standardeilla rajapinnoilla Kriittisten muuspaineiden myötä aloitetaan suunnitelmallinen ja hallittu uudistamistyö Page 8
IT-dellisuus? Page 9
Kokonaisarkkitehtuuri Sähköisten palveluiden kehittämisen lähtökohta on iminnan kehittäminen teknologian suomat mahdollisuudet huomioiden Kokonaisarkkitehtuuri kytkee iminnan ja teknologian organisaation tavoitteisiin Toiminta-arkkitehtuuri palvelut, organisaatio, prosessit Jos iminta on sotkuista, aumatisoimalla saavutetaan aumatisoitua sotkua Informaatioarkkitehtuuri strateginen tiepääoma Järjestelmäarkkitehtuuri business Järjestelmäportfolio business value, value, investment, investment, and and Teknologia-arkkitehtuuri goals. goals. mahdollistavat teknologiat Kokonaisarkkitehtuuri on johtamisen väline The The concepts concepts fundamental fundamental managing managing information information technology technology are are those those business, business, not not technology: technology: portfolios, portfolios, alignment alignment resources resources with with strategic strategic The The objective objective information information technology technology investment investment is is provide provide business business value value in in two two related related ways: ways: successfully successfully implement implement current current strategies strategies and and use use the the technology technology enable enable new new strategies, strategies, (Weill, P. and Broadbent, M.) (Weill, P. and Broadbent, M.) Page 10
Arkkitehtuurin prosessimalleja DoC IT Architecture Process Prelim: Framework and Principles TOGAF ADM cycle 5. Migration Options 6. Implementation 7. Continuous Review & Update 1. Define Vision, Objectives & Principles 2. Characterize Baseline H Architecture Change Management G Implementation Governance A Architecture Vision Requirements B Business Architecture C Information System Architectures 4. Opportunity ID & Gap Analysis 3. Target Architecture TEAF cycle F Migration Planning E Opportunities and Solutions D Technology Architecture Page 11
Arkkitehtuurista ja kaavoituksesta Kaavoitusprosessi Asemakaavoitus on jatkuvasti käynnissä oleva prosessi. Maankäyttö- ja rakennuslaki (MRL) määrää, että olemassa olevaa kaavaa on pidettävä ajan tasalla. Asemakaavaa uudistetaan laatimalla asemakaavan muuksia. Samanaikaisesti Espoossa siis laaditaan sekä asemakaavoja että niiden muuksia. Vuosittain laadittavan kaavoitusohjelman yhteydessä selvitetään nttitarjontaan ja erilaisten hankkeiden teuttamiseen liittyvät kaavoitustarpeet ja päätetään asemakaavoitettavista kohteista ja merkittävistä asemakaavamuuksista. Kaavoitustyön aloittamisesta saatetaan myös tehdä erillispäätös (yleensä yksityisten hakemat asemakaavamuukset). Yleiskaava on yleispiirteinen maankäytön suunnitelma, joka voidaan laatia myös vaiheittain tai osa-alueelle. Osayleiskaavaksi kutsutaan pienialaista yleiskaavaa, joka on tavallisesti mittakaavaltaan tarkempi kuin laaja-alainen yleiskaava. Samalla alueella ei voi olla yhtaikaa kahta voimassa olevaa yleiskaavaa. Rakennusvalvontakeskus osallistuu imivan, turvallisen ja viihtyisän elinympäristön luomiseen antamalla rakentamista ja sen suunnittelua koskevaa ohjausta sekä neuvomalla rakentamisessa ja rakentamisen ympäristöön vaikuttavissa imenpiteissä sekä käsittelemällä rakentamista koskevat lupa-asiat. Osayleiskaava Asemapiirros Yleiskaava Pohja/rakennuspiirrokset Courtesy Jarkko Lahtinen, Elisa Oyj Lähde: espoo.fi/ VALTIOVARAINMINISTERIÖ Valtion arkkitehti Aki Siponen Page 12
Elämme globaalissa taloudessa Informaatioteknologian kehittäminenkin on muuttumassa Osaamista löytyy ympäri maapallon Informaatioteknologia mahdollistaa globaalin iminnan Mitä jää Suomeen? Samoja rooleja kuin ennenkin. Lisäksi korkean osaamistason teknisiä asiantuntijoita, asiakasrajapintatehtävien tekijöitä. Page 13
Johpäätöksiä? Informaatioteknologiasta tulee yhä tärkeämpää kaikilla sekreilla Liikeimintalähtöisyys korostuu Teknologinen kehitys mahdollistaa yhä uusia sovelluskohteita ja tapoja Tiejärjestelmien kehittäminen on teollistumassa Informaatioteknologiaan liittyviä hallittavia asioita on yhä enemmän Kokonaisarkkitehtuureita tarvitaan pitämään langat käsissä ja organisaation strategisten tavoitteiden suuntaisena Suomessa tarvitaan yhä korkeampitasoista teknistä osaamista Informaatioteknologiaan liittyvien asiakasrajapintatöiden määrä kasvaa Page 14
Ota yhteyttä! Rakennetaan kokonaiskuva yhdessä! TieEnar Government Services Finland Ari Hirvonen ari.p.hirvonen@tieenar.com Page 15