敏捷开发---Story编码
Story编码
编码规范学习:开发人员在开始代码前,PL要组织大家对编码规范进行学习,在编码过程中要严格按照编码规范进行执行。
功能代码实现:开发人员开始实现功能代码,做好UT,并及时重构。有条件的可以按TDD方式开发。这里要特别强调的是开发人员要做好工具的检查工作,包括:代码规范性检查、PC-Lint或FindBugs检查、圈复杂度检查、重复代码检查、UT测试覆盖率分析等。
本地构建:构建前一定要将配置库的最新代码更新到本地,构建的方式建议在项目组统一使用脚本自动化实现,主要的活动包括:编译、链接、UT测试,只有所有UT用例(包括其他人的)测试通过才能将代码checkin到配置库。Checkin到配置库的代码也包括测试代码、数据库脚本等,然后将会加入到持续集成环境中。
代码Review:不管是否采用了结对编程,现阶段建议还是要安排代码Review人员,包括测试代码也要安排Review,以弥补结对编程的经验不足。Review的方式不限,可以采用交叉Review的方式,但至少要有一个人能够通读代码(建议MDE),从整体上把握代码架构和质量。
AT测试:编写AT用例,然后做相应的测试。对于能自动化的功能,则建议测试和开发一起实现自动化
开发完成标准:
通过代码review、完成静态检查和编译;
完成单元测试和模块级测试,并集成到CI系统中;
通过AT用例验证,并把补充的用例记录到Story设计文档中;
如测试有自动化用例,则要执行自动化用例,并解决发现的问题才能进行签收
相关推荐
匡文韬 2020-08-18
黄河敏捷开发 2020-08-17
hraceo 2020-07-24
wuxiaaa 2020-07-01
匡文韬 2020-06-21
coolham 2020-06-08
黄河敏捷开发 2020-06-05
黄河敏捷开发 2020-06-02
黄河敏捷开发 2020-05-25
hufeng00 2020-05-22
园搬家测试账号 2020-05-01
uuussseeennn 2020-04-23
xiangnan0 2020-04-23
uuussseeennn 2020-04-22
星空下的程序猿 2020-04-18
uuussseeennn 2020-04-15
yca 2020-04-14
uuussseeennn 2020-03-27