公司软件开发管理制度模板.docx
《公司软件开发管理制度模板.docx》由会员分享,可在线阅读,更多相关《公司软件开发管理制度模板.docx(6页珍藏版)》请在咨信网上搜索。
公司软件开发管理制度 6 资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。 XX公司软件开发管理制度 XX公司软件开发管理制度 版本: 1.0 SDM审批: QA经理 [时间] CTO [时间] 目 录 1.目的和作用 3 2.适用范围: 3 3. 参考文件 3 4.适用对象 3 5.软件开发流程 4 5.1可行性研究与计划 4 5.1.1实施 4 5.1.2 文档 4 5.1.2.1 应交付的文档 4 5.1.2.2 提交步骤 4 5.2需求分析 4 5.2.1实施 4 5.2.2要求 5 5.2.3交付文档 5 5.2.4审批 5 5.3概要设计 5 5.3.1实施 5 5.3.2要求 6 5.3.3交付文档 6 5.3.4补充说明 6 5.3.5审批 6 5.4详细设计 7 5.4.1实施 7 5.4.2要求 7 5.4.3文档 7 5.4.4审批 7 5.5实现 7 5.5.1实施与要求 7 5.5.2交付文档 8 5.5.3审批 8 5.6组装测试 8 5.6.1实施 8 5.6.2要求 8 5.6.3交付文档 8 5.6.4审批 8 5.7确认测试 9 5.7.1实施 9 5.7.2要求 9 5.7.3交付文档 9 5.7.4 补充说明 9 5.7.5 审批 9 5.8发布 10 5.8.1过程 10 5.8.2 文档 10 5.8.3 审核 10 5.9 交接 10 6. 附录1: 项目文档清单 11 1.目的和作用 本流程详细规定软件开发程的各个阶段及每一阶段的任务、 要求、 交付文件, 使整个软件开发过程阶段清晰、 要求明确、 任务具体, 实现软件开发过程的标准化。 2.适用范围: 公司的软件开发产品均适用。 3. 参考文件 各种文档模板 文档命名规则 交接流程 4.适用对象 软件管理人员, 软件开发人员, 软件维护人员 5.软件开发流程 5.1可行性研究与计划 5.1.1实施 5.1.1.1 软件开发部分析人员进行市场调查与分析, 确认软件的市场需求 5.1.1.2 在调查研究的基础上进行可行性研究, 写出可行性报告 5.1.1.3 评审和审批, 决定项目取消或继续 5.1.1.4 若项目可行, 制订初步的软件开发计划, 建立项目日志 5.1.1.5 根据市场环境、 公司软硬件情况预测十大风险因素 5.1.2 文档 5.1.2.1 应交付的文档 1) 可行性研究报告* 2) 初步的软件开发计划 3) 十大风险列表* 4) 软件项目日志* 5.1.2.2 提交步骤 1) 适用于以后各阶段的文档提交。 2) 项目相关文档用sourcesafe进行版本管理, 相关书写人员可根据各文档模板形式撰写文档, 正式提交的文档以存入软件管理服务器相关目录时间为准。以后每次修改都应注明修改内容。 5.2需求分析 5.2.1实施 5.2.1.1 调查被开发软件的环境 5.2.1.2 软件开发提出的需求进行分析并给出详细的功能定义 5.2.1.3 做出简单的用户原型, 与用户共同研究, 直到用户满意 5.2.1.4 对可利用的资源( 计算机硬件、 软件、 人力等) 进行估计, 制定项目进度计划( 可有相应的缓冲时间) 5.2.1.5 制定详细的软件开发计划 5.2.1.6 QA部门制订质量控制计划和测试计划 5.2.1.7 编写初步的用户手册 5.2.1.8 评审 5.2.2要求 5.2.2.1 必须以运行环境为基础 5.2.2.2 应有用户指定人员参加 5.2.2.3 需求说明书必须明确, 并经过用户确认 5.2.3交付文档 1) 软件需求说明书 2) 用户手册(概要)* 3) 更新后的软件开发计划 4) 项目进度计划* 5) QA计划 6) 测试计划* 7) 更新后的十大风险列表* 8) 软件日志* 5.2.4审批 5.2.4.1 经评审经过的各项内容形成相应的文档后, 提交给项目经理审核确认 5.2.4.2 软件需求说明书经项目经理确认后再提交给CTO进行审核确认。 5.3概要设计 5.3.1实施 5.3.1.1确定目标系统的总体结构 l 对于大型系统, 可按主要的软件需求划分成子系统, 然后为每个系统定义功能模块及各功能模块间的关系, 并描述各子系统的接口界面 l 对于一般系统, 可按软件需求直接定义目标系统的功能模块及各功能模块间的关系 5.3.1.2 给出每个功能模块的功能描述, 数据接口描述, 外部文件及各功能模块部的关系 5.3.1.3 设计数据库或数据结构 5.3.1.4 制定各阶段开发的目标( 以下称里程碑) 计划 5.3.1.5 制订第一个里程碑的测试计划 5.3.1.6 评审 5.3.2要求 5.3.2.1 在设计目标系统的整体结构时, 应力争使其具有好的形态, 各功能模块间应满足低耦合度, 而各功能模块内应满足高内聚度。功能模块的作用范围应在其控制范围之内。 5.3.2.2 在设计目标系统的总体结构时, 应降低模块接口的复杂性, 提高目标系统的可靠性 5.3.3交付文档 1) 概要设计说明书 2) 数据库/数据结构设计说明书 3) 更新后的用户手册* 4) 更新后的项目进度计划* 5) 更新后的十大风险列表* 6) 更新后的软件开发计划 7) 更新后的软件项目日志* 5.3.4补充说明 5.3.4.1 测试程序的编写需与项目经理协商根据开发小组和QA小组的工作量确定由QA组还是由开发组完成 5.3.4.2 每一个里程碑又可分为详细设计、 实现、 组装测试、 确认测试、 发布、 交接等阶段。 5.3.5审批 5.3.5.1 经评审经过的各项内容形成相应的文档后, 提交给项目经理审核确认 5.3.5.2 数据库/数据结构设计说明书、 概要设计说明书经项目经理确认后还须提交给CTO进行审核确认。 5.4详细设计 5.4.1实施 5.4.1.1 将概要设计产生的构成软件系统的各个功能模块逐步细化, 形成若干个程序模块( 可编程模块) 5.4.1.2 确定各程序模块之间的详细接口信息 5.4.1.3 撰写拟定单元测试计划 5.4.1.4 评审 5.4.2要求 5.4.2.1 确定程序模块内的数据流或控制流, 对每个程序模块必须确定所有输入、 输出和处理功能。 5.4.2.2 规定符号的使用, 确定命名规则。 5.4.3文档 1) 详细设计说明书 2) 单元测试计划* 5.4.4审批 5.4.4.1 经评审经过的各项内容形成相应的文档后, 提交给项目经理审核确认. 5.4.4.2 详细设计说明书经项目经理确认后还须提交给CTO进行审核确认。 5.5实现 5.5.1实施与要求 5.5.1.1 对每个程序模块用所选定的程序设计语言进行编码, 写出的程序应该是结构良好、 清晰易读、 且与设计一致, 符合公司编码规范 5.5.1.2 单元测试: 开发人员按单元测试计划对自己编写的程序进行测试 5.5.1.3 编程及单元测试过程用sourcesafe进行版本管理, 主要由项目组长负责 管理。 5.5.2交付文档 单元测试报告 5.5.3审批 所有文档必须提交给项目经理审核确认。 5.6组装测试 5.6.1实施 5.6.1.1 开发组单元自测完成后, 填写测试申请单连同要测试产品清单交给QA 5.6.1.2 相关QA人员根据提交申请单将源程序、 文档等拷贝到测试中产品目录 5.6.1.3 执行测试计划中所有要求的组装测试 5.6.1.4 对测试结果进行分析, 生成当前问题列表( BUGLIST) , 返回项目组长 5.6.1.5 开发人员经过分析, 修复并自测完毕, 生成BUG修复报告, 返回QA 5.6.1.6 完成: 重复直至QA经过。 5.6.2要求 5.6.2.1 组装测试应保证模块间无错误的连接 5.6.2.2 应对软件系统或子系统的输入/输出能力进行测试, 使其达到设计要求 5.6.2.3 应测试软件系统或子系统正确能力和经受错误的能力 5.6.3交付文档 1) 运行的软件系统源程序清单 2) 组装测试计划* 3) 当前问题列表( BUGLIST) 4) BUG修复报告 5) 组装测试分析报告 5.6.4审批 所有文档必须提交给项目经理审核确认。 5.7确认测试 5.7.1实施 5.7.1.1 模拟的环境中进行强度测试, 即在事先规定的一个时期内运行软件的所有功能, 以证明该软件无严重错误 5.7.1.2 执行测试计划中的所有确认测试 5.7.1.3 使用用户手册, 以进一步证实其实用性和有效性, 并改正其中的错误 5.7.1.4 对测试结果进行分析, 生成当前问题列表( BUGLIST) 5.7.1.5 重复查找BUG原因, 直到修复 5.7.1.6 对所有文件进行整理 5.7.2要求 5.7.2.1 全部系统存储量、 输入及输出通道, 以及处理必须有足够的余量 5.7.2.2 全部预期结果、 测试结果及测试数据全部存档 5.7.3交付文档 1) 确认测试计划 2) 更新后的用户手册 3) 更新后的项目进度计划* 4) 更新后的十大风险列表* 5) 更新后的软件项目日志* 6) 测试产品清单 7) 当前问题列表( BUGLIST) 8) BUG修复报告 5.7.4 补充说明 5.7.4.1 QA部门将测试清单中缺少的文档也列入BUGLIST 5.7.4.2 对于测试中重现与未重现的BUG均要有说明 5.7.5 审批 所有文档完成后须提交给项目经理审核确认。 5.8发布 5.8.1过程 5.8.1.1 经测试合格的产品QA填写发布申请表连同发布文档一起提交给QA经理、 项目经理、 CTO 5.8.1.2 QA经理、 项目经理、 CTO审核发布申请 5.8.1.3 QA人员将发布产品( 包括源程序、 执行文件及相关文档) 放入发布中产品目录并生成安装程序 5.8.2 文档 1) 当前版本说明 2) 发布文档 3) 用户手册 4) 安装手册 5) 发布产品检查清单CHECKLIST 6) 发布产品审批文档 7) 更新后的软件日志* 5.8.3 审核 所有发布文档须经QA部、 项目经理、 CTO审核确认。 5.9 交接 参见交接流程。 注: 带*号文档可根据项目大小、 时间要求适当增减 6. 附录1: 项目文档清单 文档名称 编写 阅读 审批 项目跟踪文档 软件项目日志 项目经理 CTO 十大风险列表 项目经理 CTO 项目进度列表 项目经理 CTO 当前问题列表 测试 项目经理, QA, 开发 技术工作文档 可行性研究报告 分析 项目经理, 开发, QA, 测试, 维护项目经理, CTO 软件需求说明书 开发 项目经理, 开发, QA, 测试, 维护项目经理, CTO 用户手册 QA 项目经理, QA, 测试, 维护, 用户项目经理, QA经理, CTO 概要设计说明书 开发 项目经理, 开发, QA, 测试, 维护项目经理, CTO 数据库设计说明书 开发 项目经理, 开发, QA, 测试, 维护 项目经理, CTO 详细设计说明书 开发 项目经理, 开发, QA, 测试, 维护项目经理, CTO BUG修复报告 开发 项目经理, 开发, QA, 测试, 维护 项目经理 测试分析报告 测试 项目经理, 开发, QA, 测试, 维护 项目经理 项目计划 软件开发计划 项目经理 CTO 质量控制计划 QA 项目经理, 开发, QA, 测试, 维护 项目经理, QA经理 测试计划 开发, 测试 项目经理, 开发, 测试, 维护 项目经理 配置管理计划 项目经理 项目经理, 开发, QA, 测试, 维护项目经理, CTO 项目交付文档 当前版本说明 QA 项目经理, QA, CTO, 用户 项目经理, QA经理, CTO 发布文档 QA 项目经理, QA, CTO, 用户 项目经理, QA经理, CTO 安装手册 QA 项目经理, QA, CTO, 维护 项目经理, QA经理, CTO 发布产品检查清单 QA 项目经理, QA, CTO 项目经理, QA经理, CTO 发布审批文档 QA 项目经理, QA, CTO 项目经理, QA经理, CTO- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公司 软件 开发 管理制度 模板
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文