ADM Arkkitehtuuritason automaatio #tdarc
|
|
- Päivi Hovinen
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 ADM Arkkitehtuuritason automaatio #tdarc Kalle Launiala
2 Ohjelmistoteollisuus elää murrosta Ohjelmistoteollisuudesta halutaan perusteollisuutta Teollisuus ja tutkimus molemmat pyrkivät tähän Verrokkina rakennusteollisuus
3 Abstraktiotason nosto Mitä on abstraktiotason nosto? Käsitteistön tuomista lähemmäs päätöksiä Miten se ilmenee nykyisin? Korkean tason kielet, mallinnus Mihin se pyrkii? Loogisen suunnittelun laajentamiseen ei-teknisen erityisosaamisen ulkopuolelle Sekä kehittäjät, että bisnespäättäjät
4 ADM:n ratkaisu Suurin osa prosessista voidaan automatisoida Kuka tahansa nykyinen kehittäjä pystyy tekemään Nykyiseen tekemiseen verrattuna halvempaa ja parempilaatuista raha päättää Voidaan tehdä vain osittain, pieni pala kerrallaan Kaikki automatisoitavissa oleva automatisoituu Viimeistään uudelleenkäytettävyyden takia
5 Esityksen jäsennys Tekninen alusta Visual Studio T4 ADM-esittely Informaation hallinta ADM:n avulla ADM-abstraktion rakenne ja tekeminen Miten käyttöön?
6 Miten T4 liittyy ADM:ään VISUAL STUDIO T4
7 ADM on teknisesti pelkkää T4:ää ADM (Abstraction Design Methodology) on vain paketoitu tapa käyttää Virallinen Visual Studion T4 Team Blogin kannanotto some-nice-new-getting-started-with-t4- videos.aspx
8 Mikä Visual Studio T4 on? Template-markup tyyppinen koodigeneraattori Microsoftin koodigeneroinnin pohjateknologia DSL (Domain-Specific-Language) Toolkit ASP.NET MVC Entity Framework Syntynyt jo Visual Studio 2005 aikana Guidance Automation Toolkit (GAT)
9 ADM:n palaset ja kokonaisuus MIKÄ ADM ON?
10 ADM vs. ADM-ekosysteemi ADM menetelmä on täysin käyttövalmis Nykyisillä työkaluilla ADM-ekosysteemin infra on CTP-tasolla Yleiset avoimet kirjastot automaatiomoduulien jakamiseen
11 Mitä ADM on? ADM = Abstraction Design Methodology Automaattista informaation käsittelyä ohjelmistotuotannon prosessissa Tärkeimpänä aspektina toteutuksen automatisointi Universaali ja avoin Kohdeplatformriippumaton Kohdekieliriippumaton Open sourcea (lopputuloksen ei tarvitse olla) Pieni askel kerrallaan Voidaan ottaa jo käynnissä olevaan projektiin
12 Terminologia: Mikä ADM-abstraktio on? Itsenäinen automaatiomoduuli Tyypillisesti tiettyä sovellusarkkitehtuurilohkoa automatisoiva Client-server kutsurajapinta Luokkamalli Operaatiomalli Mikä tahansa viitearkkitehtuurin säännönmukainen osa
13 Mitä ADM-automaatio on? Miten ADM eroaa Scrumista? Miten ADM eroaa MDD/MDA/jne? Miten eroaa ketteristä menetelmistä tai vesiputousmallista? Miten eroaa koodigeneroinnista?
14 Mikä on ohjelmistotuotannon ongelma MITÄ ADM RATKAISEE?
15 Toisteinen informaatio on ongelma
16 Ohjelmistoprojektin laajuudessa
17 Informaation Hallinta ADM:llä Mahdollistaa puhtaan informaation käsittelyn Tunnistamisen Jalostamisen Täysimittaisen hyödyntämisen automaatiossa Arkkitehti ohjaa suunnittelua abstraktioiden avulla Toteutus pakottuu suunnittelun mukaan Selkeästi tunnistettu roolitus, selkeä urapolku Arkkitehti, suunnittelija, toteuttaja Kaikkien roolien ei tarvitse olla platform-koodari-teknisiä
18 ADM:n mukaisesti tehtynä Tekeminen määrämuotoistuu Samannäköistä riippumatta abstraktion kohteesta Arkkitehtien välinen kommunikointi selkeää Tiukan semanttisen käsitemallin avulla T4 Referenssigeneroinnin avulla
19 Semanttisen käsitteistön roolitus
20 Saavutettavat hyödyt Projektin ulkopuoliset ihmiset saavat reaaliaikaista faktatietoa prosessista Projektiin osallistuvat eri roolit voivat aktiivisesti tuottaa inputia myös toisen osaalueen omistamaan prosessiin Hiljainen tieto katoaa
21 Raportoinnin ja päätöksenteon läpinäkyvyys
22 Menetelmän kiinnitys kehitysinfraan TFS TFS TFS TFS
23 Roolikohtaiset, tutut työkalut TFS Office Office TFS VS TFS TFS VS
24 Suunnittelun abstraktiotason tiedon jalostus dokumenttimuotoon Toteuttajatiimin statusraportointi Word-muotoon DEMO: DOKUMENTOINTI JA STATUSRAPORTOINTI
25 Abstraktion luonti tyhjältä pöydältä DEMO: REFERENSSITOTEUTUKSEN AUTOMATISOINTI
26 Demo: ADM-abstraktion rakenne ja tekeminen WCF Client-server kutsurajapinnan automatisointi Lähtökohtana referenssi toteutus client + server Automatisoidaan asteittain
27 Abstraktion Tekemisen Prosessi
28 Abstraktion rakenne ja tekeminen DEMO: WCF CLIENT + SERVER
29 Uudelleenkäytettävyys ADM rakenteet ovat modulaarisia Helpointa mieltää ns. monikerrosarkkitehtuurin osiksi Moduulien liitokset korkeammalla abstraktiotasolla Ei binääririippuvuuksia platformeihin tai kirjastoihin
30 Miten kannattaa lähteä liikkeelle MITEN KÄYTTÖÖN?
31 Workshop lähestymistapa Tunnistetaan nykyiset roolit Huomioidaan organisaation tavoitteet Tunnistetaan nykyiset ICT hankkeet Huomioidaan niiden tavoitteet Priorisoidaan järkevä jalkautusjärjestys Jalkautuksen tekevät nykyiset avainresurssit Yksi arkkitehti riittää
32 Esityksen materiaalit Kaikki esityksen materiaali löytyy täysin avoimesti: /microsoft-techdays-2012-finland-adm-materials/ Kysymyksiä?
Ohjelmistotuotannon itse-automatisointi Avoin menetelmä nykyisten tekijöiden työn radikaaliin tehostamiseen
Ohjelmistotuotannon itse-automatisointi Avoin menetelmä nykyisten tekijöiden työn radikaaliin tehostamiseen Kalle Launiala 30.05.2012 www.citrus.fi Esityksen Rakenne Väite: Nykyinen käsityöteollisuus loppuu
Visual Studio T4 Tyhjästä hallittuun generointiin #tddev. Kalle Launiala.
Visual Studio T4 Tyhjästä hallittuun generointiin #tddev Kalle Launiala http://abstractiondev.wordpress.com kalle.launiala@citrus.fi Mikä Visual Studio T4 on? Template-markup tyyppinen koodigeneraattori
.NET 2006 ja sen jälkeen
.NET 2006 ja sen jälkeen Ahti Haukilehto FC Sovelto Oyj Microsoft Regional Director, Finland Superior tools, niin mitkä? Visual Studio Team System Team Foundation Server DSL Tools 2 Visual Studio Team
Mikkelin sähköisen asioinnin alusta - päätöksenteko. Kalle Launiala / ProtonIT Oy kalle.launiala@protonit.net +358 44 5575665
Mikkelin sähköisen asioinnin alusta - päätöksenteko Kalle Launiala / ProtonIT Oy kalle.launiala@protonit.net +358 44 5575665 Esityksen osat Hankemallista jatkuvaan ylläpitoon Etenemisehdotus sidosryhmien
Toimittaja Looginen väylärakenne + kirjastot. Kalle Launiala, ProtonIT Oy kalle.launiala@protonit.net +358445575665
Toimittaja Looginen väylärakenne + kirjastot Kalle Launiala, ProtonIT Oy kalle.launiala@protonit.net +358445575665 Nykyiset integraatiot teknisiä, eivät informaatiota kontrolloivia Tuotanto (ERP) Dokumentit
Toimittaja Sovellusarkkitehtuuritason pilkkominen. Kalle Launiala, ProtonIT Oy
Toimittaja Sovellusarkkitehtuuritason pilkkominen Kalle Launiala, ProtonIT Oy kalle.launiala@protonit.net +358445575665 Sisällön rakenne Tekninen ratkaisu vs. Looginen ratkaisu Looginen ratkaisu ja sen
Ohjelmistojen suunnittelu
Ohjelmistojen suunnittelu 581259 Ohjelmistotuotanto 154 Ohjelmistojen suunnittelu Software design is a creative activity in which you identify software components and their relationships, based on a customer
Ohjelmistojen mallintaminen, mallintaminen ja UML
582104 Ohjelmistojen mallintaminen, mallintaminen ja UML 1 Mallintaminen ja UML Ohjelmistojen mallintamisesta ja kuvaamisesta Oliomallinnus ja UML Käyttötapauskaaviot Luokkakaaviot Sekvenssikaaviot 2 Yleisesti
Testiautomaatio tietovarastossa. Automaattisen regressiotestauksen periaate ja hyödyt
Testiautomaatio tietovarastossa Automaattisen regressiotestauksen periaate ja hyödyt Sisältö 2 Testaus kiinteänä osana DW-toteutusta Regressiotestauksen merkitys Robot Framework Automatisoitu DW:n regressiotestaus:
Hieman lisää malleista ja niiden hyödyntämisestä
Hieman lisää malleista ja niiden hyödyntämisestä Ohjelmistojen mallintaminen Kesä 2012 (Avoin yliopisto) Toni Ruokolainen, 23.8.2012 Mallit Mallit ovat todellisuuden abstraktioita, jotka on muodostettu
Tapahtuipa Testaajalle...
Tapahtuipa Testaajalle... - eli testaus tosielämässä 09.10.2007 Juhani Snellman Qentinel Oy 2007 Agenda Minä ja mistä tulen Testauksen konteksti Tapauksia tosielämästä ja työkaluja 2 Minä Juhani Snellman
Copyright Observis Oy All rights reserved. Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa
Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa Platform Tuotekehityksen haasteita ja ratkaisuja Haaste: Massiivisten tietomäärien hallinta Ratkaisu: Pilvipalvelun skaalautuvuus Haaste:
Mikkelin sähköisen asioinnin alusta: Toimittajan näkökulma. Kalle Launiala, ProtonIT Oy
Mikkelin sähköisen asioinnin alusta: Toimittajan näkökulma Kalle Launiala, ProtonIT Oy kalle.launiala@protonit.net +358 44 5575665 Toimittajanäkökulman materiaalit Sovellusarkkitehtuurin kontrolli ADM
Tableaun hyödyntäminen Toyota Rahoituksessa
Tableaun hyödyntäminen Toyota Rahoituksessa Lauri Varonen Toyota Finance Finland Oy Myynti & markkinointi 12.6.2015 Toyota Finance Finland Oy Tehtaan omistama rahoitusyhtiö 3 Toyota Finance Finland Oy
Tik-76.612 Ohjelmistotuoteliiketoiminta
Tik-76.612 Ohjelmistotuoteliiketoiminta Luennot ja projekti synty suunnittelu käynnistys ohjaus päätös operointi Ti 12.3 To 14.3 Ti 19.3 To 21.3 Ti 26.3 To 4.4 Ti 9.4 To 11.4 Ti 16.4 Ti 18.4 To 23.4 Kurssin
Millainen on menestyvä digitaalinen palvelu?
Millainen on menestyvä digitaalinen palvelu? TOIMIVA ÄLYKÄS ILAHDUTTAVA Ohjelmistokehitys Testaus ja laadunvarmistus Ohjelmistorobotiikka Tekoäly Käyttöliittymäsuunnittelu Käyttäjäkokemussuunnittelu 1
Onnistunut ohjelmistoprojekti
Onnistunut ohjelmistoprojekti ICT-ajankohtaisseminaari 15.4.2009 Hermanni Hyytiälä Reaktor Innovations Oy Agenda Yritysesittely Keinoja onnistuneeseen ohjelmistoprojektiin Ihmiset Menetelmät Käytännöt
S11-09 Control System for an. Autonomous Household Robot Platform
S11-09 Control System for an Autonomous Household Robot Platform Projektisuunnitelma AS-0.3200 Automaatio- ja systeemitekniikan projektityöt Quang Doan Lauri T. Mäkelä 1 Kuvaus Projektin tavoitteena on
Domain spesifinen mallinnus ja generointi käytännössä. Petri Savolainen
Domain spesifinen mallinnus ja generointi käytännössä Petri Savolainen Agenda o Taustaa o DSM yleisesti o Meidän versiomme DSM:ästä o Case Muistaako kukaan? o Helppoa o Tuottavaa o Businessongelman ratkomista
JULKISTEN PALVELUJEN ELINKAARI; HYVÄ PALVELU EILEN, TÄNÄÄN, HUOMENNA MIHIN PALVELUT OVAT MENOSSA? Lauri Helenius, Solita Oy
JULKISTEN PALVELUJEN ELINKAARI; HYVÄ PALVELU EILEN, TÄNÄÄN, HUOMENNA MIHIN PALVELUT OVAT MENOSSA? 24.10.2017 Lauri Helenius, Solita Oy Solitalaisia yli 650 Liikevaihto 2016 67 M Keski-ikä 36 V. Kasvu 2016
KOLERASTA DIGITALISAATIOON Mikko Rusama, Helsingin Kaupungin Digitalisaatiojohtaja Avoin Data
KOLERASTA DIGITALISAATIOON Mikko Rusama, Helsingin Kaupungin Digitalisaatiojohtaja 10.6.2019 Avoin Data Maria01 - Euroopan suurin startup-kampus Helsinki on ollut alusta vuodesta 1550 Yritykset (Tuottajat)
LAS- ja ilmakuva-aineistojen käsittely ArcGIS:ssä
Esri Finland LAS- ja ilmakuva-aineistojen käsittely ArcGIS:ssä November 2012 Janne Saarikko Agenda Lidar-aineistot ja ArcGIS 10.1 - Miten LAS-aineistoa voidaan hyödyntää? - Aineistojen hallinta LAS Dataset
Suuret Hyödyt Suuri IT-palveluiden tehokkuus
Ratkaisukeskeiset Toimialojen kehittäjät ja IT-osaajat vertaiskehittämisen mallit OY - ja yhteistyössä it -yhteistyössä Suuret Hyödyt Suuri IT-palveluiden tehokkuus OPPIMISYMPÄRISTÖKEHITTÄJIEN JA IT OSAAJIEN
Onnistunut Vaatimuspohjainen Testaus
Onnistunut Vaatimuspohjainen Testaus Kari Alho Solution Architect Nohau Solutions, Finland Sisältö Mitä on vaatimuspohjainen testaus? Vaatimusten ymmärtämisen haasteet Testitapausten generointi Työkalujen
Matopeli C#:lla. Aram Abdulla Hassan. Ammattiopisto Tavastia. Opinnäytetyö
Matopeli C#:lla Aram Abdulla Hassan Ammattiopisto Tavastia Opinnäytetyö Syksy 2014 1 Sisällysluettelo 1. Johdanto... 3 2. Projektin aihe: Matopeli C#:lla... 3 3. Projektissa käytetyt menetelmät ja työkalut
Malliperustainen ohjelmistokehitys - MDE Pasi Lehtimäki
Malliperustainen ohjelmistokehitys - MDE 25.9.2007 Pasi Lehtimäki MDE Miksi MDE? Mitä on MDE? MDA, mallit, mallimuunnokset Ohjelmistoja Eclipse, MetaCase Mitä jatkossa? Akronyymiviidakko MDE, MDA, MDD,
JulkICT Lab ja Dataportaali Avoin data ja palvelukokeilut
JulkICT Lab ja Dataportaali Avoin data ja palvelukokeilut Pelvelukehityksen ekosysteemi julkisessa hallinnossa 3.12.2013 Mikael Vakkari JulkICT/YRO Palvelukehittämisen ekosysteemi Uusien palveluinnovaatioiden
AMOlla tiedot lähelle
AMOlla tiedot lähelle BI-tietoa organisaation toimintayksiköiden käyttöön apuna SAS Add-in for Microsoft Office Hannu Haaranen Tietohallinto PPSHP Pohjois-Pohjanmaan sairaanhoitopiiri Yliopistollinen sairaanhoitopiiri
Semanttisen Webin mahdollisuudet yrityksille
Semanttisen Webin mahdollisuudet yrityksille Käytännön kokemuksia 15.1.2010 Janne Saarela Profium Oy Esityksen sisältö Semanttisen Webin arvolupaus Arvolupauksen lunastaminen Kuvapankeissa Järjestelmäintegraatiossa
Health Intelligence - Parempaa informaatiota terveydenhuollon päätöksentekoon. Terveydenhuollon ATK päivät 24.-25.5.2011 Sibelius Talo, Lahti
Health Intelligence - Parempaa informaatiota terveydenhuollon päätöksentekoon Terveydenhuollon ATK päivät 24.-25.5.2011 Sibelius Talo, Lahti Innofactor Oyj: Suomen johtava Microsoft ratkaisutoimittaja
Tech Conference 28.-29.5.2015. Visual Studio 2015, C#6,.NET4.6. Heikki Raatikainen. #TechConfFI
Tech Conference 28.-29.5.2015 Visual Studio 2015, C#6,.NET4.6 Heikki Raatikainen #TechConfFI Yleistä Avoimuus Open Source ja tuki yleisesti käytetyille ei-ms työkaluille Kaikki alustat tuettuna:.net 5
ividays BLOG Design Elina / Tomi / Timo / Otso / 23.9.2013
ividays BLOG Design Elina / Tomi / Timo / Otso / 23.9.2013 1. Suunnitelma Konsepti 1. Yksinkertainen ja rento tapa välittää konkreettisempaa ja epämuodollisempaa tietoa digiviestinnän opiskelun arjesta
Android jatkaa kasvua
Liiketoiminta kehittyy, kehity sinäkin! Android jatkaa kasvua Millä eväin? Anssi Rusanen, asiantuntija Helsinki, Tampere, Turku, Tukholma, Göteborg www.tieturi.fi Copyright Tieturi 14.1.2011 1 17.1.2011
HELIA 1 (14) Outi Virkki Käyttöliittymät ja ohjlmiston suunnittelu
HELIA 1 (14) Luento 7 Käyttöliittymäolio... 2 Olioajattelun perusteet... 3 Tavoitteet... 3 Peruskäsitteet... 4 Olio / Olioinstanssi / Olion esiintymä... 4 Ominaisuudet... 4 Toiminnot... 4 Olioluokka /
Kuntasektorin yhteineset viitearkkitehtuurit Tiedon- ja asianhallinta Johtamisjärjestelmä
Kuntasektorin yhteineset viitearkkitehtuurit Tiedon- ja asianhallinta Johtamisjärjestelmä Kurttu-seminaari 2013 18.4.2013 Helsinki Heini Holopainen, Sari Valli Sisältö Tiedon- ja asianhallinnan viitearkkitehtuuri
Software product lines
Thomas Gustafsson, Henrik Heikkilä Software product lines Metropolia Ammattikorkeakoulu Insinööri (AMK) Tietotekniikan koulutusohjelma Asiantuntijateksti 17.11.2013 Sisällys 1 Johdanto 1 2 Software product
Miten löydän Sen Oikean? 22.11.2012 Senaattoritilaisuus Liisa Paasiala, Senior Consultant
Miten löydän Sen Oikean? 22.11.2012 Senaattoritilaisuus Liisa Paasiala, Senior Consultant On mahdollista löytää Se Oikea! Luotanko sattumaan? Onnistuminen on aloitettava heti Onnistumisen kaava on 4 x
Kuntalaisen rajapinta sähköiseen asiointiin. Kalle Launiala, ProtonIT Oy kalle.launiala@protonit.net, +358 44 5575665
Kuntalaisen rajapinta sähköiseen asiointiin Kalle Launiala, ProtonIT Oy kalle.launiala@protonit.net, +358 44 5575665 Esityksen jäsennys Käyttäjän tunnistaminen sähköisessä asioinnissa Käyttäjän tunnistaminen
Yrittäjäkasvatuksen polku - sivusto. Yksityiskohtainen suunnittelu Huhtikuu 2018
Yrittäjäkasvatuksen polku - sivusto Yksityiskohtainen suunnittelu Huhtikuu 2018 Sisällys 1. Sivuston tavoitteet 2. Tausta 3. Näkemys työn tekemisestä ja etenemisestä 4. Roolit ja vastuut -ehdotus 5. Ylätason
Pysähdy! Nyt on syytä miettiä tämä asia uudelleen. Kiinnitä huomiosi tähän. Hienoa, jatka samaan malliin. Innokylän arviointimittari
Innokylän arviointimittari Innokylän arviointimittari on kehittämistoiminnan itse- ja vertaisarvioinnin työkalu, jonka avulla arvioidaan kehittämisprosessia ja kehittämisen tavoitteiden saavuttamista.
Tekoäly ja alustatalous. Miten voit hyödyntää niitä omassa liiketoiminnassasi
Tekoäly ja alustatalous Miten voit hyödyntää niitä omassa liiketoiminnassasi AI & Alustatalous AI Digitaalisuudessa on 1 ja 0, kumpia haluamme olla? Alustatalouden kasvuloikka Digitaalisen alustatalouden
Scrumjatkuvan palvelun DWprojektissa-case. Niina Mäkiranta & OP-scrum-tiimi Aureolis Oy
Scrumjatkuvan palvelun DWprojektissa-case OP-Pohjola Niina Mäkiranta & OP-scrum-tiimi Aureolis Oy Agenda Scrum lyhyesti Jatkuvan palvelun DW-projekti- Case OP-Pohjola Lähtötilanne ennen Scrumia Scrumin
Microsoft Visual Studio 2005
Microsoft Visual Studio 2005 on integroitu kehitysympäristö (Integrated Development Environment) eli (IDE). Kehitysympäristöön kuuluvat seuraavat keskeiset sovelluskehitysvälineet: Ohjelmointikielet C#.NET
JULKISEN HALLINNON SÄHKÖISEN ASIOINNIN VIITEARKKITEHTUURI. Kuntaliitto Hannu Ojala Neuvotteleva virkamies/julkict
JULKISEN HALLINNON SÄHKÖISEN ASIOINNIN VIITEARKKITEHTUURI Kuntaliitto 02.10.2012 Hannu Ojala Neuvotteleva virkamies/julkict Lähtökohdat Laaditaan kokonaisarkkitehtuuri tietylle sektorille, joka menee läpi
ENEMMÄN VAI FIKSUMMIN? - ÄLÄ TAPA UUSIA BISNESMAHDOLLISUUKSIA TEHOTTOMALLA TYÖLLÄ! Anssi Tikka, Business Unit Manager
ENEMMÄN VAI FIKSUMMIN? - ÄLÄ TAPA UUSIA BISNESMAHDOLLISUUKSIA TEHOTTOMALLA TYÖLLÄ! Anssi Tikka, Business Unit Manager Näin saat palvelun laadun, nopeuden ja kannattavuuden kohtaamaan varastoissa ja logistiikkakeskuksissa.
Teknologia ja digiajan yhteisöt mahdollistajina
Teknologia ja digiajan yhteisöt mahdollistajina Mikko Lampi Tutkimuspäällikkö, Mamk + digiaktivisti twitter @jotudin Minä, digitalisti Tutkimuspäällikkö Data, tiedonhallinta, sähköinen arkistointi Käyttäjäkokemus,
ASKELMERKKIÄ TULOKSELLISEEN HANKEVIESTINTÄÄN
Business Arena 10 ASKELMERKKIÄ TULOKSELLISEEN HANKEVIESTINTÄÄN Opas hankkeiden tuloskortin hyödyntämiseen versio 6/2014 Business Arena Hankkeiden tuloskortti on rakennerahastohankkeiden parissa toimivien
Kurssin aihepiiri: ohjelmistotuotannon alkeita
Kurssin aihepiiri: ohjelmistotuotannon alkeita [wikipedia]: Ohjelmistotuotanto on yhteisnimitys niille työnteon ja työnjohdon menetelmille, joita käytetään, kun tuotetaan tietokoneohjelmia sekä monista
Julkisen hallinnon ICT:n kehittäminen. Kuntien paikkatietoseminaari Tommi Oikarinen, valtiovarainministeriö
Julkisen hallinnon ICT:n kehittäminen Kuntien paikkatietoseminaari 6.2.2013 Tommi Oikarinen, valtiovarainministeriö Julkisen hallinnon ICT:n hyödyntämisen strategia Linjausalueet ja erityiskysymykset VISIO
Ostavat organisaatiot konsultin silmin
Ostavat organisaatiot konsultin silmin Softaa sutjakasti - Kuinka pitää projektimopo käsissä Sytyke Ry:n laivaseminaari 9.9.2009 Paula Miinalainen, Arbor Vitae Konsulttina monitoimittajaympäristöissä muutosten
Työpaja B - Kuinka kokonaisarkkitehtuurin laadunhallinta voidaan integroida osaksi korkeakoulun laatujärjestelmää?
Työpaja B - Kuinka kokonaisarkkitehtuurin laadunhallinta voidaan integroida osaksi korkeakoulun laatujärjestelmää? Työpisteessä pohdittiin, mitä on kokonaisarkkitehtuurin laadunhallinta ja miten se voidaan
Tietojärjestelmän osat
Analyysi Yleistä analyysistä Mitä ohjelmiston on tehtävä? Analyysin ja suunnittelun raja on usein hämärä Ei-tekninen näkökulma asiakkaalle näkyvien pääkomponenttien tasolla Tietojärjestelmän osat Laitteisto
Scrum-käytännöt ja käyttäjäkokemustyö ohjelmistoalan yrityksessä. Marie-Elise Kontro
Scrum-käytännöt ja käyttäjäkokemustyö ohjelmistoalan yrityksessä Marie-Elise Kontro 25.03.2015 Sisältö 1. Tutkimuskysymykset 2. Scrum ja käyttäjäkokemustyö 3. Tutkimusmenetelmä 4. Tulokset 5. Luotettavuuden
Hyvin määritelty on puoliksi tehty kuinka vältetään turha tekeminen jo alussa
1 Hyvin määritelty on puoliksi tehty kuinka vältetään turha tekeminen jo alussa Passion leads to design, design leads to performance, performance leads to SUCCESS! OLLI NIEMI Yoso Oy Mitä määrittelyltä
Kokemuksia yritysarkkitehtuurista
Kokemuksia yritysarkkitehtuurista Sakari Olli Tieturi OY HTC Santa Maria, Tammasaarenkatu 5, 00180 Helsinki, Finland www.tieturi.fi (09) 431 551 kurssit@tieturi.fi Esittely FM Sakari Olli Tieturi OY Tiiminvetäjä
Visma Nova Webservice Versio 1.1 /
Visma Nova Webservice Versio 1.1 / 31.10.2018 pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai muutoksiin tässä oppaassa ja/tai ohjelmassa ilman eri ilmoitusta. Oppaan ja siihen liittyvän muun
Asiakkuudet ja tavoitteet kirkkaiksi. Sote-tietopohja-hankkeen työpajat
Asiakkuudet ja tavoitteet kirkkaiksi Sote-tietopohja-hankkeen työpajat 14.6.2017 26.10.2015 1 Kevään workshopit Sote-tietopohjan läpileikkaavia teemoja ja keskeisiä sisältöjä työstetään yhteisillä työpajoilla,
UNA. Pirkko Kortekangas, UNA kehitysjohtaja
UNA Pirkko Kortekangas, UNA kehitysjohtaja UNA-YHTEISÖ 19 sairaanhoitopiiriä 5 kaupunkia 292 sairaanhoitopiirien jäsenkuntaa + STM, THL, Kela, Kuntaliitto, in-house ICTyhtiöt, sidoshankeyhteistyö UNA-yhteistyön
Ohjelmistojen mallintaminen. Luento 11, 7.12.
Ohjelmistojen mallintaminen Luento 11, 7.12. Viime viikolla... Oliosuunnittelun yleiset periaatteet Single responsibility eli luokilla vain yksi vastuu Program to an interface, not to concrete implementation,
KOODAAKO PROJEKTIPÄÄLLIKKÖ?
KOODAAKO PROJEKTIPÄÄLLIKKÖ? - ROOLIODOTUKSET KETTERISSÄ OHJELMISTOPROJEKTEISSA Mikko Viskari Development Manager Ohjelmistoprojektikokemusta vuodesta 2005 Teknisen projektipäällikön roolissa vuodesta 2011
Matkailun valtakunnallinen digitiekartta Missä mennään?
Matkailun valtakunnallinen digitiekartta Missä mennään? Suomesta älykäs matkakohde 2020 Kaisa Kosonen Toimintaympäristön muutos 4 lakia jotka vaikuttavat alaan liikennekaari, tietosuoja-asetus, matkapakettilaki,
Muutoksen hallinta rakenteisen projektissa. Kari Kovanen Development manager Etteplan Technical Information
Muutoksen hallinta rakenteisen projektissa Kari Kovanen Development manager Etteplan Technical Information Etteplan Oyj Yksi Pohjoismaiden suurimmista teollisuustekniikan suunnittelu- ja asiantuntijapalveluyrityksistä
TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO
TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO TEHTÄVÄ 2: Symantec Endpoint Protection Manager, SEPM keskitetyn tietoturva hallintaohjelmiston asennus, sekä vaadittavien palveluiden/roolien käyttöönottaminen
HNH toimenpideohjelman seuranta Sonja-Maria Ignatius Kaupunkiympäristön toimiala
HNH2035 - toimenpideohjelman seuranta Kaupunkiympäristön toimiala #hiilineutraalihelsinki @stadinilmasto Ohjelma 8:30 Kahvi 9:00 Tervetuloa / Hiilineutraali Helsinki 2035 -toimenpideohjelman esittely /
Avoimen datan liiketoimintamallit. Matti Rossi, Aalto University School of Business
Avoimen datan liiketoimintamallit Matti Rossi, Aalto University School of Business Bio Tietojärjestelmätieteen professori Aalto-Yliopiston kauppakorkeakoulussa Vähemmistöomistaja MetaCase Consulting oy:ssä
Web Services tietokantaohjelmoinnin perusteet
ASP.NET Web Services Web Services tietokantaohjelmoinnin 2 (22) Sisällys Harjoitus 1: Tietokannat ja Web Services... 3 Harjoitus 2: Windows Client... 10 Harjoitus 3: Datan päivitys TableAdapterin avulla...
SYSTEEMIJOHTAMINEN! Sami Lilja! itsmf Finland 2014! Oct 2-3 2014! Kalastajatorppa, Helsinki! Reaktor 2014
SYSTEEMIJOHTAMINEN! Sami Lilja! itsmf Finland 2014! Oct 2-3 2014! Kalastajatorppa, Helsinki! Reaktor Mannerheimintie 2 00100, Helsinki Finland tel: +358 9 4152 0200 www.reaktor.fi info@reaktor.fi 2014
Ala muutoksessa Tietomallintaminen on jo täällä. Heikki Halttula Toimitusjohtaja Vianova Systems Finland Oy
Ala muutoksessa Tietomallintaminen on jo täällä Heikki Halttula Toimitusjohtaja Vianova Systems Finland Oy Vianova Systems Finland Oy Liikevaihto 5,2 M 35 työntekijää AAA -luottoluokitus Pääosin henkilökunnan
Visma Software Oy
pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai muutoksiin tässä oppaassa ja/tai ohjelmassa ilman eri ilmoitusta. Oppaan ja siihen liittyvän muun materiaalin kopiointi on kielletty ilman :n
7. Product-line architectures
7. Product-line architectures 7.1 Introduction 7.2 Product-line basics 7.3 Layered style for product-lines 7.4 Variability management 7.5 Benefits and problems with product-lines 1 Short history of software
Kaupunkimallit ja Mallintava kaavoitus. Vianova Systems Finland Oy Jarkko Sireeni 9.2.2011
Kaupunkimallit ja Mallintava kaavoitus Vianova Systems Finland Oy Jarkko Sireeni 9.2.2011 Kaupunkimalli? Mallintamisen eri skaalat Kaavoitus ja aluerakentaminen Infra ja kunnallistekniikka Talonrakennus
Kokonaisarkkitehtuuri julkisessa hallinnossa 2016
Kokonaisarkkitehtuuri julkisessa hallinnossa 2016 14.12.2016 Jari Kallela JUHTA JulkICT Sisältö Yhteentoimivuuden haaste Kokonaisarkkitehtuurikyvykkyyden edistyminen Uudistuva sisältö Tietohallintolaki
DAISY. Esteetöntä julkaisua
DAISY Digital Accessible Information SYstem Esteetöntä julkaisua Markku Leino 27.4.2009 ESITYKSEN SISÄLTÖ Mikä on DAISY kirja? DAISY-järjestelmän lyhyt historia Miten rakentaa DAISY-kirja ja kirjatyypit
ELM GROUP 04. Teemu Laakso Henrik Talarmo
ELM GROUP 04 Teemu Laakso Henrik Talarmo 23. marraskuuta 2017 Sisältö 1 Johdanto 1 2 Ominaisuuksia 2 2.1 Muuttujat ja tietorakenteet...................... 2 2.2 Funktiot................................
CIO-KARTOITUS: DIGI-INNOVOINNIN AJURIT JA ESTEET 2017 KARTOITUSRAPORTTI, N=40
CIO-KARTOITUS: DIGI-INNOVOINNIN AJURIT JA ESTEET 2017 KARTOITUSRAPORTTI, N=40 Enfon CIO-kartoitus: 1(6) Enfo kartoitti suomalaisten tietohallintojohtajien näkemyksiä: Digi-innovoinnin ajurit ja esteet
Ohjelmistoarkkitehtuurit, syksy
Ohjelmistoarkkitehtuurit Tuoteperheet Tuoterunkoarkkitehtuurit Perinteisessä ohjelmistotuotannossa on keskitytty uusien ohjelmistojen laadukkaaseen tuottamiseen Erikoistuneista ainutlaatuisista vaatimuksista
Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen
Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen 23 April 2018 1 Tavoitteet Yleiskuva seuraavista aiheista Testauksen organisointi Testaussuunnittelma Testauksen kustannukset Testausstrategia
Scrum ja.net ohjelmistokehityksessä
Petri Marttinen Scrum ja.net ohjelmistokehityksessä Tietojärjestelmätieteen kandidaatintutkielma 13.5.2009 Jyväskylän yliopisto Tietojenkäsittelytieteiden laitos Jyväskylä SISÄLLYSLUETTELO TIIVISTELMÄ...
PM Club Jyväskylä Jatkuva uudistuminen osaamista ja kokemusta jakamalla
PM Club Jyväskylä 10.6.2015 Jatkuva uudistuminen osaamista ja kokemusta jakamalla Tilaisuuden tavoite Jakaa ajatuksia ja kokemuksia projektipäällikön roolista Saada vertaistukea omaan työhön tai oman organisaation
Digiyrityksen on oltava oma korkeakoulunsa
Digiyrityksen on oltava oma korkeakoulunsa Risto Sarvas @rsarvas Aalto-yliopisto & Futurice Oy Vaikuta & vaikutu 3.11. Risto Sarvas Yrityskulttuuri-insinööri @ Futurice Adjunct Professor @ Aalto-yliopisto
digitalisaation mahdollisuudet
Metsäkonetiedon ja digitalisaation mahdollisuudet koulutuksessa koulutuspäällikkö Mikko Saarimaa Digitalisaatio tehostaa opetusta! Vai tehostaako? Digitalisaatio ja automaatio Yksinkertaisimmillaan digitalisaatio
Kuntasektorin yhteinen KA Talous- ja henkilöstöhallinnon viitearkkitehtuuri
Kuntasektorin yhteinen KA Talous- ja henkilöstöhallinnon viitearkkitehtuuri Kurttu-seminaari 18.4.2013 Helsinki Jari Hintsala Sisältö Projektin sisältö Projektin tuotokset Projektin toimintasuunnitelma
Helsingin, Turun ja Lahden hulevesiohjelmien vertaisarviointi
Helsingin, Turun ja Lahden hulevesiohjelmien vertaisarviointi Ilmastonkestävä kaupunki työkaluja suunnitteluun (ILKKA) http://www.ilmastotyokalut.fi/ ILKKA -hankkeessa edistetään ilmastonkestävää kaupunkisuunnittelua.
TeliaSonera Identity and Access Management
TeliaSonera Identity and Access Management 22.10.2009 EMC Forum Juha Arjoranta 1 TeliaSonera Identity and Access Management Alustus käyttövaltuushallintaan IAM kokonaisratkaisun elementit Nykytilaa ja
Digitalisaatio tehostaa opetusta! RIVERIA.FI
Digitalisaatio tehostaa opetusta! Vai tehostaako? Digitalisaatio mahdollistaa opetuksen ei tehosta sitä? Jokainen tekninen kehitysaskel on ollut voitto ihmiskunnan oppimiselle Luolamaalaukset Ihmisen muisti
KAOS 2015: Integraatioiden standardointi suunnittelumallien avulla. Ilkka Pirttimaa, Chief ICT Architect, Stockmann ICT
KAOS 2015: Integraatioiden standardointi suunnittelumallien avulla Ilkka Pirttimaa, Chief ICT Architect, Stockmann ICT 1 2 Integraatioiden nykytila 2015 Standardoidut: Integraatiotyökalut Suunnittelumallit
A2: Vuorovaikutus ja viestintä
A2: Vuorovaikutus ja viestintä Vastuuprofessorit: Pirkko Oittinen (koordinoija) Marko Nieminen Tapio Takala Matti Vartiainen A3 moduuleissa Eero Hyvönen (YVJ) Matti A. Hämäläinen (YVJ) Eila Järvenpää (YVJ)
Rakennuskustannukset hallintaan Fore-laskennan käyttö suunnittelussa
Rakennuskustannukset hallintaan Fore-laskennan käyttö suunnittelussa Hankesuunnittelupäivä 25.10.2016, Ari Huomo Kustannusohjauksen tavoitteet Tavoitteellinen, kuhunkin hankkeen vaiheeseen sopiva kustannusarvio
KADA (Drupal 7) migraatio uuteen (versioon) webiin
KADA (Drupal 7) migraatio uuteen (versioon) webiin Hallittu elinkaaren siirto suoran migraation sijaan Mikko Malmgren & Antti Tuppurainen Mikko Malmgren / Kuntaliitto Antti Tuppurainen / Industry62 @mikko_malmgren
Infra 2010 loppuseminaari, Helsinki 5.11.2008 Siltojen tuotemallintamisen ja rakentamisautomaation
Infra 2010 loppuseminaari, Helsinki 5.11.2008 Siltojen tuotemallintamisen ja rakentamisautomaation kehittäminen (5D-SILTA) Rauno Heikkilä Oulun yliopisto, Rakentamisteknologian tutkimusryhmä Sisältö 1)
Sosiaalihuollon digipalvelujen tulevaisuus Terveyskylä esimerkkinä KATARIINA KOHONEN, HUS SOSIAALITYÖ
Sosiaalihuollon digipalvelujen tulevaisuus Terveyskylä esimerkkinä KATARIINA KOHONEN, HUS SOSIAALITYÖ Sisältö Virtuaalisairaala 2.0.-hanke ja Terveyskylä.fi Sosiaalityö Terveyskylässä Virtuaalisairaala
Sosiaalialan tiedonhallinta
Sosiaalialan tiedonhallinta Mitä Tikesos-hankkeen jälkeen? KASTE Itä- ja Keski-Suomen alueellinen johtoryhmä 21.12.2011 Antero Lehmuskoski Itä-Suomen sosiaalialan osaamiskeskus Tieto on hallussa Milloin
Ohjelmistojen mallintaminen kertausta Harri Laine 1
kertausta 5.12.2008 Harri Laine 1 Ohjelmiston elinkaari, elinkaarimallit Yleinen puitemalli (reference model) - abstrakti kokonaiskuva ei etenemiskontrollia, ei yksityiskohtia Ohjelmistoprosessimallit
INSTA GROUP TULEVAISUUDEN TYÖELÄMÄN OSAAMISTARPEET. Henkilöstöjohtaja Annamaija Mäki-Ventelä 14.2.2006
TULEVAISUUDEN TYÖELÄMÄN OSAAMISTARPEET Henkilöstöjohtaja Uusi Insta Perinteikäs perheyhtiö Instrumentointi Oy muutti nimensä Insta Group Oy:ksi ja yhtiöitti toimialansa 1.1.2006. Liikevaihto: yli 50 milj.
Kanta-Hämeen Digiagenda. Näin muovaamme digitaalisuuden avulla Kanta-Hämeen sosiaali- ja terveyspalveluista parempia yhdessä
Kanta-Hämeen Digiagenda Näin muovaamme digitaalisuuden avulla Kanta-Hämeen sosiaali- ja terveyspalveluista parempia yhdessä Toivon, että minua kuunnellaan ja tarjolla on matalan kynnyksen palveluita Pitkäaikaisen
HCM Master Data. Matti Manninen / Arc Technology Oy. Human Capital Management liiketoiminnan moottorina IT Viikko-seminaari 7.10.
HCM Master Data tehoa laaja-alaisesti Matti Manninen / Arc Technology Oy Human Capital Management liiketoiminnan moottorina IT Viikko-seminaari 7.10.2009 PEOPLE ARE AT THE SOUL OF ANY BUSINESS 9:40-10:15
Edtech kestää aikaa!
Edtech kestää aikaa! kokoa.io Saila Juuti @KokoaStandard Ohjelmistojen paisuminen Software bloat Ohjelmistojen paisuminen Software bloat Teknologiakehityksen keskittyminen Ohjelmistojen paisuminen Software
Kohti saavutettavaa Kelaa. Raila Äijö
Kohti saavutettavaa Kelaa Raila Äijö 5.11.2018 Sisältö Saavutettavuustyön lähtökohdat Saavutettavuustyö Kelassa Tunnistettuja haasteita 2 Saavutettavuustyön lähtökohdat Kelassa Käyttäisin mielelläni ensisijaisesti
RYM Oy. Built Environment Innovations
RYM Oy Built Environment Innovations Tutkimuslaitokset ja yliopistot Rakennettu ympäristö RYM Oy Teollisuus Energia ja ympäristö CLEEN Oy Metallituotteet ja koneenrakennus FIMECC Oy Metsäteollisuus Metsäklusteri
Siltatiedon tarkkuustason määrittäminen Taitorakennerekisterissä. Maria Vinter
Siltatiedon tarkkuustason määrittäminen Taitorakennerekisterissä Maria Vinter 2 Taustaa Diplomityö: Tietomallinnuksen hyödyntäminen siltojen ylläpidossa, valmis 09/2017 https://julkaisut.liikennevirasto.fi/pdf8/opin_2017-03_tietomallinnuksen_hyodyntaminen_web.pdf