Σ!3674. Advanced Test Automation for Complex Software-Intensive Systems

Samankaltaiset tiedostot
Advanced Test Automation for Complex Software-Intensive Systems

Testausoppeja toimialavaihdoksesta

Tutkittua tietoa. Tutkittua tietoa 1

BUSINESS POWER FROM NEW AUTOMATION TECHNOLOGY (BAT) Alustus ryhmätöihin Olli Ventä

Testataanko huomenna?

SUOMEN KAIVOSVESIOSAAMISEN VERKOSTO TOIMINTAOHJELMA

Testauspäivä Hannu-Matti Järvinen

Liiketoimintaa ICT-osaamisesta vahvuuksilla eteenpäin. Jussi Paakkari, teknologiajohtaja, VTT, R&D, ICT

KONTTI - Teolliset komponenttiohjelmistot Tekesin ETX-ohjelma

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

Projektin tavoitteet

Fimecc Tutkimusta yritysten lähtökohdista Miten mukaan? Fimecc, CTO Seppo Tikkanen

Nopeutettu Elinkaaren Määritys. TEKES tutkimusprojekti

Ohjelmiston testaussuunnitelma

Ubicom tulosseminaari

Matkalla digitaaliseen tulevaisuuteen

Digi Roadshow Tekes rahoitus. Aki Ylönen

Testaajan eettiset periaatteet

Vaasan yliopisto Vasa Universitet University of Vaasa. Tekniikan ja innovaatiojohtamisen yksikkö School of Technology and Innovations

Turvakriittisen projektin menetelmät ja työkalut

Keitä Salon osaamiskeskittymä

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

Procket - testauksella varmuutta tuotantoprosessiin

Teollinen Internet & Digitalisaatio 2015

Kahdenlaista testauksen tehokkuutta

Testauskulttuuri ja testausosaaminen

Testaus ja säästöt: Ajatuksia testauksen selviämisestä lama-aikana

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

Digitaalisuus teollisuuden uudistajana. Pääjohtaja Pekka Soini Tekes Alihankintamessut, Tampere

septima tuotannon uusi elämä

TIMI TIETOTEKNIIKAN HYÖTYJEN MITTAAMINEN

Ohjelmistotestaus -09

Mikä mättää mobiilipalveluissa?

Tapahtuipa Testaajalle...

Markku Lindqvist D-tulostuksen seminaari

SmartChemistryPark. Linda Fröberg-Niemi Turku Science Park Oy

Energiatehokkuus ja strateginen huippututkimus EFEU ohjelman tuloksia

Testiautomaatiota automaatiojärjestelmän sovellustestauksen automatisointiin. Metso Automation Mika Karaila

Suuryritystyö ja ESSnet Profiling. Miten tilastotoimi vastaa globalisaation haasteisiin

Globaalisti Hajautettu Ohjelmistokehitys Mitä, Miksi & Miten? Maria Paasivaara

Tekoälyn soveltamisen eettisiä periaatteita

FIMECC BAT valmisteluseminaari Dipoli. Työryhmä: Control Room & HTI

Onnistunut ohjelmistoprojekti

Teollisuuden hajautetun tiedonhallinnan yhdistys THTH ry

Kokeile Uudistu Kansainvälisty Kasva

Millainen on menestyvä digitaalinen palvelu?

Software engineering

JulkICT Lab Palvelumuotoilun Kick Off Työpajan yhteenveto

Kauppakamarien yritysjohtajakysely digitalisaatiosta. Syyskuu 2014

Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen

VBE II, vaihe 1:

Yrke-hanke kansallisen innovaatiopolitiikan ja alueellisen vaikuttavuuden näkökulmasta

VBE II TUT VTT. Osallistuvat yritykset. VBE Kansainvälinen verkosto. Työpajat Seminaarit Esitelmät

Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg

Liiketoimintajärjestelmien integrointi

LABVANTAGE Medical Suite LIMS Digitaalisen Patologian Tukena Jani Aho Myynti ja Markkinointipäällikkö

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen Kevät 2016

Mitä ovat yhteistyörobotit. Yhteistyörobotit ovat uusia työkavereita, robotteja jotka on tehty työskentelemään yhdessä ihmisten kanssa.

Näkemyksiä ja kokemuksia käyttäjälähtöisestä suunnittelusta Hannu Paunonen Metso Automation Oy

Miten muut ovat pulman ratkaisseet?

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

Data-analytiikan osaamiskeskittymä. Tulevaisuuden kuljetus ja varastointi data-analytiikalla Porin yliopistokeskus

Teollisen puuelementtirakentamisen avoin standardi RunkoPES ECO2 rakentamisen foorumi, Tampere

Elinar Oy Ltd IBM Arkistointiratkaisut

Sulautettu tietotekniikka Ubiquitous Real World Real Time

Kansainvälisten myyntiliidien määrä nousuun LinkedIn-markkinoinnilla CASE AAC Global

Tuloksellisen kehitysvaiheen elementit. Alustus: Antti Piirainen Vison

Software product lines

Ohjelmiston toteutussuunnitelma

LAATURAPORTTI Iteraatio 1

YHDESSÄ KOHTI PUUNJALOSTUKSEN HUIPPUKAPASITEETTIA

Sosiaalisesta mediasta ja semantiikasta vauhtia palvelujen kehittämiseen. Asta Bäck

Standardin IEC testaustekniikoista. V-malli vai ketterämpi prosessi?

MITEN JALOSTAMME PARHAAT IDEAT INNOVAATIOIKSI?

Monimutkaisesta datasta yksinkertaiseen päätöksentekoon. SAP Finug, Emil Ackerman, Quva Oy

Gumenius Sebastian, Miettinen Mika Moottoripyörän käynnistysalusta

Työkalujen merkitys mittaamisessa

Automaatio ja robotiikka arjessa

DSII. Teollisuuden tohtorikoulu Doctoral School of Industry Innovations. Seppo Tikkanen Tampere University of Technology

Merlin Systems Oy. Kommunikaatiokartoitus päätöksenteon pohjaksi. Riku Pyrrö, Merlin Systems Oy

Helia Ohjelmointitaito Tuomas Kaipainen Mermit Business Applications Oy Mermit Business Applications

Saarijärven elinkeinostrategia.

Etteplan Oyj - Kone- ja laitesuunnittelun edelläkävijä. Juha Näkki, toimitusjohtaja

Ihmiset ja tiimit IPT-projekteissa Suomen ja USA:n erot Henri Jyrkkäranta, Helsingin Yliopisto Kari-Pekka Tampio, Pohjois-Pohjanmaan

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

VALTAKUNNALLISET KEHITTÄMISHANKKEET OHJELMAKAUDELLA KOKEMUKSIA JA HYVIÄ KÄYTÄNTÖJÄ

FISS -teolliset symbioosit Suomessa. Henrik Österlund

OULUTECH OY YRITYSHAUTOMO 1(14) KYSYMYKSIÄ LIIKETOIMINTASUUNNITELMAN TEKIJÄLLE. Yritys: Tekijä:

Tuotekehityskustannusten hallintaa laadukkaalla suunnittelulla Teemu Launis

IPT-hanke: Kehitysvaihe -työpaja Työpaja 5: Kokoushotelli Gustavelund

Pakkausmerkinnät logistisessa ketjussa ja tuotetietopalvelujen uudistuminen. Heli Tammivuori Elintarviketeollisuusliitto ry

Mistä maksan ja lisäarvon saavuttaminen verrattuna pelkkään hinta-arviointiin?

Ohjelmistoilla kansainvälistä kilpailukykyä

Liikkuvien työkoneiden etäseuranta

Design. JPT-industria Oy Juha Nisula Production. Tuonnin korvaaminen Venäjällä. Maintenance. Make it work

Kiertotalous maataloudessa

Kohti teollisuuden älykästä palveluliiketoimintaa

Testausautomaation mahdollisuudet käyttöliittymän testauksessa. Anssi Pekkarinen

OSAAMISPROFIILIKYSELY PUHDASTA ELINVOIMAA

Nanoturvallisuus ja Työterveyslaitoksen Nanoturvallisuuskeskuksen toiminta Kai Savolainen, Roundtable-tilaisuus,

Transkriptio:

Advanced Test Automation for Complex Software-Intensive Systems

= Advanced Test Automation for Complex Software- Intensive Systems Pääteemana kompleksisten ja erittäin konfiguroitavien softaintensiivisten systeemien verifioinnin ja validoinnin (V&V) automatisointi ITEA 2-2

Mistä on kyse? ITEA2-ohjelman projekti. Käynnistyi Suomessa 2012, muualla 2011. Päättyy syksyllä. Kumppaneita eri maista Suomi, Ruotsi, Liettua, Belgia. Suomesta VTT (koordinaattori), TTY, Adensy, Elektrobit, F-Secure, Metso, Tekla Muualta Barco, Kaunas Technical University, Singleton labs, Bombardier Transportation, maximatecc (CrossControl), Ericsson, Mälardalen University, Swedish Institute of Computer Science AB Eri toimialoja, erilaisia haasteita paljon synergiaa, ristiinoppimista. ITEA 2-3

Perusideat Teollisuusvetoinen hanke. Autetaan yrityksiä kehittämään testausjärjestelmiään. Uusien integroitujen työnkulkujen luomista. Tuotekehityksen ja tuotannon testaukseen. Laajan tuote/komponenttipaletin hallinta. Uusien työkalujen kehittämistä. Samalla tehdään tutkimusta, luodaan uutta testausteknologiaa. Siirretään osaamista eurooppalaiseen teollisuuteen. Mukana ollut jonkin verran työkaluvalmistajia (maximatecc / aiemmin CrossControl). ITEA 2-4

Tuloksia Suomen konsortion yrityksissä on saatu paljon aikaan. Luotu testausjärjestelmiä ja työkaluja. Integroitu työkaluja onnistuneesti yhteen. Onnistuttu kehittämään ratkaisuja monialustaiseen tuotekehitykseen. Saatu kokemuksia yleiskäyttöisistä testaustyökaluista. Tehostettu, nopeutettu testausta ja siten mahdollistettu nopeampi tuotekehitys ja toimitukset. Opittu paljon firmoissa ja tutkimuslaitoksissa. Siitä kuulemme tänään lisää. Mutta ensin vähän orientaatiota ITEA 2-5

Taustaa kompleksisten järjestelmien V&V:stä Kompleksisuus kasvaa eksponentiaalisesti. Myös V&V on kompleksista ja hyvin kallista. Suuri työmäärä, hitaus. Ei varaa tinkiä. Turvallisuuskriittiset järjestelmät. Bisneskriittiset järjestelmät. Globaalisti kuluttajien dataa käsittelevät järjestelmät. Ristiriita: lisääntyvät vaatimukset <> vähemmän aikaa ja niukemmin rahaa V&V:hen. ITEA 2-6

Paremmilla V&V-järjestelmillä Säästetään rahaa. Tuodaan tuotekehitykseen nopeutta > etua liiketoiminnalle. Hallitaan riskejä. ITEA 2-7

Nykyisiä trendejä Nykytapoja V&V:n nopeuttamiseen ja laadun parantamiseen Mallipohjainen ohjelmistokehitys. Varhainen prototyypitys. Hardware-in-the-loop -testaus. Search based testing. Mutta käytännöt eivät pysy perässä Käytännöllisten testiautomaatioteknologioiden puuttumista edelleen. Mallipohjainen testaus vielä epäkypsää. ITEA 2-8

Tällaista on haettu Nopeampi ja helpompi testien määrittely korkean abstraktiotason testauskieliä käyttämällä. Pienempi ajan ja resurssien tarve teolliselle testaukselle paremmalla automaation tuella & teollinen integraatio kehitystoimintaan. Teollisuustasoiset testausmenetelmät, työnkulut ja työkaluketjut. Erittäin luotettava, tehokas ja automaattinen testaus kompleksisille sulautetuille järjestelmille. Uusia tekniikoita testaustyön vähentämiseen. ITEA 2-9

Lähestymistapoina :ssa Nykyisen osaamisen (state of the art) tunnistaminen. Saatavilla on raportti aiheesta (luonnos) sivulta http://www.atac.testautomation.fi/index.php?page=publications Erilaisten tekniikoiden ja välineiden integrointi yhteen ja yrityksen testausjärjestelmässä. Uusien ideoiden löytäminen testaukseen. Pyrkimys löytää suoraa apua yrityksille, mutta myös toimiala/kontekstiriippumattomia ratkaisuja, joilla uudet asiat saadaan leviämään. Yleistenkin työkalujen aktiivinen kehittäminen teollisuus tarvitsee koeteltuja välineitä. ITEA 2-10

Mitä saatiin aikaan? Esimerkkejä Muutama -yritys kertoo nyt siitä, millaisia testausjärjestelmiä in avulla on kehitetty ja mitä etuja niillä on saavutettu. Paljon on vielä työtä tekemättä ja siksi meidän kannattaa miettiä uusia hankkeita asioiden kehittämiseksi. ITEA 2-11