Abstract
There is a growing trend in business to develop systems using rapid development tools and methods rather than using traditional systems analysis and specification methods. Some writers have warned of a return to the early “fag-packet” style of systems development. This paper uses the discipline of requirements engineering to validate the use of RAD techniques in identifying and responding to users’ requirements for new systems. It argues that traditional systems analysis depended on identifying explicit requirements that could be verbalised; many new information systems, however, depend on identifying different forms of knowledge and requirements. Techniques employed by RAD and DSDM are eminently suited to eliciting these requirements.
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
Siddiqi, J and Shekaran, M. Requirements Engineering, The Emerging Wisdom, IEEE Software, March 1996, pp 15–19
Loucopoulos, P., and Karakostas, “Application Requirements Engineering”, Pub McGraw-Hill, Maidenhead, 1995
Goguen, J. Forrnality and Informality in Requirements Engineering; Techniques for Requirements Elicitation, In Proceedings of IEEE Intl Conference, IEEE CS Press California 1996
Checkland, P, “Systems thinking, Systems Practice”, Wiley, Chichester, 1981
Ashworth, C. and Goodland, M., Practical SSADM, Pub McGraw-Hill, Maidenhead 1990
Eva, M. SSADM Version 4, A User’s Guide, 2/E, Pub McGraw-Hill, Maidenhead 1994
NCC/Blackwell, SSADM Version 4.2 Manual, Oxford, 1995
Vidgen, R Stakeholder Analysis, Soft Systems and Eliciting Requirements, Information Systems Journal 1997, Vol 7 No pp 27–46
Darke, P. and Shanks, G. User Viewpoint Modelling: Understanding and Representing User Viewpoints During Requirements Definition, Information Systems journal 7, pp 213–239
Maiden, N.A.M. and Rugg, G. ACRE: Selecting Methods for Requirements Acquisition Software Engineering Journal, May 1996, pp 183 – 192
McGuire, M, RESPECT User Requirements Framework Handbook, 1997
Jayaratna, N. Understanding and Evaluating Methodologies, McGraw-Hill, Maidenhead 1994 pp 42
Cordingley, E. Knowledge Elicitation techniques for knowledge-based systems”, in Diaper, (Ed): In Advances in the psychology of Human Intelligence” Ellis Horwood, 1989 pp 89–175
Polanyi, M. “Tacit Knowledge in Managerial Success”, The University of Chicago Press, Chicago, 1966
Lunn, JH, Chick Sexing, American Scientist, 36 1948, 280–281
Kyng M. (1991). Designing for Cooperation: Cooperation in Design. CACM. 1991, 34(12). 65–73
Grice, HP. “Logic and Conversation” In Cole, P. and Morgan, J. (Eds), ‘Syntax and Semantics 3’, Academic Press, New York, 1975
Eva, M (1997); Strategic Rapid Development, In Proceedings of 5th conference of Czech Systems Integration Society, Prague, Ed J. Vorisek, J Pour, 1997 pp 47–58
Anderson, J., “The Adaptive Nature of Thought”, Erlbaum, Hillsdale, New Jersey, 1990
Wetherbe, J., Vitalari, N. & Milner, A, “Key Trends in systems development in Europe and North America”, Journal of Global Information Management 1994, Vol 2
Wynekoop, J. and Russo, N. Systems Development Methodologies: Unanswered Questions: Journal of Information Technology 1995 Vol 10 No 2
Eva, M. and Guilford S; Committed to a RADical Solution, In Proceedings of 4th BCS ISM Conference, Cork, Ed B Fitzgerald, N Jayaratna 1996, pp87–96
Martin, J “Rapid Application Development” Pub Macmillan, New York, 1981
Herzlich, P., “A Quick Win For Testing”, SQM 1995, Issue 25.
Vidgen, R, Spedding, and Wood-Harper, T., The Limitations of Software Quality: Toward a Model of Information Systems Quality Assurance; In Proceedings of the 4th BCS ISM Conference, Cork, Ed B. Fitz Gerald and N. Jayaratna 1996, pp415–426
DSDM Manual, DSDM Consortium, Farnham, 1995
Stapleton, J. DSDM Dynamic Systems Development Method, Pub: ADDISON-WESLEY, 1997
Daniels, J. “Why RAD is BAD”, Presentation at meeting of RESG. Imperial College, London, July 1996
Card, D. “Is Timing Really Everything?”, IEEE Software, September 1995 pp 19–22
Gordon, V., and Bieman, J. “Rapid Prototyping: Lessons Learned”, IEEE Software, January 1995 pp85–95
J. Information Engineering, Pub Prentice Hall, Englewood Cliffs, New Jersey, 1989
Purvis, R and Sambamurthy, V. An Examination of Designer and User Perceptions of JAD and the Traditional IS Design Methodology, Information and Management, 1997, 32 pp 124–134
Skidmore, S. “Introducing Systems Analysis” Pub NCCBlackwell Manchester, 1994, pp 74–85
Clifton, H.D. “Business Data Systems”, Pub. Prentice Hall, Hemel Hempstead, 1990, pp 261–269
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag London
About this paper
Cite this paper
Eva, M. (1999). Requirements Engineering for Rapid Development. In: Wood-Harper, T., Jayaratna, N., Wood, B. (eds) Methodologies for Developing and Managing Emerging Technology Based Information Systems. Springer, London. https://doi.org/10.1007/978-1-4471-3629-3_25
Download citation
DOI: https://doi.org/10.1007/978-1-4471-3629-3_25
Publisher Name: Springer, London
Print ISBN: 978-1-85233-079-8
Online ISBN: 978-1-4471-3629-3
eBook Packages: Springer Book Archive