Requirements for Requirements Engineering Techniques ...

24 downloads 153338 Views 857KB Size Report
development process where budgetary, time or other resource ..... existing systems or a bespoke system. ... An example of software requirements documentation.
Requirements for Relquirements Engineering Techniques Linda Macaulay Department of Computation, University of M[anchesterInstitute of Science and Technology, PO Blox 88, Manchester, M60 lQD, UK.

Tel: +U-161-200-3354, Fax: +44- 161-3324, email : [email protected]

Abstract The first argument presented in this paper is that if we have a clear understding of the objectives of the requirements engineering (RE) process then we can identify what techniques we need. No single method or technique will be suficient. The second argumenl is that a key objective of the RE process is to specify LI system which will ultimately be successful. Three common types of failure are eximined, process failure, expectationfailure and interaction failure. The third argumerur is that i f the causes of each type offailure can be described t h m we will be able to identify what techniques are netrded tal help us avo& failure. The five comvnon causes ure described: the requirements engineering process iiā€™self; human communication within requirements, knowledge development, documentation of requirenxmts cad management.A discussion of each cause is follow