Applying Peer Reviews in Software Engineering Education: An Experiment and Lessons Learned
Based on the demonstrated value of peer reviews in the engineering industry, numerous industry experts have listed it at the top of the list of desirable development practices. Experience has shown that problems (defects) are eliminated earlier if a development process incorporates peer reviews and...
Gespeichert in:
Veröffentlicht in: | IEEE Transactions on Education 2010-05, Vol.53 (2), p.182-193 |
---|---|
1. Verfasser: | |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 193 |
---|---|
container_issue | 2 |
container_start_page | 182 |
container_title | IEEE Transactions on Education |
container_volume | 53 |
creator | Garousi, Vahid |
description | Based on the demonstrated value of peer reviews in the engineering industry, numerous industry experts have listed it at the top of the list of desirable development practices. Experience has shown that problems (defects) are eliminated earlier if a development process incorporates peer reviews and that these reviews are as effective as or even more effective than testing. It is therefore important for engineering students to peer review each other's work during design projects. However, surprisingly, few engineering courses in universities and colleges include peer-review activities in their design projects. The author thus decided to incorporate peer reviews in the design project of a senior software engineering course in two offerings of the course. The purpose of this article is to present the experimental findings, lessons learned, possible challenges, and recommendations that may be used to promote learning and also the use of peer-review activities in teaching other software, electrical, and computer engineering courses. The results of the experiment show promising signs of using peer review in the design project of the course. |
doi_str_mv | 10.1109/TE.2008.2010994 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_1027176178</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ericid>EJ900570</ericid><ieee_id>5152941</ieee_id><sourcerecordid>1365157752</sourcerecordid><originalsourceid>FETCH-LOGICAL-c376t-1220b7281ea7314d0648d17323f1bb27d119885899056caca1ddfb4a540bbf903</originalsourceid><addsrcrecordid>eNqFkT1PwzAQhi0EEuVjZoDBEgtLwGfHsc1WVeFLlUBQFpbISS5VqtYJcUrpv8dVKwYWljvdvc9ZvnsJOQN2DcDMzSS95ozpEEJl4j0yAClVZBKh98mAMdCREdIckiPvZ6GMJZcD8jFs2_m6dlP6gtjRV_yqceVp7ehbU_Ur2yFN3bR2QdxAabksbF837pYOHU2_29BeoOupdSUdo_eN8yHbzmF5Qg4qO_d4usvH5P0unYweovHz_eNoOI4KoZI-As5ZrrgGtEpAXLIk1iUowUUFec5VCWC0ltoYJpPCFhbKsspjK2OW55Vh4phcbd9tu-Zzib7PFrUvcD63DpulzyBRIARLmPwfFYkEqZTkAb38g86aZefCIhkwrkAloHSgbrZU0TXed1hlbTiI7dYByja2ZJM029iS7WwJExfbiXC54pdOnwxjUm2WOd_KNSL-yuFT3MQgfgDSCY9o</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1027176178</pqid></control><display><type>article</type><title>Applying Peer Reviews in Software Engineering Education: An Experiment and Lessons Learned</title><source>IEEE Electronic Library (IEL)</source><creator>Garousi, Vahid</creator><creatorcontrib>Garousi, Vahid</creatorcontrib><description>Based on the demonstrated value of peer reviews in the engineering industry, numerous industry experts have listed it at the top of the list of desirable development practices. Experience has shown that problems (defects) are eliminated earlier if a development process incorporates peer reviews and that these reviews are as effective as or even more effective than testing. It is therefore important for engineering students to peer review each other's work during design projects. However, surprisingly, few engineering courses in universities and colleges include peer-review activities in their design projects. The author thus decided to incorporate peer reviews in the design project of a senior software engineering course in two offerings of the course. The purpose of this article is to present the experimental findings, lessons learned, possible challenges, and recommendations that may be used to promote learning and also the use of peer-review activities in teaching other software, electrical, and computer engineering courses. The results of the experiment show promising signs of using peer review in the design project of the course.</description><identifier>ISSN: 0018-9359</identifier><identifier>EISSN: 1557-9638</identifier><identifier>DOI: 10.1109/TE.2008.2010994</identifier><identifier>CODEN: IEEDAB</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Colleges ; Computer Assisted Instruction ; Computer programs ; Computer Software ; Course Content ; Design projects ; Education ; Educational institutions ; Engineering ; Engineering Education ; Error Correction ; experimental study ; Industry ; Inspection ; Learning ; lessons learned ; Lists ; Peer Evaluation ; Peer review ; Quality Control ; quantitative and qualitative analysis ; Software ; Software engineering ; Students ; Studies ; Unified modeling language</subject><ispartof>IEEE Transactions on Education, 2010-05, Vol.53 (2), p.182-193</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) May 2010</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c376t-1220b7281ea7314d0648d17323f1bb27d119885899056caca1ddfb4a540bbf903</citedby><cites>FETCH-LOGICAL-c376t-1220b7281ea7314d0648d17323f1bb27d119885899056caca1ddfb4a540bbf903</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5152941$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,315,781,785,793,797,27927,27929,27930,54763</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5152941$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://eric.ed.gov/ERICWebPortal/detail?accno=EJ900570$$DView record in ERIC$$Hfree_for_read</backlink></links><search><creatorcontrib>Garousi, Vahid</creatorcontrib><title>Applying Peer Reviews in Software Engineering Education: An Experiment and Lessons Learned</title><title>IEEE Transactions on Education</title><addtitle>TE</addtitle><description>Based on the demonstrated value of peer reviews in the engineering industry, numerous industry experts have listed it at the top of the list of desirable development practices. Experience has shown that problems (defects) are eliminated earlier if a development process incorporates peer reviews and that these reviews are as effective as or even more effective than testing. It is therefore important for engineering students to peer review each other's work during design projects. However, surprisingly, few engineering courses in universities and colleges include peer-review activities in their design projects. The author thus decided to incorporate peer reviews in the design project of a senior software engineering course in two offerings of the course. The purpose of this article is to present the experimental findings, lessons learned, possible challenges, and recommendations that may be used to promote learning and also the use of peer-review activities in teaching other software, electrical, and computer engineering courses. The results of the experiment show promising signs of using peer review in the design project of the course.</description><subject>Colleges</subject><subject>Computer Assisted Instruction</subject><subject>Computer programs</subject><subject>Computer Software</subject><subject>Course Content</subject><subject>Design projects</subject><subject>Education</subject><subject>Educational institutions</subject><subject>Engineering</subject><subject>Engineering Education</subject><subject>Error Correction</subject><subject>experimental study</subject><subject>Industry</subject><subject>Inspection</subject><subject>Learning</subject><subject>lessons learned</subject><subject>Lists</subject><subject>Peer Evaluation</subject><subject>Peer review</subject><subject>Quality Control</subject><subject>quantitative and qualitative analysis</subject><subject>Software</subject><subject>Software engineering</subject><subject>Students</subject><subject>Studies</subject><subject>Unified modeling language</subject><issn>0018-9359</issn><issn>1557-9638</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2010</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNqFkT1PwzAQhi0EEuVjZoDBEgtLwGfHsc1WVeFLlUBQFpbISS5VqtYJcUrpv8dVKwYWljvdvc9ZvnsJOQN2DcDMzSS95ozpEEJl4j0yAClVZBKh98mAMdCREdIckiPvZ6GMJZcD8jFs2_m6dlP6gtjRV_yqceVp7ehbU_Ur2yFN3bR2QdxAabksbF837pYOHU2_29BeoOupdSUdo_eN8yHbzmF5Qg4qO_d4usvH5P0unYweovHz_eNoOI4KoZI-As5ZrrgGtEpAXLIk1iUowUUFec5VCWC0ltoYJpPCFhbKsspjK2OW55Vh4phcbd9tu-Zzib7PFrUvcD63DpulzyBRIARLmPwfFYkEqZTkAb38g86aZefCIhkwrkAloHSgbrZU0TXed1hlbTiI7dYByja2ZJM029iS7WwJExfbiXC54pdOnwxjUm2WOd_KNSL-yuFT3MQgfgDSCY9o</recordid><startdate>201005</startdate><enddate>201005</enddate><creator>Garousi, Vahid</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers, Inc</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>7SW</scope><scope>BJH</scope><scope>BNH</scope><scope>BNI</scope><scope>BNJ</scope><scope>BNO</scope><scope>ERI</scope><scope>PET</scope><scope>REK</scope><scope>WWN</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope></search><sort><creationdate>201005</creationdate><title>Applying Peer Reviews in Software Engineering Education: An Experiment and Lessons Learned</title><author>Garousi, Vahid</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c376t-1220b7281ea7314d0648d17323f1bb27d119885899056caca1ddfb4a540bbf903</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Colleges</topic><topic>Computer Assisted Instruction</topic><topic>Computer programs</topic><topic>Computer Software</topic><topic>Course Content</topic><topic>Design projects</topic><topic>Education</topic><topic>Educational institutions</topic><topic>Engineering</topic><topic>Engineering Education</topic><topic>Error Correction</topic><topic>experimental study</topic><topic>Industry</topic><topic>Inspection</topic><topic>Learning</topic><topic>lessons learned</topic><topic>Lists</topic><topic>Peer Evaluation</topic><topic>Peer review</topic><topic>Quality Control</topic><topic>quantitative and qualitative analysis</topic><topic>Software</topic><topic>Software engineering</topic><topic>Students</topic><topic>Studies</topic><topic>Unified modeling language</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Garousi, Vahid</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>ERIC</collection><collection>ERIC (Ovid)</collection><collection>ERIC</collection><collection>ERIC</collection><collection>ERIC (Legacy Platform)</collection><collection>ERIC( SilverPlatter )</collection><collection>ERIC</collection><collection>ERIC PlusText (Legacy Platform)</collection><collection>Education Resources Information Center (ERIC)</collection><collection>ERIC</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><jtitle>IEEE Transactions on Education</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Garousi, Vahid</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><ericid>EJ900570</ericid><atitle>Applying Peer Reviews in Software Engineering Education: An Experiment and Lessons Learned</atitle><jtitle>IEEE Transactions on Education</jtitle><stitle>TE</stitle><date>2010-05</date><risdate>2010</risdate><volume>53</volume><issue>2</issue><spage>182</spage><epage>193</epage><pages>182-193</pages><issn>0018-9359</issn><eissn>1557-9638</eissn><coden>IEEDAB</coden><abstract>Based on the demonstrated value of peer reviews in the engineering industry, numerous industry experts have listed it at the top of the list of desirable development practices. Experience has shown that problems (defects) are eliminated earlier if a development process incorporates peer reviews and that these reviews are as effective as or even more effective than testing. It is therefore important for engineering students to peer review each other's work during design projects. However, surprisingly, few engineering courses in universities and colleges include peer-review activities in their design projects. The author thus decided to incorporate peer reviews in the design project of a senior software engineering course in two offerings of the course. The purpose of this article is to present the experimental findings, lessons learned, possible challenges, and recommendations that may be used to promote learning and also the use of peer-review activities in teaching other software, electrical, and computer engineering courses. The results of the experiment show promising signs of using peer review in the design project of the course.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TE.2008.2010994</doi><tpages>12</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0018-9359 |
ispartof | IEEE Transactions on Education, 2010-05, Vol.53 (2), p.182-193 |
issn | 0018-9359 1557-9638 |
language | eng |
recordid | cdi_proquest_journals_1027176178 |
source | IEEE Electronic Library (IEL) |
subjects | Colleges Computer Assisted Instruction Computer programs Computer Software Course Content Design projects Education Educational institutions Engineering Engineering Education Error Correction experimental study Industry Inspection Learning lessons learned Lists Peer Evaluation Peer review Quality Control quantitative and qualitative analysis Software Software engineering Students Studies Unified modeling language |
title | Applying Peer Reviews in Software Engineering Education: An Experiment and Lessons Learned |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-12T16%3A10%3A07IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Applying%20Peer%20Reviews%20in%20Software%20Engineering%20Education:%20An%20Experiment%20and%20Lessons%20Learned&rft.jtitle=IEEE%20Transactions%20on%20Education&rft.au=Garousi,%20Vahid&rft.date=2010-05&rft.volume=53&rft.issue=2&rft.spage=182&rft.epage=193&rft.pages=182-193&rft.issn=0018-9359&rft.eissn=1557-9638&rft.coden=IEEDAB&rft_id=info:doi/10.1109/TE.2008.2010994&rft_dat=%3Cproquest_RIE%3E1365157752%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1027176178&rft_id=info:pmid/&rft_ericid=EJ900570&rft_ieee_id=5152941&rfr_iscdi=true |