Teaching Requirements Analysis by means of Student Collaboration
Javier Tuya, José García-Fanjul
In: ASEE/IEEE
Frontiers in Education Conference, San Juan, Puerto Rico, 1999
(ps.zip)
Abstract
Teaching Systems Analysis is a difficult task due to the procedural type of
knowledge that must be acquired by the students in a highly practical fashion,
in similar conditions to the ones that the future Software Engineer will find
in the workplace. Some years ago we put into practice a model for the
laboratory classroom in which students belonging to different undergraduate
Software Engineering courses collaborate in the development of the analysis of
a software product, with emphasis on the quality of both the process and the
final product. A group of students plays the role of the development team and
another plays the role of the software quality assurance team, carrying out
formal technical reviews of the others’ work. In this article we describe this
model.
Index - Testing
- Personal Page