Skip to main content

Action Research in Software Engineering: Metrics’ Research Perspective (Invited Talk)

  • Conference paper
  • First Online:
Book cover SOFSEM 2019: Theory and Practice of Computer Science (SOFSEM 2019)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11376))

Abstract

Software engineering is an applied discipline of science. Its focus on software development processes, technologies and organizations makes it broad and exciting to work with. However, it makes it also challenging to find the right research method to get the results that have impact on industrial practices and that help software organizations to provide more value to their customers. In this paper, I argue that the traditional empirical software engineering methods must be complemented with action research. In the paper, I provide an overview of the methodology of action research, briefly explain the phases and present my experiences from over a decade long applications of action research in industrial contexts. I focus on how action research helps to provide the most value to the collaborating companies, how it helps to build more robust software engineering theories and how it helps individual researchers to develop their careers. I conclude with a short description of how action research can evolve in the future.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Antinyan, V., Staron, M., Sandberg, A., Hansson, J.: Validating software measures using action research a method and industrial experiences. In: Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering, p. 23. ACM (2016)

    Google Scholar 

  2. Avison, D.E., Lau, F., Myers, M.D., Nielsen, P.A.: Action research. Commun. ACM 42(1), 94–97 (1999). https://doi.org/10.1145/291469.291479

    Article  Google Scholar 

  3. Baskerville, R.: Educing theory from practice. In: Kock, N. (ed.) Information Systems Action Research. Integrated Series in Information Systems, vol. 13, pp. 313–326. Springer, Boston (2007). https://doi.org/10.1007/978-0-387-36060-7_13

    Chapter  Google Scholar 

  4. Brydon-Miller, M., Greenwood, D., Maguire, P.: Why action research? (2003)

    Article  Google Scholar 

  5. Dos Santos, P.S.M., Travassos, G.H.: Action research can swing the balance in experimental software engineering. In: Advances in Computers, vol. 83, pp. 205–276. Elsevier (2011)

    Google Scholar 

  6. Meding, W.: Effective monitoring of progress of agile software development teams in modern software companies: an industrial case study. In: Proceedings of the 27th International Workshop on Software Measurement and 12th International Conference on Software Process and Product Measurement, pp. 23–32. ACM (2017)

    Google Scholar 

  7. Rana, R., et al.: Evaluation of standard reliability growth models in the context of automotive software systems. In: Heidrich, J., Oivo, M., Jedlitschka, A., Baldassarre, M.T. (eds.) PROFES 2013. LNCS, vol. 7983, pp. 324–329. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39259-7_26

    Chapter  Google Scholar 

  8. Reason, P., Bradbury, H.: Handbook of Action Research: Participative Inquiry and Practice. Sage, Thousand Oaks (2001)

    Google Scholar 

  9. Ries, E.: The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Crown Books, New York (2011)

    Google Scholar 

  10. Sagor, R.: Guiding School Improvement with Action Research. ASCD, Alexandria (2000)

    Google Scholar 

  11. Staron, M., Meding, W.: Predicting weekly defect inflow in large software projects based on project planning and test status. Inf. Softw. Technol. 50(7–8), 782–796 (2008)

    Article  Google Scholar 

  12. Staron, M., Meding, W.: Ensuring reliability of information provided by measurement systems. In: Abran, A., Braungarten, R., Dumke, R.R., Cuadrado-Gallego, J.J., Brunekreef, J. (eds.) IWSM 2009. LNCS, vol. 5891, pp. 1–16. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-05415-0_1

    Chapter  Google Scholar 

  13. Staron, M., Meding, W.: Monitoring bottlenecks in agile and lean software development projects – a method and its industrial use. In: Caivano, D., Oivo, M., Baldassarre, M.T., Visaggio, G. (eds.) PROFES 2011. LNCS, vol. 6759, pp. 3–16. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21843-9_3

    Chapter  Google Scholar 

  14. Staron, M., Meding, W., Tichy, M., Bjurhede, J., Giese, H., Söder, O.: Industrial experiences from evolving measurement systems into self-healing systems for improved availability. Softw. Pract. Exp. 48(3), 719–739 (2018)

    Article  Google Scholar 

  15. Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in Software Engineering. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-29044-2

    Book  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Miroslaw Staron .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Staron, M. (2019). Action Research in Software Engineering: Metrics’ Research Perspective (Invited Talk). In: Catania, B., Královič, R., Nawrocki, J., Pighizzini, G. (eds) SOFSEM 2019: Theory and Practice of Computer Science. SOFSEM 2019. Lecture Notes in Computer Science(), vol 11376. Springer, Cham. https://doi.org/10.1007/978-3-030-10801-4_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-10801-4_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-10800-7

  • Online ISBN: 978-3-030-10801-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics