北京用友软件股份有限公司程序文件编码与单元测试程序文件编号:UF/QP/2-09对应质量手册章节:5
9版 号:V 4
0修改状态:0 日期:2001/10/251 目的1
1 定义软件开发过程中的编码与单元测试的工作过程,指导产品/项目的编码与单元测试的工作
2 通过执行定义的过程,能够对编码和单元测试过程进行有效的控制,确保代码质量,并保证代码与需求、设计的一致性
2 适用范围2
1 部门:研发部门
2 业务:指导研发部门的软件编码与单元测试工作
3 名词术语3
1 编码 :根据相关编程法律规范,使用指定的开发工具和环境,根据相关文档的要求进行程序设计的过程;3
2 单元测试:指完成最小的软件设计单元的验证工作,使用设计测试用例作为指南,对重要的控制路径进行测试以发现模块内的错误
3 最小的软件设计单元:实现某一功能的最小的软件实体
4 设计测试用例:为测试最小设计单元而编制的测试用例
4 流程定义阶段流程图角色过程活动任务输出程序员编码1.根据设计文档和相应编码法律规范编写或修改代码;2.对编写的代码进行调试和检查;3.修改调试和测试中发现的问题
4.完成设计实现对应表;1
设计实现对应表程序员单元测试1
程序员使用设计测试用例测试每一个可执行的单元;2
填写单元测试报告
通过单元测试的代码2
单元测试报告产品经理程序员设计人员同级评审1.产品经理定期组织代码同级评审;2.程序员和设计人员参加同级评审,发现代码缺陷,并进行相应修改和确认
通过同级评审的代码2
相关评审记录代码 SCM 人员程序员代码管理与提交1
开发过程中的代码管理和环境维护;2
产品验收后提交产品代码,填写源程序成果提交说明书;3
提交源程序及相关文档到代码 SCM人员进行配置管理;1
源程序成果提交说明书
1 角色和职责程序员: