Catching up with Method and Process Practice: An Industry-Informed Baseline for Researchers
Paper in proceedings, 2019

Software development methods are usually not applied by the book.companies are under pressure to continuously deploy software products that meet market needs and stakeholders' requests. To implement efficient and effective development processes, companies utilize multiple frameworks, methods and practices, and combine these into hybrid methods. A common combination contains a rich management framework to organize and steer projects complemented with a number of smaller practices providing the development teams with tools to complete their tasks. In this paper, based on 732 data points collected through an international survey, we study the software development process use in practice. Our results show that 76.8% of the companies implement hybrid methods.company size as well as the strategy in devising and evolving hybrid methods affect the suitability of the chosen process to reach company or project goals. Our findings show that companies that combine planned improvement programs with process evolution can increase their process' suitability by up to 5%.

software Development

Hybrid Methods

Software Process

Survey Research

Author

Jil Klünder

University of Hanover

Regina Hebig

University of Gothenburg

Paolo Tell

University of Copenhagen

Marco Kuhrmann

Clausthal University of Technology

Joyce Nakatumba-Nabende

Makerere University

Rogardt Heldal

University of Gothenburg

Chalmers, Computer Science and Engineering (Chalmers), CSE Verksamhetsstöd

Stephan Krusche

Technical University of Munich

Masud Fazal-Baqaie

Fraunhofer Institute for Mechatronic Systems Design IEM

Michael Felderer

University of Innsbruck

Marcela Fabiana Genero Bocco

Universidad de Castilla-La Mancha

Steffen Küpper

Clausthal University of Technology

S. A. Licorish

University of Otago

Gustavo Lopez

University of Costa Rica

Fergal McCaffery

Dundalk Institute of Technology

Ozden Ozcan Top

Dundalk Institute of Technology

Christian R. Prause

DLR Space Administration

Rafael Prikladnicki

Pontificia Universidade Catolica do Rio Grande do Sul

Eray Tuzun

Bilkent Universitesi

Dietmar Pfahl

University of Tartu

Kurt Schneider

University of Hanover

Stephen G. MacDonell

Auckland University of Technology

Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Practice, ICSE-SEIP 2019

Vol. May 2019 255-264 8804460

41st IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, ICSE-SEIP 2019
Montreal, Canada,

Subject Categories

Production Engineering, Human Work Science and Ergonomics

Software Engineering

Information Science

DOI

10.1109/ICSE-SEIP.2019.00036

More information

Latest update

11/20/2019