研发部门管理制度

研发部门管理制度

ID:21074959

大小:35.53 KB

页数:7页

时间:2018-10-19

研发部门管理制度_第1页
研发部门管理制度_第2页
研发部门管理制度_第3页
研发部门管理制度_第4页
研发部门管理制度_第5页
资源描述:

《研发部门管理制度》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、系统研发部门管理制度为加强对公司系统研发部门工作管理,缩短开发周期,提高软件开发质量,降低开发成本,提高开发效率,加强研发各流程环节的规范性,特制定系统研发部门管理制度。第一章、总则为保证日常工作正常有序的进行,让开发中各个环节更紧凑,更可控,需要尽可能实现软件研发部项目管理的正规化,工作过程的流程化,以便提高软件质量和开发效率,达到项目能按质按量按期交付的目标。1、软件开发总体遵循项目管理和软件工程的基本原则。2、项目管理涉及产品立项、项目计划和监控、配置管理。3、软件工程涉及需求分析、系统设计、编码实现、系统测试、产品

2、发布、产品维护、项目总结。第二章、阶段成果根据软件工程的过程理论并结合公司目前的实际情况,制定以下工作流程,并规定了各个重要环节需要提交的交付物。1.立项:项目立项报告、市场需求文档(MRD)。2.需求分析:产品需求文档(PRD)、产品Backlog、项目开发计划、项目风险分析清单。3.系统设计:系统架构设计文档、模块详细设计文档等。4.软件实现:SprintBacklog、源代码、单元测试代码、模块测试代码、源代码说明或者注释、复盘报告。1.系统测试:测试方案、测试用例、测试报告。2.产品发布:产品使用手册。3.产品维护

3、:产品维护记录、用户反馈记录。4.项目总结:提交客户方的项目总结。软件过程成果表:阶段形成文档职责及文档成果描述责任人立项项目立项报告项目背景、可行性分析、目标价值、技术方案、项目推进计划、资源需求等。产品经理市场需求文档目标客户、用户分析、竞品分析、产品功能、产品方案、阶段计划等产品经理需求分析产品需求文档产品功能需求、非功能需求、产品用例、界面原型等研发经理产品Backlog产品故事列表,经过重要程度标记和优先级排序,工作量评估研发经理、产品经理项目开发计划制定项目开发计划,方便所有项目干系人都能及时了解项目进度研发经

4、理项目风险分析清单针对项目会出现的风险进行分析并制定相应的措施全体项目干系人系统设计系统架构设计讨论项目的技术架构和可能存在的技术难点,梳理业务流程,统一开发规则和风格等研发经理、架构师编码实现SprintBacklog明确每个组员的开发任务及职责团队所有人源代码可以部署的成果物,以及生成成果物的源代码以及数据库备份文件研发工程师源代码说明/注释针对提交的源代码每一个模块进行说明研发工程师复盘报告每个迭代的阶段复盘报告团队所有人系统测试测试方案记录项目测试的方法,验证系统功能与性能的记录测试工程师测试用例测试用例文档测试工

5、程师测试报告测试结果测试工程师产品发布用户使用手册方便用户使用软件而提供的使用说明书测试工程师用户培训报告用户培训文档研发经理项目验收报告记录甲乙双方签订项目验收报告研发经理产品维护产品维护手册产品运行维护说明MDE工程师产品维护记录记录产品上线后的各种维护工作MDE工程师用户反馈记录搜集记录用户针对产品的各种反馈、建议等MDE工程师项目总结项目总结文档对项目研发工作进行总结回顾产品经理、研发经理第三章、岗位设置岗位工作内容产品经理1、市场调研分析,竞争对手分析,竞品分析,编写项目立项报告、市场需求文档。2、与客户进行沟通

6、,负责需求整理,编写产品需求文档,管理并跟踪产品需求。3、与研发团队沟通,确保研发人员能够充分理解需求。4、分析并管理需求变更内容,与研发经理一起负责对需求变更进行评估。5、产品研发阶段,确定产品需求开发的重要性和开发优先级。6、搜集用户反馈,并进行分析,以便更好的改进完善产品。研发经理1.产品需求分析、产品设计。2.根据产品开发需求选定项目组成员,成立项目组。3.制定项目整体开发计划,分阶段迭代计划等。4.估计项目开发工作量、开发费用等。5.组织进行工作任务分配,对开发团队进行协调管理。6.对项目的风险进行跟踪、控制。7

7、.对组内成员的工作进行指导。8.组织召开项目启动会、周例会、日立会、复盘会,把控项目风险和进度。9.对项目的开发进度、质量、费用负责。架构师1、负责项目架构设计,关键策略设计、开发技术选型等。2、负责项目开发框架搭建、核心代码编写、难点技术攻关。3、对团队人员进行技术指导,指导解决开发中的技术难点。4、负责组织技术研究和攻关工作。5、对自身所负责模块的开发进度和质量负责。研发工程师1、与研发经理沟通和确认所负责模块的需求、进度安排和实现方案。2、负责模块的设计、编码、单元测试和维护。3、对自身所负责模块的开发进度和质量负责

8、。4、负责与测试工程师的交互,处理测试工程师的问题。UI工程师1、负责公司产品软件界面的美术设计、创意工作和制作工作。2、负责从视觉和操作层面对公司软件的界面风格、操作流程、交互体验等进行设计、开发、及维护。3、收集和分析用户对于GUI的需求。4、负责产品宣传、手册、各类附件的美术设计工作;MDE工程师

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。