Abstract
The use of requirements traceability for information systems development (ISD) projects is not very common in practice despite its often mentioned advantages in the literature. We conducted a case study in a large IT company to identify the factors that are relevant for the decision whether or not to adopt traceability in an ISD project. Five dominant factors emerged: development organization awareness, customer awareness, return on investment, stakeholder preferences, and process flow. It turned out that the majority of the software development project leaders we interviewed were not aware of the concept of traceability – with the obvious result that using traceability in software project is not even considered. This fact has possibly been underestimated in the present literature of requirements engineering.
Keywords
Download to read the full chapter text
Chapter PDF
References
Robertson, J., Robertson, S.: Mastering the Requirements Process. Addison-Wesley, New York (1999)
Gotel, O., Finkelstein, A.: An Analysis of the Requirements Traceability Problem. In: Int. Conf. on Requirements Engineering (ICRE’94), pp. 94–101 (1994)
Arkley, P., Riddle, S.: Overcoming the Traceability Benefit Problem. In: 13th IEEE Int. Conf. on Requirements Engineering (RE’05), pp. 385–389 (2005)
Ramesh, B.: Factors influencing Requirements Traceability Practice. Communications of the ACM 41(12), 37–44 (1998)
Ramesh, B., Jarke, M.: Towards Reference Models for Requirements Traceability. IEEE Transactions on Software Engineering 27(1), 58–93 (2001)
Hull, E., et al.: Requirements Engineering, 2nd edn. Springer, Heidelberg (2005)
INCOSE: INCOSE Requirements Management Tools Survey. International Council on Software Engineering (2006) Retrieved March 6th 2006, from http://www.paper-review.com/tools/rms/read.php
Lindvall, M., Sandahl, K.: Practical Implications of Traceability. Software – Practice and Experience 26(10), 1161–1180 (1996)
Stout, G.A.: Requirements Traceability and the Effect on the Systems Development Lifecycle. Revere Group whitepaper (2001)
Dorfman, M., Chardon, R.: Early Experience with Requirements Traceability in an Industrial Environment. Industrial presentation. In: 5th IEEE International Symposium on Requirements Engineering (ISRE’01) (2001)
Daft, R.L.: Management, 5th edn. Dryden Press, Fort Worth, TX (2000)
Matheson, J.E., Howard, R.A.: An Introduction to Decision Analysis. In: Howard, R. A., Matheson, J. E. (eds.) Readings on the principles and applications of decision analysis I. Strategic Decisions Group, Menlo Park, CA, pp. 17–55 (1983)
Aydin, M.N.: Decision-Making and Support for Method Adaptation, Ph.D. Thesis, University of Twente, Enschede, The Netherlands (2006)
Howard, R.A.: The Evolution of Decision Analysis. In: Howard, R.A., Matheson, J.E. (eds.) Readings on the principles and applications of decision analysis. Strategic Decisions Group, Menlo Park, CA, pp. 5–16 (1983)
Rational: Rational Unified Process, version 2003.06.15, IBM (2006)
OGC Managing Successful Projects with PRINCE2: The Stationary Office, London, 4th edn. (2005)
ISO 9000-1: Quality systems – Model for Quality Assurance in Design, Development, Production, Installation and Servicing. International Organization for Standardization (1994)
Carnegie Mellon SEI: The Capability Maturity Model, Guidelines for Improving the Software Process. Addison Wesley, Reading, Massachusetts (1999)
US Congress Sarbanes-Oxley Act of 2002. Washington, USA, Congress of the United States of America (2002)
Antoniol, G.: Recovering Traceability Links between Code and Documentation. IEEE Transactions on Software Engineering 28(10), 970–983 (2002)
Jarke, M.: Requirements Traceability. Comm. of the ACM 41(12), 32–36 (1998)
Yin, R.K.: Case Study Research; Design and Methods, 2nd edn. Sage Publciations, Thousand Oaks (1994)
Lauesen, S.: Software Requirements: Styles and Technique. Pearson Education Ltd (2002)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Blaauboer, F., Sikkel, K., Aydin, M.N. (2007). Deciding to Adopt Requirements Traceability in Practice. In: Krogstie, J., Opdahl, A., Sindre, G. (eds) Advanced Information Systems Engineering. CAiSE 2007. Lecture Notes in Computer Science, vol 4495. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72988-4_21
Download citation
DOI: https://doi.org/10.1007/978-3-540-72988-4_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72987-7
Online ISBN: 978-3-540-72988-4
eBook Packages: Computer ScienceComputer Science (R0)