公司软件开发管理制度.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
企业软件开发管理制度 企业软件开发管理制度版本:1.0 SDM  审批: QA  经理  [时间] CTO  [时间] 目录 1.目的和作用3 2.合用范围:3 参照文件3 合用对象3 软件开发流程4 5.1可行性研究与计划4 实行4 文档4 应交托的文档4 提交步骤4 5.2需求剖析4 实行4 要求5 交托文档5 审批5 5.3纲要设计5 实行5 要求6 交托文档6 增补说明6 审批6 5.4详尽设计7 实行7 要求7 文档7 审批7 5.5实现7 实行与要求7 交托文档8 审批8 5.6组装测试8 实行8 要求8 交托文档8 审批8 5.7确认测试9 实行9 要求9 交托文档9 增补说明9 审批9 5.8公布10 过程10 文档10 审查10 5.9交接10 附录1:项目文档清单11 1.目的和作用 本流程详尽规定软件开发程的各个阶段及每一阶段的任务、要求、交托文件,使整个软件开发过程阶段清 晰、要求明确、任务详细,实现软件开发过程的标准化。 2.合用范围: 企业的软件开发产品均合用。 参照文件各样文档模板文档命名规则交接流程 4.合用对象 软件管理人员,软件开发人员,软件保护人员 5.软件开发流程 5.1可行性研究与计划 实行 软件开发部剖析人员进行市场检查与剖析,确认软件的市场需求 在检查研究的基础长进行可行性研究,写出可行性报告 评审和审批,决定项目撤消或持续 若项目可行,制定初步的软件开发计划,成立项目日记 依据市场环境、企业软硬件状况展望十狂风险要素 文档 应交托的文档 1)可行性研究报告* 2)初步的软件开发计划 3)十狂风险列表* 4)软件项目日记* 提交步骤 合用于此后各阶段的文档提交。 项目有关文档用sourcesafe进行版本管理,有关书写人员可依据各文档模板形式撰写文档,正式提交的文档以存入软件管理服务器有关目录时间为准。此后每次改正都应注明改正内容。 5.2需求剖析 实行 检查被开发软件的环境 软件开发提出的需求进行剖析并给出详尽的功能定义 做出简单的用户原型,与用户共同研究,直到用户满意 对可利用的资源(计算机硬件、软件、人力等)进行预计,拟订项目进度计划(可有相应的缓冲时 间) 拟订详尽的软件开发计划 QA部门制定质量控制计划和测试计划 编写初步的用户手册 评审 要求 一定以运转环境为基础 应实用户指定人员参加 需求说明书一定明确,并经过用户确认 交托文档 1)软件需求说明书 2)用户手册(纲要)* 3)更新后的软件开发计划 4)项目进度计划* 5)QA计划 6)测试计划* 7)更新后的十狂风险列表* 8)软件日记* 审批 经评审经过的各项内容形成相应的文档后,提交给项目经理审查确认 软件需求说明书经项目经理确认后再提交给CTO进行审查确认。 5.3纲要设计 实行 确立目标系统的整体构造 关于大型系统,可按主要的软件需求区分红子系统,而后为每个系统定义功能模块及各功能模块间的关系,并描绘各子系统的接口界面 关于一般系统,可按软件需求直接定义目标系统的功能模块及各功能模块间的关系 给出每个功能模块的功能描绘,数据接口描绘,外面文件及各功能模块部的关系 设计数据库或数据构造 拟订各阶段开发的目标(以下称里程碑)计划 制定第一个里程碑的测试计划 评审 要求 在设计目标系统的整体构造时,应力求使其拥有好的形态,各功能模块间应知足低耦合度,而各功 能模块内应知足高内聚度。功能模块的作用范围应在其控制范围以内。 在设计目标系统的整体构造时,应降低模块接口的复杂性,提升目标系统的靠谱性 交托文档 1)纲要设计说明书 2)数据库/数据构造设计说明书 3)更新后的用户手册* 4)更新后的项目进度计划* 5)更新后的十狂风险列表* 6)更新后的软件开发计划 7)更新后的软件项目日记* 增补说明 测试程序的编写需与项目经理磋商依据开发小组和  QA小组的工作量确立由  QA组仍是由开发组完 成 每一个里程碑又可分为详尽设计、实现、组装测试、确认测试、公布、交接等阶段。 审批 经评审经过的各项内容形成相应的文档后,提交给项目经理审查确认 数据库/数据构造设计说明书、纲要设计说明书经项目经理确认后还须提交给CTO进行审查确认。 5.4详尽设计 实行 将纲要设计产生的组成软件系统的各个功能模块逐渐细化,形成若干个程序模块(可编程模块) 确立各程序模块之间的详尽接口信息 撰写制定单元测试计划 评审 要求 确立程序模块内的数据流或控制流,对每个程序模块一定确立所有输入、输出和办理功能。 规定符号的使用,确立数名规则。 文档 详尽设计说明书 单元测试计划* 审批 经评审经过的各项内容形成相应的文档后,提交给项目经理审查确认 . 详尽设计说明书经项目经理确认后还须提交给 CTO进行审查确认。 5.5实现 实行与要求

文档评论(0)

150****0527 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档