软件工程教案概述.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程教案概述

Company Logo 软件过程又称为软件生存周期过程,是软件生存周期内为达到一定目标而必须实施的一系列相关过程的集合。它是围绕软件的活动序列,财务、市场等活动不属于软件过程。 在传统的软件工程中,软件产品的生存周期一般可以划分为6个阶段,分别是: 可行性研究 需求分析 软件设计 编码 软件测试 软件维护 软件过程概念 图 1?5 传统软件生存周期的各个阶段 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Company Logo 软件过程标准 图 1?6 ISO12207软件生存周期过程标准框架 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Company Logo 软件过程标准 主过程是构成软件生存周期主要部分的那些过程,正是这些过程启动或进行软件产品的开发、操作或维护。这些过程共有五个,它们是: 获取过程:定义需方(即获取一个系统、软件产品或软件服务的组织)的活动; 供应过程:定义供方(即向需方提供系统、软件产品或软件服务的组织)的活动; 开发过程:定义开发者(即定义和开发软件产品的组织)的活动; 维护过程:定义维护者(即对软件产品进行维护服务的组织)的活动,这个过程包括系统移植和退役; 运行过程:定义运行者(即在计算机系统运行环境中向其用户提供运行服务的组织)的活动。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Company Logo 软件过程标准 支持过程是对另一个过程提供支持的过程。被支持的过程根据需要采用支持性过程,并与该过程结合,帮助软件项目获得成功,并提高质量。支持过程共有如下八个: 文档过程:定义对某生存周期过程所产生的信息进行记录的活动; 配置管理过程:定义配置管理活动; 质量保证过程:定义客观地保证软件产品和过程符合规定要求、遵守已定计划的活动; 验证过程:定义需方、供方或独立的第三方对软件产品进行验证的活动,这些验证活动的深度由软件项目的性质决定; 确认过程:定义需方、供方或独立的第三方对软件产品进行确认的活动; 联合评审过程:定义对某项活动的状态和产品进行评价的活动,这一过程可由任何双方共同采用,其中一方(评审方)评审另一方(被评方); 审计过程:定义对是否符合要求、计划和合同进行确定的过程,这个过程可由任何双方采用,其中一方(审计方)审计另一方(被审方)的软件产品或活动; 问题解决过程:定义对开发、操作、维护或其它过程中发现的问题(包括不一致性)进行分析和排除的过程。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Company Logo 软件过程标准 辅助过程是一个组织用来建立、实施一种基础结构、并不断改进该基础结构的过程。基础结构由一些相关的生存周期过程和人员组成。这些辅助过程有如下四个: 基础设施过程:定义建立生存周期过程的基础结构所需的基本活动; 管理过程:定义在生存周期过程中管理(包括项目管理)的基本活动; 培训过程:定义为提供经过适当培训的人员所需的一些活动; 过程改进过程:定义一个组织(即需方、供方、开发者、操作者、维护者或另一过程的管理者)为了建立、测量、控制和改进其生存周期过程需完成的基本活动。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Company Logo 软件过程标准 该标准适用面很广,对于一个具体软件项目来说,执行该标准时必须加以剪裁,删去一些不适用的过程、活动和任务,必要时还可根据合同要求增加一些特殊的过程、活动和任务。该标准的一项重要内容就是给出了剪裁过程。它包括四项活动: 标识项目环境; 征求输入,考虑受剪裁决策影响的各组织的意见; 选择过程、活动和任务; 将剪裁决策及其原理写成文档。 Evaluation

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档