软件开发基本流程
2013-03-17 19:11
190 查看
第一步:需求规格和场景分析文档编写
设计人员要讲解文档,开发人员在开发之前要充分理解设计
第二步:代码编写
开发人员在开发代码的时候,要注意编程规范、代码整体风格、圈复杂度、深度、可测性、可维护性
第三步:代码单元测试
单元测试主要是函数级别,可以用行业的一些工具,比如谷歌的gtest
第四歩:代码检视,即代码的review
一般各公司都有自己的检视列表,让同事帮你发现代码的低级错误
第五步:模块测试(MST)
主要验证功能模块是否OK
第六步:BBIT(Building Block Integrated Test)
子系统间的集成测试
第七歩:VT(Version Test)
版本测试
设计人员要讲解文档,开发人员在开发之前要充分理解设计
第二步:代码编写
开发人员在开发代码的时候,要注意编程规范、代码整体风格、圈复杂度、深度、可测性、可维护性
第三步:代码单元测试
单元测试主要是函数级别,可以用行业的一些工具,比如谷歌的gtest
第四歩:代码检视,即代码的review
一般各公司都有自己的检视列表,让同事帮你发现代码的低级错误
第五步:模块测试(MST)
主要验证功能模块是否OK
第六步:BBIT(Building Block Integrated Test)
子系统间的集成测试
第七歩:VT(Version Test)
版本测试
相关文章推荐
- 关于软件项目的开发基本流程
- 个人软件过程2 项目开发的基本流程
- 软件开发基本流程
- 【软件开发相关技巧、流程 || 编辑环境快捷键 || 需要掌握的基本技能 】
- 视频交互、视频会议、语音对讲、IM、开户等软件的基本流程和开发指南
- 软件开发流程基本结构
- 介绍的嵌入式软件开发的背景知识,基本逻辑和流程,基本名词、概念和理念
- 软件开发流程
- 某银行软件中心产品开发流程
- 软件开发流程
- Android USB转串口通信开发基本流程
- 用PCB设计软件PROTEL99制作印刷电路板的基本流程 (转自pcbchaoban的博客)
- 有关软件开发流程以及软件习惯
- 详解Android USB转串口通信开发基本流程
- APP开发的基本流程
- NDK开发 从入门到放弃(一:基本流程入门了解)
- git相关工作流。利用git开发软件工作流程
- 网站或者软件开发流程是什么样子呢?
- 软件开发基本设计文档
- 谈谈我对软件开发 可行性分析 等9个流程的理解[上]