Premium
RAPID PROTOTYPING IN REQUIREMENTS SPECIFICATION PHASE OF SOFTWARE SYSTEMS
Author(s) -
GhajarDowlatshahi Jahangir,
Vernekar Ashok
Publication year - 1994
Publication title -
incose international symposium
Language(s) - English
Resource type - Journals
ISSN - 2334-5837
DOI - 10.1002/j.2334-5837.1994.tb01693.x
Subject(s) - requirements analysis , software engineering , computer science , software requirements specification , software development , software construction , software prototyping , rapid prototyping , software , systems engineering , engineering , operating system , mechanical engineering
End‐user involvement in the requirement specification phase is essential for the success of a software product. Software developers and architects must be able to easily and accurately translate the requirements to software codes; visualize interdependencies among different functions, objects and rules; and understand system limitations. Using the rapid prototyping technique in the requirement analysis and specification phase is one way of achieving the goals of high quality software, lower development cost, on‐time delivery and user satisfaction. This paper discusses the use of the rapid prototyping technique in the requirements phase of a software development cycle. It describes the advantages of using prototyping in all applications, especially in the design and development of systems which have complex user interfaces. The paper explores the user‐centered approach in relation to the rapid prototyping technique. The rapid prototyping technique has been successfully used in several AT&T software projects. This paper also includes the authors' experiences in applying the technique to software projects.