电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

某x司软件研发管理规范

6页
  • 卖家[上传人]:野原
  • 文档编号:89119788
  • 上传时间:2019-05-18
  • 文档格式:DOC
  • 文档大小:42KB
  • / 6 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、软件研发管理规范第1章 总则第1条 目的为规范软件研发工作,提高研发质量,降低成本,结合公司的实际情况,特制定本办法。第2条 归口管理部门软件研发部是软件研发工作的归口管理部门,负责软件的需求调查、设计、开发、测试、发布等各项工作。第2章 软件产品研发决策管理第3条 产品规划内容产品规划是指产品规划人员通过调查研究,做出有关需求分析、市场导向、竞争对手和产品发展方向的分析报告,制定和维护产品的目标,确保产品满足客户的需要。其具体工作内容包括以下三个方面。(1)软件研发部调研人员通过客户需求分析,获取与产品发展相关的客户意向、市场需求、竞争态势、同类产品等信息。(2)根据调研分析结果,确定产品的主要发展方向;根据客户与公司的需要,确定产品的关键属性等。(3)制定产品的长期目标。第4条 可行性研究及决策程序(1)软件研发部调研分析人员进行市场调查与分析,确认软件的市场需求。(2)在调查研究的基础上进行可行性研究,提交可行性分析报告。(3)软件研发主管副总组织相关人员进行论证,决定项目取消或继续。(4)软件研发部根据论证结果制定初步的软件开发计划。(5)根据市场环境、公司软硬件情况预测风险因

      2、素。第3章 软件需求分析第5条 软件需求分析与制定研发计划流程(1)调查被开发软件企业的状况。(2)对软件开发需求进行分析并给出详细的功能定义。(3)做出简单的用户原型,与用户共同研究,直到用户满意为止。(4)对可利用的资源(计算机硬件、软件、人力等)进行估计,制定研发进度计划(可有相应的缓冲时间)。(5)制定详细的软件研发计划。(6)制定质量控制计划和测试计划。(7)编写初步的用户手册(8)评审。第6条 软件需求分析要求(1)必须以运行环境为基础。(2)应有用户指定人员参加。(3)需求说明书必须明确,并经过用户确认。第7条 软件需求审批经评审通过的各项内容形成相应的文档后,须提交软件研发经理审核确认。第4章 概要设计第8条 概要设计的实施流程(1)确定目标系统的总体结构。对于大型系统,可按主要的软件需求划分成子系统,然后为每个子系统定义功能模块及各功能模块间的关系,并描述各子系统的接口界面。对于一般系统,可按软件需求直接定义目标系统的功能模块及各功能模块间的关系。(2)给出每个功能模块的功能描述、数据接口描述,以及外部文件与各功能模块间的关系。(3)设计数据库或数据结构。(4)制订各

      3、阶段开发的目标(里程碑)计划。(5)制定第一个里程碑的测试计划。(6)评审。第9条 概要设计要求(1)在设计目标系统的整体结构时,应力争使其具有好的形态,各功能模块间应满足低耦合度,而各功能模块内应满足高内聚度。功能模块的作用范围应在其控制范围之内。(2)在设计目标系统的总体结构时,应降低模块接口的复杂性,以提高目标系统的可靠性。(3)每一个里程碑计划又可分为详细设计、实现、组装测试、确认测试、发布、交接等阶段。第10条 审批流程(1)经评审通过的各项内容形成相应的文档后,提交给软件研发部经理审核确认。(2)数据库/数据结构设计说明书、概要设计说明书经软件研发部经理确认后还须提交给主管技术副总进行审核确认。第5章 详细设计第11条 详细设计的实施流程(1)将概要设计产生的构成软件系统的各个功能模块逐步细化,形成若干个程序模块。(2)确定各程序模块之间的详细接口信息。(3)撰写拟订单元测试计划。(4)评审。第12条 详细设计的工作要求(1)确定程序模块内的数据流或控制流,对每个程序模块必须确定所有输入、输出和处理功能。(2)规定符号的使用规范,确定设计的命名规则。第13条 审批流程(1)

      4、经评审通过的各项内容形成相应的文档后,提交给软件研发部经理审核确认。(2)详细设计说明书经软件研发部经理确认后,还须提交给主管技术副总进行审核确认。第6章 软件实现第14条 软件实现的实施与要求(1)对每个程序模块用所选定的程序设计语言进行编码,写出的程序应该结构良好、清晰易读且与设计一致,符合公司编码规范。(2)单元测试,研发人员按单元测试计划对自己编写的程序进行测试。(3)对编程及单元测试过程进行版本管理,主要由高级项目工程师负责。第15条 审批所有文档必须提交给软件研发部经理审核确认。第7章 测试第16条 组装测试实施程序(1)开发组完成单元自测后,由研发负责人填写“测试申请单”连同测试产品清单交与测试人员。(2)相关测试人员根据提交的申请单将源程序、文档等拷贝到测试产品目录中。(3)执行测试计划中要求的所有组装测试。(4)测试人员对测试结果进行分析,生成问题列表(Bug List),返给研发负责人。(5)研发人员经过分析、修复并自测完毕,生成BUG修复报告,返给测试人员。(6)测试人员进行反复测试,直至测试通过。第17条 组装测试工作要求(1)组装测试应保证模块间无错误连接。(

      5、2)应对软件系统或子系统的输入输出能力进行测试,使其达到设计要求。(3)应测试软件系统或子系统正确的能力和经受错误的能力。第18条 确认测试实施程序(1)在模拟的环境中进行强度测试,即在事先规定的一个时期内运行软件的所有功能,以证明该软件无严重错误。(2)执行测试计划中的所有确认测试。(3)使用用户手册,以进一步证实其实用性和有效性,并改正其中的错误。(4)对测试结果进行分析,生成当前BUG列表。(5)反复查找BUG原因,直到修复。(6)对所有文件进行整理。第19条 确认测试工作要求(1)全部系统存储量、输入及输出通道,以及进行处理必须预留的余量。(2)将预期结果、测试结果及测试数据全部存档。(3)测试人员将测试清单中缺少的文档列入BUG记录表。(4)对测试中重现与未重现的BUG均要有说明。第8章 软件发布第20条 发布过程管理(1)经测试合格的产品由测试人员填写“发布申请表”连同发布文档一起提交给软件研发部经理、主管副总进行审核。(2)软件研发部经理、主管副总审核发布申请。(3)测试人员将要发布的产品(包括源程序、执行文件及相关文档)放入发布产品目录中并生成安装程序。第9章 附则第21条 本办法由公司软件研发部制定,修改权、解释权归公司软件研发部所有。第22条 本办法自颁布之日起执行。6

      《某x司软件研发管理规范》由会员野原分享,可在线阅读,更多相关《某x司软件研发管理规范》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.