Running software research programs

An agile approach

Janne Jarvinen, Tua Huomo, Tommi Mikkonen

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

3 Citations (Scopus)

Abstract

Agile, lean processes have become the de-facto way to operate in the domain of software intensive products. Methodologies such as the lean startup are reshaping the way new companies and even well-established enterprises seek new opportunities in their operations. In contrast, in research, little has changed during that time - organizations that fund research still expect a solid, linear research plan. In this paper, we present an attempt to challenge this model in software research, based on 7 years of experiences in two large, national, industry-led projects that followed a more agile mindset. Furthermore, we also provide an insight to key learnings and best practices of running software research in agile fashion.
Original languageEnglish
Title of host publication2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C)
PublisherInstitute of Electrical and Electronic Engineers IEEE
Pages314-316
Number of pages3
ISBN (Electronic)978-1-5386-1589-8
ISBN (Print)978-1-5386-1590-4
DOIs
Publication statusPublished - 30 Jun 2017
MoE publication typeA4 Article in a conference publication
EventIEEE/ACM 39th International Conference on Software Engineering Companion, ICSE-C 2017 - Buenos Aires, Argentina
Duration: 20 May 201728 May 2017

Conference

ConferenceIEEE/ACM 39th International Conference on Software Engineering Companion, ICSE-C 2017
Abbreviated titleICSE-C 2017
CountryArgentina
CityBuenos Aires
Period20/05/1728/05/17

Fingerprint

Industry

Keywords

  • agile
  • experimentation
  • lean
  • software research

Cite this

Jarvinen, J., Huomo, T., & Mikkonen, T. (2017). Running software research programs: An agile approach. In 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C) (pp. 314-316). [7965342] Institute of Electrical and Electronic Engineers IEEE. https://doi.org/10.1109/ICSE-C.2017.59
Jarvinen, Janne ; Huomo, Tua ; Mikkonen, Tommi. / Running software research programs : An agile approach. 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C). Institute of Electrical and Electronic Engineers IEEE, 2017. pp. 314-316
@inproceedings{c21a96e3932345b5b69d8b479cb1fadd,
title = "Running software research programs: An agile approach",
abstract = "Agile, lean processes have become the de-facto way to operate in the domain of software intensive products. Methodologies such as the lean startup are reshaping the way new companies and even well-established enterprises seek new opportunities in their operations. In contrast, in research, little has changed during that time - organizations that fund research still expect a solid, linear research plan. In this paper, we present an attempt to challenge this model in software research, based on 7 years of experiences in two large, national, industry-led projects that followed a more agile mindset. Furthermore, we also provide an insight to key learnings and best practices of running software research in agile fashion.",
keywords = "agile, experimentation, lean, software research",
author = "Janne Jarvinen and Tua Huomo and Tommi Mikkonen",
year = "2017",
month = "6",
day = "30",
doi = "10.1109/ICSE-C.2017.59",
language = "English",
isbn = "978-1-5386-1590-4",
pages = "314--316",
booktitle = "2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C)",
publisher = "Institute of Electrical and Electronic Engineers IEEE",
address = "United States",

}

Jarvinen, J, Huomo, T & Mikkonen, T 2017, Running software research programs: An agile approach. in 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C)., 7965342, Institute of Electrical and Electronic Engineers IEEE, pp. 314-316, IEEE/ACM 39th International Conference on Software Engineering Companion, ICSE-C 2017, Buenos Aires, Argentina, 20/05/17. https://doi.org/10.1109/ICSE-C.2017.59

Running software research programs : An agile approach. / Jarvinen, Janne; Huomo, Tua; Mikkonen, Tommi.

2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C). Institute of Electrical and Electronic Engineers IEEE, 2017. p. 314-316 7965342.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - Running software research programs

T2 - An agile approach

AU - Jarvinen, Janne

AU - Huomo, Tua

AU - Mikkonen, Tommi

PY - 2017/6/30

Y1 - 2017/6/30

N2 - Agile, lean processes have become the de-facto way to operate in the domain of software intensive products. Methodologies such as the lean startup are reshaping the way new companies and even well-established enterprises seek new opportunities in their operations. In contrast, in research, little has changed during that time - organizations that fund research still expect a solid, linear research plan. In this paper, we present an attempt to challenge this model in software research, based on 7 years of experiences in two large, national, industry-led projects that followed a more agile mindset. Furthermore, we also provide an insight to key learnings and best practices of running software research in agile fashion.

AB - Agile, lean processes have become the de-facto way to operate in the domain of software intensive products. Methodologies such as the lean startup are reshaping the way new companies and even well-established enterprises seek new opportunities in their operations. In contrast, in research, little has changed during that time - organizations that fund research still expect a solid, linear research plan. In this paper, we present an attempt to challenge this model in software research, based on 7 years of experiences in two large, national, industry-led projects that followed a more agile mindset. Furthermore, we also provide an insight to key learnings and best practices of running software research in agile fashion.

KW - agile

KW - experimentation

KW - lean

KW - software research

UR - http://www.scopus.com/inward/record.url?scp=85026771688&partnerID=8YFLogxK

U2 - 10.1109/ICSE-C.2017.59

DO - 10.1109/ICSE-C.2017.59

M3 - Conference article in proceedings

SN - 978-1-5386-1590-4

SP - 314

EP - 316

BT - 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C)

PB - Institute of Electrical and Electronic Engineers IEEE

ER -

Jarvinen J, Huomo T, Mikkonen T. Running software research programs: An agile approach. In 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C). Institute of Electrical and Electronic Engineers IEEE. 2017. p. 314-316. 7965342 https://doi.org/10.1109/ICSE-C.2017.59