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

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE Transactions on Education 2010-05, Vol.53 (2), p.182-193
1. Verfasser: Garousi, Vahid
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 &amp; Communications Abstracts</collection><collection>Mechanical &amp; 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 &amp; 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