{"title":"An Empirical Implementation of Peer Review in Software Development","authors":"Guan Hongying, Yang Cheng","doi":"10.1109/ICIII.2011.317","DOIUrl":null,"url":null,"abstract":"Peer review is one of the most important quality assurance collaborative activities in software development processes. It is currently a Key Process Area (KPA) in several well known software process models. For some small/agile software development teams, it can be hard to deploy a whole model into their organizations. Based on our experience, we believe peer review can be of great help even if this is the only KPA implemented in a team. Therefore, we are proposing a Peer Review KPA implementation, which incorporates guidelines, processes, best practices, templates, customization and maturity levels. Along with a user study, we believe software development teams can benefit from the practice no matter which model they are using and which maturity level they are in.","PeriodicalId":229533,"journal":{"name":"2011 International Conference on Information Management, Innovation Management and Industrial Engineering","volume":"291 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 International Conference on Information Management, Innovation Management and Industrial Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIII.2011.317","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Peer review is one of the most important quality assurance collaborative activities in software development processes. It is currently a Key Process Area (KPA) in several well known software process models. For some small/agile software development teams, it can be hard to deploy a whole model into their organizations. Based on our experience, we believe peer review can be of great help even if this is the only KPA implemented in a team. Therefore, we are proposing a Peer Review KPA implementation, which incorporates guidelines, processes, best practices, templates, customization and maturity levels. Along with a user study, we believe software development teams can benefit from the practice no matter which model they are using and which maturity level they are in.