研发管理办法及文档制度(共8页).doc
《研发管理办法及文档制度(共8页).doc》由会员分享,可在线阅读,更多相关《研发管理办法及文档制度(共8页).doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上研发部门管理规章制度草稿目 录1 摘要为保证日常工作正常有序地进行,让工作中的各环节更紧凑,更可控,需要尽可能实现工作过程正规化、流程化,以便提高质量、提高速度。以下是一个大概的工作流程,可供参考。各个重要环节需有文档统计。NY产品维护产品发布产品测试软件实现详细设计总体设计软件需求分析项目立项需求文档,即每个员工根据产品规划应提交的交付物,要求:完全实现设计的功能,能按时提交,并具有可继承性。可继承性包含两点含义:1、对产品维护有好处,具有可追溯性;2、对新产品的开发提供可借鉴的范例,可快速确定方向,少走弯路。各阶段需提交的文档:1) 立项:项目立项申请表、软件设计
2、报告。2) 软件需求分析:项目研发计划、需求规格说明书。3) 总体设计:功能模块描述。4) 详细设计:软件接口说明、单元测试计划。5) 软件实现:软件功能说明、源代码说明(源代码注释)。6) 产品测试:产品测试报告。7) 产品发布:产品发布公告、产品说明书和产品使用手册。8) 产品维护:产品问题反馈。2 研发管理制度2.1 立项(1)研发部调研分析人员进行市场调查与分析,通过客户需求分析,获取与产品发展相关的客户意向、市场需求、竞争态势、同类产品等信息。确认软件的市场需求。(2)在调查研究的基础上进行可行性分析,提交项目立项申请表。(3)研发经理组织相关人员进行论证,决定项目取消或继续。(4)
3、研发部根据论证结果制定初步的软件设计报告。2.2 软件需求分析(1)对软件开发需求进行分析并给出详细的功能定义。(2)做出简单的用户原型,与用户共同研究,直到用户满意为止。(3)对可利用的资源(计算机硬件、软件、人力等)进行估计。(4)制定大概的项目进度计划。(5)评审。(6)需求规格说明书须明确需求细则,应该实现哪几点功能等,并经过用户确认。(7)汇总并提交所有相关文档,并知会研发部经理。2.3 总体设计(1)确定目标系统的总体结构。可按软件需求划分成子系统,也可直接定义目标系统的功能模块及各功能模块间的关系。(2)给出每个功能模块的功能描述、数据接口描述,并形成文档。(3)设计数据库或数据
4、结构。(4)制订各阶段软件实现的目标(里程碑)计划。(5)制定第一个里程碑的功能模块测试计划。(6)评审。(7)每一个里程碑计划又可分为详细设计、实现、组装测试、确认测试、发布、交接等阶段。(8)汇总并提交所有相关文档,并连同整体进度知会研发部经理审核。2.4 详细设计(1)将总体设计产生的构成软件系统的各个功能模块逐步细化,形成若干个程序模块。(2)详细设计是细化过程,可能会发现前一步设计存在的不足,需确定各程序模块之间的详细接口信息。(3)确定程序模块内的数据流或控制流,对每个程序模块必须确定所有输入、输出和处理功能。(4)撰写拟订单元测试计划,可分两种情况,即程序模块的测试或由于细化过程
5、引起设计变更而更改功能模块测试。(5)评审。(6)汇总并提交所有相关文档,并知会研发部经理,审核确认软件质量和进度。2.5 软件实现(1)对每个程序模块用所选定的程序设计语言进行编码,写出的程序应该结构良好、清晰易读且与设计一致,符合公司编码规范。(2)单元测试,研发人员按单元测试计划对自己编写的程序进行测试。(3)对编程及单元测试过程进行版本管理,需要在文档中明确各个版本对应的单元测试内容。(4)研发人员需在实现过程中撰写相关文档。软件实现文档应包含软件功能说明、源代码说明。(5)软件功能说明文档应说明项目名称、编号、软件名称和版本号、软件功能、软件功能模块划分、主要功能实现过程。(6)源代
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 研发 管理办法 文档 制度
限制150内