IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

项目管理

软件能力成熟度(the Capability Maturity Model for Software, 简称CMM)是美国软件工程研究所(Software Engineering Institute, 缩写为SEI)首先提出的。SEI是美国国防部设立,SEI的任务是提供一系列技术管理方法来提高软件工程水平,保证美国防部能够通过成本、进度和质量的预估和改进获得并且支持其精准的软件系统。

24日更新
CMM与质量管理

软件外包是时下的一个热门话题,被我国不少软件企业视为一座金矿,而CMM被人们认为是进入这个市场的敲门砖,为了拿到那张代表资格的CMM认证证书,不少企业甚至不惜投入数百万之巨。事实上,拿到CMM认证在国外并不代表企业就能提供一个合格的软件,著名的软件专家、拥有组件技术、用例技术等多项发明、与Grady Booch、James Rumbaugh一起被称为UML之父的Ivar Jacobson博士在近期访华期间一再提醒中国的软件企业,谨防掉入CMM陷阱。

24日更新
标签: 项目管理
CMM之道:一个愚蠢农夫和奶牛的故事

CMM(Capability Maturity Model能力成熟度模型)的本质是软件管理工程的一个部分。它是对于软件组织在定义,实现,度量,控制和改善其软件过程的进程中各个发展阶段的描述。他通过5个不断进化的层次来评定软件生产的历史与现状。

24日更新
标签: 项目管理
CMM综述

敏感的人会发现,在近来的业内报纸杂志上,"CMM"这个普通的字母组合越来越多地被提及,而"M o to rala(中国)通过了CMM五级认证"、"鼎新通过了二级"之类的新闻也竞相被各媒体报道。一时间,CMM烁烁生辉,仿佛笼罩在舞台的聚光灯之下。

24日更新
标签: 项目管理
CMM走上舞台

国际标准化组织ISO9000系列质量保证体系用于制造业的是ISO9001(在软件行业的实施指南为ISO9000-3),与CMM均可作为软件企业的过程改善框架,前者面向合同环境,站在用户立场对质量要素进行控制,而后者是对软件组织内部过程能力的逐步改善。

24日更新
标签: 项目管理
ISO9000与CMM的关系

在经济全球化的今天,要高质量、高效率地开发出复杂的大型软件系统,已不再是个体或小分队的软件企业所能完成的任务,工程化、工业化和标准化生产已经成为国际软件业通行的趋势。另一方面,面对市场竞争日益激烈的新形势,机遇和挑战同在,希望与困难并存。以质量求效益、求发展,是中国软件企业生存与发展的必由之路。古语云:“不谋全局不足谋一域,不谋万世不足谋一时”。广州誉杰咨询衷心希望,中国的软件企业能牢固树立“质量第一”的长远观点,将加强质量管理作为当前工作的重中之重,并结合企业的实际情况,建立自己的质量管理体系,这样才能保证企业的可持续发展。

24日更新
标签: 项目管理
ISO9001和CMM对我国软件企业的启示

CMM(Capability Maturity Model for Software,软件过程能力成熟度模型)的基本思想是基于已有60多年历史的产品质量原理。但Philip Crosby将质量原理转变为能力成熟度框架,他在著作《Quality is Free》中提出了“质量管理成熟度网络”,描绘了进行质量实践时的5个进化阶段。随后,IBM公司的Rom Radice及其同事在Watts Humphrey指导下对该框架进行了改进以适应软件过程的需要。1986年,Watts Humphrey将此成熟框架带到了SEI并增加了成熟度等级的概念,后来又将这些原理应用于软件开发,发展成为软件过程能力成熟度框架,形成了当前软件产业界正在使用的CMM框架。

24日更新
持续改进——CMM的精髓

CMM对中国软件产业是非常有价值的,然而,在国内,许多人一谈到ISO9000,就必讲“质量认证”;一提到SW-CMM,就必讲“评级”。这是一个预示危险的信号,处理不好的话,引进国外软件工程过程技术的工作很有可能在一开始就走上弯路,严重损害中国软件产业的发展。花力气讨论清楚这个问题,比讨论具体的技术问题更为重要。

24日更新
标签: 项目管理
SW-CMM与中国

为一个有志向的软件设计人员,如果还不清楚CMMI是什么的话,那么你就永远成不了一个合格的软件开发设计人员。系统的了解CMMI的每个过程,对于一个软件开发工程师是有必要的,对于软件开发的管理者更是有必要。

24日更新
标签: 项目管理
从CMMI角度分析公司管理缺陷

2008年7月16日,这是一个值得中国电子商务记录下来的日子,一件小事,却是一大步,卓越宣布支付宝付款正式启用,谁会对这个新闻更感冒?首先当然是当事人,卓越觉得自己一下子靠近了超过8000万的支付宝用户,支付宝总裁邵晓峰随后宣布中国B2C排行前10的除当当网以外已经全部支持支付宝支付

24日更新
话说,那个支付宝

产品开发的组织架构和产品开发过程管理是一个软件企业开发管理的两个侧面,开发组织架构指软件项目的立项和项目开发有效的人员调配和组织,开发过程管理指在项目确定后,软件开发过程的管理。本文根据作者在建立软件企业管理体系时采用的集成产品开发(IPD)和CMM2级过程控制的基本思想和体会整理而成,着重介绍企业的开发组织和开发过程管理的基本原则,并以IPD和CMM2级的管理思想为基础建立了一套完整的产品开发组织架构和过程管理体系,对提高产品的开发效率和产品研发设计的质量有指导作用。

23日更新
产品开发的组织架构和开发管理

管理仍然是开发软件项目成败的关键。我国的软件产业需要迅速转入以过程为中心,走工业化生产的道路。但单纯依靠能力成熟度模型CMM,永远不能真正做到过程管理的改善, 只有与PSP和TSP有机地结合起来,才能达到软件过程持续改善的效果。

23日更新
标签: 项目管理
从PSP到TSP再到CMM

净室是一种以合理的成本开发高质量软件的基于理论、面向工作组的方法。净室是基于理论的,因为坚实的理论基础是任何工程学科所不可缺少的。再好的管理也代替不了理论基础。净室是面向工作组的,因为软件是由人开发出来的,并且理论必须简化到实际应用才能引导人的创造力和协作精神。净室是针对经济实用软件的生产的,因为在现实生活中,业务和资源的限制必须在软件工程中予以满足。最后,净室是针对高质量软件的生产的,因为高质量改进管理,降低风险及成本,满足用户需求,提供竞争优势。

23日更新
净室软件工程及发展

面向对象发展到今天,已经出现了许许多多优秀的实践、方法和技术。很多的技术都能够有效的提高软件质量,而要用好这些技术,我们需要从过程和管理的角度来看待它们,而不是为了使用技术而使用技术。此系列文章包括:代码是核心、案例实战(上)、案例实战(下)、重用、优化代码的组织、针对契约设计、业务建模。

23日更新
面向对象软件开发和过程

件工程协会 (SEI) 的能力成熟度模型 (CMM) 提供了一种著名的软件流程成熟度基准。CMM 已经成为了许多领域内的流行工具,用于评估一个组织的软件流程的成熟程度。本文说明了 Rational Unified Process 如何支持正在努力达到 CMM 级别 2 (可重复的)和级别 3(已定义的)的组织。

21日更新
利用Rational统一过程达到CMM2和3级

关于敏捷和CMM,以及怎样在CMMI的框架下有效的引入敏捷的开发,是我所一直关注的话题,最近在网上闲逛,看到ThoughtWorks总经理郭晓在软博会上的演讲,觉得讲得不错。

21日更新
敏捷和CMM

用白板解决项目管理和团队沟通

用白板解决项目管理和团队沟通

使用 Java 语言所进行的面向对象编程变得空前普及。它使软件开发发生了某种程度上的变革,但最近的研究表明,有半数的软件开发项目滞后,而三分之一的项目则超出预算。问题不在于技术,而是开发软件所使用的方法。所谓的“轻量型”或“灵活”方式,与如 Java 这样的面向对象语言的威力和灵活性结合起来,提供了一种很有意思的解决方案。最常见的灵活方式称为极端编程(Extreme Programming)或者 XP,但许多人并不真正了解它。对 Java 项目使用 XP 可以大大增加成功的机会。本文提供了 XP 的概述,并解释了它为什么很重要 -- 不是传言,也没有骗局。

21日更新
如何使Java项目获得更大成功

软件项目管理者常常认为 Rational Unified Process(即大家所熟知的RUP),不适用于有限规模的软件项目。本文提供了在整个迭代开发阶段均遵循RUP,从而获益匪浅的两个小项目的典型示例。

21日更新
使用RUP管理小型项目和团队

在软件项目开发里,半路接手烂摊子项目的事情时有发生,这种事情一般让接手人谈虎色变。接手吧,这项目搞好了,也没什么大功劳,因为公司已经花费很多的资源和人力,搞砸了则肯定要挨批评。

该出手时就出手 三招拯救半路项目
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐