2007年5月23日
很多朋友问我关于CMMI模型中的问题,却很少有朋友问我如何学习CMMI,这便是鱼与渔的问题。就事论事,学会一个的知识点,不如去掌握方法,可以解决很多的问题,学习到无限的知识。 那么,究竟如何学习CMMI呢?我的体会如下: (1)通读模型 模型是众多的专家总结的经验教训,历时多年,讨论了N遍才写成的,模型里包含的信息量很大,描述的很完备,需要全面的通读模型。比如,有朋友问我,开发工具是否要识别为配置项?其实这个问题在模型里有明确的答案,只要去读CM SP1.1的描述就可以了,模型的原文如下:...
Tags:
2007年5月23日
个体软件过程PSP的内容 PSP与具体的技术(程序设计语言、工具或者设计方法)相对独立,其原则能够应用到几乎任何的软件工程任务之中。PSP能够: (1) 说明个体软件过程的原则; (2) 帮助软件工程师作出准确的计划; (3) 确定软件工程师为改善产品质量要采取的步骤; (4) 建立度量个体软件过程改善的基准; (5...
Tags:
2007年5月23日
什么是CMMICMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。CMMI是CMM模型的最新版本。早期的CMMI(CMMI-SE/SW/IPPD)1.02版本是应用于软件业项目的管理方法,SEI在部分国家和地区开始推广和试用。随着应用的推广与模型本身的发展,演绎成为一种被广泛应用的综合性模型。 自从1994 年SEI 正式发布软件CMM 以来,相继又开发出了系统工程、软件采购、人力...
Tags:
2007年5月23日
配置项变更流程 我们所说的配置项变更流程主要是针对配置项发生变化的控制,在我们的项目中分为两个部分,首先是对配置项新建、检入(CheckIn)和检出(CheckOut)的规定;其次是对入库的文件类型和大小的规定: 新建、检入、检出及破坏 1、 新建:即Add,除特殊情况外,一般不规定由谁来新建(只要有权限即可),但尽量指定每个project只有一人负责新建。 2、 检入:即check in,检入频率规定如下:...
Tags:
2007年5月23日
工程型软件项目的配置管理实例 (三) ——配置管理规范 配置管理规范 对于一个一般的项目来说,配置管理规范的内容至少需要包括以下的内容: 1、配置项及其命名规则; 2、配置库文件目录结构; 3、角色和权限定义; 4、配置项变更流程; 5、配置项发布; 6、基线定义和基线变更。 &nb...
Tags:
2007年5月23日
工程型软件项目的配置管理实例 (二) ——配置管理双枪将VSS+SOS(下)“User Keys”页面用来生成客户端访问控制的Key文件:

使用“Add Key…”按钮可以弹出“Add User Key”的对话框。该对话框的第一个输入框要求输入要增加的用户在VSS中对应的用户名;第二个输入框要求输...
Tags:
2007年5月23日
工程型软件项目的配置管理实例 (二) ——配置管理双枪将VSS+SOS(上) 说起VSS,接触过的人应该不少。尤其是用用VC和VB做开发的人,绝大多数人应该都接触过和使用过VSS。VSS小巧精干,和VS开发工具集成极为紧密,就算不使用专门的配置服务器,直接在自己的开发用机上安装一个VSS,也能在代码管理方面方便不少。SOS在上一章中已经做了介绍,这一章将详细介绍之。 VSS概念 也许正因为VSS简单易用,在大多数人眼里,VSS似...
Tags:
2007年5月23日
前言 软件配置管理作为贯穿软件开发过程始终的一项工作,其重要性不言而喻。51cmm上已有众多关于配置管理介绍、配置管理计划、配置管理工作开展心得一类的文章,这些文章从概念和实施上介绍了配置管理工作的内容,但美中不足的是仍嫌抽象,那些想要依葫芦画瓢的兄弟姐妹们在试图将这些理论应用到自己项目的配置管理中的时候,会发现仍然是无从下手(我也曾是这些感觉无从下手的人中的一个)。因此,本文拟从另外一个角度,以本人最近实际操作的一个项目的配置管理工作谈起,从配置管理工具的选择、配置管理流...