DocumentCode
2461797
Title
Process and product in a software engineering course: simulating the real world
Author
Brazier, Pearl
Author_Institution
Dept. of Comput. Sci., Univ. of Texas-Pan American, Edinburg, TX, USA
Volume
3
fYear
1998
fDate
4-7 Nov. 1998
Firstpage
1292
Abstract
This paper describes a software engineering course which applies the planning aspects, cost estimates, project development activities and deliverables for a software product to all aspects of the course. Students negotiated a course contract outlining timelines, deliverables and grades (budget) as part of the Software Development Plan. The class was viewed as a software company managed by the instructor who, at alternate times, played the role of the client, reviewing activities at appropriate stages of the development life cycle and delivering payment in the form of the course grade. All aspects of the course, with the exception of exams, were done by student teams. Assignment to teams simulated the job application process with the submission of a letter of application and resume. Each team was assigned to serve as software quality assurance group for another team. Using a large project with partial implementation of the design and implementation phases is compared to using a smaller project requiring the full implementation of all phases of the life cycle model. Use of visual languages to support the rapid prototyping model is discussed. Student reactions to the course are included.
Keywords
computer science education; educational courses; software engineering; software prototyping; visual languages; Software Development Plan; USA; computer science; cost estimates; course grade; planning aspects; project development activities; rapid prototyping model; software company; software engineering course; software quality assurance group; university; visual languages; Application software; Contracts; Costs; Programming; Prototypes; Resumes; Software development management; Software engineering; Software prototyping; Software quality;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers in Education Conference, 1998. FIE '98. 28th Annual
Conference_Location
Tempe, AZ, USA
ISSN
0190-5848
Print_ISBN
0-7803-4762-5
Type
conf
DOI
10.1109/FIE.1998.738677
Filename
738677
Link To Document