《软件过程标准》PPT课件

《软件过程标准》PPT课件

ID:36923835

大小:1.22 MB

页数:44页

时间:2019-05-11

《软件过程标准》PPT课件_第1页
《软件过程标准》PPT课件_第2页
《软件过程标准》PPT课件_第3页
《软件过程标准》PPT课件_第4页
《软件过程标准》PPT课件_第5页
资源描述:

《《软件过程标准》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件过程标准IEEE简介InstituteofElectricalandElectronicsEngineers(IEEE)美国电气和电子工程师协会(IEEE)是一个国际性的电子技术与信息科学工程师的协会,是世界上最大的专业技术组织之一(成员人数),拥有来自175个国家的36万会员(到2005年)。1963年1月1日由美国无线电工程师协会(IRE,创立于1912年)和美国电气工程师协会(AIEE,创建于1884年)合并而成,它有一个区域和技术互为补充的组织结构,以地理位置或者技术中心作为组织单位(例如IEEE费城分会和IEEE计算机

2、协会]])。它管理着推荐规则和执行计划的分散组织(例如IEEE-USA明确服务于美国的成员,专业人士和公众)。总部在美国纽约市。IEEE在150多个国家中它拥有300多个地方分会。透过多元化的会员,该组织在太空、计算机、电信、生物医学、电力及消费性电子产品等领域中都是主要的权威。专业上它有35个专业学会和两个联合会。IEEE发表多种杂志,学报,书籍和每年组织300多次专业会议。IEEE定义的标准在工业界有极大的影响。IEEE(读做eye-triple-ee,I-3E)。StandardforInformationTechnology

3、SoftwareLifeCycleProcessesIEEE1517标准汇聚了软件行业认可的有关复用的最佳实践的集合。将这一集合组织在一组复用过程、活动和任务中,而这一组过程、活动和任务必须被包含在软件生命周期中以支持系统化复用。这些复用过程、活动和任务包含通过资产构造的软件产品的需求、供应、开发、运行和维护,也包含资产的获取、供应、开发和维护;除此之外,还包括软件生命周期的定义、控制和改进。IEEE1517的作用EEE1517标准从两方面说明了系统级复用的实践。1)消费者复用:利用资产进行软件系统和产品的开发、运行及维护2)生产者

4、复用:资产的开发、管理和维护IEEE所包含的主要过程1)基本过程:与使用到资产的软件系统或应用的开发、运行和维护有关。在IEEE1517标准中,每一个基本过程不仅包含了12207标准中阐明的所有活动和任务,还包含新的与复用有关的新任务,用以阐明在构造过程制品中对资产的使用。2)支持过程:在开发和维护软件产品或资产中起到辅助其他过程的作用,通过执行相应功能来保证软件产品或资产的质量、完整性和流通性。在IEEE1517标准中增加了资产管理过程,从过程落实、资产存储和检索定义、资产管理和控制三个方面来说明资产管理的需求。3)跨项目过程:包

5、含那些跨越多个软件项目的过程,也就是说,这些过程满足多个项目的需求,并且(或者)产生可以在多个软件项目中复用的制品。IEEE1517标准定义了领域工程过程来规约在领域的层次上执行生产者复用的需求。领域工程过程覆盖了为领域进行的资产开发和维护。4)组织过程:用于提供对项目管理的支持,使系统化复用和CBSD的实践在组织级或企业级成为可能。它们用来建立一个过程和人员的整合结果,这个结构是可以被管理和改进的。在IEEE1517标准中增加了重用大纲管理过程,为在组织级别上采用系统级复用提供支持。什么是资产什么是软件资产软件资产(Asset)的

6、定义IEEE1517标准定义资产(Asset)为一个诸如设计、规约、源代码、文档或者测试过程指南等的项目(item),它被设计为可以在多种上下文环境中使用复用的基本类型代码复用一种最常见的复用形式最常见的情况复用代码被共享为公共类或是函数库或是过程优点:大量减少重复代码的出现,降低了开发和维护成本缺点:作用范围仅限于程序的编写而且会造成程序结构紧密耦合模版复用一种典型文档说明性复用。它通常被实践于运用一系列规定格式管理手工书写的文档,建模模型以及程序代码优点:文档模版形式的最大的好处在于对于手工书写文档的统一性和质量有了较好的保证缺

7、点:使用者常常会因为个人的需要而修改文档规格造成混乱复用的基本类型构件复用构件通常是在某一个方面的能够高效解决问题的对象集合。构件具有的模块独立性使得它能够方便的插入到应用程序中,而此特性使得构件级复用的适用范围大大超过代码级复用和继承级复用。其次,广泛存在的基础平台例如Win32和Java平台都为第三方厂方开发和销售他们的构件提供了便利。框架复用开发人员在框架的基础上进行开发,只需要完成应用程序最终20%的部分而另外80%的部分已经由框架完成了。目前,在保险,人力资源,制造业,银行和电子商务软件开发中已有一些成熟的框架模型框架对业

8、务领域重点提出了相应的解决办法,并将那些复杂的需要花费时间进行开发验证的复杂逻辑进行了良好的封装。框架复用也有自身的缺点,框架的复杂程度给使用者的学习和使用带来了一定的难度。复用的基本类型交付物复用包括使用以前创建的用例,标准文档,模

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。