第课 软件测试配置管理.pptVIP

  • 4
  • 0
  • 约1.49千字
  • 约 7页
  • 2020-11-26 发布于黑龙江
  • 举报
第3课 配置管理 在COCOMO模型中,对一个项目团队的软件开发能力作了如下定义: 软件项目的开发能力=(团队技能)(工具)(规模)(过程) 其中: ?? 团队技能:开发团队的技能、经验,以及精神 ?? 工具:开发团队使用各种工具的自动化程度 ?? 规模:开发团队的人员规模,以及人为因素造成的复杂程度 ?? 过程:团队软件开发的方法、标记及成熟度 软件开发过程的改进最为重要,软件能力成熟度模型(CMM)将软件过程成熟度划分为5个级别,从一级到五级分别为:混乱级、可重复级、定义级、管理级和优化级。 软件配置管理定义 书本P47 软件配置管理定义为“对软件开发组所建立的软件的修改进行标识、组织和控制的艺术,其目标是减少错误,提高生产力”。 配置管理能够系统地处理变更,从而使得软件系统可以随时保持其完整性。配置管理又可称为变更控制,可以用来评估提出的变更请求,跟踪变更,并保存系统在不同时间的状态。 配置管理的功能 配置管理系统应该具备以下主要功能: ?? 并行开发支持:因开发和维护的原因,要求能够实现开发人员同时在同一个软件模块上工作,同时对同一个代码部分作不同的修改,即使是跨地域分布的开发团队也能互不干扰,协同工作,而又不失去控制 ?? 修订版管理:跟踪每一个变更的创造者、时间和原因,从而加快问题和缺陷的确定 ?? 版本控制:能够简单、明确地重现软件系统的任

文档评论(0)

1亿VIP精品文档

相关文档