| 网站首页 | 测试时代论坛 | Blog技术社区 | 软件测试技术 | 自动测试技术 | 软件质量保证 | 资料下载中心 |
     | 业界新闻 | 软件测试活动 | 软件测试培训 | 软件测试服务 | 软件测试期刊 | 测试时代工作室 | Segue工具专区 |
您现在的位置: 软件测试时代 >> 软件质量保证 >> 配置管理 >> 文章正文 用户登录 新用户注册
成熟软件配置管理工具的特征            【字体:
成熟软件配置管理工具的特征
作者:未知    文章来源:网络    点击数:    更新时间:2007-4-10    

成熟软件配置管理工具的特征
相对于其他CASE工具,配置管理工具应该是最必不可少的,它可以帮助你管理软件开发时繁琐的工作。从早期的基于文件的版本控制工具,如RCS,到今天现代的软件配置管理工具,如Harvest、CleaseCase、StarTeam和Firefly等,软件配置管理工具已经有了长足的发展,并且依然在快速的发展着。软件配置管理工具发展过程中的关键特征如下表所示:
第1代:基于文件,以版本控制、支持Check out/Check in模型和简单分支为主要特征
第2代:基于项目库,支持并行开发团队协作以及过程管理
第3代:全面结合CM管理等各个软件开发环节的软件配置管理整体解决方案

企业要实施软件配置管理常常面临的第一步就是要选择合适的工具,在此将列出一个成熟的软件配置管理工具应该具备的特征:
——配置项(对象)管理
 版本控制
 配置管理
 并行开发支持
 基线支持
——构建与发布管理
 能利用流行的构建工具:ANT/MAKE
 支持多平台构建
 支持并行构建
 能自动处理构建依赖关系
 能收集和维护重新产生之前构建所需要的信息
——工作空间管理
 能自动跟踪工作空间中所有类型的变更
 能应用不同配置填充工作空间
 工作空间既允许隔离又允许更新
——流程管理
 不同类型的对象都应具备流程定制能力
 流程的范围可定制
 支持测试与发布流程
——分布式开发的支持
 负载均衡
——与其他工具的集成能力
 变更请求工具
 开发工具
 其他CASE工具
 命令行,SDK
——易用性、易管理性
 报告能力
 架构的弹性
文章录入:working    责任编辑:seanhe 

  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    配置管理中的角色和分工
    开源有助于软件质量的提高
    如何使用JAAPI实现更具访问性…
    迭代化软件开发技术
    让你不苦恼:Java的中文编程…
    什么是软件需求
    软件质量改进的六要六不要
    独立与客观—CMM中的软件质量…
    软件项目质量管理
    探讨软件工程概念模型
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)