首页 航空企业如何进行质量控制:如何有效提高航空嵌入式软件质量(PPT课件)

航空企业如何进行质量控制:如何有效提高航空嵌入式软件质量(PPT课件)

举报
开通vip

航空企业如何进行质量控制:如何有效提高航空嵌入式软件质量(PPT课件)如何有效提高航空嵌入式软件质量【航空质量发展】公司简介CompanyProfile公司简介CompanyProfile序言Introduction军用航空软件质量已经成为影响航空武器装备质量与安全的关键性因素,本课题简要阐述了军用航空嵌入式软件的特性和开发现状,从软件分级管理、构建软件质量体系、开展软件研制的能力评价、强化软件三方测试、加强地面联试、建立SFRACAS和适应质量管理体系七个方面探讨了如何提高军用航空嵌入式软件的质量,为军用航空嵌入式软件质量管理工作提供参考。目录Contents选题背景1特性和开发现...

航空企业如何进行质量控制:如何有效提高航空嵌入式软件质量(PPT课件)
如何有效提高航空嵌入式软件质量【航空质量发展】公司简介CompanyProfile公司简介CompanyProfile序言Introduction军用航空软件质量已经成为影响航空武器装备质量与安全的关键性因素,本课题简要阐述了军用航空嵌入式软件的特性和开发现状,从软件分级管理、构建软件质量体系、开展软件研制的能力 评价 LEC评价法下载LEC评价法下载评价量规免费下载学院评价表文档下载学院评价表文档下载 、强化软件三方测试、加强地面联试、建立SFRACAS和适应质量管理体系七个方面探讨了如何提高军用航空嵌入式软件的质量,为军用航空嵌入式软件质量管理工作提供参考。目录Contents选题背景1特性和开发现状2实施 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 和效果3思考与展望406102034Page随着嵌入式计算机技术的快速发展与广泛应用,在航空军事领域中也开始大量采用嵌入式计算机,软件对于现代军事装备发展起着越来越重要的作用。(一)适用范围(二)国外现状(三)安全性(四)现实意义一、选题背景飞机80%以上的功能由软件来支持实现,飞机的许多硬件功能已被软件取代。(一)适用范围(二)国外现状(三)安全性(四)现实意义F-22170万行代码航空电子软件570万行代码F-35航空电子软件操作应用于安全苛刻的航空军事领域的嵌入式软件时必须高度关注安全问题。(一)适用范围(二)国外现状(三)安全性(四)现实意义航空武器装备系统安全性、可靠性国家安全财产安全人员安全(一)适用范围(二)国外现状(三)安全性(四)现实意义嵌入式计算机技术在航空军事领域的广泛应用,使得航空机载系统对软件的依赖性也越来越强,软件的安全性和可靠性已经成为确保航空机载系统质量的关键。军用航空软件是指应用于航空军事用途的软件。(一)特性(二)开发现状特性二、特性和开发现状b)军用航空软件通常要面临复杂的作战环境,可靠性、安全性要求高;c)大部分军用航空软件系统复杂、技术要求高、研制周期短、交付任务重,发生故障的风险较大;d)应用于航空军事用途,对开发人员、开发工具等提出较高的保密性要求。a)军用航空软件一般为嵌入式软件,对操作性要求较高;(一)特性(二)开发现状军用航空机载系统由于种种原因,因软件问题而导致的质量事故仍屡屡发生。具体来说,软件的开发存在以下主要问题:(一)特性(二)开发现状1. 制度 关于办公室下班关闭电源制度矿山事故隐患举报和奖励制度制度下载人事管理制度doc盘点制度下载 化问题原因:“人治”大于“法制”,有制度、没有考核;制度过于教条,没有本地化;制度一成不变;软件人员对制度不理解、不知道如何执行。问题现状:制度不执行;不符合本企业项目特点和能力水平;制度不能逐步改进、提高;软件人员制度执行力差。(一)特性(二)开发现状2.需求分析不明确问题原因:将嵌入式软件的需求从系统需求中剥离出来较为困难;软件设计的输入模糊;软件人员基本不参与系统需求分析;所开发的软件在使用时大量暴露需求缺陷。问题现状:有些软件项目直接把系统需求当作软件需求;软件需求分析不明确;软件的需求分析很不完备,特别是反向需求,基本不被考虑;造成需求更改和返工,影响开发进度和质量。(一)特性(二)开发现状3.进度延后问题原因:对需求规模、资源水平估计不准;里程碑把关不严,“前松后紧”;任务分配粒度较大;不能对任务进行量化考核和评价。问题现状:没有准确的数据、分析模型和经验数据支撑;产品交付不断拖后;无法进行监控;不能全面了解任务分配情况。(一)特性(二)开发现状4.人员配置不合理问题原因:要求“设计、实现、测试”三分离,目前,软件开发人员严重不足;一人承担多个角色;个人很难发现自己开发工作中存在的问题;由于对技术问题的难度未能正确评价。问题现状:常常是一人承担多个系统的软件设计任务;导致软件开发效率低下,开发进度也无法保证;极易造成质量隐患;设计任务无法实现,从而对整个项目造成影响。(一)特性(二)开发现状5.软件测试不重视问题原因:测试时使用了过多的新员工;思想上不重视软件测试。问题现状:测试理论缺乏深入研究,开发经验也很少;导致很多测试只是例行检查,测试很不深入,当出现质量问题后再回头改进设计,工作效率低下。(一)特性(二)开发现状6.软件项目管理经验不足问题原因:许多项目负责人缺乏软件开发经验,软件项目管理和过程管理的水平较低;对软件开发过程的管理不能覆盖软件的整个生存周期。问题现状:在项目的策划、人员配置、进度管理、成本预算、项目评价和后期维护等方面的能力相当薄弱;开发过程缺少必要的数据管理。(一)特性(二)开发现状7.软件 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 化认识不足问题原因:管理层对软件工程化开发在观念转变及近、远期利益权衡方面的认识不足,没有高层的强力支持;软件开发人员往往多是应用领域的专家,缺少如何理解以及正确利用现代软件工程等方面的教育。问题现状:软件工程化活动的开展和深入推进举步维艰;软件开发人员对于实行软件工程活动多有抵触,重编程、轻文档,忽视软件文档对于软件实现、测试及维护的重要作用。(一)特性(二)开发现状8.没有组织过程资产问题原因:没有经验累计、整理、分类、标识机制;知识分类、标识不准确。问题现状:未形成组织过程资产库;知识查找、使用困难。军用软件应按照GJB/Z102A-2012《军用软件安全性设计指南》要求确定计算机软件配置项(CSCI)的安全性等级。软件安全性等级从高到低为A、B、C、D四个等级。安全性等级高的软件为安全关键软件。通常A、B级的软件为安全关键软件。(六)SFRACAS(七)融合体系(一)分级管理(二)构建体系(三)能力评价(四)三方测试(五)地面测试三、实施方案和效果确定软件安全性等级的步骤主要包括:(六)SFRACAS(七)融合体系(一)分级管理(二)构建体系(三)能力评价(四)三方测试(五)地面测试采用初步危险分析(PHA)的方法,确定系统潜在危险;分析确定危险的严重性和可能性;确定系统风险指标;确定软件在系统中执行的控制类别;最后确定软件安全性等级。完整的软件质量管理体系应该等同于硬件的科研和生产质量管理体系。软件开发过程细分为:项目策划、需求分析、软件设计、代码实现、测试、运行维护以及退役等步骤,即软件的生存周期。(六)SFRACAS(七)融合体系(一)分级管理(二)构建体系(三)能力评价(四)三方测试(五)地面测试软件生存周期:(六)SFRACAS(七)融合体系(一)分级管理(二)构建体系(三)能力评价(四)三方测试(五)地面测试实施GJB5000A的软件研制和管理体系文件构成,包括三层文件。(六)SFRACAS(七)融合体系(一)分级管理(二)构建体系(三)能力评价(四)三方测试(五)地面测试总则过程、规程指南、规范、模板、表单、检查单各个单位根据GJB5000A的要求编制体系文件,控制体系文件规模的原则如下:(六)SFRACAS(七)融合体系(一)分级管理(二)构建体系(三)能力评价(四)三方测试(五)地面测试基本原则:具体的原则:b)应用范围越广的文档越要少而精。a)规程、指南可以多;d)检查单可以多;c)模板要少而精;e)项目管理类的文档要少而精;b)工程类的文档要少而精。a)使用频率越高的文档越要少而精;总装备部制定了GJB8000-2013《军用软件研制能力等级要求》和GJB5000A-2008《军用软件研制能力成熟度模型》标准,将组织的软件能力成熟度分为5个等级。(六)SFRACAS(七)融合体系(一)分级管理(二)构建体系(三)能力评价(四)三方测试(五)地面测试序号级别过程特征1初始级过程活动执行了,但是不清晰,没有得到有效控制。2已管理级工作产品和执行活动被管理起来了。3已定义级过程被定义且部署实施了。4量化管理级过程得到度量并控制。5优化管理级更关注于过程创新和持续过程改进。在软件开发过程中积极推进GJB5000A无疑是当前最有效的手段,其效益主要体现在三个方面:(六)SFRACAS(七)融合体系(一)分级管理(二)构建体系(三)能力评价(四)三方测试(五)地面测试a)过程控制规范化、方法标准化,使得企业因人员流动而带来的风险降到了最低,有利于培养员工良好的职业素质;b)研发过程逐渐透明化,项目进度得到合理控制;c)为企业积累宝贵的研发管理经验,从而为规模化的开发打好基础。软件测评作为软件过程质量控制的重要环节,对发现软件中的缺陷和错误,确认、验收软件的质量与可靠性起着极其重要的作用。软件三方测评,是由具有相关资质的独立第三方测评机构,依据相关标准对被测软件的质量进行全面的测试和评价。(六)SFRACAS(七)融合体系(一)分级管理(二)构建体系(三)能力评价(四)三方测试(五)地面测试机上地面通电联试工作从以下两个方面进行加强:(二)构建体系(三)能力评价(五)地面测试(六)SFRACAS(七)融合体系(四)三方测试(一)分级管理a)对总师单位提供的机上通电地面联试技术条件进行严格审查,从而使得测试的全面性得以保证;b)严格执行地面通电联试技术条件,监督承制单位严格按照技术条件进行地面联试;c)承制单位认真做好测试的记录工作,并且根据 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 认真进行软件问题的归零处理,保证了测试的可追溯性、完整性,使所有的测试工作能够得到闭环,起到了提高了测试效果的作用。SFRACAS即软件故障报告、分析和纠正措施系统(SoftwareFailureReporting,AnalysisandCorrectiveActionSystem),军用软件承制单位应从软件研制开始建立SFRACAS。(二)构建体系(三)能力评价(五)地面测试(六)SFRACAS(七)融合体系(四)三方测试(一)分级管理a)故障报告b)故障核实c)故障分析d)故障纠正e)纠正措施效果的验证f)故障信息管理(二)构建体系(三)能力评价(五)地面测试(六)SFRACAS(七)融合体系(四)三方测试(一)分级管理故障发生时机责任部门纠正措施类型(二)构建体系(三)能力评价(五)地面测试(六)SFRACAS(七)融合体系(四)三方测试(一)分级管理建立SFRACAS是实现软件产品可靠性增长、提高软件产品质量的重要手段。它既有纠正己有故障的现实意义,又能对未来新品发生类似的故障起到积极预防的作用。通过SFRACAS的运行,可以积累大量处理故障的实践经验,对类似软件产品的改进与设计提供可供参考的信息,起到举一反三,防止其他软件产品出现类似问题的作用。GJB9001C硬件产品公司质量体系GJB5000A软件产品(二)构建体系(三)能力评价(五)地面测试(六)SFRACAS(七)融合体系(四)三方测试(一)分级管理质量管理和软件管理各自都有自己的认证体系,造成了质量管理主要管硬件、软件管理主要管软件,人为地将两者分隔开的现象,质量管理与软件管理“两张皮”。实际上,硬件和软件无法被人为分割,尤其对嵌入式软件而言,硬件与软件是充分融为一体的。如上所述,GJB9001C《质量管理体系要求》是开展质量管理的主要依据。在GJB9001C中,涉及到软件管理的内容极少,GJB5000A则应基于GJB9001C开展软件管理工作。(二)构建体系(三)能力评价(五)地面测试(六)SFRACAS(七)融合体系(四)三方测试(一)分级管理思考与展望提高软件质量是一项团队运动,整个团队强烈的软件质量意识,是保证软件软件质量的关键。其次,建立规范、高效的软件过程,才能切实实施、推进软件的工程化进程,指导软件开发和管理人员进行软件的开发、设计、测试、维护和管理等活动,才能管理、控制和开发出高质量的软件产品,从而提高军用航空嵌入式软件质量。四、思考与展望谢谢各位!
本文档为【航空企业如何进行质量控制:如何有效提高航空嵌入式软件质量(PPT课件)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥49.9 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
宸老师
暂无简介~
格式:ppt
大小:1MB
软件:PowerPoint
页数:0
分类:生产制造
上传时间:2021-05-23
浏览量:27