Title :
Teaching cooperation and requirements elicitation via a computer-supported cooperative problem solving environment
Author :
Swigger, Kathleen M. ; Brazile, Robert ; Shin, Dongil
Author_Institution :
North Texas Univ., Denton, TX, USA
Abstract :
As the geographical distance among programmers and users continues to grow we are being forced to re-examine the way we teach students to think. This paper suggests that in today´s workplace, programmers must be adept at both technical as well as cooperative skills. It also suggests that we must be prepared to teach programmers how to work in collaborative environments that promote users´ needs. Towards this end, we built a computer-supported cooperative problem solving environment designed to teach programmers located in different areas how to work together in performing a requirements elicitation task. We believe that requirements elicitation and cooperative skills are highly interrelated and, as such, can be exercised more effectively in a computer-supported cooperative environment. Our special interface encourages cooperative work, and yet monitors both individual and group performance. In order to succeed in this environment, the programmers must learn how to cooperate with each other through a special computer interface. Results from our studies indicate that groups using the interface demonstrate more effective skills than groups who perform the same task face-to-face. Furthermore, the studies show that the competencies relating to group problem description and generation of alternative solutions are the most predictive of successful cooperation
Keywords :
computer aided instruction; computer science education; groupware; professional aspects; software development management; systems analysis; teaching; user interfaces; collaborative environments; computer aided instruction; computer-supported cooperative problem solving; cooperation; geographical distance; groupware; programmers; requirements elicitation; students; teaching; user interface; user needs; Collaborative work; Computer displays; Computer interfaces; Dynamic programming; Education; High performance computing; Local area networks; Problem-solving; Programming profession; Workstations;
Conference_Titel :
Frontiers in Education Conference, 1995. Proceedings., 1995
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7803-3022-6
DOI :
10.1109/FIE.1995.483138