设计开发控制程序-若有若无工版.doc_第1页
设计开发控制程序-若有若无工版.doc_第2页
设计开发控制程序-若有若无工版.doc_第3页
设计开发控制程序-若有若无工版.doc_第4页
设计开发控制程序-若有若无工版.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文件名称文件编号程序文件文件名称:设计开发控制程序 编制: 复核: 审核: 批准:1.目的对项目的设计、开发实施有效地计划与管理,实现文档的归档与开发速度同步,确保设计出的产品满足顾客及市场的需求,符合相关法律、法规要求。2.范围本程序适用于公司立项的所有项目,包括新产品开发、现行产品的设计改进以及为满足顾客需求而签订的设计项目。它涉及项目需求规划、项目立项、项目计划、总体设计、详细设计、结构设计、物料申购、硬件开发、软件开发、调试测试、中试验证、项目验收、转产验证、产品发布等过程。涉及部门有研发中心的研发规划部、产品管理部、硬件部、嵌入式软件部、应用软件部、测试部、结构设计部、项目管理部、质量管理部及转产部、采购部、品质部等。3.定义项目是指为实现产品研发和设计目的而进行的一系列组织、计划、实施和管理的活动。它的结果形式为单一硬件或软件,包括软硬件的单板,以及包含软件、硬件和单板的系统。4.职责研发中心职责:1、根据公司决策及整体研发战略,制定新产品和老产品改良规划;2、负责新技术的引进和积累,提高产品质量;3、负责新产品开发、老产品改良的组织、协调、实施工作;4、负责研发样机测试验证及(样机)批量老化测试工作;5、配合转产部做好新产品小批量试产的技术准备工作;6、配合生产部做好技术资料的完善、规范、建档、移交工作;7、配合资料部做好产品宣传资料、说明书、数据手册等编制工作;8、配合市场部对办事处提供新产品推广工作;9、配合技术服务部对办事处提供新产品售前和售后技术支持工作;10、负责产品专利申报、认证、成果鉴定、论文发表等工作;4.1研发规划部负责制定部门的管理体系,确定产品的规划策略,保证具体的产品规划策略服从服务于公司;根据公司产品项目发展实际需要,协调公司与外部相关机构的业务往来,为公司产品的规划提供良好的外部环境,保证公司产品规划策略的正常进行;根据项目需求,结合公司内部职能划分,在产品规划工作的过程中协调与公司其他部门之间的业务往来,统筹各类资源,保证产品规划工作的顺利开展; 4.2预研管理部负责确定产品的预研策略,保证预研产品策略服从服务于公司;根据公司产品项目发展实际需要,预研相应的产品和技术,保证公司产品规划策略的正常进行;根据业务使命、愿景、目标、战略方向和投资组合优先顺序,制定预研线业务计划;从公司管理层获得承诺,确保所需要的资源和资金的到位;在跨项目间安排资源管道的优先分配顺序;预研管理部内部处理预研线或外围团队上报的问题;4.3产品管理部负责领导研发中心产品线,对所有产品成功上市负责;根据业务使命、愿景、目标、战略方向和投资组合优先顺序,制定产品线业务计划;对产品线成员代表的功能领域提供指导;从公司管理层获得承诺,确保所需要的资源和资金的到位;在跨项目间安排资源管道的优先分配顺序;在产品管理部内部处理产品线或外围团队上报的问题;4.4硬件部负责负责组织展开硬件模块及整体系统的技术研发工作,对产品线提供技术方面的专业技能和建议;在预算和质量的范围之内,支持产品线工作,按时完成对项目的承诺;建立部门内的交流平台、知识库建设,统一技术标准;综合考虑研发预算、制定部门具体预算,降低成本,提高资金利用率;4.5嵌入式软件部负责组织展开嵌入式软件模块及整体系统的技术研发工作,对产品线提供技术方面的专业技能和建议;在预算和质量的范围之内,支持产品线工作,按时完成对项目的承诺;建立部门内的交流平台、知识库建设,统一技术标准;综合考虑研发预算、制定部门具体预算,降低成本,提高资金利用率;4.6应用软件部负责组织展开应用软件模块及整体系统的技术研发工作,对产品线提供技术方面的专业技能和建议;在预算和质量的范围之内,支持产品线工作,按时完成对项目的承诺;建立部门内的交流平台、知识库建设,统一技术标准;综合考虑研发预算、制定部门具体预算,降低成本,提高资金利用率;4.7结构设计部负责制定产品结构设计的工作方案,掌握总体的产品结构设计过程;组织开发新的产品结构设计计划和体系,不断更新产品结构设计方案;建立部门内的交流平台建、知识库建设,统一技术标准;综合考虑研发预算、制定部门具体预算,降低成本,提高资金利用率;4.8测试部负责设计测试用例,制定测试技术方案,检查设计文档,编写测试工具、测试方案、测试文档;负责对测试方案可能出现的问题进行分析和评估,保证部门工作顺利开展;根据部门的具体计划,利用测试工具按照测试方案和流程对产品进行功能和性能测试,检查产品是否有缺陷,性能是否稳定,保证产品质量,提高客户满意度;建立部门内的交流平台、知识库建设,统一技术标准;综合考虑研发预算、制定部门具体预算,降低成本,提高资金利用率;4.9项目管理部负责组织所有决策评审,度量和评价项目,多项目间的资源和问题协调;跟踪项目进度,组织项目验收,完成项目结束后的总结工作。组织进行项目数据分析,提出和落实项目管理改进点;组织进行项目经验总结,建立项目经验库;4.10质量管理部负责研发质量管理流程的审计及优化;在项目中组织制定和执行质量管理计划;对研发质量记录进行数据分析,建立预测模型;引进研发质量管理方法,组织研发质量管理培训;研发质量问题预警以及组织质量问题攻关;总结研发质量管理经验,维护质量管理知识库;培养研发质量管理人员,建设研发质量管理团队。5.程序5.1.需求规划 5.1.1研发规划部对市场需求进行管理、分析,根据产品/技术Roadmap、对市场需求的把握和判断和定制需求,启动需求规划; 5.1.2进行需求分析,根据需求调研市场需求情况,分析竞争对手产品,分析成本、投入、技术可行性、风险、财务可行性等; 5.1.3提出产品战略建议,产品组合策略建议,每季度更新产品/技术Roadmap; 5.1.4根据产品组合策略、产品/技术Roadmap、定制需求提出产品概念,制定产品需求规格说明书; 5.1.5编写项目立项建议书,向公司产品决策委员会申请立项。5.2项目立项5.2.1产品决策委员会审批立项建议书及需求规格说明书;5.2.2产品决策委员会批准立项后,研发规划部下达项目研发任务书和产品需求规格说明书5.3项目计划5.3.1项目立项后,项目管理工程师在服务器上为该项目建立项目文件夹,并组织制定项目计划。计划的制定过程如下:n 确定需求范围:根据立项建议书和需求说明书确定项目边界。n 制定工作分解结构:分析项目中存在哪些可交付成果(如结构,电子,软件,包装,资料,报告,培训等等)。按照工作分解结构的方式逐步细分。n 活动定义:针对工作分解结构细分出的可交付成果,定义所需的相关活动。n 活动排序:确定所有活动之间的逻辑关系,一般要求所有的活动都有对应的前置活动和后置活动。n 资源分配:确定各活动所需的资源(包括工作人员和关键设备等)。n 活动持续时间估算:与相关项目成员讨论估算各个活动的持续时间。n 整合及优化进度计划:将上述步骤的成果整合到一张进度计划内,并对关键路径进行分析确定。n 估算工时:确定各活动下资源投入的百分比状况,从而计算出工时(即工作量)。5.3.2项目计划制定出来以后,由项目管理工程师组织项目组成员、产品经理和产品副总监评审及会签。项目计划由产品总监审批后生效,然后项目管理部进行正式发布,并开始按项目里程碑进行审计。5.3.3项目计划的制定与总体设计同步进行。一般要求总体设计评审通过后,即发布相应的项目计划。5.4 项目设计5.4.1项目开发工程师根据项目需求完成项目总体设计,包括:硬件总体设计、底层软件总体设计、上位机软件总体设计。项目管理工程师组织项目组成员、对应转产部工程师和生产部工程师召开总体设计评审。评审通过后会签输出总体设计说明书。5.4.2项目开发工程师根据总体设计完成项目详细设计,包括:硬件详细设计、底层软件详细设计、上位机软件详细设计。经开发内部评审通过后输出详细设计说明书。5.4.3 机械工程师根据项目需求完成结构初步设计,并组织结构设计评审,根据结构初步设计评审意见完成产品结构详细设计,输出结构设计说明及结构设计图纸。5.4.4项目开发工程师(硬件)在详细设计完成后开始关键物料选型工作,输出关键物料选型说明及关键物料采购申请单。5.5 项目开发5.5.1开发工程师在确定关键物料选型后,设计相关电路,整合完成原理图。质量管理工程师组织项目各环节部门召开原理图评审,评审通过后输出原理图,原理图评审表,且向样机组提交PCB布板申请。5.5.2开发工程师(底层软件)在样机制作阶段同时,根据详细设计说明书中各模块设计说明,编写程序设计说明文档,根据设计文档进行代码编写。5.5.3 开发工程师在进行样机调试时,需要同步完成样机调试报告。5.5.4开发工程师在样机转内测前,需要完成测试指导。5.6 项目调试测试5.6.1开发工程师(底层软件)在完成程序编码后调试完善程序,待输出样机后,开发工程师对整机进行软硬件联调,经过自测没有重大问题可转给内部测试工程师测试,并输出样机调试报告。5.6.2测试工程师对开发样机进行测试,详细记录测试过程中发现的所有异常现象,并适当地进行测试现象分析,将异常现象及时提交bug管理系统,开发工程师及时解决内部测试出现的问题,测试完成后,输出样机测试报告。5.6.3开发部门在样机调试测试完成,经开发内部评审,部门经理审批后输出转中试样机、目标代码及相关文档:测试申请及附件表、测试指导等。5.7 项目测试验证5.7.1测试部测试工程师根据产品需求说明书对项目及背景资料文件进行分析,明确任务及目标后,提取相关测试需求,明确需求后根据需求制定相关测试用例,并保证每个主流产品都有测试用例可遵循;测试部对开发提交测试申请进行审核,审核通过后制定相应测试计划(包括人员、设备、时间等资源分配情况),测试计划输出后需经过测试小组的评审并需经过测试部经理的审批,审批通过后,测试执行人员开始根据制定的测试计划执行相关测试;测试过程中发现的缺陷,要及时提交BUGFREE,方便开发工程师尽早的跟进项目测试情况; 测试完成后,测试人员按照测试报告模板输出相关测试报告,报告需通过测试部经理审批签字,通过后由测试部专员以邮件等形式发送给各相关部门和相关领导,以便及时了解项目情况和尽早给出解决方案; 5.7.2测试部测试工程师根据测试结果召集评审,参评人员应切实根据项目目标进行评审并产生决议,评审通过后输出中试版本评审记录。5.7.3测试部测试工程师对评审通过的项目软硬件发布,输出中试版本发布通知。5.8项目验收5.8.1项目管理部在转产阶段结束后向产品验收委员会提交样机验收申请。5.8.2项目管理部在样机验收会议前两周提供成品样机及项目资料给美国总部、市场部、生产部、转产部等确认,确认环节结束后,项目管理部列出各部门反馈的问题及建议,并结合开发部的答复,总结问题的解决方案,及各部门对方案的认同意见。5.8.3测试部在样机验收会议前一周搭建演示平台,生产部、市场部等相关部门在样机验收会议前一周内有演示需求时,测试部需对相关部门人员演示。5.8.4产品验收委员会对申请验收的项目评审并给出验收结论,结论分为通过、不通过两种。5.8.5 项目管理部在项目验收完后输出样机验收汇总表。5.9 项目转产验证 转产部在样机验收通过后对样机进行小批量测试验证,输出转产部小批量试产报告。5.10 产品发布及项目总结5.10.1项目管理部在小批量试产通过后,拟制产品发布通知,由各开发部门经理签字生效;项目管理部将产品发布通知发送美国及国内市场部门。5.10.3项目管理部在项目发布后,总结项目进度、项目质量及项目成本、项目经验数据,输出项目总结报告。5.11设计更改5.11.1为了提高需求的相对稳定性,但又保持需求的相对灵活性,在产品研发过程中设立4个需求变更点,只有在这4个点才可以变更产品需求。这4个需求变更点分别是:总体设计评审详细设计评审研发样机转中试产品验收规划部在需求变更点进行需求变更管理,如有需求有变化,需提交变更申请进行审批。需求变更来源分2类:1. 产品规划部代表市场提出需求变更,包括功能、性能的增减。2. 研发部门提出需求变更,功能、性能不能实现,或者可以超出原提出需求。在需求变更点,研发部门提出需求变更,需提交需求变更申请表给规划部,说明需变更的内容,规划部做需求变更管理申请。产品规划部提交需求变更说明,研发中心进行审批发布。5.11.2进度计划的更改是指滚动式规划,从而使下一阶段的计划更加可行。但必须在保留之前的偏差记录,并且维持或缩短后续阶段的工期以及总工期的条件下完成。如果希望修改偏差记录或延长项目工期,需要走计划变更流程。进度计划一般情况下不变更,除非满足下列条件:项目需求出现变更、项目出现偏差;项目需求变更以产品规划部下达的需求变更通知为准,项目管理部在收到通知后组织对原计划进行重新评估,审批后予以发布;项目出现偏差,但相关项目组成员通过各方面努力仍不能满足计划要求时,可以变更一次计划。5.11.3对于产品中试验证、转产验证阶段出现的问题,开发根据问题反馈文件进行相应设计更改,设计更改完成后提交程序改动说明或硬件改动说明至测试部,测试部负责对更改后的样机进行验证,并组织测试验证阶段的评审发布。5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论