第二次课-软件生存周期过程与过程体系(9.11)题材.pptVIP

第二次课-软件生存周期过程与过程体系(9.11)题材.ppt

  1. 1、本文档共69页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二讲 软件生存周期过程 ;一、软件过程 ;软件开发本质;1 软件生存周期过程 1)基本概念 软件生存周期是从软件构思一直到软件被废弃或升级替换的全过程。 具体来说,共分为八个阶段:问题提出,可行性分析;需求分析;概要设计;详细设计;软件实现;软件测试;维护。;; 2) 过程分类 按过程的主体,可分为三类过程: (1)基本过程(primary processes) 是指那些与软件生产直接相关的活动集。 (2)支持过程(supporting processes ) 是有关各方按其目标所从事的一系列支持活动集。 (3)组织过程(institutional processes) 是指那些与软件生产组织有关的活动集。 ;(1)基本过程 又按过程中活动的不同主体,将基本过程(类)分 为5个过程:获取过程、供应过程、开发过程、 运行过程、维护过程 ;1、获取过程 获取过程是获取者所从事的活动和任务。 其目的是获得满足客户所表达的那些要求的产品或服务。 功能需求和非功能需求 约束和满足条件 ;2、供应过程 供应过程是供方为了向客户提供满足需求的软件产品或服务所从事的一系列活动和任务。 其目的是向客户提供一个满足已达成需求的产品或服务。 该过程的启动,或通过为应答需方的招标书而开始编制投标书的决定,或通过与需方签订一项提供系统、软件产品或软件服务的合同。 继之,确定为管理和保证项目所需的规程和资源,包括编制项目计划,执行计划,一直到将系统、软件产品或软件服务交付给需方为止。;3、开发过程 是软件开发者所从事的一系列活动。 包括13个活动:   过程的实施准备   系统需求分析 系统结构设计   软件需求分析 软件体系结构设计 软件详细设计 软件编码和测试   软件集成  软件合格测试   系统集成 系统合格测试 软件安装 软件验收支持 ;4、运行过程 运行过程是系统操作者所从事的一系列活动和任务。 包含如下四个活动: 过程实现; 运行测试; 系统运行; 用户支持。;5、维护过程 维护过程是维护者所从事的一系列的活动和任务。 包括如下活动: 过程实现; 问题和修改分析; 修改实现; 维护评审/验收; 迁移; 软件退役。;(2)支持过程 又按过程中活动的不同主体,将支持过程(类)分为 8个过程:文档过程、配置管理过程、质量保证、验证过程、      确认过程、联合评审、审计过程、 问题解决等。; 1:文档过程 是记录由某一过程或活动所产生信息的过程 4个活动:过程的实施准备 设计与开发   制作与发行 维护 ; 3:质量保证过程 是为项目生存周期内的软件过程和软件产品提供适当保障的过程。 4个活动:过程实现 产品保证   过程保证 质量体系保证 ; 5:确认过程 是一个确定需求和最终的、已建成的系统或软件产品是否满足特定预期用途的过程。 2个活动:过程实现 确认;(3)组织过程(Organizational life cycle processes)   分为4个过程:    管理过程、基础设施过程、培训过程、改进过程 ;1:管理过程 管理过程包括由管理其对应过程的任何一方所执行的一般  性活动和任务,管理人员负责:   ?产品管理;   ?项目管理   ?对所应用的那些过程(例如,获取、供应、开发、运    行、维护或支持过程)的任务管理。; 2:基础设施过程 基础设施过程是为其他过程建立和维护所需基础设施的 过程。基础设施可以包括用于开发、运行或维护的硬件、软 件、工具、技术、标准和设施。 包括下述活动: a) 过程实施的准备;

文档评论(0)

1112111 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档