Teaching cooperation and requirements elicitation via a computer-supported cooperative problem solving environment

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 mus...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Swigger, K.M., Brazile, R., Dongil Shin
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 3c210 vol.2
container_issue
container_start_page 3c2.7
container_title
container_volume 2
creator Swigger, K.M.
Brazile, R.
Dongil Shin
description 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.
doi_str_mv 10.1109/FIE.1995.483138
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_483138</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>483138</ieee_id><sourcerecordid>483138</sourcerecordid><originalsourceid>FETCH-ieee_primary_4831383</originalsourceid><addsrcrecordid>eNp9j7FOwzAURa3SSqSlMxKTfyDhOU4TZ0atYO_AVpn0Aa9KbPPsROLvoSoSW6c7nKsjHSHuFRRKQfu4e9kWqm03RWW00mYmslI3TV7r6vVGLKExoDWUZT0XGagW8o2pzK1YxngCAG3qJhO8R9t9kvuQnfcB2SbyTlp3lIxfIzEO6FKU2FNH6QInstL-3ocwJuQ8jiF4Tnj8N0woA_u3HgcZfT-d7egmYu_OtjuxeLd9xPXfrsTDbrt_es4JEQ-BabD8fbgk6avwBzhDT9E</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Teaching cooperation and requirements elicitation via a computer-supported cooperative problem solving environment</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Swigger, K.M. ; Brazile, R. ; Dongil Shin</creator><creatorcontrib>Swigger, K.M. ; Brazile, R. ; Dongil Shin</creatorcontrib><description>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.</description><identifier>ISSN: 0190-5848</identifier><identifier>ISBN: 0780330226</identifier><identifier>ISBN: 9780780330221</identifier><identifier>EISSN: 2377-634X</identifier><identifier>DOI: 10.1109/FIE.1995.483138</identifier><language>eng</language><publisher>IEEE</publisher><subject>Collaborative work ; Computer displays ; Computer interfaces ; Dynamic programming ; Education ; High performance computing ; Local area networks ; Problem-solving ; Programming profession ; Workstations</subject><ispartof>Proceedings Frontiers in Education 1995 25th Annual Conference. Engineering Education for the 21st Century, 1995, Vol.2, p.3c2.7-3c210 vol.2</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/483138$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/483138$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Swigger, K.M.</creatorcontrib><creatorcontrib>Brazile, R.</creatorcontrib><creatorcontrib>Dongil Shin</creatorcontrib><title>Teaching cooperation and requirements elicitation via a computer-supported cooperative problem solving environment</title><title>Proceedings Frontiers in Education 1995 25th Annual Conference. Engineering Education for the 21st Century</title><addtitle>FIE</addtitle><description>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.</description><subject>Collaborative work</subject><subject>Computer displays</subject><subject>Computer interfaces</subject><subject>Dynamic programming</subject><subject>Education</subject><subject>High performance computing</subject><subject>Local area networks</subject><subject>Problem-solving</subject><subject>Programming profession</subject><subject>Workstations</subject><issn>0190-5848</issn><issn>2377-634X</issn><isbn>0780330226</isbn><isbn>9780780330221</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1995</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNp9j7FOwzAURa3SSqSlMxKTfyDhOU4TZ0atYO_AVpn0Aa9KbPPsROLvoSoSW6c7nKsjHSHuFRRKQfu4e9kWqm03RWW00mYmslI3TV7r6vVGLKExoDWUZT0XGagW8o2pzK1YxngCAG3qJhO8R9t9kvuQnfcB2SbyTlp3lIxfIzEO6FKU2FNH6QInstL-3ocwJuQ8jiF4Tnj8N0woA_u3HgcZfT-d7egmYu_OtjuxeLd9xPXfrsTDbrt_es4JEQ-BabD8fbgk6avwBzhDT9E</recordid><startdate>1995</startdate><enddate>1995</enddate><creator>Swigger, K.M.</creator><creator>Brazile, R.</creator><creator>Dongil Shin</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>1995</creationdate><title>Teaching cooperation and requirements elicitation via a computer-supported cooperative problem solving environment</title><author>Swigger, K.M. ; Brazile, R. ; Dongil Shin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-ieee_primary_4831383</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1995</creationdate><topic>Collaborative work</topic><topic>Computer displays</topic><topic>Computer interfaces</topic><topic>Dynamic programming</topic><topic>Education</topic><topic>High performance computing</topic><topic>Local area networks</topic><topic>Problem-solving</topic><topic>Programming profession</topic><topic>Workstations</topic><toplevel>online_resources</toplevel><creatorcontrib>Swigger, K.M.</creatorcontrib><creatorcontrib>Brazile, R.</creatorcontrib><creatorcontrib>Dongil Shin</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Swigger, K.M.</au><au>Brazile, R.</au><au>Dongil Shin</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Teaching cooperation and requirements elicitation via a computer-supported cooperative problem solving environment</atitle><btitle>Proceedings Frontiers in Education 1995 25th Annual Conference. Engineering Education for the 21st Century</btitle><stitle>FIE</stitle><date>1995</date><risdate>1995</risdate><volume>2</volume><spage>3c2.7</spage><epage>3c210 vol.2</epage><pages>3c2.7-3c210 vol.2</pages><issn>0190-5848</issn><eissn>2377-634X</eissn><isbn>0780330226</isbn><isbn>9780780330221</isbn><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.</abstract><pub>IEEE</pub><doi>10.1109/FIE.1995.483138</doi></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0190-5848
ispartof Proceedings Frontiers in Education 1995 25th Annual Conference. Engineering Education for the 21st Century, 1995, Vol.2, p.3c2.7-3c210 vol.2
issn 0190-5848
2377-634X
language eng
recordid cdi_ieee_primary_483138
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Collaborative work
Computer displays
Computer interfaces
Dynamic programming
Education
High performance computing
Local area networks
Problem-solving
Programming profession
Workstations
title Teaching cooperation and requirements elicitation via a computer-supported cooperative problem solving environment
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T14%3A33%3A41IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Teaching%20cooperation%20and%20requirements%20elicitation%20via%20a%20computer-supported%20cooperative%20problem%20solving%20environment&rft.btitle=Proceedings%20Frontiers%20in%20Education%201995%2025th%20Annual%20Conference.%20Engineering%20Education%20for%20the%2021st%20Century&rft.au=Swigger,%20K.M.&rft.date=1995&rft.volume=2&rft.spage=3c2.7&rft.epage=3c210%20vol.2&rft.pages=3c2.7-3c210%20vol.2&rft.issn=0190-5848&rft.eissn=2377-634X&rft.isbn=0780330226&rft.isbn_list=9780780330221&rft_id=info:doi/10.1109/FIE.1995.483138&rft_dat=%3Cieee_6IE%3E483138%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=483138&rfr_iscdi=true