版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件开发工作规范章程1编写目的本文档是开发团队的日常工作规范,主要侧重开发工作流程的控制,明确软件工程的各阶段开发团队应完成的工作。开发技术和策略等问题不在本文档描述范围内。2开发团队构成2.1职责肩负着如下责任:负责开发项目的系统分析、研发与组织实施。负责开发符合要求的软件。制定软件开发规范。协助相关应用软件的安装调试工作。2.2角色划分在人力资源有限的情况下,一个团队成员可能会同时承担多个角色。角色名称相关主要责任开发组长负责研发团队建设负责研发项目的工作分工、实施、监控及后续完善工作参与确定研发广品的种类,并制定研发广品的相关标准及研发工作计划负贝技术路线与方向完成研发过程中的其他任务超
2、出能力权限向上一级汇报根据项目情况,向所属组制定技能提升计划并实施特性负责人负责研发特性的工作分工、实施、监控及后续完善工作制定特性的软件开发技术规范及研发工作计划负责详细设计的编写。按期、按预算交付高质量的产品建设有凝聚力团队环境,并促使高效的团队协作负责软件实施规范执行软件研发工程师根据开发规范实施开发工作软件的程序设计、代码编写与单元测试。协助详细设计的编写。承担开发任务,按计划完成任务目标。配合系统分析人员完成软件系统以及模块的需求调研、需求分析。协助测试人员完成软件系统及模块的测试。3工作流程及规范3.1需求澄清过程要点详细说明输入条件需求规格说明书和里程碑工作内容软件研发工程师按照
3、需求规格说明书要求,分析并且划分出各个功能点,分析出以后与需求、设计人员进行需求的澄清与反澄清,编制开发计划退出标准开发人员对需求无异议,输出开发计划、功能说明责任人需求分析师、特性负责人、软件研发工程师、特性测试负责人、客户3.2编码阶段1.1.1 开发规范过程要点详细说明输入条件需求规格说明书、概要设计、开发计划、功能说明工作内容开发规范的学习,开发环境的搭建及培训,开始工程建立。退出标准开发规范学习完成,开发环境搭建完成,开发工程建立完成,并完成培训责任人特性负责人、软件研发工程师、架构师1.1.2 开发环境准备过程要点详细说明输入条件开发环境的搭建及培训,开始工程建立工作内容开发环境建
4、设完成,开发工程建立完成,并完成培训退出标准开发环境建设完成责任人特性负责人、软件研发工程师1.1.3 详细设计过程要点详细说明输入条件需求规格说明书、概要设计工作内容根据需求规格说明书、概要设计对负责模块进行详细设计和完成业务流程图退出标准完成详细设计和业务流程图责任人特性负责人、软件研发工程师1.1.4 编码过程要点详细说明输入条件需求规格说明书、概要设计、开发计划、功能说明、开发环境、开发规范工作内容对模块进行编码实现,完成详细设计,业务流程图。编码需遵循开发规范等。退出标准完成编码,输出源代码、详细设计,业务流程图责任人特性负责人、软件研发工程师1.1.5 单元测试过程要点详细说明输入
5、条件模块源码工作内容对开发模块进行单元测试,如果测试不通过,对程序进行缺陷修复退出标准单元测试的代码行和条件覆盖率达到80%,所有的单元测试都通过。责任人特性负责人、软件研发工程师1.1.6 代码走查过程要点详细说明输入条件单元测试完成工作内容按各类规范文档与需求规格说明,对开发模块的编码进行代码走查,如有问题,退回到编码阶段进行缺陷修复退出标准代码走查完成,提交代码责任人特性负责人、软件研发工程师1.1.7 持续集成测试过程要点详细说明输入条件提交代码工作内容持继集成环境对提交的代码进行持续集成测试。如果出现失败,立即进行修复。直到持续集成环境通过。退出标准完成模块的集成并且集成测试通过责任
6、人特性负责人、软件研发工程师、配置管理员、测试负责人3.3 交付测试过程要点详细说明输入条件通过持续集成测试工作内容通知测试组,由测试组进行其他测试。并根据测试报告对程序进行修复。退出标准测试报告通过项目组评审责任人开发组组长、特性负责人、软件研发工程师、测试负责人、需求负责人、QA3.4 缺陷修复过程要点详细说明输入条件测试报告工作内容根据测试报告修复程序相应缺陷退出标准缺陷修复完成,单元测试、集成测试通过责任人开发组组长、特性负责人、软件研发工程师、测试负责人、需求负责人、QA3.5 开发验收过程要点详细说明输入条件通过所有测试工作内容约定的验收组成员,对本次开发进行验收退出标准验收内容包
7、括:开发效果验收一一开发是否达到预期目的开发文档验收一一开发过程文档是否齐全,符合标准开发评估一一从总体对开发的质量进行评估开发建议一一对本次开发工作指出不足,需要在以后工作中改进的地方宣布开发结束一一开发验收组成员签字宣布本次开发结束责任人QA开发组长、测试组长、特性负责人、需求负责人、客户3.6 运维阶段过程要点详细说明输入条件已上线工作内容根据运维人员提供的问题反馈单,修改程序缺陷根据运维人员提供的需求变更单,对新功能进行开发配合测试进行新增功能和缺陷的测试配合配置管理员进行版本的维护退出标准运维合同期满责任人特性负责人、软件工程师、运维人员、测试人员、配置管理员4SVNf理工作流程规范说明发布紧急版本合并代码到trunk解决冲突ProjectA如上2图所示,软件开发工程师首先在Trunk库中进行开发,开发完成后转到Tags交付测试,如果不通过,继续返回到Trunk库中进行修复,如果通过,Tags发布一个正常版本。正常版本如果有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年设备租赁与维修合同
- 2024年物联网技术研发与应用合同技术内容描述与研发目标
- 《人体机能学》课件
- 2024年特别协议法规条款详解版B版
- 2024年养殖场承包合同范本:绿色养殖与市场推广3篇
- 2024年花卉租赁合同法律咨询服务合同
- 2024年股东间互保协议
- 2024年生前葬礼规划预约合同3篇
- 2024年网络安全服务合同标的及详细属性
- 2024年物流运输合同违约金计算及支付方式
- 人教部编版八年级语文上册名著导读《红星照耀中国》复习素材
- 【个人简历】大学生职业生涯规划书10篇
- 患者满意度调查分析
- YS/T 1149.2-2016锌精矿焙砂化学分析方法第2部分:酸溶锌量的测定Na2EDTA滴定法
- GB/T 11017.1-2002额定电压110kV交联聚乙烯绝缘电力电缆及其附件第1部分:试验方法和要求
- 原料药FDA现场GMP符合性要求与检查实践课件
- 科技创新社团活动教案课程
- 氨碱法纯碱生产工艺概述
- 基础化工行业深度:电解液新型锂盐材料之双氟磺酰亚胺锂(LiFSI)市场潜力可观新型锂盐LiFSI国产化进程加速
- 年产10000吨一次性自然降解环保纸浆模塑餐具自动化生产线技改项目环境影响报告表
- 实战销售培训讲座(共98页).ppt
评论
0/150
提交评论