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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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
Curtis, B.: Software Process Improvement: Methods and Lessons Learned. Proceedings of the 19th International Conference on Software Engineering (1997) 624–625
Davis, A. M., Hsia, P.: Giving Voice To Requirements Engineering. IEEE Software, Vol. 11, Issue 2 (1994) 12–15
Diaz, M., Sligo, J.: How Software Process Improvement Helped Motorola. IEEE Software, Vol. 14, Issue 5 (1997) 75–81
Haley, T.: Software Process Improvement at Raytheon. IEEE Software, Vol. 13, Issue 6 (1996) 33–41
Humprey, W., Snyder, T., Willis, R.: Software Process Improvement at Hughes Aircraft. IEEE Software, Vol. 8, Issue 4 (1991) 11–23
Hutchings, A., Knox, S.: Creating Products Customers Demand. Communications of the ACM, 38 (5) (1995) 72–80
Information technology-Software process assessment-Part 7: Guide for use in process improvement, Technical report, ISO/IEC TR 15504-7:1998(E) (1998)
Jacobs, S.: Introducing Measurable Quality Requirements: A Case Study. Proceedings of the 4th IEEE International Symposium on Requirements Engineering (1999) 172–179
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
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)
Kamsties, E., Hörmann, K., Schlich, M.: Requirements Engineering in Small and Medium Enterprises. Requirements Engineering, Vol. 3, No. 2 (1998) 84–90
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
O’Hara, F.: European Experiences with Software Process Improvement. Proceedings of the 22nd International Conference on Software Engineering (2000) 635–640
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)
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
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
Sommerville, I., Sawyer, P.: Requirements Engineering-A Good Practice Guide. John Wiley & Sons, New York (1997)
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.
Zahran, S.: Software Process Improvement: Practical Guidelines for Business Success. Addison Wesley (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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