Työkalujen merkitys mittaamisessa



Samankaltaiset tiedostot
Automatisoinnilla tehokkuutta mittaamiseen

MIKKO-projekti ja mittausten automatisointi

Mittaaminen projektipäällikön ja prosessinkehittäjän työkaluna

Kokonaisvaltainen mittaaminen ohjelmistokehityksen tukena

Mittaamisen maailmasta muutamia asioita. Heli Valkeinen, erikoistutkija, TtT TOIMIA-verkoston koordinaattori

LAS- ja ilmakuva-aineistojen käsittely ArcGIS:ssä

Ohjelmistotestaus -09

KONTTI - Teolliset komponenttiohjelmistot Tekesin ETX-ohjelma

15224 standardi johtamisen ja laadukkaan työn tukena auditoijan näkökulma YTL Merja Huikko

VERKONRAKENNUS JA URAKOINTI TYÖPAJA 1

Onnistunut Vaatimuspohjainen Testaus

Säteilymittaustietojen hallinta turvajärjestelyissä

Tutkimusprojekti: Siemens Simis-C -asetinlaitteen data-analytiikka

Tietojärjestelmän osat

pandia Business Intelligence Asuinkiinteistöjen omistajille Pandia Oy Sinikalliontie Espoo

Testaustyökalut. Luento 11 Antti-Pekka Tuovinen. Faculty of Science Department of Computer Science

Alueellisen aineistotuotannon haasteet

Automaattisen tiedontuotannon kokeilu: Tiemerkintöjen kunnon koneellinen mittaus Juho Meriläinen/Liikennevirasto

Teollinen Internet. Tatu Lund

Findikaattori - Indikaattoripalvelu. Harri Lehtinen

DI Studion käyttökokemuksia. Kaisu Ikonen, Tilastokeskus

Vedenlaadun seurannat murroksessa. Työkaluja laadukkaaseen mittaustulokseen

Oikeat tavoitteet avain onnistuneeseen tapahtumaan

Teknologiset valinnat

Tableaun hyödyntäminen Toyota Rahoituksessa

MoveSole StepLab. Mobiili liikkumisen mittausjärjestelmä

Mitattua tietoa jatkuvatoimisesta vedenlaadun tarkkailusta

Pienin askelin snadein stepein -väline oman työn kehittämiseen arjessa

Datan analysointi ja visualisointi Teollisen internetin työpaja

DATALOGGERI DT-171 PIKAKÄYTTÖOHJE V 1.2

Fujitsu SPICE Lite. Kimmo Vaikkola Fujitsu Finland Oy Laatu ja liiketoimintatavat. Copyright 2010 FUJITSU

Firstbeat Hyvinvointianalyysi

Tietojohtamisen käyttöönotto. osiaali_ja_terveyspalveluiden_tieto johtamisen_kasikirja.pdf

Hiilijalanjäljen laskenta oppimisprosessina ja osana ympäristövastuuta HK Ruokatalossa. Anne Terimo Kehitysjohtaja

Rautatieinfran mallintamisen hyödyt: suunnittelu, rakentaminen, ylläpito

Päällysteiden YP tarvittavat tiedot 1. Työpaja ma

Ohjelmistotekniikka kevät 2003 Laatujärjestelmät

Energiankulutusseuranta Kulutustietojen kerääminen, analysointi ja hyödyntäminen Laatijat: Antti Mäkinen, TAMK

E. Oja ja H. Mannila Datasta Tietoon: Luku 2

Kuvantamismenetelmät kalojen seurannassa. Pertti Paakkolanvaara Simsonar Oy. Kuva Maanmittaus laitos CC-lisenssi

Oleelliset vaikeudet OT:ssa 1/2

Samurai helppokäyttöinen ohjelma melun ja värähtelyjen mittauksiin

Langan taipuman mittausjärjestelmä Tiivistelmä

Automaattinen regressiotestaus ilman testitapauksia. Pekka Aho, VTT Matias Suarez, F-Secure

WiseMaster Mentor. Tuote-esite. M-Technology Oy. /

Tapahtuipa Testaajalle...

EV3 Liikemittauksia. Työkortit EV3 liikemittauksissa / Tehtäväkortit/ Piia Pelander / 2017 Innokas 1

TARKASTUSMENETTELYT JA NIIDEN APUVÄLINETUKI

Yksikkötestaus. import org.junit.test; public class LaskinTest public void testlaskimenluonti() { Laskin laskin = new Laskin(); } }

T Projektikatselmus

TIETOMALLI JA TIETOVARASTO PALVELUKONSEPTI

MITTAUSTEKNIIKAN ERIKOISTUMISOPINNOT (30 op)

Johdantoluento. Ohjelmien ylläpito

Ohjelmistotekniikan menetelmät, Ohjelmistotuotannon työkaluista

OYS - Terveellinen Turvallinen Rakentaminen ja Sairaala OYS-TTR-projekti. Esko Huttu-Hiltunen & Kalevi Virta

Kokemuksia XDW-piloteista

KON-C3004 Kone- ja rakennustekniikan laboratoriotyöt. Aloitusluento Panu Kiviluoma

INSPIRE-toimeenpanon seuranta. Tulokset 2017

Projektinhallintaa paikkatiedon avulla

Uusia sovelluksia kalojen havainnointiin Case Montta. Pertti Paakkolanvaara Simsonar Oy. Kuva Maanmittaus laitos 2.2.

Tilaus-maksu -prosessin SAP-datan analyysi QPR ProcessAnalyzerillä QPR Software Oyj

Talotekniikan palvelualusta varmistaa tuottavan ja viihtyisän kiinteistön

OPPIMISANALYTIIKKA OPPILAITOKSISSA (2018) DigiKilta-seminaari, Hämeenlinna LEENA VAINIO

egate Smart Building Innovation

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

Robotiikan hyödyntäminen taloushallinnossa

TERADATAN JA SAS DI STUDION YHTEISELO CASE LÄHITAPIOLA

TeliaSonera Identity and Access Management

opiskelun suunnittelujärjestelmä, kurki ja ilmo käyttävät kaikki samaa tietokantaa, ja uusi järjestelmä tulee osaksi tätä.

Täysautomatisoitu raportointiympäristö. Joni-Petteri Paavilainen Jani Alatalo

Mittaamisen hyödyt. Heli Valkeinen, erikoistutkija, TtT TOIMIA-verkoston koordinaattori

LCP päästöjen valvonta miksi sitä tarvitaan?

Infra 2010 loppuseminaari, Helsinki Siltojen tuotemallintamisen ja rakentamisautomaation

Nspire CAS - koulutus Ohjelmiston käytön alkeet Pekka Vienonen

Moottorin kierrosnopeus Tämän harjoituksen jälkeen:

Taloudelliset hyödyt

Älykkään vesihuollon järjestelmät

Sisäilma-asiantuntijan tehtävät rakennushankkeessa

InfraTM-ryhmän puheenvuoro: Ryhmän odotukset pilotoinneista

Jussi Eerikäinen, 2014

Testaussuunnitelma. PUSU-ryhmä. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Yritys AB Oy Verkostokäsikirja (7) VERKOSTOKÄSIKIRJA

Analytiikan teknologiset trendit ja uudet mahdollisuudet HR:lle. Heikki Penttinen, OlapCon Oy

EMVHost Online SUBJECT: EMVHOST ONLINE CLIENT - AUTOMAATTISIIRROT COMPANY: EMVHost Online Client sovelluksen käyttöohje AUTHOR: DATE:

Visma Fivaldi -käsikirja Tehtävienhallinta- ohje käyttäjälle

Asukkaan oikeus omaan dataan ja GDPR asuntoosakeyhtiössä. Ilmastoviisaat taloyhtiöt työpaja 1 Asukkaan MyData

Case TUHTI. Projektin tunnuslukuja. ! Suuri perusjärjestelmäuudistus! Työt alkoivat kesällä ! Java luokkia n. 5000

Visma Netvisor. Kaikki mitä pk-yritys tarvitsee liiketoiminnan ohjaamiseen. RAPORTOINTI Asiakashallinta Myynnin seuranta Myynnin ennusteet

RAKENNUSAUTOMAATION JA LISÄMITTAUSTEN MAHDOLLISUUDET RAKENNUSTEN SISÄOLOSUHTEIDEN TOIMIVUUDEN ARVIOINNISSA

Liikehavaintojen estimointi langattomissa lähiverkoissa. Diplomityöseminaari Jukka Ahola

Int rane n avoit itemitt ittarit

Kansallinen ASPAtietojärjestelmä

Konenäön hyödyntämismahdollisuudet teiden ylläpidossa ja hoidossa

PALAUTE- JA SEURANTAJÄRJESTELMÄN KEHITTÄMINEN AMMATTIOSAAMISEN NÄYTTÖIHIN

Ylläpito. Ylläpito. Ylläpidon lajeja Ohjelmistotuotanto, syksy 1998 Ylläpito

Sulautettujen järjestelmien vikadiagnostiikan kehittäminen ohjelmistopohjaisilla menetelmillä

10. ASIAKASHALLINTA CRM; Osoitetarrat, ryhmäsähköposti ja export

Web-seminaari

ETL-DEMO. Esimerkki ETL-kuvauskielen käyttöstä

Projektityö

Transkriptio:

Työkalujen merkitys mittaamisessa Mittaaminen ja Ohjelmistotuotanto -seminaari Toni Sandelin 18.4.2001, VTT Elektroniikka, Oulu 1

Sisältö Mihin työkalutukea tarvitaan? Työkalut & metriikat: luokitus Mittausohjelmien automatisointi Yhteenveto 2

Mihin työkalutukea tarvitaan? Työläät mittaustehtävät ei resursseja tehdä usein => trendien seuraaminen ei mahdollista tärkeitä asioita voi jäädä mittaamatta työläyden takia Vakiomuotoiset mittaustulokset vertailukelpoista tietoa Nopea reagointi, jos jokin muuttuu => Automatisointi: Mittausten täysimittaisen hyödyntämisen edellytys laajamittaisessa ohjelmistokehityksessä 3

Mitä ei voida tehdä työkaluilla? Kaikkea ei voida hoitaa työkaluilla: tietojen syöttäminen järjestelmiin / lomakkeille tietojen ja toiminnallisuuden oikeellisuuden varmistaminen tulosten analysointi paketointi: mitä on opittu? 4

Työkaluluokittelu (1) 1. Tiedon sisäänsyöttöä tukevat työkalut lomakkeet (Excel, Web) määrämuotoinen datan keräys 2. Tiedon poimintaa/suodattamista tukevat työkalut Ohjelmistotuotantoprosessin työkalut mm. testaustyökalut, koodin analysointityökalut, versionhallinta vaihetuotteet (dokumentit, logit, raportit, tietokannat) hyötykäyttöön dataa paljon => oleellisen tiedon kaivaminen esiin Mittauksen suunnittelu Mittausdatan kirjaaminen Mittausdatan kerääminen Metriikoiden laskenta Analyysigraafien muodostus Tulosten analysointi Tulosten paketointi 5

Työkaluluokittelu (2) 3. Tiedon koonti- ja talletusympäristöt koko mittausohjelman tuki vaatimuksia: metadata, tietojen aikaleimat, liitynnät muihin järjestelmiin, erilaisia tapoja tietojen sisäänsyötölle, rajoitukset yleiskäyttöisyys vs. räätälöidyt työkalut 4. Tiedon analysointityökalut tilastollinen analyysi raportointiominaisuudet, graafiset kuvaajat trendit Mittauksen suunnittelu Mittausdatan kirjaaminen Mittausdatan kerääminen Metriikoiden laskenta Analyysigraafien muodostus Tulosten analysointi Tulosten paketointi 6

Automatisoinnin vaiheet 4. Mittausdatan 5. Metriikoiden k e r ä ä m i n e n l a s k e n t a j a analyysigraafien muodostus 1. Automaattisen mittauksen suunnittelu 2. Automaattisen mittauksen toteutus 3. Mittausdatan k i r j a a m i n e n 6. Metriikoiden analysointi 7. Tulosten paketointi 8. Ylläpito 7

Suunnitteluvaihe (1) Automatisoitavien metriikoiden valinta uusien metriikoiden määrittely esim. GQM-menetelmällä automatisoitavien valinta olemassaolevasta metriikkasetistä Automatisoi metriikat, joissa saavutettu hyöty suuri suhteessa automatisoinnin työmäärään, joissa paljon käsiteltävää dataa, joka muuttuu/kasvaa koko ajan, joita analysoidaan usein, jotka voidaan esittää aina samassa muodossa, jotka ovat vakiintuneet käyttöön, joiden keräykseen käytetyn työkalun automatisointimahdollisuudet OK. 8

Suunnitteluvaihe (2) Määritellään: mitä tietoa tarvitaan, missä tarvittava tieto sijaitsee tarkasti (tietokanta, taulu, kenttä), tiedon keräystiheys, missä formaatissa kerätty tieto halutaan käsitellä analyysissä, mitä pitää tehdä, että raakadatasta saadaan haluttu analyysiesitys. Työkalutuen valinta: tietojen keräämiseen, tietojen käsittelyyn, tulosten esittämiseen. Arvioi jatkamisen kannattavuus! 9

Työkaluvaatimukset Määrittely: vapaa kerättävien metriikoiden määrittely vapaa tarvittavan tiedon valinta Suoritus: tiedon käsittely käyttäjän määrittelemällä tavalla tiedon käsittelyn vapaa ajastus automaattinen tiedon käsittely käyttäjän määrittelemällä tavalla ja aikataulussa automaattinen esitysgraafien tuottaminen Varmistus: epäkelvon datan käsittely Mahdollisuus päivittää kaikkea edellämainittua Historiatiedon talletus ja tutkiminen 10

Toteutusvaihe Toteutetaan tiedon keräykseen tarvittavat toiminnot yhteydet tietolähteisiin (tietokantaan, sovellusohjelmiin), toteutetaan tiedon keräyksen automaattinen käynnistys / päivitys, tallennuspaikka. Toteutetaan tiedon käsittelyyn tarvittavat toiminnot käsittelyn automaattinen käynnistys halutulla tavalla, käsittely- /laskentarutiinit, tulosten esitystavan määrittäminen, kaiken em. toistettavuus. 11

Suoritusvaihe Mittausten keruu ja käsittely automaattisesti ajastettuna tapahtumana, käyttäjän käynnistämänä, määrityksen & toteutuksen mukaisesti. Toistetaan halutuin aikavälein Kerääminen, laskenta, analyysi 4. Mittausdatan 5. Metriikoiden k e r ä ä m i n e n l a s k e n t a j a analyysigraafien muodostus 3. Mittausdatan k i r j a a m i n e n 6. Metriikoiden analysointi 12

Paketointi- ja ylläpitovaihe Mittausohjelman tulosten muokkaaminen malleiksi, jotka ovat koko organisaation käytössä esim. prosessikuvauksia, käsikirjoja jne. Päivitetään automatisointia tarpeen mukaan uusia metriikoita ja esitystapoja, poistetaan metriikoita ja esitystapoja, muutoksia käsittelytiheyteen, muutoksia tiedon lähteisiin ja muutoksia käytettäviin työkaluihin. 13

Yhteenveto Työkalutuki on tärkeä olemassa olevien työkalujen hyödyntäminen ympäristön muutokset: joustavuus Työläät mittaustehtävät kannattaa automatisoida vähentää työtä, mittaus voidaan suorittaa useammin, trendien seuranta työmäärä vs. saavutettu hyöty kynnys mittausten muuttamiseen myöhemmin kasvaa Suunnittele huolellisesti: valittava oikeat asiat mitattaviksi, automatisointi vaatii jonkin verran työmäärää => työmäärän suuntaus oikeisiin asioihin 14