Skip to main content

Analyzing an Industrial Strategic Release Planning Process – A Case Study at Roche Diagnostics

  • Conference paper
Requirements Engineering: Foundation for Software Quality (REFSQ 2013)

Abstract

[Context and motivation] Strategic release planning (SRP) for a globally used information system is a challenging task. Changes to requirements on different abstraction levels are arriving continuously and have an impact on long-term selected features. [Question/problem] The major question is how to successfully do SRP to create competitive advantage. [Principal ideas/results] An exploratory case study in an industrial context was conducted (1) to get a deeper understanding of the as-is SRP process in practice, (2) to evaluate the suitability of a to-be SRP process, introducing the EVOLVE II method and corresponding ReleasePlanner tool and (3) to gather additional requirements for the to-be SRP process, with respect to feature generation and feature selection. [Contribution] In this paper we describe the case study and present lessons learned to improve and customize a SRP process in practice. In particular, we propose the Requirements Abstraction and Solution Model (RASM) to support feature generation.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Al-Emran, A., Pfahl, D.: Operational planning, re-planning and risk analysis for software releases. In: Münch, J., Abrahamsson, P. (eds.) PROFES 2007. LNCS, vol. 4589, pp. 315–329. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  2. Benestad, H.C., Hannay, J.E.: A comparison of model-based and judgment-based release planning in incremental software projects. In: Proceeding of the 33rd International Conference on Software Engineering, ICSE 2011, vol. 1325, pp. 766–775. ACM Press, New York (2011)

    Google Scholar 

  3. Bhawnani, P., Ruhe, G., Kudorfer, F., Meyer, L.: Intelligent decision support for road mapping a technology transfer case study with seimens corporate technology. In: Proceedings of the 2006 International Workshop on Software Technology Transfer in Software Engineering, TT 2006, pp. 35–40. ACM Press, New York (2006)

    Chapter  Google Scholar 

  4. Bjarnason, E., Wnuk, K., Regnell, B.: Are you biting off more than you can chew? A case study on causes and effects of overscoping in large-scale software engineering. Information and Software Technology 54(10), 1107–1124 (2012)

    Article  Google Scholar 

  5. Carlshamre, P.: Release Planning in Market-Driven Software Product Development: Provoking an Understanding. Requirements Engineering 7(3), 139–151 (2002)

    Article  Google Scholar 

  6. Danesh, A.S., Ahmad, R.: Software release planning challenges in software development: An empirical study. African Journal of Business Management 6(3), 956–970 (2012)

    Google Scholar 

  7. Fricker, S., Schumacher, S.: Release planning with feature trees: Industrial case. In: Regnell, B., Damian, D. (eds.) REFSQ 2011. LNCS, vol. 7195, pp. 288–305. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  8. Gorschek, T., Wohlin, C.: Requirements Abstraction Model. Requirements Engineering 11(1), 79–101 (2005)

    Article  Google Scholar 

  9. Jadallah, A., Galster, M., Moussavi, M., Ruhe, G.: Balancing value and modifiability when planning for the next release. In: 2009 IEEE International Conference on Software Maintenance, pp. 495–498 (September 2009)

    Google Scholar 

  10. Khurum, M., Gorschek, T.: A method for alignment evaluation of product strategies among stakeholders (MASS) in software intensive product development. Journal of Software Maintenance and Evolution: Research and Practice 23(7), 494–516 (2011)

    Article  Google Scholar 

  11. Komssi, M., Kauppinen, M., Tohonen, H., Lehtola, L., Davis, A.M.: Integrating analysis of customers’ processes into roadmapping: The value-creation perspective. In: 2011 IEEE 19th International Requirements Engineering Conference, pp. 57–66. IEEE (August 2011)

    Google Scholar 

  12. Lehtola, L., Kauppinen, M., Kujala, S.: Linking the business view to requirements engineering: long-term product planning by roadmapping. In: 13th IEEE International Conference on Requirements Engineering (RE 2005), pp. 439–443. IEEE (2005)

    Google Scholar 

  13. Lindgren, M., Land, R., Norström, C., Wall, A.: Towards a capability model for the software release planning process — based on a multiple industrial case study. In: Jedlitschka, A., Salo, O. (eds.) PROFES 2008. LNCS, vol. 5089, pp. 117–132. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  14. Ngo-The, A., Ruhe, G.: Decision support in requirements engineering. In: Aurum, A., Wohlin, C. (eds.) Engineering and Managing Software Requirements, pp. 267–286. Springer (2005)

    Google Scholar 

  15. Ruhe, G.: Product Release Planning: Methods, Tools and Applications. CRC Press, Boca Raton (2010)

    Book  Google Scholar 

  16. Amandeep, N.F.N.G., Ruhe, G., Stanford, M.: Intelligent support for software release planning. In: Bomarius, F., Iida, H. (eds.) PROFES 2004. LNCS, vol. 3009, pp. 248–262. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  17. Runeson, P., Höst, M., Rainer, A., Regnell, B.: Case Study Research in Software Engineering. John Wiley & Sons, Inc., Hoboken (2012)

    Book  Google Scholar 

  18. Bin Saleem, S., Yu, Y., Nuseibeh, B.: An Empirical Study of Security Requirements in Planning Bug Fixes for an Open Source Software Project. Tech. rep., Dep. of Computing, Faculty of Mathematics, Computing and Technology, The Open University (2012)

    Google Scholar 

  19. Suomalainen, T., Salo, O., Abrahamsson, P., Similä, J.: Software product roadmapping in a volatile business environment. Journal of Systems and Software 84(6), 958–975 (2011)

    Article  Google Scholar 

  20. Svahnberg, M., Gorschek, T., Feldt, R., Torkar, R., Saleem, S.B., Shafique, M.U.: A systematic review on strategic release planning models. Information and Software Technology 52(3), 237–248 (2010)

    Article  Google Scholar 

  21. van de Weerd, I., Brinkkemper, S., Nieuwenhuis, R., Versendaal, J., Bijlsma, L.: Towards a Reference Framework for Software Product Management. In: 14th IEEE International Requirements Engineering Conference (RE 2006), pp. 319–322 (September 2006)

    Google Scholar 

  22. Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in software engineering: an introduction. Kluwer Academic Publishers, Norwell (2010)

    Google Scholar 

  23. Zorn-Pauli, G., Paech, B., Wittkopf, J.: Strategic Release Planning Challenges for Global Information Systems A Position Paper. In: International Workshop on Software Product Management (IWSPM), pp. 186–191. ICB-Research Report No. 52 (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zorn-Pauli, G., Paech, B., Beck, T., Karey, H., Ruhe, G. (2013). Analyzing an Industrial Strategic Release Planning Process – A Case Study at Roche Diagnostics. In: Doerr, J., Opdahl, A.L. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2013. Lecture Notes in Computer Science, vol 7830. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37422-7_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37422-7_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37421-0

  • Online ISBN: 978-3-642-37422-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics