项目管理-研制技术方案论证报告(15页).docx
下载文档
上传人:正***
编号:875134
2024-01-05
15页
33.89KB
1、(产品名称)研制技术方案论证报告(宋体小初).XX公司二OXX年XX月(宋体三号)在软件研制过程中按照XX装备软件测试细则和GJB/Z141-2004军用软件测 试指南在需求分析的同时进行测试需求分析,设计阶段及组织测试策划,编码阶段及 组织测试设计和单元测试。通过采用不同工具、方法及不同级别的测试,对软件的功能、 性能、接门、安全性、可操作性等多方面进行测试。并按照军用软件产品定型管理办 法中相关要求,在产品定型之前提交第三方软件评测机构进行确认测试。3.6结构设计方案论证说明:本条应给出产品整体结构的设计方案,包括结构设计的指导思想、设计要求 参;对产品结构设计进行分析论证。4 可靠性设计2、说明:本条应给出产品研制时的可靠性设计考虑,描述可靠性设计的工作要求。 示例:xxx电台的可靠性指标为MTBF ( 0 j) N2400小时。本次xx电台设计过程中, 对可靠性设计方面非常重视,整个设计过程中采用以下儿种方式以保障设备及运行的可 靠性。1)建立可靠性工作组织并明确责任;2)制定可靠性工作计划;3)编写可靠性大纲;质量保证设计5.1质量目标及有效期说明:本条应描述产品质量保证设计的工作标准和预期结果以及质量保证大纲的有 效期。示例:质量目标1)全部性能参数满足XXX电台研制技术方案中规定的要求。2)可靠性鉴定试验达到设备可靠性指标要求值,MTBF(O 1)2400小时。3)一次性3、交检合格率:第一批试生产达90%,以后逐批提高,到生产定型前的一批 应在95%以上。有效期本大纲的有效期从产品方案阶段开始至产品生产定型前止。在此期间如出现:1)使用方对产品用途或性能要求重大更改;2)本大纲不能满足对产品进行有效的质量控制时,应对本大纲进行补充或修订。 当本大纲的有效期终了时,应根据当时产品所处的阶段、产品的实际质量情况 以及质量控制的水平重新编制产品质量保证大纲。5. 2控制要求说明:本条应分点描述产品研制过程中质量保证设计在各系统模块和研制阶段的具 体要求或措施。示例:设计控制1)产品开发小组在产品项目经理的组织下,按QS/PA730-01 “技术合同管理办法” 及QS/4、PA730-02 “项目管理办法”编制研制计划。按阶段明确各项评审、验证、确认等 停止点;安排每一阶段的质量活动及控制措施。2)项目经理应组织产品开发组按QS/PA423-2005 “文件控制程序”明确、核实设计 输入要求;编写产品实施方案、产品可靠性保证大纲:明确各单元、各分机接口关系和 指标分配(含可靠性指标)。3)产品开发组应按QS/PA423-2005 “文件控制程序”、QS/PA740-2005 采购控制 程序”、QS/PA730-05 “软件设计管理办法”、PA0.006.010 “关键件和重要件的控制指 引”和可靠性保证大纲等文件的规定开展各种设计(含可靠性设计)、试验工作,编写5、各 种试验大纲。各类试验计划与大纲,需经军代室签批后方可实施。紧急情况下,须向军 代室汇报并同意后实施,但事后应及时补办相关手续。4)当设计工作达到“产品研制计划”规定的节点时,产品开发组应及时按 QS/PA423-2005 “文件控制程序”、PA0. 006. 012 “工艺评审指引”、QS/PA730-03 “研 制计划管理办法”的规定,提出评审、验证、确认等申请,并做好各项准备工作,提供 必要的资料及文件。评审、验证和确认通过后,应形成相应的报告。5)元器件的选择与应用按可靠性保证大纲实施外,还应注意选择能适应高、低温 工作的元器件,以确保产品能满足高、低温要求,并要做好摸底试验;根据产6、品的特点 安排好拉距离试验及外地实际工作效果的试验工作。6)设计输出文件应按QS/PA423A-2002 “文件控制程序”进行各项会签和标识。产 品鉴定所需的文档,在产品鉴定会议前,需经军代表审阅,产品规范经主管军代表7)审阅后,报军代室总代表同意。通过评审后的设计输出文件方能归档及发放。8)产品和设计更改按QS/PA730A-2002 设计控制程序”及QS/PA423A-2002 “文件 控制程序”的规定执行。文件和资料控制产品的图纸和技术文件经评审后,方能发布、归档,其管理按QS/PA423-02 “图纸资 料管理办法”实施。做到现场使用的图纸和技术文件文文一致,文图一致,现行有效。 采购7、1)项目经理应按QS/PA740-2005 “采购控制程序”和供应商管理制度规定在合 格供方名单中选择器件或提供新选择器件的资料和试用报告,并制定产品采购文件,经 审批后,交供应部作为采购依据。2)公司供应部、质量部应按“XX第XX质量手册”的规定对采购活动实施策划和控 制。3)采购合同中,应有相应的质量保证要求。4)对模具、电镀等有特殊工艺要求的供应厂家,必须经评定合格后,方能实施采购。5)编制检验规范,质量部门按检验规范和器材目录,对采购器材实施验证。首件鉴定对于第一批试生产时,试制的第一件零部件和成批生产过程中图纸、工艺规程有重 大更改的有关零部件按PA0. 006.011 “首件鉴定工8、作细则”执行。新品生产,必须经首 件鉴定合格后,才能进行小批量试生产,首件鉴定由技术工艺部门负责组织实施。新品试制第一批试生产产品,应按QS/PA738-2005 新产品试制控制程序”的规定对生产准 备状态进行检查,对检查中出现的问题进行跟踪解决,项目组根据检查提出的问题完善 设计,提高产品的可生产性。生产过程控制1)生产过程,严格按QS/PA750-2005 生产过程控制程序”的规定,组织生产和实 施控制。2)产品所进行的重要试验按QS/PA824-06 “产品试验规范”进行。生产过程一旦发现不合格品,必须进行标识和隔离,并按QS/PA830-2005 “不合格 品控制程序”找出不合格产生的9、原因,查清责任,落实纠正措施,并验证纠正后的效果。3)产品标识和可追溯性产品的设计、开发、生产、服务和安装的全过程,均应按QS/PA750-2005 生产过程控制程序”的规定,进行标识和批次管理。搬运、贮存、包装、防护和交付进厂器材,在制品、半成品和成品的搬运、贮存、包装、防护和交付应按 QS/PA750-2005 “生产过程控制程序”的规定执行。技术状态控制1)按产品定型文件要求,对产品从采购、进货、生产直接产品的产出等各个环节制 定相应控制要求,保证产品的产出满足产品的技术要求和用户要求。2)编制关键工序和关重件目录,对“关键件”、“重要件”,依据QS/PA730-10B “特 性分析实施10、规定”按关键件、重要件控制指引实施控制,流程卡、检验记录等加盖“关 键件”或“重要件”印章,对关键工序按关键过程和特殊过程的控制要求实施控制,加 盖“关键工序”印章,对工艺指导文件等作相应标识。3)技术状态更改,必须提出申请,并按设计控制程序的要求进行验证、确认、 评审等工作。检验和试验1)产品的检验和试验应按照QS/PA 824-2005 检验和试验控制程序”的规定实施 控制。2)产品的见证试验如现场试验、验收试验,应按合同要求,会同使用方(代表)共 同进行。其它验证试验在有必要时,也应邀请使用方(代表)参加。产品开发组按 QS/PA730-2005 “设计控制程序”编写好各项试验大纲,并做11、好试验前的准备工作。检验、测试和试验设备产品在设计开发、生产、安装和服务全过程中所使用的检验、测量和试验设备的 使用、维修和管理按QS/PA760-2005 “监视和测量装置控制程序”进行。质量记录在产品设计开发、生产、安装和服务的过程中,所发生的质量记录应按 QS/PA424-2005 “记录控制程序”执行。统计记录在质量形成全过程的各个环节采用适宜的统计技术,以保证产品质量和过程得到有 效的控制。验收准则产品检验和验收准则按该产品产品规范或产品验收实施细则要求执行。75 软件质量保证说明:本条分点阐述产品研制过程中为保证软件质量的各种措施。示例:软件工程化管理我公司己于2011年底通过了 12、CMM-3认证,建立了一整套完善的软件开发管理流程, 在本软件的开发过程中,我们将严格按照软件工程化进行管理,重点做好以下儿个KPA (关键过程域)的控制与管理工作。 RM (软件需求)项目组将按照公司软件需求管理程序,规范需求管理活动。项目经理负责收集 用户需求,并将各种信息汇总,进行软件需求分配,拟制软件设计任务书并组织需 求评审;软件总体负责人根据任务书细化分解需求,形成软件需求规格说明书,经 过评审后纳入配置管理,作为后续开发工作的基线。软件需求规格说明书评审通过后,软件总体负责人编制并使用软件需求跟踪 表,对软件需求规格说明书中的每项功能需求进行跟踪。当跟踪过程中发现软件 需求有偏差13、时,软件总体负责人及时通知项目经理,项目经理及时采取有关的纠正措施。 SPP、SPT0 (软件策划与跟踪)项目组将按照公司软件项目策划与跟踪管理程序,规范软件策划与开发过程跟 踪管理。软件总体负责人根据软件设计任务书和软件需求规格说明书,分解出软件产品 功能模块,确定软件生命周期模型,划分软件开发的各个阶段,并估算各阶段的软件工 作量,组织评估风险的严重性、可能性,并制定风险规避措施。软件总体负责人应对任务进行分解,确定划分后的活动和任务之间的相互依赖关系, 和各任务的时间与资源分配,制定开发进度表,规定项目的里程碑。项目中采用微软 Project I具软件制定软件开发进度表,即甘特图。软件开14、发计划经过评审后,软件总体负责人负责按照软件开发计划中的内容, 逐一跟踪最新的软件项目进展状态和问题,并将跟踪数据填写到软件项目跟踪表, 跟踪过程中如发生偏差,影响到计划的基线内容变更时,应及时对软件开发计划进行变 更控制。 SQA (软件质量保证)项目组将按照公司软件质量保证管理程序,开展SQA工作,确保软件工作产品 和软件过程符合相关的计划、标准和规程。SQA人员是独立于软件开发小组、熟悉软件开发流程与CMM管理规定的人员,他将 参与该项目的所有策划与评审活动,客观的依据软件开发计划、规定的软件标准、程序 和合同等,评审项目的过程活动和审计项目的工作产品。对于评审或审计过程所发现的 不符合15、问题,SQA人员填写不符合项报告表并提交给项目的软件总体负责人,并跟 踪直至问题结束。 SCM (软件配置管理)项目组将按照公司项目三库管理办法与软件配置管理程序,开展本项目的 软件配置管理的活动。软件配置管理是一种“保护伞”活动,它应用于整个开发过程中。 它是一组追踪和控制活动,可实现:配置项标识、变更控制、版本管理、配置审计和配 置状态报告。开发库管理员将沿软件生命周期定义项目的受控基线,包括:功能基线,分配基线, 产品基线。在软件开发的各个阶段,配置项负责人产生配置项后,向软件总体负责人提 交入库申请表,经软件总体负责人审核批准后向开发库管理员提交要入库的配置项。 当软件配置项负责人需要16、变更自己负责的软件配置项时,填写软件配置项变更申请表 并提交软件总体负责人审核。软件质量控制优秀的软件应该是技术上没有差错、文档和代码符合标准或规范要求,系统便于维 护。在软件设计、开发、验证的全过程,严格按照质量体系和软件工程化的要求进行质 量控制,加强质量监督的作用,在各个过程模块测试,专门成立测试小组,对各个设计 过程模块进行全面有效的测试。在本项目的软件开发过程中,项目组在进行单元测试、集成测试与系统测试等常规 的基础上,还将通过代码走查、采用自动化测试工具等手段提高软件开发与测试效率。在软件编码过程中,软件总体负责人将组织有经验的编程人员对软件代码进行走查, 代码走查工作将分代码预走17、查和正式走查两个阶段进行。通过代码走查,将代码缺陷解 决在编码阶段,将极大的减少集成测试与系统测试间的缺陷数,提高测试工作效率,保 证软件开发质量。在系统测试阶段,项目组将搭建软件联试验证平台,利用该平台对系统功能进行全 面测试与验证。在测试过程中,项目组将利用Rational自动化测试套件,对系统功能 进行全面测试o Rational软件测试工具可实现软件自动化的可靠性测试和单元测试,包 括: Rational TestManager:是一个测试管理工具,包括测试计划、测试用例、测 试执行的管理;Rational Purify:用于白盒测试,主要针对软件开发过程中难于发现的内存错 误、运行时18、错误; Rational Quantify:性能测试工具;Rational PureCoverage:代码覆盖测试工具,用于检查测试用例是否完全覆盖 了被测试程序; Rational Robot:自动回归测试工具,并可对自动测试脚本进行管理。运用以上自动化测试工具,将极大的提高系统测试效率和软件质量,并为测试过程 提供覆盖率数据等数据,为软件质量、性能评估等提供依据。6 设计单位及保障条件说明:本条应描述设计单位的资源和设计团队概况,分析本设计单位是否能保障实 现产品的研制要求。示例:公司拥有国家认定的企业技术中心及国家级计量中心,具备先进的科研基础设施, 已建立完善的内部信息网络和办公自动化19、系统。在科研基础设施完全满足产品开发以及 各产品的指标测试、环境试验要求的基础上,致力于高层次技术研发平台的建设。编制:校对:审核:标审: 会签: 批准:(产品名称)研制技术方案论证报告(宋体二号)X X X-B4-VX. X (宋体小二)日期:日期:日期:日期:日期:日期:(宋体三号)(产品名称)研制技术方案论证报告_(宋体二号)XXX -B4-VX. X (宋体小二)编制: 日期:校对: 日期:审核: 日期:标审: 日期:会签: 日期:批准: 日期:(宋体三号)1 方案的指导思想和设计原则11.1方案的指导思想11.2方案的设计原则1主要作战使用性能和战术指标论证12 总体技术方案论证2320、. 1总体技术方案论证23.2硬件设计方案论证23.3软件设计方案论证23.4运行环境与开发环境说明23.5软件质量控制23.6结构设计方案论证4可靠性设计43 质量保证设计45.1质量目标及有效期45.2控制要求5软件质量保证84 设计单位及保障条件10X X X X研制技术方案论证报告1方案的指导思想和设计原则1.1方案的指导思想说明:木条应给出产品方案设计的指导性原则。示例:借鉴软件无线电思想,选用先进的、成熟的行业主流技术和标准,强化系统集 成设计和软件工程化设计,构建通用硬件平台和开放的软件体系架构,推进XX 装备向新体制装备的演进;加强顶层设计、提高研制起点、完善系统配套,提高通用21、化、系列化、模块化 水平;以优化产品电磁兼容性、可靠性、维修性和保障性为宗旨,确保装备的使用效 果;具备多种完备的通信保密措施,保证通信的安全性。1.2方案的设计原则说明:本条应描述产品方案研制的设计标准和原则。示例:技术先进性:。架构开放性:单元模块化:。软硬件扩展性:技术成熟性:O设备实用性:。传输安全性:。2主要作战使用性能和战术指标论证说明:本条应列出产品的主要作战使用性能和战术指标,重点论证其合理性、科学 性和可行性等。3 总体技术方案论证 3. 1总体技术方案论证说明:本条应描述产品的系统组成和配置,对总体方案进行详细论证。3. 2硬件设计方案论证说明:本条应给出产品内部各硬件模块22、的设计方案并进行论证。3. 3软件设计方案论证说明:本条应概述产品软件的整体架构,对软件的概要设计方案进行分析论证。3. 4运行环境与开发环境说明说明:本条应对产品的软件运行环境和开发环境进行说明。示例:软件类别 软件开发环境软件开发环境见表3-1所示。表3-1软件开发环境软件运行环境软件类别开发环境版本软件运行环境见表3-2所示。表3-2软件运行环境软件类别运行环境版本3. 5软件质量控制说明:简述软件质量控制措施,包括软件研制过程控制、软件配置管理、软件测试 管理等多方面。示例:软件研制过程软件设计过程遵守GJB2786A-2009军用软件开发通用要求的要求,软件相关文 档遵守GJB43823、B-2009军用软件开发文档通用要求的要求。做到软件开发规范化。软 件设计过程主要分为以下几个阶段:软件工作策划。结合系统设计任务书,强调系统软件接口的灵活性、开放性, 明确软件设计的计划(软件模块的划分、软件设计的技术要求、硬件资源需 求、人力资源需求、时间进度等),作为系统软件需求分析的依据,并结合软 件需求分析的情况进一步调整、完善。需求分析。对系统及各个模件的软件的进行需求分析,按照GJB2786A-2009 的要求分析软件的能力、接口、适应性、环境、设计和实现约束等,并经过 与使用总体(用户)和软件设计人员反复沟通,确保软件需求规格说明的无 歧义性、完整性、一致性,形成软件需求规格说24、明书,进一步分解为软 件设计任务书。软件设计。在软件设计阶段,考虑软件的健壮性、安全性、可测试性等因素。 采取自上而下的方式,首先是概要设计,再细化内容,并对设计方案组织评 审。软件编码。软件编码过程中,充分利用仿真工具进行仿真、测试,并加强软 件健壮性设计、冗余设计、防错及容错设计。软件测试。综合运用各种测试手段和工具,加强软件设计过程中的测试,主 要包括代码走查、单元模块测试、软件集成测试、系统性能指标测试、系统 功能测试等方式。软件配置管理按照GJB2786A-2009军用软件开发通用要求及GJB5000A-2008军用软件研制 能力成熟度模型的要求,遵守公司QS/PA730-09D项目成品库管理办法和 QS/PA730-12B配置管理规范的要求,成立项目的软件配置控制委员会。软件设计开 发过程中的所有配置项按要求归入公司的软件开发库、受控库和产品库,确保软件在全 寿命周期中的完整性、一致性和可控性。软件开发过程中的文档、程序等工作产品规划 配置标识,设定管理基线,统一进行配置管理,对于变更严格遵守变更控制流程,并进 行版本控制。软件测试