- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
对于嵌入式系统软件的全过程质量保证(精)
对于嵌入式系统软件的全过程质量保证(精)
PAGE / NUMPAGES
对于嵌入式系统软件的全过程质量保证(精)
对于嵌入式系统软件的全过程质量保证
质量是产品的生命
此刻跟着软、硬件技术的发展,嵌入式系统宽泛应用于航空航天、国防军事、电子通讯等行业,此中软件也愈来愈复杂。而这些领域应用特色,决定了嵌入式系统常常是高安全、任务要点的系统,软件的细小瑕疵便可能严重威迫到生命和国家的安全、天文数字的巨额财富损失。这就使得保证嵌入式软件的质量和靠谱性,变得至关重要。而在这些领域,对产质量量素来就保持着高度的重视,有将“质量视为产品的生命”的传统。这样,有关行业的高层管理人员和开发人员对于软件的质量也渐渐提升了重视程度。最近几年来,在组织上,成立了完美的软件测试系统;在开发和测试方法上,成立了中国的软件过程成熟度的评论系统 GJB5000;在自动化工具方面,投入了大批的经费和人员在测试设施的开发、购买和建设方面。应当说,软件作为嵌入式产品主要的构成部分之一,对其质量的重视是当前有关行业的一个共鸣。
IBM Rational 多年来在软件工程和质量保证方面累积了丰富的方法和经验。本文依照部分嵌入式开发机构对软件质量保证工作的一些理解,剖析相应开发机构工作中可能的问题,并提出以 RUP为核心的全过程质量管理的思想和详细的实现方式,提出不一样单位的过程改良方法,以一种渐进的方式,从简单的工作开始,渐渐深入地改良组织的软件质量管理水平。
定义质量
对于任何一个组织,定义共同的对证量的理解是重要的第一步。软件开发组织常常依照一种不精准的、归纳的质量观点来运行。
在 IBM Rational 一致过程中,质量定义以下:知足或高出认定的一组需求;
使用经过认同的评测方法和标准来评估;使用认定的流程来生产。
在这个定义中,我们第一看需求, IBM Rational 的软件质量在用户需求方
面的定义分为五个方面:易用性、靠谱性、性能、可支持和功能。
质量保证,归根结底就是为客户供给更高质量的产品,更好地知足客户的需求。另一方面,这个质量定义中明确指出,质量更表此刻软件开发的整个过程和一个标准的评论方式上。
软件开发过程质量就是指为了生成工件而对可接受流程的实行和恪守程度,表此刻三个层次:
产品自己和用来生产、组装软件产品的零零件质量;
在软件开发过程的标准化、流程化、自动化程度和团队基本协作平台的效率,各个过程对证量的承诺;
软件产品查收的评测手段应当是被业界宽泛认同和接受的方法,所修建的质量评论标准。
一个软件生产公司的过程质量一般能够用它的软件过程成熟度等级来评
估。
RUP全过程质量保证
Rational Unified Process (RUP)是一个能够经过 Web来使用的软件工程
过程。作为软件工业事实上的标准,它回答了我们以下问题:在整个软件开发
的各个过程中,谁(角色)应当在什么时候(详尽工作流程)做什么(任务)和产生什么样的开发结果(工件),以达成整个项目的开发目标。成立有效的工作过程,能够提升团队的生产效率,控制开发过程中的风险,保证软件开发进度而且提升软件产质量量。同时经过为全部重要的开发活动供给全面的指南、模板和示例,使整个软件开发团队能够有效共享成功经验,提升团队效率,最后保证软件开发质量。
全过程质量保证思想
RUP把整个软件开发过程分解成:业务建模、需求管理、剖析设计、实行、测试、部署、配置与更改管理、项目管理和环境等九个核心工作流程。每
个核心工作规程由多个详尽工作流程构成。 RUP使用角色、任务和作为输入 / 输出的工件来组织每个详尽工作流程,实现软件开发组织内部人、资源和流程的
交融。 RUP经过成立完好的软件开发过程,使得产品的质量由项目团队的每个成员所代表的角色共同负责,详细表此刻:每个工作流程设定相应的工作指南和工作检查点,每个角色肩负相应的质量任务。
在 RUP中,整个软件开发过程如图 1 所示,它以指定的工件为输入,经过软件开发角色和标准化的软件开发活动,生产出知足质量要求的输出工件。
用正确的过程和平台实现质量
IBM供给一个完好的方案以帮助开发团队建立更高质量的软件。这个开放
和标准的平台包含 IBM 软件的很多工具,包含 IBM Rational 一致过程。在开发的每个阶段和每个流程都重申关注质量,帮助团队来辨别开发生命周期中的早
期问题。以下部分描绘了 RUP和 IBM 软件开发平台中的工具怎样支持每个工作流程中的质量实践的。
为减少重复描绘,先将有关工具的功能一致简要描绘。下边的全部工具都能够以插件的形式集成到开放的 Eclipse 平台上,为开发者供给集成环境:
IBM Rational System Developer 用于系统建模和开发的集成环
您可能关注的文档
- 关于岁月诗歌:岁月流逝像水一般流淌诗歌.doc
- 关于岩土工程安全监测数据中粗大误差处理(精).doc
- 关于工业用地合作模式构想(精).doc
- 关于工会换届选举请示(精).doc
- 关于工会组织公司员工看电影通知.doc
- 关于工会经费委托地税代征工作调查与思考(精).doc
- 关于工作失职造成损失检讨书.doc
- 关于工作失误通报.doc
- 关于工作寓言故事.doc
- 关于工作纪律几点强调(精).doc
- 专题11科学探究题(一)-2022年中考化学二轮复习核心专题复习(原卷版).docx
- Unit2MyfamilyAlet'slearn(课件)-人教PEP版英语三年级下册.pptx
- 第六单元辽宋夏金元时期2.docx
- 语法专题一冠词-2023年中考语法一点通(学生版).docx
- 进阶练06说明文阅读(名校统考)(原卷版)-2024年中考语文一轮总复习重难点全.docx
- Unit3SectionB2a2d课件人教版英语七年级下册.pptx
- 趣味田径在体育教学中的应用及对中小学生的影响研究.doc
- 必修二课后作业第一章 立体几何初步124第3课时.doc
- 考点43物质的分离和除杂-2022年中考化学一轮复习(原卷版).docx
- 15.3串联和并联(原卷版)_1.docx
最近下载
- 2021年高原心脏病的研究进展(全文).docx VIP
- 2024年全国消防宣传月(全国消防日)专题课件.ppt
- 成套简历几何简约个人简历word简历模板.pdf VIP
- 2021-2023年上海二模分类汇编:文言文一-上海市十六区近三年(2021-2023)高考语文一模、二模试题分类汇编(解析版).pdf VIP
- 《安检理论与实务》教案 第8课 掌握常见违禁品的相关知识.docx
- 服务与服务计算.ppt VIP
- 行政执法人员执法行为规范课件.pptx
- 分部工程验收会议纪要范文15篇.docx
- 工业固体废物协同矿山地质环境修复治理项目环评环境影响报告书.docx
- 燃气热水锅炉招标文件常压.docx
文档评论(0)