Ohjelmistojen suorituskyky, Kurssin tavoitteet

Koko: px
Aloita esitys sivulta:

Download "Ohjelmistojen suorituskyky, Kurssin tavoitteet"

Transkriptio

1 Ohjelmistojen suorituskyky, Kurssin tavoitteet Luento Ohjelmistojen suorituskyky 1 SUORITUSKYKY Ohjelmistojen suorituskyky 2 Helsingin Yliopisto / Tktl 1

2 Suorituskyky Ohjelmistojen suorituskyky 3 Määritelmä Tällä kurssilla ohjelmistojärjestelmän suorituskyvyllä tarkoitetaan ohjelmiston käyttäytymisen ajallista täsmällisyyttä suhteessa asetettuihin tavoitteisiin Performance is the degree to which a software system or component meets its objectives for timeliness (Smith & Williams) Ohjelmistojen suorituskyky 4 Helsingin Yliopisto / Tktl 2

3 Suorituskyvyn mittarit Kaksi keskeistä mittaria R X Vastausaika (engl. response time) aika, jossa ohjelmistojärjestelmän on tuotettava vastaus käyttäjän pyyntöön 1 (yksikkö esim. sekuntia) Suoritusteho (engl. throughput) ohjelmistojärjestelmän täyttämien pyyntöjen määrä tietyllä ajanjaksolla (yksikkö esim. pyyntöjä / tunti) 1 esimerkiksi: vakuutushakemuksen syöttö, uutissivuston aloitussivun näyttäminen, SQL-kyselyn suoritus tietokantapalvelimessa, pyörintänopeusanturin lähettämän reaaliaikaisen mittaustapahtuman vastaanotto auton ajonvakautusjärjestelmässä jne Ohjelmistojen suorituskyky 5 Suorituskyvyn mittarit Vastausaika R ~ ohjelmiston toiminnan ajallinen täsmällisyys käyttäjän näkökulmasta Huomio kohdistuu yksittäisiin pyyntöihin (esim. ohjelmiston eri käyttötapauksiin) Suoritusteho X ~ ohjelmiston toiminnan ajallinen täsmällisyys järjestelmänäkökulmasta Huomio kohdistuu joukkoon monenlaisia pyyntöjä ja yhtäaikaisia käyttäjiä Ohjelmistojen suorituskyky 6 Helsingin Yliopisto / Tktl 3

4 Suorituskyvyn mittarit Suorituskyvyn parantamisessa voidaan keskittyä vastausaikojen lyhentämiseen tai suoritustehon nostamiseen, mutta yleensä toisen suorituskyvyn elementin parantaminen vaikuttaa positiivisesti myös toiseen Mittareiden saamat arvot ovatkin kääntäen riippuvaisia toisistaan (useimmissa tilanteissa) Ohjelmistojen suorituskyky 7 Suorituskyvyn mittarit Yksittäisten palvelupyyntöjen vastausaikojen lyhentäminen esimerkiksi niitten suorituspolkuja optimoimalla ja oikomalla (arkkitehtuurin tai koodin optimointi) kasvattaa suoritustehoa muitten olosuhteiden (esim. laitteiston) pysyessä samoina Ohjelmisto voi täyttää aiempaa enemmän palvelupyyntöjä samassa ajassa Tai sama suoritusteho voidaan saavuttaa hitaammalla laitteistolla Ohjelmistojen suorituskyky 8 Helsingin Yliopisto / Tktl 4

5 Suorituskyvyn mittarit Suoritustehon kasvattaminen järjestelmätasolla esimerkiksi laitteiston toimintaa nopeuttamalla (tehokkaampi CPU, enemmän keskusmuistia) lyhentää yleensä vastausaikoja Ohjelmisto vastaa aiempaa nopeammin käyttäjien palvelupyyntöihin Toisaalta rinnakkaisten palvelinyksiköiden lisääminen ei välttämättä nopeuta yksittäisten pyyntöjen käsittelyä, mutta se kasvattaa koko järjestelmän palvelukapasiteettia ja siis käsiteltyjen pyyntöjen kokonaismäärää aikayksikköä kohden Ohjelmistojen suorituskyky 9 Rajaus Muut ohjelmistojen ajonaikaista käyttäytymistä määrittävät piirteet rajataan tarkastelun ulkopuolelle Esimerkiksi RAM-muistin tai tietokantakursoreiden käyttö tai sähkön kulutus Suorituskykyyn kuuluvat siis ne ohjelmiston toiminnan piirteet, joita voidaan (periaatteessa) mitata ajanottokello kädessä ohjelmiston toimintaa seuraten Ohjelmistojen suorituskyky 10 Helsingin Yliopisto / Tktl 5

6 Suorituskyvyn ulottuvuudet Responsiviisuus (responsiveness) Ohjelmiston kyky ylipäätään täyttää sille asetetut palvelupyyntöjen vastausaikoja sekä suoritustehoa koskevat vaatimukset Esim. loppukäyttäjän tietyn käyttötapauksen suorittamiseen kuluva aika tai järjestelmän tietyn ajanjakson aikana suorittamien transaktioiden määrä Loppukäyttäjien ohjelmistoissa on muistettava paitsi objektiiviset myös subjektiiviset tavoitteet toimintojen järjestäminen niin, että niiden käyttö ei tunnu käyttäjästä liian hitaalta -> tärkeimmät asiat ja tiedot heti näkyviin, muut ladataan taustalla Ohjelmistojen suorituskyky 11 Suorituskyvyn ulottuvuudet Skaalautuvuus (scalability) Ohjelmiston kyky täyttää vastausaikoja ja suoritustehoa koskevat vaatimukset pyyntöjen määrän eli sen toimintojen kysynnän (demand) kasvaessa Seuraava käyrä kuvaa ohjelmistoille tyypillistä vastausajan (y-akseli) suhdetta järjestelmän kuormitukseen (demand, load), joka on ilmaistu palvelupyyntöinä / aika (x-akseli) Ohjelmistojen suorituskyky 12 Helsingin Yliopisto / Tktl 6

7 Skaalautuvuus 25 R(X) 20 R = vastausaika R(X) 5 kynnys 0 Kuormitus (palvelupyyntöjä / sek) maksimi polvi Ohjelmistojen suorituskyky 13 Skaalautuvuus Järjestelmän kuormituksen (pyyntöä / sek.) kasvaessa vastausajat pysyvät hyvällä tasolla, kunnes järjestelmässä tietyllä ajan hetkellä käsiteltävinä olevien palvelupyyntöjen määrä ylittää tietyn kynnystason Tämän kynnyksen ylityttyä vastausajat alkavat nousta hyvin nopeasti Käyrään syntyy polvi (knee) ja se alkaa nousta jyrkästi Järjestelmä on saturoitunut, ja se on saavuttanut maksimitehonsa, jolla se vielä pystyy jotenkuten tyydyttävästi palvelemaan käyttäjiään, ennen kuin vastausajat kasvavat liian pitkiksi Ohjelmistojen suorituskyky 14 Helsingin Yliopisto / Tktl 7

8 Skaalautuvuus Järjestelmän saturoituminen johtuu yleensä jostakin pullonkaulasta (bottleneck) Jokin kriittinen resurssi (sovellusprosessi, levypalvelin) ruuhkautuu ja siihen kohdistuvien palvelua odottavien pyyntöjen jono alkaa kasvaa hallitsemattomasti Järjestelmä alkaa resuta (thrashing) käytettävissä oleva suoritusaika kuluu pääasiassa jonojen hallintaan ja yhä lisääntyvien poikkeustilanteiden käsittelyyn Pullonkaulat pitää tunnistaa, ja ne pitää poistaa tai kiertää halutun suoritustehon tavoitetason saavuttamiseksi Ohjelmisto- tai laitteistomuutoksin Ohjelmistojen suorituskyky 15 Suorituskyky! Suorituskykyinen ohjelmisto On responsiivinen -> täyttää vastausajoille ja suoritusteholle asetetut tavoitteet (normaaleissa toimintaolosuhteissa) Skaalautuu -> täyttää vastausajoille ja suoritusteholle asetetut minimitavoitteet ennalta määritellyissä huippukuormitustilanteissa for use case ABC the system will respond to a valid user entry within 5 seconds for a median load of 250 active users and 2000 logged in users 95% of the time; or within 10 seconds for a peak load of 500 active users and 4000 logged in users 90% of the time Ohjelmistojen suorituskyky 16 Helsingin Yliopisto / Tktl 8

9 Suorituskykyongelmia? Jos jonkin tietyn pyynnön vastausaika on liian suuri mutta muut vastausajat ovat kunnossa, kannattaa aluksi keskittyä tämän tietyn pyynnön suorituspolun analysointiin ja optimointiin Jos taas kaikki vastausajat ovat liian suuria, on kyseessä todennäköisesti yleisempi ongelma, ja kannattaa keskittyä järjestelmätason analyysiin Laitteiston yleinen suoritusteho Jonkin laiteresurssin tai paljon käytetyn ohjelmistotoiminnon aiheuttama yksittäinen pullonkaula Ohjelmistojen suorituskyky 17 Miksi suorituskyky on tärkeää? Ohjelmiston suorituskyky vaikuttaa merkittävästi Käyttäjäkokemukseen ohjelmistot ovat yhä suuremmassa roolissa arkipäivän järjestelmissä ja laitteissa Tuottavuuteen Työntekijöiden ajan käyttö luovaan ja arvoa tuottavaan tekemiseen eikä tahmaavan sovelluksen odotteluun Enemmän palvelua samoilla tai vähemmäillä resursseilla -> investointien ja käyttökulujen kurissa pysyminen toiminnan volyymin kasvaessa Ohjelmistojen suorituskyky 18 Helsingin Yliopisto / Tktl 9

10 Miksi suorituskyky on tärkeää? Riittävä suorituskyky on luonnollisesti elintärkeää monien kriittisten järjestelmien toiminnalle Järjestelmän häiriöt aiheuttaisivat riskin ihmisten terveydelle ja omaisuudelle Tuotantolaitteiden ohjaus ja valvonta, ajoneuvojen ajonvakautusjärjestelmät jne. Toiminnan ajallinen täsmällisyys (anturien arvot luettava ja uudet ohjausarvot laskettava tietyn aikaikkunan sisällä), ylikuormitustilanteiden hallittu hoitaminen Ohjelmistojen suorituskyky 19 Mitä huonosta suorituskyvystä voi seurata? Vahinkoa Asiakassuhteelle -> tahmaavalle applikaatiolle tai webpalvelulle löytyy yleensä paljon vaihtoehtoja Liiketoiminnalle -> huono työn tuottavuus, tuotannon puutteellinen skaalautuvuus kysynnän kasvaessa, tuloja nopeammin kasvavat kulut, menetetty liikevaihto Tuloille -> asiakaskato, korvausvaatimukset ja riidat, maineen menetys ja huono julkisuus Kehitysprojektille -> epäonnistuminen tai paha myöhästyminen, jos suorituskykyvaatimuksia ei saavuteta Ohjelmistojen suorituskyky 20 Helsingin Yliopisto / Tktl 10

11 Ohjelmistojen suorituskyky Ohjelmistojen suorituskyky 22 Helsingin Yliopisto / Tktl 11

12 Suorituskykyisten ohjelmistojen kehittäminen 1 Suorituskykyiset eli responsiiviset ja skaalautuvat ohjelmistot eivät yleensä ole sattuman satoa vaan tietoisten päätösten ja kovan työn tulosta Oppi ja kokemus on usein kantapään eli ongelmien sekä yrityksen ja erehdyksen kautta hankittu Ei-triviaalien ohjelmistojen suorituskyvyn saaminen halutulle tasolle vaatii työtä koko ohjelmiston kehityskaaren ajan Suorituskykytavoitteett ja niihin liittyvät riskit on syytä ottaa huomioon alusta lähtien 1 engl. (software) performance engineering Ohjelmistojen suorituskyky 23 Tärkeimpiä aktiviteettejä Asiakkaan suorituskykytarpeiden ymmärtäminen ja analysointi Asiakas ei välttämättä osaa antaa täsmällisiä vaateita Arkkitehtuuri-, teknologia- ja implementaatiovaihtoehtojen analysointi suorituskykytarpeiden ja riskien kannalta Suorituskyvyn mittaamisen ja seurannan suunnittelu ja toteutus kehitysaikaista ja tuotantokäyttöä varten Suorituskykyongelmien selvittely ja muutosehdotusten vaikutusten arviointi ohjelmiston tuotantokäytön aikana Ohjelmistojen suorituskyky 24 Helsingin Yliopisto / Tktl 12

13 KURSSIN TAVOITTEET Ohjelmistojen suorituskyky 25 Päätavoitteina on oppia Mitä erilaisia asioita ja aktiviteetteja liittyy suorituskykyriskien hallintaan ohjelmistokehityksessä Miten jo suhteellisen yksinkertaisilla malleilla voidaan analysoida suorituskykyvaatimuksia ja arvioida erilaisten arkkitehtuuri- ja implementointivaihtoehtojen vaikutusta suorituskykyyn Yleisiä suunnitteluperiaatteita ja ratkaisumalleja (patterneja) suorituskykyisten ohjelmistojen suunnittelun ja toteutukseen Ohjelmistojen suorituskyky 26 Helsingin Yliopisto / Tktl 13

14 Kurssin sisällön otsikkotason jäsentely Ohjelmistojen suorituskyky 27 Helsingin Yliopisto / Tktl 14

Järjestelmätason mallit III

Järjestelmätason mallit III Järjestelmätason mallit III Luento 8 58153003 Ohjelmistojen suorituskyky 1 KEHITYSPROJEKTIN ALKUVAIHEEN MALLIT 58153003 Ohjelmistojen suorituskyky 2 Helsingin Yliopisto / Tktl 1 Alkuvaiheen arviot Järjestelmän

Lisätiedot

Suorituskyky ja ohjelmistokehitys Suorituskykymallit

Suorituskyky ja ohjelmistokehitys Suorituskykymallit Suorituskyky ja ohjelmistokehitys Suorituskykymallit Luento 2 58153003 Ohjelmistojen suorituskyky 1 SUORITUSKYKYISTEN OHJELMISTOJEN KEHITTÄMINEN 58153003 Ohjelmistojen suorituskyky 2 Helsingin Yliopisto

Lisätiedot

Ohjelmasuoritusmalli ja sen käyttö

Ohjelmasuoritusmalli ja sen käyttö Ohjelmasuoritusmalli ja sen käyttö Luento 3 58153003 Ohjelmistojen suorituskyky 1 Skenaarioiden suorituksen kuvaaminen OHJELMASUORITUSMALLI SOFTWARE EXECUTION MODEL 58153003 Ohjelmistojen suorituskyky

Lisätiedot

Suorituskykydatan kerääminen

Suorituskykydatan kerääminen Suorituskykydatan kerääminen Luento 9 58153003 Ohjelmistojen suorituskyky 1 Mistä data suorituskykymalleihin? Tähän asti olemme olettaneet, että suorituskykymallien vaatima lähtödata on jo olemassa ja

Lisätiedot

Suorituskyvyn varmistaminen sovelluskehityksen eri vaiheissa Paavo Häkkinen, Presales Teamleader Compuware Finland

Suorituskyvyn varmistaminen sovelluskehityksen eri vaiheissa Paavo Häkkinen, Presales Teamleader Compuware Finland Suorituskyvyn varmistaminen sovelluskehityksen eri vaiheissa Paavo Häkkinen, Presales Teamleader Compuware Finland Epäonnistuminen ei ole vaikeaa Approximately 40% of mission-critical mainframe projects

Lisätiedot

Poweria analytiikkaan

Poweria analytiikkaan IBM 18.3.2014 Poweria analytiikkaan Informaatiotalous: mikä on muuttunut Keskiajalta jälkiteolliseen yhteiskuntaan Maatalous: maan omistus Teollinen: tuotantokapasiteetin omistus Jälkiteollinen: kyky hyödyntää

Lisätiedot

REALTIME CUSTOMER INSIGHT. 2015 Wellnator Oy

REALTIME CUSTOMER INSIGHT. 2015 Wellnator Oy REALTIME CUSTOMER INSIGHT YMMÄRRÄ ASIAKASTA Asiakastyytyväisyyttä ja asiakaskokemusta mittaamalla saadaan arvokasta tietoa asiakasrajapinnasta. Analysoimalla tätä tietoa ja reagoimalla siihen asiakassuhteet

Lisätiedot

811312A Tietorakenteet ja algoritmit 2015-2016. I Johdanto

811312A Tietorakenteet ja algoritmit 2015-2016. I Johdanto 811312A Tietorakenteet ja algoritmit 2015-2016 I Johdanto Sisältö 1. Algoritmeista ja tietorakenteista 2. Algoritmien analyysistä 811312A TRA, Johdanto 2 I.1. Algoritmeista ja tietorakenteista I.1.1. Algoritmien

Lisätiedot

Testauksen tuki nopealle tuotekehitykselle. Antti Jääskeläinen Matti Vuori

Testauksen tuki nopealle tuotekehitykselle. Antti Jääskeläinen Matti Vuori Testauksen tuki nopealle tuotekehitykselle Antti Jääskeläinen Matti Vuori Mitä on nopeus? 11.11.2014 2 Jatkuva nopeus Läpäisyaste, throughput Saadaan valmiiksi tasaiseen, nopeaan tahtiin uusia tuotteita

Lisätiedot

QPR Software Yritysesittely

QPR Software Yritysesittely QPR Software QPR Software Yritysesittely 28.3.2017 QPR Software lyhyesti QPR Software tarjoaa ratkaisuja erityisesti strategian toimeenpanoon ja tukemiseen, tulos- ja prosessijohtamiseen, datalähtöiseen

Lisätiedot

Miten johdan huolto- ja korjaamotoimintaa laadukkaasti? Autokauppa 2015 6.11.2014 Finlandiatalo

Miten johdan huolto- ja korjaamotoimintaa laadukkaasti? Autokauppa 2015 6.11.2014 Finlandiatalo Miten johdan huolto- ja korjaamotoimintaa laadukkaasti? Autokauppa 2015 6.11.2014 Finlandiatalo Keijo Mäenpää Liikkeenjohdon konsultti Diplomi-insinööri Tavoitteena Sujuvasti toimiva kyvykäs organisaatio

Lisätiedot

Teollinen Internet. Tatu Lund

Teollinen Internet. Tatu Lund Teollinen Internet Tatu Lund Suomalaisen yritystoiminnan kannattavuus ja tuottavuus ovat kriisissä. Nokia vetoinen ICT klusteri oli tuottavuudeltaan Suomen kärjessä ja sen romahdus näkyy selvästi tilastoissa.

Lisätiedot

Lean-implementaation tiekartta VSSHP:ssä Heikki Laurila Lean projektijohtaja VSSHP, Kehittämispalvelut

Lean-implementaation tiekartta VSSHP:ssä Heikki Laurila Lean projektijohtaja VSSHP, Kehittämispalvelut Lean-implementaation tiekartta VSSHP:ssä 8.5.2017 Heikki Laurila Lean projektijohtaja VSSHP, Kehittämispalvelut 1 VSSHP strategia 2017-2018, neljä strategista päämäärää Kaiken toiminnan on tuotettava arvoa

Lisätiedot

Totuus IdM-projekteista

Totuus IdM-projekteista Totuus IdM-projekteista Kyselytutkimuksen tulosten julkistustilaisuus 4.10.2011 Hannu Kasanen, Secproof Identiteetinhallinnan huono maine IAM, nuo kolme suurta kirjainta, tarkoittavat käyttäjätietojen-

Lisätiedot

Ohjelmiston suorituskyvyn mittaaminen

Ohjelmiston suorituskyvyn mittaaminen Ohjelmiston suorituskyvyn mittaaminen Luento 10 58153003 Ohjelmistojen suorituskyky 1 Suorituskyvyn mittaaminen Mittaaminen on SPE:n keskeinen osa Mittauksilla Tuotetaan mallien tarvitsemaa lähtödataa

Lisätiedot

Rajattomat tietoverkot ja niiden rooli pilvipalveluissa. Jukka Nurmi Teknologiajohtaja Cisco Finland

Rajattomat tietoverkot ja niiden rooli pilvipalveluissa. Jukka Nurmi Teknologiajohtaja Cisco Finland Rajattomat tietoverkot ja niiden rooli pilvipalveluissa Jukka Nurmi Teknologiajohtaja Cisco Finland Verkon avulla voidaan kehittää monia toimintoja Kauppa Urheilu / Viihde Käyttäjä Energiankulutus Koulutus

Lisätiedot

Agenda. Johdanto Säätäjiä. Mittaaminen. P-, I-,D-, PI-, PD-, ja PID-säätäjä Säätäjän valinta ja virittäminen

Agenda. Johdanto Säätäjiä. Mittaaminen. P-, I-,D-, PI-, PD-, ja PID-säätäjä Säätäjän valinta ja virittäminen 8. Luento: Laitteiston ohjaaminen Arto Salminen, arto.salminen@tut.fi Agenda Johdanto Säätäjiä P-, I-,D-, PI-, PD-, ja PID-säätäjä Säätäjän valinta ja virittäminen Mittaaminen Johdanto Tavoitteena: tunnistaa

Lisätiedot

Testaaminen ohjelmiston kehitysprosessin aikana

Testaaminen ohjelmiston kehitysprosessin aikana Testaaminen ohjelmiston kehitysprosessin aikana 04.02.2004 http://cs.joensuu.fi/tsoft/ Sisällys 1. Johdanto 2. Yksikkö- ja integrointitestaus 3. Järjestelmätestaus 4. Hyväksymistestaus http://cs.joensuu.fi/tsoft/

Lisätiedot

Suorituskykypatterneja

Suorituskykypatterneja Suorituskykypatterneja Luento 12 58153003 Ohjelmistojen suorituskyky 1 Patterni Patterni (eli ratkaisumalli, pattern) kuvaa ohjelmistoratkaisun ytimen johonkin toistuvaan ongelmaan, joka esiintyy tietyssä

Lisätiedot

Uudistuva kansainvälinen ohjelmistoyhtiö. Yritysesittely

Uudistuva kansainvälinen ohjelmistoyhtiö. Yritysesittely Uudistuva kansainvälinen ohjelmistoyhtiö Yritysesittely Arvolupaus, tarjoama ja hyödyt QPR Softwaren missiona on tehdä asiakkaista tehokkaita ja ketteriä toiminnassaan. Arvolupauksemme on avata asiakkaille

Lisätiedot

AITOA ENERGIATEHOKKUUTTA RAKENTAMISEEN

AITOA ENERGIATEHOKKUUTTA RAKENTAMISEEN AITOA ENERGIATEHOKKUUTTA RAKENTAMISEEN Helsingin RakVv:n ajankohtaisseminaari 12.12.2016 Jouni Kivirinne Aitoa energiatehokkuutta rakentamiseen: - Energiatehokkuus: säästöä vai lisäarvoa - Paikallinen

Lisätiedot

Tietojärjestelmä tuotantoympäristössä. Sovellusohjelmat Helsingin ammattikorkeakoulu Stadia / Tekniikka ja liikenne Vesa Ollikainen

Tietojärjestelmä tuotantoympäristössä. Sovellusohjelmat Helsingin ammattikorkeakoulu Stadia / Tekniikka ja liikenne Vesa Ollikainen Tietojärjestelmä tuotantoympäristössä Tausta ja tavoitteet Tausta Kurssilla on opiskeltu suunnittelemaan ja toteuttamaan tietokanta, joka on pieni perustuu selkeisiin vaatimuksiin on (yleensä) yhden samanaikaisen

Lisätiedot

Ongelma(t): Miten tietokoneen käyttöjärjestelmä toimii sisäisesti, jotta resurssit saadaan tehokkaaseen käyttöön?

Ongelma(t): Miten tietokoneen käyttöjärjestelmä toimii sisäisesti, jotta resurssit saadaan tehokkaaseen käyttöön? Ongelma(t): Miten tietokoneen käyttöjärjestelmä toimii sisäisesti, jotta resurssit saadaan tehokkaaseen käyttöön? 2013-2014 Lasse Lensu 2 Systeemiohjelmat ovat tietokoneen laitteistoa lähellä olevia ohjelmia,

Lisätiedot

1.1 3.1.2014 Westin Lisätty luku 6, käyttötapauskuvaukset.

1.1 3.1.2014 Westin Lisätty luku 6, käyttötapauskuvaukset. Käyttäjävaatimukset Versio Päivämäärä Henkilö 1.0 XX.XX.2013 Kaikki PI-versio. 1.1 3.1.2014 Westin Lisätty luku 6, käyttötapauskuvaukset. 1. Liiketoiminnalliset tavoitteet 2. Käsitteet 3. Yleiskuva järjestelmästä

Lisätiedot

Esimerkki ohjemasuoritusmallien käytöstä

Esimerkki ohjemasuoritusmallien käytöstä Esimerkki ohjemasuoritusmallien käytöstä Luento 4 58153003 Ohjelmistojen suorituskyky 1 SEKVENSSIKAAVIOISTA SUORITUSVERKKOIHIN 58153003 Ohjelmistojen suorituskyky 2 Helsingin Yliopisto / Tktl 1 Sekvenssit

Lisätiedot

Vain testaamalla voit voittaa! Markku Selin Kehitysjohtaja

Vain testaamalla voit voittaa! Markku Selin Kehitysjohtaja Vain testaamalla voit voittaa! Markku Selin Kehitysjohtaja Lyhyesti: Suomessa ja Baltiassa Liikevaihto 29,25 (noin 50) milj. Euroa Henkilöstöä Suomessa 46 (115) Juuret vuonna 1989 perustetussa Santa Monica

Lisätiedot

Arkkitehtuurikuvaus. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14

Arkkitehtuurikuvaus. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14 Arkkitehtuurikuvaus Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy Ryhmä 14 Muutoshistoria Versio Pvm Päivittäjä Muutos 0.4 1.11.2007 Matti Eerola 0.3 18.10.2007 Matti Eerola 0.2

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services

Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services Järjestelmäarkkitehtuuri (TK081702) Standardoidutu tapa integroida sovelluksia Internetin kautta avointen protokollien ja rajapintojen avulla. tekniikka mahdollista ITjärjestelmien liittämiseen yrityskumppaneiden

Lisätiedot

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 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

Lisätiedot

Tietohallinnon arvo liiketoiminnalle

Tietohallinnon arvo liiketoiminnalle Tietohallinnon arvo liiketoiminnalle Viikko-seminaari 27.9.2007 Lauri Byckling, Deloitte Mitä on arvo Arvon määritelmiä: Hyöty suhteessa hintaan Laatu suhteessa odotuksiin Saatu lisähyöty Tietohallinnon

Lisätiedot

Yleiskuvaus - LVpalvelukerroksen. laadulliset vaatimukset Jari Kokko & Vesa Mettovaara LUVAT JA VALVONTA -KÄRKIHANKE

Yleiskuvaus - LVpalvelukerroksen. laadulliset vaatimukset Jari Kokko & Vesa Mettovaara LUVAT JA VALVONTA -KÄRKIHANKE Yleiskuvaus - LVpalvelukerroksen laadulliset vaatimukset 07.11.2018 Jari Kokko & Vesa Mettovaara ICT-ratkaisujen tulee olla asiakkaille toimivia, tarpeellisia ja tuottavia liiketoiminnan jatkuvuuden, kannattavuuden

Lisätiedot

Ammattimaisen käyttäjän vaaratilanneilmoitus Minna Kymäläinen/ Valvira

Ammattimaisen käyttäjän vaaratilanneilmoitus Minna Kymäläinen/ Valvira Ammattimaisen käyttäjän vaaratilanneilmoitus Minna Kymäläinen/ Valvira 17.10.2014 1 Luennon sisältö Terveydenhuollon laitteet ja tarvikkeet Määräys 4/2010 Vaaratilanteet Ilmoitettavat tapahtumat Ilmoittamiseen

Lisätiedot

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. FT Ari Viinikainen

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. FT Ari Viinikainen TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op FT Ari Viinikainen Tietokoneen rakenne Keskusyksikkö, CPU Keskusmuisti Aritmeettislooginen yksikkö I/O-laitteet Kontrolliyksikkö Tyypillinen Von Neumann

Lisätiedot

Logistiikan optimointi- ja ohjausjärjestelmä TCS-Opti

Logistiikan optimointi- ja ohjausjärjestelmä TCS-Opti Logistiikan optimointi- ja ohjausjärjestelmä TCS-Opti Taustaa.. Logistiikan ohjaus on fyysisten toimintojen ja koko logistiikan suunnittelua, kehitystä ja valvontaa. Siihen liittyvät järjestelmät voidaan

Lisätiedot

Tuotteistaminen, kannattavuus ja tuottavuus museoissa. Kimmo Levä, FM, MBA Museonjohtaja Mobilia

Tuotteistaminen, kannattavuus ja tuottavuus museoissa. Kimmo Levä, FM, MBA Museonjohtaja Mobilia Tuotteistaminen, kannattavuus ja tuottavuus museoissa Kimmo Levä, FM, MBA Museonjohtaja Mobilia Kenelle ja mitä osaamista museot voivat tuotteistaa ja tarjota? MUUTOKSEN PROSESSI 1. ERILAISET TULOKSET

Lisätiedot

Vasteaika. Vasteaikaa koskeva ohje ei ole juuri muuttunut Robert B. Millerin vuonna 1968 pitämästä esityksestä:

Vasteaika. Vasteaikaa koskeva ohje ei ole juuri muuttunut Robert B. Millerin vuonna 1968 pitämästä esityksestä: Nielsen: "Olen tutkinut Webin käytettävyyttä vuodesta 1994, ja jokaisessa tutkimuksessa esiin on noussut sama asia: käyttäjät haluaisivat sivujen latautuvan nopeammin. Aluksi olin sitä mieltä, että käyttäjät

Lisätiedot

Prosessien hallinta. Lean-näkökulma laboratorion prosessien kehittämiseen ja hallintaan

Prosessien hallinta. Lean-näkökulma laboratorion prosessien kehittämiseen ja hallintaan Prosessien hallinta Lean-näkökulma laboratorion prosessien kehittämiseen ja hallintaan Tommi Jokiniemi Kehittämispäällikkö Viitekehykset Luennoitsija: Biofysiikan ja lääketieteellisen tekniikan DI 15v

Lisätiedot

Tiera Sähköinen arkistointi. Palvelun käytettävyys ja sanktiot. Sopimus Tiera Sähköinen arkistointi-palvelusta

Tiera Sähköinen arkistointi. Palvelun käytettävyys ja sanktiot. Sopimus Tiera Sähköinen arkistointi-palvelusta Sopimus -palvelusta Salon kaupunki Saapunut 9.12.2014 34/02.08.00.01.08/2014 24.6.2014 Liite 1.1, Palvelun käytettävyys ja sanktiot Palvelun käytettävyys ja sanktiot Kuntien Tiera Oy Tammasaarenkatu 3

Lisätiedot

PAIKKATIETOJEN KÄYTTÖ HSY:N VESIHUOLLON OPERATIIVISESSA JA STRATEGISESSA TOIMINNASSA

PAIKKATIETOJEN KÄYTTÖ HSY:N VESIHUOLLON OPERATIIVISESSA JA STRATEGISESSA TOIMINNASSA PAIKKATIETOJEN KÄYTTÖ HSY:N VESIHUOLLON OPERATIIVISESSA JA STRATEGISESSA TOIMINNASSA Vesihuolto 2015 Turku 21.5.2015 Pentti Janhunen Paikkatieto Paikkatieto on tietoa, johon liittyy maantieteellinen sijainti

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet

Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet Järjestelmäarkkitehtuuri (TK081702) Integraation tavoitteita Lähtökohta Web-palvelut Asiakasrekisteri ERP, Tuotannon ohjaus Tuotanto Myynti Intranet Extranet? CRM Johdon tuki Henkilöstö Kirjanpito Palkanlaskenta

Lisätiedot

Lean johtaminen ja työkalut. Työpaja 16.3.2016

Lean johtaminen ja työkalut. Työpaja 16.3.2016 Lean johtaminen ja työkalut Työpaja 16.3.2016 Lean ja Lean Construction Teoriainformoidut käytännön ihmiset MITÄ ON LEAN? LEAN on johtamisfilosofia joka on koko organisaatiota koskeva laaja-alainen muutosprosessi,

Lisätiedot

Laatukäsikirja - mikä se on ja miten sellainen laaditaan?

Laatukäsikirja - mikä se on ja miten sellainen laaditaan? Laatukäsikirja - mikä se on ja miten sellainen laaditaan? Matkailun laatu laatukäsikirja osaksi yrityksen sähköistä liiketoimintaa Sähköinen aamuseminaari matkailualan toimijoille 24.8.2010 Riitta Haka

Lisätiedot

Järjestöjen kehittäminen ja laatu. Hanna Hauta-aho, Sociala Setlementti Louhela & Keusote

Järjestöjen kehittäminen ja laatu. Hanna Hauta-aho, Sociala Setlementti Louhela & Keusote Järjestöjen kehittäminen ja laatu Hanna Hauta-aho, Sociala 16.4.2019 Setlementti Louhela & Keusote Yli kymmenen vuoden kokemus laadunhallinnasta, laatukulttuurin kehittämisestä ja kehitysprojektien johtamisesta.

Lisätiedot

Algoritmit 1. Luento 1 Ti Timo Männikkö

Algoritmit 1. Luento 1 Ti Timo Männikkö Algoritmit 1 Luento 1 Ti 10.1.2017 Timo Männikkö Luento 1 Algoritmi Algoritmin toteutus Ongelman ratkaiseminen Algoritmin tehokkuus Algoritmin suoritusaika Algoritmin analysointi Algoritmit 1 Kevät 2017

Lisätiedot

Matematiikan tukikurssi

Matematiikan tukikurssi Matematiikan tukikurssi Kurssikerta 4 Jatkuvuus Jatkuvan funktion määritelmä Tarkastellaan funktiota f x) jossakin tietyssä pisteessä x 0. Tämä funktio on tässä pisteessä joko jatkuva tai epäjatkuva. Jatkuvuuden

Lisätiedot

Ulkoistustoimittajan valvontapalvelu. Ville Mannonen / DataCenter Finland

Ulkoistustoimittajan valvontapalvelu. Ville Mannonen / DataCenter Finland Ulkoistustoimittajan valvontapalvelu Ville Mannonen / DataCenter Finland Datacenter Finland Oy Vuonna 2003 perustettu konesalipalveluita tuottava yritys Tarjoaa asiakkaileen korkean käytettävyyden konesalipalveluita

Lisätiedot

KRYSP-rajapintojen suorituskykytestaukset. Jari Torvinen 12.2.2014

KRYSP-rajapintojen suorituskykytestaukset. Jari Torvinen 12.2.2014 KRYSP-rajapintojen suorituskykytestaukset Jari Torvinen 12.2.2014 1 Esityksen sisältö Rajapintojen käyttöönoton tilanne Kuopiossa Miksi suorituskykytestaus? Suorituskykytestauksen toteuttaminen Testaustulosten

Lisätiedot

VAIKUTTAVUUSANALYYSI

VAIKUTTAVUUSANALYYSI RADIOMAINONNAN VAIKUTTAVUUSANALYYSI Radiomedia Ilkka Keskiväli 13.2.2018 ANALYYSIN TAVOITTEET Analyysin tavoitteena on tutkia radiomainonnan vaikuttavuutta, sen kehitystä ja vertailla radion tehokkuutta

Lisätiedot

HARJOITUS- PAKETTI E

HARJOITUS- PAKETTI E Logistiikka A35A00310 Tuotantotalouden perusteet HARJOITUS- PAKETTI E (6 pistettä) TUTA 17 Luento 18 Jonojen hallinta Hamburger Restaurant Pinball Wizard 1 piste Benny s Arcade 1/4 Luento 19 Projektin

Lisätiedot

Projektin aikataulutus

Projektin aikataulutus Projektin aikataulutus Aikataulutuksen tehtävät Suunnittelutarkkuus & tehtävien kestojen arviointi PERT-tekniikka CPA/CPM kriittisen polun analyysi Resurssirajoituksen huomioiminen, resurssien tasaus Critical

Lisätiedot

TAPAHTUMIEN SEURANTA KEHITYSEHDOTUSTEN KIRJAUS POIKKEAMIEN HALLINTA

TAPAHTUMIEN SEURANTA KEHITYSEHDOTUSTEN KIRJAUS POIKKEAMIEN HALLINTA TAPAHTUMIEN SEURANTA KEHITYSEHDOTUSTEN KIRJAUS POIKKEAMIEN HALLINTA LMQ -ohjelmisto Kenelle miten miksi? LogMaster Oy 2007-2009 LMQ miksi? 1. KUSTANNUSTEN ALENTAMINEN Johtamisen välineet tapahtumien kirjaaminen

Lisätiedot

HP OpenView ratkaisut toiminnan jatkuvuuden turvaajina

HP OpenView ratkaisut toiminnan jatkuvuuden turvaajina HP OpenView ratkaisut toiminnan jatkuvuuden turvaajina - Käytännön esimerkkejä ITIL ja ITSM mukaisista IT palveluhallinnan toteutuksista ja mahdollisuuksista Ville Koskinen Sales Specialist, HP Software

Lisätiedot

Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi

Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi 1. Luento: Sulautetut Järjestelmät Arto Salminen, arto.salminen@tut.fi Agenda Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu

Lisätiedot

Johdantoluento. Ohjelmien ylläpito

Johdantoluento. Ohjelmien ylläpito Johdantoluento Ylläpito-termin termin määrittely Ylläpito ohjelmistotuotannon vaiheena Evoluutio-termin määrittely Muita kurssin aiheeseen liittyviä termejä TTY Ohjelmistotekniikka 1 Ohjelmien ylläpito

Lisätiedot

KURKISTUS ÄLYKKÄÄN MARKKINOINNIN MAAILMAAN. Kuinka tiedolla johdettu markkinointi nähdään Suomessa?

KURKISTUS ÄLYKKÄÄN MARKKINOINNIN MAAILMAAN. Kuinka tiedolla johdettu markkinointi nähdään Suomessa? 1 KURKISTUS ÄLYKKÄÄN MARKKINOINNIN MAAILMAAN Kuinka tiedolla johdettu markkinointi nähdään Suomessa? Aiemman tutkimuksemme* mukaan markkinoinnin johtaminen tiedolla parantaa markkinoinnin tuottoastetta

Lisätiedot

HELIA 1 (15) Outi Virkki Tiedonhallinta

HELIA 1 (15) Outi Virkki Tiedonhallinta HELIA 1 (15) Luento Suorituskyvyn optimointi... 2 Tiedonhallintajärjestelmän rakenne... 3 Suunnittele... 4 SQL-komentojen viritys... 5 Tekninen ympäristö... 6 Fyysisen tason ratkaisut... 7 Indeksit...

Lisätiedot

Roadshow 17.1.2016 Peurunka

Roadshow 17.1.2016 Peurunka Roadshow 17.1.2016 Peurunka Tiina Boman & Antti Hagqvist 18.1.2016 #YHTEISÖUNELMILLE - www.finntriathlon.fi 1 Tapahtumissa 6300 uitua, 270 000 pyöräiltyä ja 64 000 juostua kilometriä. 3500 triathlonistia

Lisätiedot

Liiketoimintatarpeista toimivaksi järjestelmäksi Jari Kekkonen Chief Consulting Officer. 22.1.2008 Ixonos Oyj

Liiketoimintatarpeista toimivaksi järjestelmäksi Jari Kekkonen Chief Consulting Officer. 22.1.2008 Ixonos Oyj Liiketoimintatarpeista toimivaksi järjestelmäksi Jari Kekkonen Chief Consulting Officer 22.1.2008 Ixonos Oyj Liiketoimintatarpeet mitä, missä ja miten? Markkinaosuuden kasvattaminen tavoitteet Myyjät tekevät

Lisätiedot

Menetelmäraportti - Konfiguraationhallinta

Menetelmäraportti - Konfiguraationhallinta Menetelmäraportti - Konfiguraationhallinta Päiväys Tekijä 22.03.02 Ville Vaittinen Sisällysluettelo 1. Johdanto... 3 1.1 Tärkeimmät lyhenteet... 3 2. Konfiguraationhallinnan tärkeimmät välineet... 4 2.1

Lisätiedot

ISO 9001:2015 JÄRJESTELMÄ- JA PROSESSIAUDITOIN- NIN KYSYMYKSIÄ

ISO 9001:2015 JÄRJESTELMÄ- JA PROSESSIAUDITOIN- NIN KYSYMYKSIÄ ISO 9001:2015 JÄRJESTELMÄ- JA PROSESSIAUDITOIN- NIN KYSYMYKSIÄ IMS Business Solutions Oy, J Moisio 10/ 2016 2.10.2016 IMS Business Solutions Oy 2 ISO 9001:2015 PROSESSIEN AUDITOINTIKYSYMYKSIÄ ISO 9001:2015

Lisätiedot

Palvelutuotannon tuottavuuden mittaaminen ja kehittäminen. Antti Lönnqvist Tampereen teknillinen yliopisto

Palvelutuotannon tuottavuuden mittaaminen ja kehittäminen. Antti Lönnqvist Tampereen teknillinen yliopisto Palvelutuotannon tuottavuuden mittaaminen ja kehittäminen Antti Lönnqvist Tampereen teknillinen yliopisto Performance Management Research Group Suorituskyvyn johtamisen tutkimusryhmä Ryhmän tutkimukset

Lisätiedot

Sähkömarkkinoiden murros - Kysynnän jousto osana älykästä sähköverkkoa

Sähkömarkkinoiden murros - Kysynnän jousto osana älykästä sähköverkkoa Sähkömarkkinoiden murros - Kysynnän jousto osana älykästä sähköverkkoa EL-TRAN 14.02.2017 Prof. Pertti Järventausta Tampereen teknillinen yliopisto 1 Kaksisuuntaisessa, älykkäässä sähköverkossa hyödynnetään

Lisätiedot

Suorituskyvyn pullonkaulojen löytäminen ja optimointi v 1.0. Ilkka Myllylä

Suorituskyvyn pullonkaulojen löytäminen ja optimointi v 1.0. Ilkka Myllylä Suorituskyvyn pullonkaulojen löytäminen ja optimointi v 1.0 Ilkka Myllylä Sisältö! Johdanto! Pullonkaulat ja suorituskyvyn optimointi! Case esimerkkejä 2 Johdanto v 1.0 Onko skaalautuvuus webissä ongelma?

Lisätiedot

Suomen ensimmäinen laaduntunnustus päihdekuntoutuslaitokselle. Marjut Lampinen toiminnanjohtaja Ventuskartano ry

Suomen ensimmäinen laaduntunnustus päihdekuntoutuslaitokselle. Marjut Lampinen toiminnanjohtaja Ventuskartano ry Suomen ensimmäinen laaduntunnustus päihdekuntoutuslaitokselle Marjut Lampinen toiminnanjohtaja Ventuskartano ry Taustaa Päihdepalvelujen laatusuositukset 2002 Laatutyön toteuttaminen koulutus Keski-Pohjanmaan

Lisätiedot

Yritys nimeltä Redicom

Yritys nimeltä Redicom Kertakirjautuminen IDM projektin keihäänkärki Yritys nimeltä Redicom Redicom Oy Redicom on riippumaton konsulttitalo, joka on erikoistunut tunnistautumis-, käyttäjähallinta ( IDM ja IAM)- ja kertakirjautumisratkaisujen

Lisätiedot

IT-palvelupisteen palvelutason mittaaminen

IT-palvelupisteen palvelutason mittaaminen IT-palvelupisteen palvelutason mittaaminen Diplomityöseminaari, 16.2.2010 Kaisa Vuorensola Ohjaaja: KTM Minna Metsänvuori Valvoja: Dos. Kalevi Kilkki Esityksen sisältö Tutkimuksen lähtökohta Tutkimuskysymys

Lisätiedot

Benchmarking raportoinnista tukea terveydenhuollon johtamiseen

Benchmarking raportoinnista tukea terveydenhuollon johtamiseen Benchmarking raportoinnista tukea terveydenhuollon johtamiseen 1 Sisältö 2 NHG lyhyesti Asiakastarve Mitä on benchmarking? Suunta raportointiratkaisu asiakkaiden tarpeisiin Miten tästä eteenpäin? Nordic

Lisätiedot

HANKINTATOIMEN NYKYTILA JA TULEVAISUUDEN HAASTEET

HANKINTATOIMEN NYKYTILA JA TULEVAISUUDEN HAASTEET HANKINTATOIMEN NYKYTILA JA TULEVAISUUDEN HAASTEET TAVOITTEET - Hankintatoimen kansallisen tilan selvitys - Osaamiskartoitus Tutkimuksen sisältö ja tiedon hankinta - Kohderyhmä: suuret suomalaiset yritykset

Lisätiedot

Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistoprosessit ja ohjelmistojen laatu (4op)

Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistoprosessit ja ohjelmistojen laatu (4op) 581361 Ohjelmistoprosessit ja ohjelmistojen laatu (4op) Ohjelmistojärjestelmien syventävien opintojen kurssi Myös ohjelmistotekniikan profiilin pakollinen kurssi eli ohjelmistotekniikka-aiheisen gradun

Lisätiedot

YHTIÖKOKOUS, QPR Software

YHTIÖKOKOUS, QPR Software YHTIÖKOKOUS, 28.3.2017 QPR Software JARI JAAKKOLA, TOIMITUSJOHTAJA QPR1V: (Nasdaq Helsinki) 2016: Etenimme kasvavalla Process Mining - markkinalla Liikevaihto 8 634 tuhatta euroa (2015: 9 436). Process

Lisätiedot

ASIAKASTYYTYVÄISYYSKYSELYN 2012 TULOKSET

ASIAKASTYYTYVÄISYYSKYSELYN 2012 TULOKSET ASIAKASTYYTYVÄISYYSKYSELYN 2012 TULOKSET Yrityksemme yksi tärkeimmistä mittareista on asiakastyytyväisyys, jota selvitetään vuosittaisella asiakastyytyväisyyskyselyllä. Asiakastyytyväisyyskyselyn kysymykset

Lisätiedot

Ympäristöystävällinen IT

Ympäristöystävällinen IT Ympäristöystävällinen IT TTL 3.4.2008 VMware - Energian säästöä palvelinten virtualisoinnilla Keijo Niemistö Myyntijohtaja VMware Finland Esityksen sisältö Mistä virtualisoinnissa on kysymys? Virtualisoinnin

Lisätiedot

Yksilöllistä tukea työntekijän terveyteen ja hyvinvointiin juuri silloin, kun sitä tarvitaan! building a healthy future

Yksilöllistä tukea työntekijän terveyteen ja hyvinvointiin juuri silloin, kun sitä tarvitaan! building a healthy future Yksilöllistä tukea työntekijän terveyteen ja hyvinvointiin juuri silloin, kun sitä tarvitaan! www.movendos.com building a healthy future Movendos Health Coaching on tuloksellinen tapa tukea työntekijöiden

Lisätiedot

Hnenogäsdpdinoinnin päätehtävät

Hnenogäsdpdinoinnin päätehtävät Hnenogäsdpdinoinnin päätehtävät Asiakastyytyväisyyskysely henkilökohtaisille avustajille 2015 Toteutus Syys- lokakuussa 2015, vastausaikaa 2 viikkoa Webropol-kysely Toimitettiin Avustajaportti.fi palveluun

Lisätiedot

Uudistuva kansainvälinen ohjelmistoyhtiö. Yhtiökokous Jari Jaakkola, toimitusjohtaja

Uudistuva kansainvälinen ohjelmistoyhtiö. Yhtiökokous Jari Jaakkola, toimitusjohtaja Uudistuva kansainvälinen ohjelmistoyhtiö Yhtiökokous 13.3.2014 Jari Jaakkola, toimitusjohtaja Liiketoiminnan kehitys vuonna 2013 Haastava taloudellinen toimintaympäristö läpi koko vuoden. Kilpailu kiristyi

Lisätiedot

Pilvipalvelut Palvelutasosopimus

Pilvipalvelut Palvelutasosopimus Pilvipalvelut Palvelutasosopimus Sivu 2/9 Sisällysluettelo 1. Palvelutasosopimus... 3 2. Määritelmät... 3 3. Yleistä... 6 3.1. Palvelun kohteen Palvelutaso... 6 3.2. Palvelutasosopimuksen voimaantulo...

Lisätiedot

ECOMATION. environment in mind ECOMATION - TUOTTEITA JA RATKAISUJA NYKYAIKAISILLE KULLANKAIVAJILLE. Recycling Technologies

ECOMATION. environment in mind ECOMATION - TUOTTEITA JA RATKAISUJA NYKYAIKAISILLE KULLANKAIVAJILLE. Recycling Technologies ECOMATION environment in mind Recycling Technologies ECOMATION - TUOTTEITA JA RATKAISUJA NYKYAIKAISILLE KULLANKAIVAJILLE YRITYS Ecomation Oy suunnittelee ja toimittaa asiakkailleen koneita, laitteistoja,

Lisätiedot

Kahden virtualisointiohjelmiston suorituskyvyn testaus (valmiin työn esittely)

Kahden virtualisointiohjelmiston suorituskyvyn testaus (valmiin työn esittely) Kahden virtualisointiohjelmiston suorituskyvyn testaus (valmiin työn esittely) Jani Laine 31.10.2017 Ohjaaja: DI Jimmy Kjällman Valvoja: Prof. Kai Virtanen Työn saa tallentaa ja julkistaa Aalto-yliopiston

Lisätiedot

YHTIÖKOKOUS, Jari Jaakkola, Toimitusjohtaja QPR1V: (Nasdaq Helsinki)

YHTIÖKOKOUS, Jari Jaakkola, Toimitusjohtaja QPR1V: (Nasdaq Helsinki) YHTIÖKOKOUS, 4.4.2019 Jari Jaakkola, Toimitusjohtaja QPR1V: (Nasdaq Helsinki) QPR SOFTWARE Prosessien louhintaan (process mining), prosessi- ja kokonaisarkkitehtuurin mallinnukseen ja suorituskykyjohtamiseen

Lisätiedot

ICT Palvelut Juhani Suhonen

ICT Palvelut Juhani Suhonen ICT Palvelut Juhani Suhonen Megatrendejä ICT-maailmassa Mobiili Social Pilvipalvelut Kuluttajistuminen Big data 2 2 Taustoitus : Yritysmaailman ICT kysely Kuinka merkittävinä pidätte seuraavia kehityssuuntia

Lisätiedot

Hallittu siirtymä Business Planningista FPM:ään, sekä uuden ohjelmiston mahdollisuudet.

Hallittu siirtymä Business Planningista FPM:ään, sekä uuden ohjelmiston mahdollisuudet. A Basware Presentation Hallittu siirtymä Business Planningista FPM:ään, sekä uuden ohjelmiston mahdollisuudet. Basware Käyttäjäpäivät 20.-21.9.2011 Rohkeus liiketoiminnan kehittämiseen Lahti Tervetuloa!

Lisätiedot

Optimoinnin mahdollisuudet tilaus- ja toimitusketjujen hallinnassa. Helsinki, 9.4.2013 Olli Bräysy

Optimoinnin mahdollisuudet tilaus- ja toimitusketjujen hallinnassa. Helsinki, 9.4.2013 Olli Bräysy Optimoinnin mahdollisuudet tilaus- ja toimitusketjujen hallinnassa Helsinki, 9.4.2013 Olli Bräysy Optimointi käsitteenä Optimoinnilla viitataan parhaimman mahdollisen ratkaisun etsimiseen annettujen kriteerien

Lisätiedot

PALVELUOHJAUS. Palveluohjaustyöryhmä 8.4.2015

PALVELUOHJAUS. Palveluohjaustyöryhmä 8.4.2015 PALVELUOHJAUS Palveluohjaustyöryhmä 8.4.2015 Anu Pihl 16.4.2015 PALVELUN TARVE Tiedon hankinta itsepalveluna Palveluohjaus 80-90% 10%-20% Palveluihin ohjaus/ palveluneuvonta Palveluissa ohjautuminen palveluohjaus

Lisätiedot

Teollinen Internet, IoT valimoissa ja konepajoissa

Teollinen Internet, IoT valimoissa ja konepajoissa Teollinen Internet, IoT valimoissa ja konepajoissa Case: Aalto-yliopisto Valmistus- ja materiaalitekniikka, FIN3D Kalle Jalava 28.3.2019 FIN3D-tutkimus IIoT haasteita Teknisiä toteutuksia Aallossa Hyötyjä?

Lisätiedot

Kuinka mittaan mediatiedotteen vaikuttavuuden? 24.9.2015 Sanelma Helkearo M-Brain

Kuinka mittaan mediatiedotteen vaikuttavuuden? 24.9.2015 Sanelma Helkearo M-Brain Kuinka mittaan mediatiedotteen vaikuttavuuden? 24.9.2015 Sanelma Helkearo M-Brain M-Brain on globaalisti toimiva tietopalvelu-, teknologia- ja konsultointiyritys Palvelumme ja ratkaisumme on räätälöity

Lisätiedot

SQL SERVER 2012 PARALLEL DATA WAREHOUSE APPLIANCE

SQL SERVER 2012 PARALLEL DATA WAREHOUSE APPLIANCE SQL SERVER 2012 PARALLEL DATA WAREHOUSE APPLIANCE Toukokuu, 2013 Pekka Pykäläinen Tuote- ja ratkaisupäällikkö Application Platform Microsoft HYÖDYNNÄ KAIKKI KÄYTETTÄVISSÄ OLEVA TIETO NEW WORLD OF DATA

Lisätiedot

Bimodaalisuus IT Palvelunhallinnassa Case UPM

Bimodaalisuus IT Palvelunhallinnassa Case UPM Bimodaalisuus IT Palvelunhallinnassa Case UPM Kuka on Johanna Manager, IT Service Managmement UPM:lla ja osana IT Strategy and Governance tiimiä Vastuulla Palvelunhallinnan maturiteetti UPM IT:ssä BBA

Lisätiedot

Tosi elävä virtuaalimalli Mika Karaila Tutkimuspäällikkö Valmet Automation

Tosi elävä virtuaalimalli Mika Karaila Tutkimuspäällikkö Valmet Automation Tosi elävä virtuaalimalli 27.4.2017 Mika Karaila Tutkimuspäällikkö Valmet Automation Agenda Teollinen internet Uudet teknologiat: VR & MR Soveltaminen käytännössä Yhteenveto & demo 2 Teollinen internet

Lisätiedot

Kohti uusiutuvaa ja hajautettua energiantuotantoa

Kohti uusiutuvaa ja hajautettua energiantuotantoa Kohti uusiutuvaa ja hajautettua energiantuotantoa Mynämäki 30.9.2010 Janne Björklund Suomen luonnonsuojeluliitto ry Sisältö Hajautetun energiajärjestelmän tunnuspiirteet ja edut Hajautetun tuotannon teknologiat

Lisätiedot

Sijainnin merkitys Itellassa GIS. Jakelun kehittämisen ajankohtaispäivä

Sijainnin merkitys Itellassa GIS. Jakelun kehittämisen ajankohtaispäivä Jakelun kehittämisen ajankohtaispäivä Karttajärjestelmällä havainnollisuutta, tehokkuutta ja parempaa asiakaspalvelua Käytännön kokemuksia pilotoinneista ja käytössä olevista karttajärjestelmistä Juha

Lisätiedot

Vaikuttaako kokonaiskysyntä tuottavuuteen?

Vaikuttaako kokonaiskysyntä tuottavuuteen? Vaikuttaako kokonaiskysyntä tuottavuuteen? Jussi Ahokas Itä-Suomen yliopisto Sayn laki 210 vuotta -juhlaseminaari Esityksen sisällys Mitä on tuottavuus? Tuottavuuden määritelmä Esimerkkejä tuottavuudesta

Lisätiedot

Tulokset. Pikatilastot Kysely 977578 'Finn Heat Oy asiakastyytyväisyyskysely 2013' Kysely 977578

Tulokset. Pikatilastot Kysely 977578 'Finn Heat Oy asiakastyytyväisyyskysely 2013' Kysely 977578 Tulokset Kysely 977578 Tallenteita kyselyssä: 40 Tallenteita kyselyssä yhteensä: 40 Prosenttiosuus kaikista: 100.00% sivu 1 / 50 Kenttäyhteenveto A1:lle Asema yrityksessä sivu 3 / 50 Kenttäyhteenveto B1(SQ001):lle

Lisätiedot

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit Ohjelmiston testaus ja laatu Ohjelmistotekniikka elinkaarimallit Vesiputousmalli - 1 Esitutkimus Määrittely mikä on ongelma, onko valmista ratkaisua, kustannukset, reunaehdot millainen järjestelmä täyttää

Lisätiedot

Robottisiivouksen kehittämisen moniasiakasprojekti case Porvoo. Marianne Seppänen Palvelupäällikkö, Liikelaitos Porvoon Tilapalvelut

Robottisiivouksen kehittämisen moniasiakasprojekti case Porvoo. Marianne Seppänen Palvelupäällikkö, Liikelaitos Porvoon Tilapalvelut Robottisiivouksen kehittämisen moniasiakasprojekti case Porvoo Marianne Seppänen Palvelupäällikkö, Liikelaitos Porvoon Tilapalvelut Robottisiivous Yritysesittely Robottisiivoushanke Tavoitteet Testikohteet

Lisätiedot

Ketteryys kokeilemalla. Leo Malila Kehittämispäällikkö, Kela

Ketteryys kokeilemalla. Leo Malila Kehittämispäällikkö, Kela Ketteryys kokeilemalla Leo Malila Kehittämispäällikkö, Kela 1.11.2016 Agenda Kelan ICT Ketteryys tavoitteena Teetetyn tutkimuksen ja sen kohteen esittely Havaintoja tutkimuksen perusteella Kelan ketteryys

Lisätiedot

PAS-RATKAISUN PALVELUKUVAUS

PAS-RATKAISUN PALVELUKUVAUS LIITE 3 PAS-RATKAISUN PALVELUKUVAUS versio 2.0 26.6.2019 SISÄLLYS 1 Johdanto... 2 1.1 Dokumentin tarkoitus ja tausta... 2 1.2 PAS-ratkaisun yleiskuvaus... 2 2 Palvelukuvaus... 2 2.1 Palvelun sisältö...

Lisätiedot

Diplomityöseminaari

Diplomityöseminaari Diplomityöseminaari 3.9.2002 Jussi Vesterinen Aiheena: Implementation of Admission Control in a CDMA Network Simulator Työn valvoja: Prof. Sven-Gustav Häggman Työn tavoitteena on tutkia CDMA-verkon pääsynhallintaa

Lisätiedot

IBM Cloud Adoption and Deployment Services

IBM Cloud Adoption and Deployment Services IBM:n käyttöehdot SaaS-tuotteita koskevat ehdot IBM Cloud Adoption and Deployment Services Käyttöehdot (ToU-ehdot) koostuvat tästä asiakirjasta IBM:n käyttöehdot SaaS-tuotteita koskevat ehdot (SaaStuotteita

Lisätiedot

ASIAKAS PROSESSIN KESKIÖSSÄ

ASIAKAS PROSESSIN KESKIÖSSÄ ASIAKAS PROSESSIN KESKIÖSSÄ LEAN-NÄKÖKULMASTA ARI VÄISÄNEN - VACOS Ratkaisukuiskaaja 2016 Ari Väisänen Ari Väisänen (M.Eng) toimii ratkaisuliiketoiminnan käytäntöjen ja prosessien kehittäjänä sekä organisaatioiden

Lisätiedot

Modul-Fleet KALUSTONHALLINNAN OPTIMOINTIIN. I can help! Ordered 3 items. Can t serve last client. Running late!

Modul-Fleet KALUSTONHALLINNAN OPTIMOINTIIN. I can help! Ordered 3 items. Can t serve last client. Running late! Modul-Fleet KALUSTONHALLINNAN OPTIMOINTIIN I can help! Ordered 3 items Can t serve last client Running late! Modul-Fleet KALUSTONHALLINNAN OPTIMOINTIIN Haluatko hallita organisaatiosi suurempaa liikkuvuutta

Lisätiedot