好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

1.软件开发过程控制程序.doc

10页
  • 卖家[上传人]:大米
  • 文档编号:550288158
  • 上传时间:2023-01-28
  • 文档格式:DOC
  • 文档大小:160KB
  • / 10 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 软件开发过程控制程序目录1目的与适用范围 31.1 目的 31.2 适用范围 32 引用文件 33职责 34程序 44.1需求分析程序 44.1.1获取、分析需求 44.1.2需求规格说明书的评审 44.1.3需求确认 44.1.4存档 44.1.5需求变更 44.2 软件设计程序 54.2.1软件设计 54.2.2设计评审 54.2.3设计文档的备案 54.2.4设计更改控制 54.3 编码开发程序 54.3.1编码 54.3.2代码集成 64.3.3程序验收 64.3.4配置管理 64.3.5测试流程 64.3.5.1 测试用例的编写、审核与备案 64.3.5.2 系统测试 64.3.5.3 用户手册的编写与审核 74.3.5.4存档 75流程图 86相关文件 91目的与适用范围1.1 目的 规范需求分析、设计、开发等作业过程,确保对软件实现阶段实行有效的管理控制,力求减少编码出错,准确实现软件设计的要求以合理的时间和人力找出软件中潜在的各种错误和缺陷,证明软件的功能和性能与需求说明相符,从而使交付给客户的产品的质量得到保证1.2 适用范围 适用于软件类项目和混合类项目的软件部分的需求分析、设计、编码和测试阶段。

      2 引用文件 GBT 11457-2006 信息技术 软件工程术语 GBT 16260.4-2006 软件工程 产品质量3职责Ø 项目经理:负责整个开发过程的整体控制,每周向公司和客户提交项目周报Ø 需求分析员:进行需求调研,编写《需求规格说明书》、《调研日志》、需求的补充文档等,必要时进行需求变更Ø 技术负责人:负责设计工作的安排和技术指导,评审特殊项目的设计Ø 设计人员:软件界面设计Ø 开发人员:负责软件系统设计,编写设计文档根据设计说明书编写程序,修改软件代码Ø 测试员:编写《测试用例》,搭建测试环境、执行单元测试、集成测试,提出《测试报告》Ø 行政人事部:负责开发过程中文件及代码的存档管理Ø 项目组成员:每日填写工作日志Ø 部门负责人:对项目人员工作日志进行统计4程序4.1需求分析程序4.1.1获取、分析需求Ø 输入:项目立项报告、客户资料、需求调研日志Ø 输出:需求规格说明书Ø 过程:需求分析员按照双方确定的计划,有步骤的进行需求调研和分析活动,获取客户的需求,详细分析客户需求与客户沟通需记录《调研日志》,根据调研情况和客户提供的资料编写《需求规格说明书》4.1.2需求规格说明书的评审Ø 输入:需求规格说明书Ø 输出:评审记录Ø 过程:对超出我公司产品范围的部分,项目经理负责组织技术负责人(必要时邀请技术专家组)、项目组成员评审《需求规格说明书》。

      如果评审不通过,需求分析员需要修改后重新提交,直至通过为止对评审结果进行保存Ø 规则:《评审记录》可是纸质或电子版以下评审记录不再一一说明4.1.3需求确认Ø 输入:需求规格说明书Ø 输出:用户签字确认的需求规格说明书Ø 过程:项目经理将内部评审通过的《需求规格说明书》提交客户代表签字确认4.1.4存档Ø 输入:需求调研备忘录、需求规格说明书Ø 过程:需求分析员将需求分析过程中的文档提交配置管理工具进行归档Ø 规则:参见《项目配置管理规范》4.1.5需求变更Ø 输入:变更申请Ø 输出:需求规格说明书补充说明Ø 过程:客户签字确认了需求以后,当客户的需求发生变化且与基线库的相关文件不一致时,项目经理要组织需求分析员将变化后的需求写进《需求规格说明书补充说明》中,并要得到用户的正式签字认可Ø 规则:详情参见《需求变更作业指导书》、《变更管理控制规范》4.2 软件设计程序4.2.1软件设计 Ø 输入:《需求规格说明书》Ø 输出:《系统设计说明书》Ø 过程:开发人员根据《需求规格说明书》进行系统设计,编写《系统设计说明书》并提交评审Ø 规则:如果某个模块是公司产品中没有积累的,以往的项目中都没有可重用模块时,该模块的设计需要详细描述,此外如果项目没有特殊要求,《系统设计说明书》主要描述系统的整体设计。

      4.2.2设计评审Ø 输入:《系统设计说明书》Ø 输出:评审记录Ø 过程:项目经理组织设计文档的评审工作,提请技术负责人对系统设计说明书进行评审评审方式和方法参见《评审作业指导书》4.2.3设计文档的备案Ø 输入:《系统设计说明书》、评审记录Ø 过程:设计评审结束后,项目经理将设计文档提交配置管理工具,进行存档备案4.2.4设计更改控制经评审通过后的设计应纳入基线此后无论因何种原因引起的设计修改,都应按《项目配置管理规范》、《变更管理控制规范》执行4.3 编码开发程序4.3.1编码Ø 输入:《需求规格说明书》、《系统设计说明书》Ø 输出:程序源代码Ø 过程:项目经理组织开发人员按照开发规范进行编码4.3.2代码集成Ø 输入:程序源代码Ø 过程:技术负责人组织开发人员进行程序的集成和整体调试4.3.3程序验收Ø 输入:程序源代码Ø 输出:《系统操作说明书》Ø 过程:程序的集成和整体调试后,项目经理对系统进行验收,通过后开发人员编 写《系统操作说明书》,以便指导上线工程师顺利安装调试4.3.4配置管理Ø 输入:程序源代码、《源代码清单》、《系统操作说明书》Ø 过程:开发人员应当在项目开发过程中定时进行代码的备份,程序调试结束后,项目经理填写《源代码清单》,开发人员填写《系统操作说明书》,并提交配置管理工具。

      4.3.5测试流程4.3.5.1 测试用例的编写、审核与备案Ø 输入:《需求规格说明书》、《系统设计说明书》Ø 输出:《测试用例》Ø 过程:测试人员根据《需求规格说明书》、《系统设计说明书》编写《测试用例》项目经理审核《测试用例》,审核通过后配置管理员纳入配置管理在用户接受性测试时,项目经理要将《测试用例》提供给客户,以指导其测试4.3.5.2 系统测试Ø 输入:《测试用例》Ø 输出:《测试报告》Ø 过程:项目经理组织测试人员进行系统集成测试,测试人员编写《测试报告》以记录项目质量情况4.3.5.3 用户手册的编写与审核Ø 输入:《测试用例》Ø 输出:《用户手册》Ø 过程:系统测试通过后,项目经理组织测试人员结合测试用例,编写《用户手册》4.3.5.4存档Ø 输入:《测试用例》、《测试报告》、《用户手册》Ø 过程:测试阶段结束后,配置管理员将该阶段的文档纳入配置项,存档备案5流程图6相关文件《项目计划》《项目配置管理规范》《项目需求分析说明书》 《需求评审记录》《项目需求评审报告》 《项目技术分析》《项目概要设计说明书》 《项目概要设计评审报告》 《项目详细设计说明书》 《项目详细设计评审报告》 《项目设计更改申请记录》 《项目原型设计》《测试计划》《测量监视软件确认记录》《测试软件确认记录》《测试用例》《测试用例评审报告》《测试记录》《软件测试记录表格》《软件测试记录反馈表格》《测试报告》《缺陷记录》《缺陷修复说明书》《项目阶段审核记录》《项目内审报告》《用户方硬件环境确认报告》《项目部署记录》《实施记录》《外部验收记录》《验收确认单》《维护记录》《项目质量目标考核记录》《项目确认报告》《产品复制记录》.。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.