开发流程规范--按过程_第1页
开发流程规范--按过程_第2页
开发流程规范--按过程_第3页
开发流程规范--按过程_第4页
开发流程规范--按过程_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、开发流程规范质控测试室质控测试室交易业务支撑部 2014年09月282导读什什么么是是开发过开发过程?程?开发过开发过程包括程包括哪哪些活些活动动?开发过开发过程程审计检查审计检查checklist?Q&A?导读导读3开发过程概述开发过程是:开发组长带领开发工程师在对开发范围、开发过程是:开发组长带领开发工程师在对开发范围、方式、工具了解的基础上,根据概要设计文档,完成方式、工具了解的基础上,根据概要设计文档,完成代码的编写,并通过质量控制,预防和减少缺陷的产代码的编写,并通过质量控制,预防和减少缺陷的产生,最终提交程序和形成相关手册。生,最终提交程序和形成相关手册。什么是开发过程?4

2、开发过程概述开发开发准准备备编码调试编码调试单单元元测试测试代代码审码审核核系系统统集成集成开发过程包括哪些活动?5开发准备-流程图细化开发计划:包括编程计划、单元测试计细化开发计划:包括编程计划、单元测试计划、代码审查计划、系统集成计划划、代码审查计划、系统集成计划制定开发规范:从展示系统上取组织级的规制定开发规范:从展示系统上取组织级的规范(范(C+C+编程规范、编程规范、JavaJava开发规范、开发规范、shellshell开开发规范等)进行裁剪后确定项目组的开发规发规范等)进行裁剪后确定项目组的开发规范。范。开发环境的准备:包括对代码审查、单元测开发环境的准备:包括对代码审查、单元测

3、试的要求试的要求6开发准备-确定人员分工角色角色职责职责项目经理确定项目开发小组团队、指定开发组长、明确小组工作目标、制定开发总体计划开发组长组织培训、细化开发计划、人员分工、组织开发规范编写开发人员参加开发前培训,熟悉相关规范、环境、工具集成人员协助进行开发环境准备7开发准备-准入条件及输出进入条件:进入条件:需求已明确、技术路线已确定、系统架构已确定定输入:输入:功能规格说明书、技术路线方案、概要设计文档、架构设计文档进入条件及输入结束条件:结束条件:完成开发阶段进度计划和人员分工,制定开发规范,制定开发质量控制规范,完成开发环境准备,并完成开发培训输出:输出:开发计划、开发规范、开发培训

4、材料、开发环境结束条件及输出8编码调试-流程图 架构设计和模块设架构设计和模块设计已经完成之后,由开计已经完成之后,由开发组长组织开发人员进发组长组织开发人员进入编码,开发人员本身入编码,开发人员本身还需要进行必要的代码还需要进行必要的代码调试。调试。9编码调试-确定人员分工角色角色职责职责开发组长组织编写详细设计文档和代码开发,并行进度、质量的跟踪开发人员依计划编写详细设计文档,进行代码编写10编码调试-准入条件及输出进入条件:进入条件:开发准备已完成、模块设计已确定输入:输入:开发阶段进度和WBS、 模块概要设计文档进入条件及输入结束条件:结束条件:开发人员编码完成,并进行了必要的调试输出

5、:输出:编程日志、编码通过、可以启动的程序和相应代码结束条件及输出11单元测试-流程图 详细设计文档完成之后,详细设计文档完成之后,开发组长可组织单元测试案开发组长可组织单元测试案例的编写;编码调试结束后,例的编写;编码调试结束后,则执行单元测试案例,记录则执行单元测试案例,记录单元测试结果,开发人员则单元测试结果,开发人员则进行相应的修改。进行相应的修改。12编码调试-确定人员分工角色角色职责职责开发组长组织编写详细设计文档和代码开发,并行进度、质量的跟踪开发人员依计划编写详细设计文档,进行代码编写13编码调试-准入条件及输出进入条件:进入条件:开发准备已完成、模块设计已确定输入:输入:开发

6、阶段进度和WBS、 模块概要设计文档进入条件及输入结束条件:结束条件:开发人员编码完成,并进行了必要的调试输出:输出:编程日志、编码通过、可以启动的程序和相应代码结束条件及输出14代码审查-流程图 单元测试完成后,单元测试完成后,开发组长确定代码审查开发组长确定代码审查的人员,并组织编写代的人员,并组织编写代码审查列表和进行代码码审查列表和进行代码审查。审查。15代码审查-确定人员分工角色角色职责职责开发组长组织代码审查,并行进度、质量的跟踪开发人员对同伴的代码进行必要的审查,对不符合要求的代码进行修改,提交16代码审查-准入条件及输出进入条件:进入条件:单元测试已完成输入:输入:单元测试结果

7、表、 可供审查代码进入条件及输入结束条件:结束条件:代码审查已无缺陷输出:输出:代码审查结果表结束条件及输出17系统集成-流程图 完成单元测试、代完成单元测试、代码审查后,即模块开发码审查后,即模块开发已基本完成,由开发组已基本完成,由开发组长指定开发人员搭建集长指定开发人员搭建集成环境,进行系统集成,成环境,进行系统集成,确保模块、组件之间的确保模块、组件之间的接口兼容性,编写接口兼容性,编写Deploy guide,并形成,并形成可以交付测试组的程序可以交付测试组的程序和组件。和组件。18系统集成-确定人员分工角色职责任开发组长组织系统集成,并行进度、质量的跟踪开发人员依计划与其他模块进行集成,并编写deploy guid集成人员协助开发人员搭建集成环境19系统集成-准入条件及输出进入条件:进入条件:单无测试、代码审查已完成输入:输入:单元测试结果表、 代码审查结果表、各模块程序、系统接口进入条件及输入结束条件:结束条件:整个系统可以运行输出:输出:供测试组使用的deploy guide(模块

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论