DocumentCode
2806415
Title
An Empirical Implementation of Peer Review in Software Development
Author
Hongying, Gu ; Cheng, Yang
Author_Institution
Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou, China
Volume
3
fYear
2011
fDate
26-27 Nov. 2011
Firstpage
141
Lastpage
144
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.
Keywords
quality assurance; software engineering; agile software development; key process area; peer review; quality assurance collaborative activity; software development team; software process model; Capability maturity model; Educational institutions; Guidelines; Materials; Organizations; Programming; Testing; Key Process Area; Peer Review; Quality Assurance;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Management, Innovation Management and Industrial Engineering (ICIII), 2011 International Conference on
Conference_Location
Shenzhen
Print_ISBN
978-1-61284-450-3
Type
conf
DOI
10.1109/ICIII.2011.317
Filename
6114901
Link To Document