今天来分享一下MES产品研发的技术要求。
产品研发过程是严谨、科学的一系列工作的组织过程,整个产品研发体系应具有完整、灵活、严谨、高效的特性,进行严格的管理控制,以确保产品的质量和市场反应的速度,保证工作的延续性,保证各类产品问题的可追溯性,尤其是各类过程控制文档与记录的保存。
研发一个分为八个阶段(主要分享一下每个阶段的工作内容):
一、概念阶段
1) 责任人员可根据项目实际情况按照项目建议书模板编写项目建议书;
2) 公司内部评审项目建议书;
3) 给项目提出方提交项目建议书,决定是否建立项目;
4) 如果决定不建立项目,则就此结束;
5) 如果决定建立项目,则在研发部门形成项目任务。
二、需求分析
1) 项目组选择需求分析方法;
2) 项目组进行需求调研,结合初始需求素材确定系统运行环境,明确客户的功能需求及对系统的性能要求;
3) 按照功能需求规格说明书模板编写功能需求规格说明书,明确系统功能和相关的前提条件;
4) 责任人员组织内部评审(包括测试人员评审),对最终需求分析必选,对其他需求分析可选;
5) 责任人员组织正式的里程碑评审,对最终需求分析必选,对其他需求分析可选。
三、制定开发计划
1) 在研发部门建立该项目任务,并组建项目组;
2) 责任人员估算项目总体规模和划分阶段;
3) 责任人员按照开发计划模板编写开发计划;
4) 责任人员按照进度计划模板编制进度计划;
5) 责任人员组织内部评审;
6) 责任人员组织开发计划正式评审。
四、基本设计
1) 应用面向对象的设计方法,在功能需求说明书的基础上建立系统总体结构,划分功能模块;
2) 设计各功能模块的处理逻辑,定义各功能模块接口;
3) 设计数据库(如果需要);
4) 按照基本设计书模板编写基本设计书;
5) 责任人员组织内部评审,对最终基本设计书必选,对其他基本设计书可选;
6) 责任人员组织正式评审,对最终基本设计书必选,对其他基本设计书可选。
五、详细设计
1) 应用面向对象设计的方法,在基本设计书的基础上进行详细设计,确定系统功能的详细流程和代码规格;
2) 按照详细设计书模板编写详细设计书;
3) 详细设计书的评审可选,由项目经理根据项目需要决定。
4) 规程及相关模板、记录
5) 面向对象设计方法;
6) 详细设计书模板。
六、编码
1) 遵照编程规范进行编码;
2) 项目经理组织进行定期的内部评审;
3) 系统的单体测试,确认所有功能能够正常实现。
七、测试
1) 按照测试计划模板编写测试计划,设计测试用例;
2) 对系统进行组合测试和总体测试,填写测试记录;
3) 按照测试报告模板编写测试报告。
八、上线、功能考核
1) 按照上线要求组织系统上线投入运行;
2) 组织系统的功能考核,编写结题报告;
3) 整理设计文档和过程记录,向公司提交相关资料;
4) 按照质量保证要求为系统提供质量保证服务。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。