Agile Evaluation Methods for Intelligent Transport Systems – Definitions of Agile Characteristics and Assessment Criteria

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

School of Electrical Engineering | Doctoral thesis (article-based) | Defence date: 2019-08-27

Date

2019

Major/Subject

Mcode

Degree programme

Language

en

Pages

119 + app. 79

Series

Aalto University publication series DOCTORAL DISSERTATIONS, 142/2019

Abstract

Information on the technical functioning, impacts, interoperability and acceptance of ITS systems is crucial to making decisions on the deployment of these systems. The resources, time and amount of data available for evaluation studies of a potential ITS system are often more or less limited. A need for more agile evaluation methods has been identified. This study provides definitions for different agile characteristics of evaluation methods for ITS systems, measurable criteria for these characteristics, and a definition for an agile evaluation method. The agile characteristics were defined on the basis of a literature study taking into account the Agile Manifesto, literature on measuring the agility of software development methods, and the experience obtained from seven case studies. The agile characteristics found to be relevant for evaluation methods for ITS include flexibility, leanness, lightness and simplicity, responsiveness, learning, speed and sustainability. The descriptions of agile characteristics, criteria for measuring the agility of evaluation methods and the definition of an agile evaluation method were validated by applying them to seven case studies. The case studies involved evaluations of technical functioning, impacts, socio-economic benefits, interoperability and user acceptance of ITS systems. Of the seven evaluated case studies, five were found to be based on agile methods as such or with restrictions. The study results indicated that agile methods for evaluating the impacts of ITS have many similar characteristics to expert assessment, such as limited requirements for time and resources. However, they can be expected to be more transparent and possibly also more accurate than expert assessment without supporting documentation. Agile methods for evaluating the technical functioning of ITS systems, based on observation of system behaviour, analysis of reliability and statistical analysis of study results, can be used to verify the operation of an ITS system or subsystem in realistic operating conditions. They can be applied also in situations in which no extensive up-to-date documentation on system requirements is produced or maintained, such as when an agile development model is used for developing an ITS system. The study results indicate that not all simple or simplistic evaluation methods are agile methods, as simplicity does not imply that the evaluation method has other essential characteristics of agility such as flexibility and leanness. More validation will likely be needed for descriptions of the agile characteristics of evaluation methods, for the criteria for agility, and for the definition of an agile evaluation method. Further analyses should also be carried out on how to employ agile development, testing and systems engineering methods in the development of ITS systems in an optimum way, and how agile evaluation methods could be connected to them.

Älykkään liikenteen sovellusten käyttöönotto edellyttää tietoa sovellusten vaikuttavuudesta, teknisestä toimivuudesta, yhteentoimivuudesta ja käyttäjien hyväksynnästä. Edellä mainitut tiedot ovat tärkeitä edellytyksiä sovellusten käyttöönottoa koskevalle päätöksenteolle. Sovelluksia koskevien arviointitutkimusten tekemiseen käytettävissä olevat taloudelliset resurssit, aika ja käytettävissä olevan datan määrä ovat yleensä kuitenkin rajalliset. Aikaisemmassa tutkimuksessa onkin tunnistettu tarve ketterämpien arviointimenetelmien kehittämiseen. Työssä määritellään ketteryyden osatekijät älyliikenteen sovellusten arviointiin käytettäville menetelmille, mittarit ketteryyden eri osa-alueille sekä määritellään ketterä arviointimenetelmä. Ketteryyden osatekijät määriteltiin aihepiiriä käsittelevän kirjallisuustutkimuksen perusteella. Määritelmiä laadittaessa hyödynnettiin Ketterän ohjelmistokehityksen julistuksen tekstiä, ohjelmistokehityksen ketteryyden mittaamiseen liittyvää kirjallisuutta sekä työhön sisältyvässä seitsemässä tapausesimerkissä saatuja kokemuksia. Älykkään liikenteen sovellusten arviointimenetelmien osalta relevanteiksi ketteryyden osatekijöiksi tunnistettiin joustavuus, toteutettavuus rajallisin resurssein, keveys ja yksinkertaisuus, kyky tuottaa palautetta ja alustavia tuloksia jo työn aikana, kyky oppia, nopeus sekä kestävyys. Ketteryyden osatekijöiden määritelmät, eri osatekijöille määritellyt mittarit sekä ketterän arviointimenetelmän määritelmä validoitiin soveltamalla niitä seitsemään älyliikenteen sovellusten arviointia käsittelevään tapausesimerkkiin. Tapausesimerkkeihin sisältyi arviointeja sovellusten tekniseen toimivuuteen, vaikuttavuuteen, yhteiskuntataloudellisiin hyötyihin, yhteentoimivuuteen ja käyttäjien hyväksyntään liittyen. Seitsemästä arvioidusta tapausesimerkistä viiden todettiin perustuvan menetelmiin, jotka voidaan luokitella ketteräksi sellaisenaan tai tietyin rajoittein. Sovellusten vaikuttavuutta tarkastelevien ketterien arviointimenetelmien ominaisuudet muistuttavat useilta osin asiantuntija-arviota, esimerkiksi rajallisen ajan ja resurssien tarpeen osalta. Niiden voidaan kuitenkin olettaa olevan läpinäkyvämpiä ja mahdollisesti myös tarkempia kuin ilman yksityiskohtaisempaa dokumentaatiota esitettyjen asiantuntija-arvioiden. Sovellusten toimivuutta tarkastelevia ketteriä arviointimenetelmiä voidaan hyödyntää sovellusten tai niiden osajärjestelmien toimivuuden tarkasteluun todellisuutta vastaavissa olosuhteissa. Työn tulokset osoittivat, että kaikki yksinkertaiset tai yksinkertaistetut arviointimenetelmät eivät ole ketteriä arviointimenetelmiä, koska menetelmän yksinkertaisuus ei sinällään takaa ketteryyden muiden osa-alueiden toteutumista. Tulevassa tutkimuksessa on syytä jatkaa ketteryyden eri osa-alueiden kuvausten, eri osa-alueita koskevien ketteryyden mittareiden sekä ketterän arviointimenetelmän määritelmän validointia sekä tarkastella, miten ketterän ohjelmistokehityksen, ketterän testauksen ja ketterän järjestelmäkehityksen menetelmiä voitaisiin soveltaa parhaalla mahdollisella tavalla älykkään liikenteen sovellusten yhteydessä ja miten ketterä sovellusten arviointi voisi liittyä näihin.

Description

Supervising professor

Hämäläinen, Jyri, Prof., Aalto University, Department of Communications and Networking, Finland

Thesis advisor

Kulmala, Risto, Prof., Traficon Ltd, Finland

Keywords

intelligent transportation systems, evaluation, agile, road safety, advanced driver assistance, älykäs liikenne, arviointi, ketterä, liikenneturvallisuus, kuljettajan tukijärjestelmät

Other note

Parts

  • [Publication 1]: Öörni, R., Kulmala, R. Model for the safety impacts of road weather information services available to road users and related socio-economic benefits. IET Intelligent Transport Systems, 2012, Vol. 6, Issue 4, pp. 474–481.
    DOI: 10.1049/iet-its.2011.0206 View at publisher
  • [Publication 2]: Öörni, R. Reliability of an in-vehicle warning system for railway level crossings – a user-oriented analysis. IET Intelligent Transport Systems, 2014, Vol. 8, Issue 1, pp. 9–20.
    DOI: 10.1049/iet-its.2012.0129 View at publisher
  • [Publication 3]: Öörni, R., Korhonen, T.O. eCall minimum set of data transmission – results from a field test in Finland. IET Intelligent Transport Systems, 2014, Vol. 8, Issue 8, pp. 639–647.
    DOI: 10.1049/iet-its.2013.0113 View at publisher
  • [Publication 4]: Öörni, R., Meilikhov, E., Korhonen, T.O. Interoperability of eCall and ERA-GLONASS in-vehicle emergency call systems. IET Intelligent Transport Systems, 2015, Vol. 9, Issue 6, pp. 582–590.
    DOI: 10.1049/iet-its.2014.0209 View at publisher
  • [Publication 5]: Öörni, R. Demand for intelligent vehicle safety systems in Europe. IET Intelligent Transport Systems, 2015, Vol. 9, Issue 10, pp. 916–923.
    DOI: 10.1049/iet-its.2014.0200 View at publisher
  • [Publication 6]: Öörni, R., Luoma, J. Realised safety impacts of electronic stability control in Finland. IET Intelligent Transport Systems, 2017, Vol. 11, Issue 3, pp. 158–163.
    DOI: 10.1049/iet-its.2016.0039 View at publisher
  • [Publication 7]: Öörni, R., Malin, F. Early adopters of emergency braking and speed alert. IET Intelligent Transport Systems, 2017, Vol. 11, Issue 8, pp. 467–474.
    DOI: 10.1049/iet-its.2016.0093 View at publisher

Citation