Title :
C-requirements specification teaching
Author :
Garcia, Francisco J. ; Moreno, Maria N.
Author_Institution :
Comput. Sci. Dept., Salamanca Univ., Spain
Abstract :
Requirements elicitation, so directly related to the final success of a software project, is also a complex task. Requirement certification and validation need the customer and/or user´s participation, for which reason software engineers must document the elicited requirements in a user-friendly format. The information, which clients find easier to understand, is gathered in a requirements catalog, usually written in natural language. This kind of requirements representation is often called customer oriented requirements or C-requirements. Usually, the teaching of the requirement-related topics is more concerned with requirement analysis, especially in modeling issues, than with the elicitation and C-requirements documentation process. This situation can produce misunderstandings and mistakes in students who try to carry out the requirements elicitation and documentation processes when they have to face a real or proposed software project. In this paper, we will describe a concrete requirements elicitation and documentation method that has been introduced to and accepted by students who take the software engineering subject as taught in the context of the computer science studies at the University of Salamanca (Spain).
Keywords :
computer aided software engineering; computer science education; customer satisfaction; educational institutions; formal specification; natural languages; software tools; C-requirements documentation process; CASE tool; Spain; University of Salamanca; computer science studies; customer oriented requirements; natural language; requirement-related topic teaching; requirements elicitation; software engineers teaching; software project; user-friendly format; Computer aided software engineering; Computer science; Concrete; Documentation; Education; Natural languages; Proposals; Prototypes; Software engineering; Software prototyping;
Conference_Titel :
Frontiers in Education, 2003. FIE 2003 33rd Annual
Print_ISBN :
0-7803-7961-6
DOI :
10.1109/FIE.2003.1265944