`
luliangok
  • 浏览: 842865 次
文章分类
社区版块
存档分类
最新评论

几种peer review的比较

 
阅读更多
A case study of Apache peer review
分析了Apache项目的代码检查过程,
提出了两种Apache所使用的代码检查流程:

* Commit-Then-Review (CTR):提交后检查
* Review-Then-Commit (RTC):检查后提交

并与正式评审(Inspection),结队编程(Pair Program)的持续检查进行了比较,结果如下:

Compare code review
(图:代码检查方式的比较)

相关评论:
http://www.infoq.com/news/2007/08/code-review-at-apache

(转载请注明来源于金庆的专栏)
分享到:
评论

相关推荐

    Peer Review 质量保证 review report 同行评审计划书

    在软件开发过程中,质量保证是至关重要的一个环节,而“Peer Review”(同行评审)是质量保证中的核心实践之一。同行评审是一种系统性的检查方法,通过团队成员相互审查彼此的工作,来发现并修复错误,提高代码质量...

    Best kept secrets of peer code review

    首先,我们需要理解“同行代码审查”(Peer Code Review)的概念。这是一种质量保证活动,开发人员互相检查彼此的代码,旨在发现并修复错误,改进设计,以及传播知识和最佳实践。这个过程不仅限于找出错误,还在于...

    Best Practise for Peer Code Review

    根据研究成果,白皮书中提出了以下几点最佳实践建议: 1. **使用专用工具**:选择合适的代码审查工具可以大大提高效率。例如,Cisco Systems 使用的 Code Collaborator 工具就极大地简化了审查过程,并提供了全面的...

    MATLAB系统仿真实训课程设计.doc

    * 学习过程中的_peer review和自我评估 六、MATLAB系统仿真实训课程设计的应用前景 MATLAB系统仿真实训课程设计的应用前景非常广泛,包括: * 科学研究和工程设计 * 数据分析和可视化 * 机器学习和人工智能 * ...

    CMMI模板-036-CMMI-VER-POL验证&同行评审组织方针

    **验证(Verification)**与**同行评审(Peer Review)**是CMMI模型中的关键实践,旨在确保软件工作产品在早期阶段就达到预期的质量标准,减少后期修复缺陷的成本。验证关注的是在产品开发过程中的各个阶段,确保每...

    开放科学 公众科学 众包

    4. 开放评议(Open Peer Review):同行评议的过程是开放的,评审意见和作者回复都是公开的,提高了科研工作的透明度和质量。 5. 开放教育(Open Education):提供开放的教育资源,比如在线课程、教程和讲义,帮助...

    软件测试与维护:8-unittest.pdf

    **正式代码审查**(Formal Code Review)是确保软件质量的另一种重要手段,它包括以下几个关键元素: 1. **识别问题**:找出软件设计或实现中的遗漏、错误等。 2. **遵循规则**:规定审查的代码量、时间等具体细节。...

    软件验证和确认.

    - **成对编程(Pair Programming)**: 两个程序员一起编写代码的一种方式。 - **同行检查(Peer Desk Check)**: 同事间相互检查对方的工作。 - **特别检查(Ad hoc Review)**: 针对特定问题或需求临时组织的审查。...

Global site tag (gtag.js) - Google Analytics