软件过程管理期末复习重点

软件过程管理期末复习重点

ID:10772662

大小:178.00 KB

页数:9页

时间:2018-07-08

软件过程管理期末复习重点_第1页
软件过程管理期末复习重点_第2页
软件过程管理期末复习重点_第3页
软件过程管理期末复习重点_第4页
软件过程管理期末复习重点_第5页
资源描述:

《软件过程管理期末复习重点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件过程管理期末复习第一章1.软件过程分为五个过程:工程过程,支持过程,管理过程,组织过程,客户—供应商过程2.工程过程包括:系统需求和设计,软件需求分析,软件开发设计,软件设计实施,集成并测试软件,集成并测试系统,系统与软件的维护。3.支持过程:文档编制,配置管理过程,质量保证过程,验证工作产品,确认工作产品,联合评审,审核,解决问题。4.软件过程规范:对输入/输出和活动所构成的过程进行明文规定或约定俗成的标准。过程规范的影响和作用1.消极影响的存在和消除FredBrooks“创造力来自个人,而不是组织结构或者过程”2.规范存在的必要性3.过程规范的作用帮助团队实现共同的目标一个规范的软件

2、过程必将能带来稳定的、高水平的过程质量过程规范使软件组织的生产效率更高工程过程是软件系统、产品的定义、设计、实现以及维护的过程。开发过程:定义并开发软件产品的活动过程,包括需求分析、软件设计和编程等。运行过程:在规定的环境中为其用户提供运行计算机系统服务的活动过程,包括软件部署维护过程:提供维护软件产品服务的活动过程,也就是通过软件的修改、变更,使软件系统保持合适的运行状态,这一过程包括软件产品的移植和退役。软件支持过程:文档编制、配置管理、质量保证、验证、确认、联合评审、审核、问题解决5.上述相应规范:软件基本过程规范,软件支持过程规范,软件组织过程规范。6.软件标准最具有代表性的有两类:

3、ISO标准体系和IEEE标准体系。第二章1.CMM/CMMI的五个等级:初始级,可重复级,已定义级,已管理级,优化级。2.成熟度等级的行为特征:p381.初始级:具有明显的不成熟过程的特点2.可重复级/受管理级:建立了管理软件项目的方针和实施这些方针的规程,使软件项目的有效管理过程制度化,有能力去跟踪成本、进度和质量。一个有效过程可特征化为已文档化的、已实施的、可培训的和可测量的软件过程3.已定义级:包含一组协调的、集成的、适度定义的软件工程过程和管理过程,具有良好的文档化、标准化,使软件过程具有可视性、一致性、稳定性和可重复性,软件过程被集成为一个有机的整体4.已管理级:已管理级的软件过程

4、是量化的管理过程。在上述已定义级的基础上,可以建立有关软件过程和产品质量的、一致的度量体系,采集详细的数据进行分析,从而对软件产品和过程进行有效的定量控制和管理。5.9优化级:不断改善组织的软件过程能力和项目的过程性能,利用来自过程和来自新思想、新技术的先导性试验的定量反馈信息,使持续过程改进成为可能。为了预防缺陷出现,组织有办法识别出弱点并预先针对性地加强过程3.成熟度各个级别的软件过程特征:p42级别软件过程特征11.软件过程具有不稳定性和随意性2.一旦遇到危机时经常放弃或改变原有计划过程,直接进行编码和测试3.组织中的软件过程能力体现在个人身上,而不是整个组织中稳定的过程能力,组织依靠

5、个人能力,往往承受着很大的风险。一旦能力强的人离去,组织的过程就变得很不稳定4.整个软件过程具有不确定性和不可预见性,也就是说软件的计划、成本、进度、功能和产品的质量都是不可确定和不可预见的5.软件过程规范不健全,文档化不够,存在较多的不一致性等6.过程的管理方式处于一种“救火”状态,不断地应付过程中突发的事件或危机7.在引进新技术、新方法等方面有极大的风险21.建立了软件项目管理的策略和实施这些策略的规范,但过程管理的策略主要是针对项目建立的,而不是针对整个组织来建立的2.软件开发和维护的过程相对稳定,已有的成功经验可以被复用,即基于以往的成功经验来规划和管理同类的新项目3.软件过程中,引

6、入了软件配置管理、质量保证和管理4.软件项目管理人员负责跟踪成本、进度,有能力识别及纠正过程中出现的问题5.为需求和相应的工作产品建立基线来标志过程进展,控制过程和完整性6.定义了软件项目的标准,能保证项目在执行过程中严格遵守标准7.软件过程中,对子合同管理,保证了与转包商建立良好的供求关系8.重视人员的培训工作。建立了技术支持活动,更好地支撑了过程管理31.整个组织内的软件过程都已标准化,文档化,形成有机的整体----组织的标准软件过程2.整组织内的软件过程得到了良好的管理和监控,过程是稳定的,可重复的和连续性的。3.软件过程标准被应用到所有的项目中,可以根据项目的类型,规模和实际特点,对

7、组织的标准软件过程进行剪裁,以适应特定项目的需求4.软件过程具有可预见性及防范问题的能力,能使风险的影响最小化,软件质量得到控制5.有专门的过程管理组织单元(如SEPG)负责软件过程活动6.全组织范围内安排培训计划,有计划地对不同的技术人员角色进行培训7.整组织内部的所有人员对已定义的软件过程的活动和任务有着深入的,一致的理解8.在定性基础上建立新的软件过程和产品评估技术41.制定了软件过程和产品质量的详细而

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

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

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