Skip to main content

Starting Improvement of Requirements Engineering Processes: An Experience Report

  • Conference paper
  • First Online:
Product Focused Software Process Improvement (PROFES 2001)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2188))

Abstract

Defining and managing customer requirements is becoming increasingly important in product development. Many software organizations are interested in improving their requirements engineering processes, but they do not know how and where to begin. This report describes the experiences of two Finnish organizations that have started to develop their requirements practices systematically. To guide these development activities, software process improvement procedures and guidelines published in the literature were adjusted and applied. The most important lesson learned was that introducing requirements engineering can require a change of culture and not merely a change of process and technology. The change of culture firstly requires that product development personnel fully understand the reasons for documenting requirements from a customer’s point of view. Secondly, they must commit to defining and managing customer requirements systematically.

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. Basili, V., Zelkowitz, M., McGarry, F., Page, J., Waligora, S., Pajerski, R.: SEL’s Software Process-Improvement Program. IEEE Software, Vol. 12, Issue 6 (1995) 83–87

    Article  Google Scholar 

  2. Curtis, B.: Software Process Improvement: Methods and Lessons Learned. Proceedings of the 19th International Conference on Software Engineering (1997) 624–625

    Google Scholar 

  3. Davis, A. M., Hsia, P.: Giving Voice To Requirements Engineering. IEEE Software, Vol. 11, Issue 2 (1994) 12–15

    Article  Google Scholar 

  4. Diaz, M., Sligo, J.: How Software Process Improvement Helped Motorola. IEEE Software, Vol. 14, Issue 5 (1997) 75–81

    Article  Google Scholar 

  5. Haley, T.: Software Process Improvement at Raytheon. IEEE Software, Vol. 13, Issue 6 (1996) 33–41

    Article  Google Scholar 

  6. Humprey, W., Snyder, T., Willis, R.: Software Process Improvement at Hughes Aircraft. IEEE Software, Vol. 8, Issue 4 (1991) 11–23

    Article  Google Scholar 

  7. Hutchings, A., Knox, S.: Creating Products Customers Demand. Communications of the ACM, 38 (5) (1995) 72–80

    Article  Google Scholar 

  8. Information technology-Software process assessment-Part 7: Guide for use in process improvement, Technical report, ISO/IEC TR 15504-7:1998(E) (1998)

    Google Scholar 

  9. Jacobs, S.: Introducing Measurable Quality Requirements: A Case Study. Proceedings of the 4th IEEE International Symposium on Requirements Engineering (1999) 172–179

    Google Scholar 

  10. Johnson, A.: Software Process Improvement Experience in the DP/MIS Function: Experience Report. Proceedings of the 16th International Conference on Software Engineering (1994) 323–329

    Google Scholar 

  11. McFeeley, B.: IDEAL: A User’s Guide for Software Process Improvement. Handbook CMU/SEI-96-HB-001. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PE, USA (1996)

    Google Scholar 

  12. Kamsties, E., Hörmann, K., Schlich, M.: Requirements Engineering in Small and Medium Enterprises. Requirements Engineering, Vol. 3, No. 2 (1998) 84–90

    Article  Google Scholar 

  13. Kautz, K., Hansen, H., Thaysen, K.: Applying and Adjusting a Software Process Improvement Model in Practice: The Use of the IDEAL Model in a Small Software Enterprise. Proceedings of the 22nd International Conference on Software Engineering (2000) 626–633

    Google Scholar 

  14. O’Hara, F.: European Experiences with Software Process Improvement. Proceedings of the 22nd International Conference on Software Engineering (2000) 635–640

    Google Scholar 

  15. Paulk, M. et al.: The Capability Maturity Model: Guidelines for Improving the Software Process. Carnegie Mellon University, Software Engineering Institute, Addison Wesley Longman, Reading, Massachusetts (1997)

    Google Scholar 

  16. Sakamoto, K., Nokakoji, K., Takagi, Y.: Toward Computational Support for Software Process Improvement Activities. Proceedings of the 20th International Conference on Software Engineering (1998) 22–31

    Google Scholar 

  17. Sawyer, P., Sommerville, I., Kotonya, G.: Improving Market-Driven RE Processes. Proceedings of International Conference on Product Focused Software Process Improvement (PROFES’99), Oulu Finland (1999) 222–236

    Google Scholar 

  18. Sommerville, I., Sawyer, P.: Requirements Engineering-A Good Practice Guide. John Wiley & Sons, New York (1997)

    MATH  Google Scholar 

  19. Tanaka, T., Sakamoto, K., Kusumoto, S., Matsumoto, K., Kikuno, T.: Improvement of Software Process by Process Description and Benefit Estimation. Proceedings of the 17th International Conference on Software Engineering, pp. 123–132, 1995.

    Google Scholar 

  20. Zahran, S.: Software Process Improvement: Practical Guidelines for Business Success. Addison Wesley (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kauppinen, M., Kujala, S. (2001). Starting Improvement of Requirements Engineering Processes: An Experience Report. In: Bomarius, F., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2001. Lecture Notes in Computer Science, vol 2188. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44813-6_19

Download citation

  • DOI: https://doi.org/10.1007/3-540-44813-6_19

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42571-7

  • Online ISBN: 978-3-540-44813-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics