skip to main content
research-article

User Involvement in Continuous Experimentation

Published:28 March 2018Publication History
Skip Abstract Section

Abstract

Software product and service companies need capabilities to evaluate their development decisions and customer and user value. Continuous experimentation, as an experiment-driven development approach, may reduce such development risks by iteratively testing product and service assumptions that are critical to the success of the software. Experimentdriven development is gaining increasing attention by the practitioners, yet it is a novel research area to be investigated. Involving users and customers in the software development process and understanding their needs and behaviors are essential aspects when building successful software products and services. Continuous experimentation approach in software development comprises user involvement by its nature, however, due to novelty of the concept, there is no clear understanding of the user involvement practices. My doctoral project aims to investigate how software development organizations can involve the users in continuous experimentation. The contributions of the research are to a) find out how involve users in software companies that begin to adopt continuous experimentation approach, b) identify the barriers hindering involving the users in the approach, and c) investigate what kinds of strategies have been used for experimentation with different software product and services.

References

  1. Laage-Hellman, J., Lind, F. and Perna, A., 2014. Customerinvolvement in product development: An industrial networkperspective. Journal of Business-to-Business Marketing, 21(4),pp.257--276.Google ScholarGoogle ScholarCross RefCross Ref
  2. Fagerholm, F., Guinea, A. S., Mäenpää, H., and Münch, J.,."Building blocks for continuous experimentation." In Proceedingsof the 1st International Workshop on Rapid Continuous SoftwareEngineering, pp. 26--35. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Rissanen, O., "Extending the development process towardscontinuous delivery and continuous experimentation in the b2bdomain: A case study," 2014Google ScholarGoogle Scholar
  4. Lindgren, E. and Münch, J., 2016. Raising the odds of success: thecurrent state of experimentation in product development.Information and Software Technology, 77, pp.80--91. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Dybå, T., Dingsøyr, T. "Empirical studies of agile softwaredevelopment: A systematic review," Information and SoftwareTechnology. Vol. 50, pp. 833--859, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Abelein, U., Peach, B. "Understanding the influence of userparticipation and involvement on system success - A systematicmapping study," J. Empirical Software Engineering, vol.20, pp.28--81, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Olsson, H. H., Bosch, J. "From opinions to data-driven softwareR&D: A multi-case study on how to close the 'open loop' problem,"IEEE 40th EUROMICRO Conference on Software Engineeringand Advanced Applications. pp. 9--16, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Yaman, S.G., Sauvola, T., Riungu-Kalliosaari, L., Hokkanen, L.,Kuvaja, P., Oivo, M. and Männistö, T., 2016, March. Customerinvolvement in continuous deployment: a systematic literaturereview. In International Working Conference on RequirementsEngineering: Foundation for Software Quality (pp. 249--265).Springer International Publishing. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Gray, D. E. Doing Research in the Real World, 2nd edition. London: Sage Publications, 2009.Google ScholarGoogle Scholar
  10. Walsham, G., 1995. Interpretive case studies in IS research: nature and method. European Journal of information systems, 4(2), p.74.Google ScholarGoogle Scholar
  11. Runeson, P. and Höst, M., 2009. Guidelines for conducting and reporting case study research in software engineering. Empirical software engineering, 14(2), p.131. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Braun, V. and Victoria C. "Using thematic analysis in psychology." Qualitative research in psychology 3, no. 2 (2006): 77--101.Google ScholarGoogle ScholarCross RefCross Ref
  13. Robson, C. "Real world research: A resource for users of social research methods in applied settings." Wiley, Chichester, 2011.Google ScholarGoogle Scholar
  14. Hair, J.F., Black, W.C., Babin, B.J., Anderson, R.E. and Tatham, R.L., 1998. Multivariate data analysis (Vol. 5, No. 3, pp. 207--219). Upper Saddle River, NJ: Prentice hall.Google ScholarGoogle Scholar
  15. Olsson, H. H., Alahyari, H., Bosch, J.: Climbing the "Stairway to Heaven"--A Multiple-Case Study Exploring Barriers in the Transition from Agile Development towards Continuous Deployment of Software. In 38th Conference, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM SIGSOFT Software Engineering Notes
    ACM SIGSOFT Software Engineering Notes  Volume 43, Issue 1
    January 2018
    69 pages
    ISSN:0163-5948
    DOI:10.1145/3178315
    Issue’s Table of Contents

    Copyright © 2018 Author

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 28 March 2018

    Check for updates

    Qualifiers

    • research-article
  • Article Metrics

    • Downloads (Last 12 months)6
    • Downloads (Last 6 weeks)1

    Other Metrics

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader