一、CMM的含义及作用 CMM(软件能力成熟度模型:Capability Maturity Model For Software)是由美国卡内基梅 隆大学的 软件工程 研究所(SEI:Software Engineering Institute)受美国国防部委托研究制定 并在美国,随..
对大多数国内软件企业来说,CMM的实施还处于起步阶段,准备实施CMM2级的企业占绝大多数,因此,分析CMM2级实施过程中的问题,将有助于这些企业尽快找到适合本企业的实施方式。 一些正在实..
CMM的每个成熟级别由关键过程区域(KPA)组成,每个KPA确定一组相关活动。为了有效地进行这些活动,需要在整个软件 开发 过程中引入相关工具,帮助软件企业或开发团队实施CMM。一般来说,实..
了解目标组织(将要在其中部署系统的组织)的结构及机制。了解目标组织中当前存在的问题并确定改进的可能性。确保客户、最终用户和 开发 人员就目标组织达成共识。导出支持目标组织所..
CMM将管理的方法和技术手段相结合,强调团队精神,强调分工后的协作和过程的相互制约。强调团队精神依靠集体的力量的背后是:共同承担责任、共同分担危险。在CMM实施的同时也创建了一种..
“任何企业中仅做后台支持而不创造营业额的工作都应该外包出去,任何不提供向高级发展机会的活动与业务也应该采取外包形式。企业的最终目的不外乎是最优化地利用已有的生产、管理与财..
要说RUP,就要先说UP。 UP可以用下面的话来概括—— 用例驱动、以构架为中心、迭代和增量的 开发 过程。 acobson在《Object-Oriented Software Engineering : A Use Case Drivern Approach》中给的定义是这样的:..
CMM是什么,对一个组织有什么用? CMM是能力成熟度模型(Capability Maturity Model)的缩写,是由CMU/SEI(美国卡内基梅隆大学 软件工程 研究所)1987年 开发 成功的,现在普遍使用的是V1.1版本。CMM模型从..
CMM实施从何处着手?SEI的IDEAL(初始化、诊断、确定、行动、推进)被认为是一个较好的方法,但国内企业在采用IDEAL方法的过程中还存在很多问题。 差距与不足 目前,国内企业实施CMM激励条件..
软件企业必须通过CMM认证标准的锤炼,这是软件企业逐渐达成的共识。国内众多的软件企业正在围绕CMM进行研究、讨论和实施,可谓跃跃欲试、紧锣密鼓。截止到目前,已经有几家国内软件企业..
软件生产一般包括“需求管理”、“流程设计管理”、“ 开发 管理”、“ 测试管理 ”等主要过程。那么,软件的 质量 管理是从哪一个环节开始的呢?不是从设计阶段,更不是开发阶段,而是..
在 开发 模型中,测试常常作为亡羊补牢的事后行为,但也有以测试为中心的开发模型。在本文中,让我们对V模型进行考察,看看它有没有问题? 软件开发的几十年历程业已证明,在开发生命周..
第二部分:为什么需要一个独立的评价和测试KPA(The Justification For A Separate Evaluation and Test KPA) 有五个重要方面能说明必须有一个独立的Evaluation and Test KPA,即:(1)评价和测试在促进向有纪律的 软..
作者简介:本文作者熟悉 junit 单元测试 工具及struts技术 第二部分:为什么需要一个独立的评价和测试KPA(The Justification For A Separate Evaluation and Test KPA) 有五个重要方面能说明必须有一个独立的..
作者简介:本文作者熟悉 junit 单元测试 工具及struts技术 介绍 KPA:Key Process Area。本文共有三部分:第一部分界定评估和测试内涵的范围。第二部分则解释为什么要 开发 这个独立的KPA。第三部..
在软件开发的瀑布模型中,测试是一个非常重要的工程阶段。从保证软件质量的角度来说,软件测试是软件 质量保证 工程的一个重要组成部分,也是最重要的质量保证手段。为了保证所提交的..
一般情况下,每一个 开发 小组都拥有一个或者更多的专业技术文档编写者,这些编写者负责为他们的产品编写出相关的技术文档。然而,并不是所有的公司能拥有专职的技术文档编写者。如果..
对主要的处理器厂商以及架构,包括Intel、AMD和Sparc、PowERPC[译注1]来说,改善CPU 性能 的传统方法,如提升时钟速度和指令吞吐量,基本已走到尽头,现在开始向超线程和多核架构靠拢。而且这..
引言 计算机软件尤其是 数据库 软件,成为了当代计算机应用的主流。因此软件 开发 人员就必须掌握正确的开发手段,了解软件开发的主要过程,这样心中对软件项目才有清醒的认识,才能达..
敏捷 架构设计一文到目前已经全部结束,由于架构设计是一个很大的话题,要在一篇文章中完全把架构设计讲清楚是很难的。因此本文的最后一个章节中提供了一组书籍和文章,这些资料都和..