• 历史ppt课件模板 > 软件过程管理
  • 软件过程管理

    免费下载 下载该文档 文档格式:PPT   更新时间:2009-11-02   下载次数:0   点击次数:6
    文档基本属性
    文档语言:
    文档格式:ppt
    文档作者:island
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    第六章 软件过程管理
    软件项目管理
    本章内容提要
    软件过程与过程管理
    CMMI概述
    CMMI的成熟度等级及其过程域
    CMMI的应用
    PSP,TSP与CMMI
    敏捷软件开发方法
    第一节 软件过程与过程管理
    软件过程(Software Processes)是指软件开发人员开发和维护软件及相关产品(如项目计划,设计文档,代码,测试用例和用户手册)的一套行为,方法,技术及变换过程.
    不能把软件过程简单地理解为软件产品的开发流程.
    从大量项目实践中归纳总结出的行之有效的过程称为最佳实践(Best Practices).
    软件过程管理就是对最佳实践进行有效的积累,形成可重复的软件过程,使最佳实践在组织范围内共享.
    软件过程管理可将个人能力转变为企业的能力.
    软件过程管理的主要内容包括过程定义和过程改进.
    过程定义是指对最佳实践进行总结,形成一套稳定的,可重复的软件过程.
    过程改进是指根据实践中对软件过程的使用情况,对软件过程中的偏差和不足之处进行不断优化.
    软件过程管理和软件项目管理的关系
    互相依赖,互相促进
    组织级过程资产
    项目过程
    Tailor
    When project coming !!!
    Improve
    第二节 CMMI概述
    CMMI( Capability Maturity Model Integration)即能力成熟度模型集成,由CMM (Capability Maturity Model)发展而来,它最早是应用于软件业的一个过程改进模型,为软件组织描述了从混乱的,不成熟的软件过程向成熟有序的软件过程进行改进的一条途径.后来随着应用的推广和模型本身的发展,CMMI逐渐演化成为一个被广泛应用的综合性过程改进模型.
    CMMI的历史
    1991年,美国卡耐基梅隆大学软件工程研究所(SEI)推出了能力成熟度模型CMM,CMM的作用各主要有两方面:
    为软件客户提供评价软件开发商能力的方法.
    帮助软件开发商改进其软件过程,提高成熟度.
    CMMI的历史
    随着CMM在软件界应用的不断推广,其它相关学科和领域也采用它的模式,开发出了许多类似于CMM的模型.
    SE-CMM (System Engineering CMM) 系统工程CMM,应用于系统工程管理.
    SA-CMM (Software Acquisition CMM) 软件获取CMM,应用于软件获取(采购)方的能力成熟度模型.
    CMMI的历史
    IPD-CMM (Integrated systems product Development CMM): 集成系统产品开发CMM,应用于集成系统产品的开发管理.
    P-CMM (People CMM):人员能力成熟度模型,应用于人力资源管理.
    为了以示区别,常把CMM叫做SW-CMM.
    同一个组织可能会应用多个过程改进模型,但多个过程改进模型的并存可能会引起冲突和混淆.
    CMMI的历史

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PPT格式下载
  • 您可能感兴趣的
  • 课件ppt模板免费下载  教学课件ppt模板下载  ppt模板小学教学课件  税收课件ppt模板下载  小学课件模板ppt  电工培训ppt模板课件  英语课件ppt模板  动态ppt课件模板  ppt课件模板