软件工程与软件能力成熟度的融合.ppt
《软件工程与软件能力成熟度的融合.ppt》由会员分享,可在线阅读,更多相关《软件工程与软件能力成熟度的融合.ppt(57页珍藏版)》请在三一办公上搜索。
1、第四章 软件工程与软件能力成熟度的融合,4.1 融合的重要意义4.2 项目质量的支撑点4.3 软件工程与软件能力成熟度融合框架4.4 CMM过程管理技术规避系统规划中风险4.5 CMM过程管理技术规避系统分析中风险4.6 CMM过程管理技术规避系统设计中风险4.7 CMM过程管理技术规避系统实施中风险4.8 CMM过程管理技术规避系统维护中风险,4.1 软件工程与软件能力成熟度融合的重要意义,软件过程改进的理论以及软件项目开发过程中遇到的严重的、顽固的危机与风险告诉人们:软件开发中出现的一系列成本、进度、质量等问题,仅仅依靠技术是不可能提供较完整的解决规避风险的方案。,融合的必要性,软件开发方
2、法的创新与突破刻不容缓项目管理存在较大的风险缺乏有效的可操作性强的评价与监督方法,融合的主要作用,融合框架反映了事物的内在的本质和联系 规避风险,提高管理的可视性、可洞察性以及可监控性 理论上的突破、延伸与发展 项目开发中的指导作用 CMM模型的应用平台 在前沿研究与教育环节之间架起过渡的桥梁 有利于提高软件企业内部的管理水平 有利于提高IT行业的成熟度 符合国际化管理的规范,融合的重要意义,软件工程与CMM过程改进的融合提供结构和信息的双向支持,它在重视技术风险的同时,正视管理风险的存在。有利于超越软件企业的混沌状态,有助于企业超于混沌、内部评价、提高技术和管理的自动化水平、打造企业的良好环
3、境,增强企业的竞争能力,从而提高我国IT行业的整体水平。,4.1 融合的重要意义4.2 项目质量的支撑点4.3 软件工程与软件能力成熟度融合框架4.4 CMM过程管理技术规避系统规划中风险4.5 CMM过程管理技术规避系统分析中风险4.6 CMM过程管理技术规避系统设计中风险4.7 CMM过程管理技术规避系统实施中风险4.8 CMM过程管理技术规避系统维护中风险,4.2 项目管理的支撑点,4.2.1 项目管理常见的问题4.2.2 管理产生漏洞的主要因素4.2.3 项目管理的两个支撑点-管理与技术,4.2.1 项目管理常见的问题,项目管理常见的问题归纳为三大类:第一类:资源成本问题 典型问题描述
4、:成本/预算问题、计算机资源的使用问题、人事/员工的分配的问题,第二类:进度问题,典型问题描述:开发计划的问题、测试进度的问题、递增、修改进度的问题、里程碑出现的问题、生产率的问题等,第三类:管理质量问题,典型问题描述:配置管理薄弱、错误的捕捉需求、错误的结构设计、错误的编码管理、错误的测试方案设计、错误的转换方式、培训管理薄弱、缺乏基线的管理等,4.2.2 管理产生漏洞的主要因素,1、重视技术,轻视管理的基础工作 项目管理依赖于技术支持与管理的支持。2、管理工作随意性强,缺乏规范性 项目的成败过分依赖经理与用户领导的能力。一旦人员变动,项目将面临较大的压力 3、信息管理不规范 项目内部缺乏交
5、流,信息交流不畅通,4.2.3 项目质量的两个支撑点,管理+技术 软件产品质量与技术和管理息息相关,软件开发方法应全面考虑技术和管理两个领域的问题。技术和管理保证性活动的有机融合构成了软件过程的两个重要支撑点,通过软件开发生命周期与CMM管理之间建立联系。,图4-1 技术与管理的支撑软件的质量,4.1 融合的重要意义4.2 项目质量的支撑点4.3 软件工程与软件能力成熟度融合框架4.4 CMM过程管理技术规避系统规划中风险4.5 CMM过程管理技术规避系统分析中风险4.6 CMM过程管理技术规避系统设计中风险4.7 CMM过程管理技术规避系统实施中风险4.8 CMM过程管理技术规避系统维护中风
6、险,4.3 软件工程与软件能力成熟度融合框架,框架应用的具体步骤,概括地描述软件工程的各个阶段的主要工作与特点阐述某个具体软件容易出现的典型问题陈述CMM的某个过程管理域的核心内容应用融合技术的重要指导作用,4.1 融合的重要意义4.2 项目质量的支撑点4.3 软件工程与软件能力成熟度融合框架4.4 CMM过程管理技术规避系统规划中风险4.5 CMM过程管理技术规避系统分析中风险4.6 CMM过程管理技术规避系统设计中风险4.7 CMM过程管理技术规避系统实施中风险4.8 CMM过程管理技术规避系统维护中风险,4.4 CMM过程管理技术规避系统规划中风险,4.4.1 CMM项目计划关键域的重要
7、指导作用4.4.2 CMM软件配置过程管理的重要指导作用4.4.3 CMM培训程序过程关键域的重要指导作用4.4.4 CMM软件转包合同过程关键域的重要指导作用,4.4.1 CMM项目计划关键域的重要指导作用,系统规划阶段常见的管理问题:(1)规划缺乏总体性(2)不现实的计划(3)缺乏管理上的有效支持,软件项目计划的主要内容,软件项目的目的、目标、范围、对象软件生命周期的选择供软件开发维护的规程、方法、标准待开发软件工作产品的确定和更改估计软件工作产品的规模软件项目的进度识别和评估软件项目的风险提出项目软件工程设施和支持工具的计划对项目的关键计算机资源进行估计,CMM项目计划关键域的重要指导意
8、义,提供人员与组织的保障计划需客观、可行、具体、全面调整计划需规范化确定项目的开发方式采用市场的运作机制,4.4.2 CMM软件配置过程管理的重要指导作用,软件配置管理(SCM)是软件过程的关键要素,是开发和维护各个阶段管理软件演讲过程的方法和规程。其功能为配置识别、变更控制、配置状态统计、配置审核,软件配置管理薄弱的严重后果,软件产品缺乏可视性缺乏完整性和一致性造成软件产品跟踪与审核的困难制定下一阶段计划缺乏依据,CMM软件配置管理的关键过程域的核心内容,提供组织与人员的保障提供必要的资金实施软件配置管理的主要活动软件配置管理需要必要的培训工作软件配置管理的评价,CMM软件配置管理的关键过程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 软件 能力 成熟度 融合
链接地址:https://www.31ppt.com/p-6206837.html