软件配置管理:简述软件配置管理[2]

 任务五报告配置状态

  报告配置状态是向项目所有成员提供基线内容和状态、基线变更信息(如表2所示)这也是实现资源共享前提此外在项目生命周期中进行对配置项变更数据统计分析有利于评估项目风险有效控制项目执行在变更请求被批准、基线版本发生变化及项目组提出任何需要时可以采用Email等方式进行报告

  任务六发布管理

  实施了规范配置管理发布就显得很从容了但是必须要注意是:发布产品应该是从软件基线库中提取出来;在软件发布给最终用户之前要准备发布记录为软件产品分配发布版本号同时要对它进行发布评审并确认其得到批准般来说高层经理、项目经理、软件质量保证人员和测试组都应该参加发布评审

  三、研发部实施配置管理经验分享

  要制定切实可行配置管理规程

  实施配置管理非常重要是先定义好配置管理规程可以参看CMM、 RUP等规范来制定但必须要注重与部门实际项目开发情况相结合制定流程不定要复杂过于求全主要是让大家看了规程能够理解并且可操作能够遵守执行而且确实能解决实际问题规程制定能让组织人员有统标准可以依据指导配置管理工作有序执行配置管理规程要根据实际过程情况定期进行更新

  项目初期要做好配置管理计划

  在执行任何软件过程之前定要有明确总体计划特别是各开发阶段配置管理计划而且要严格按照计划执行保证执行结果与计划要求而不是做到哪里是哪里导致整个过程杂乱无章

  保证充分资源

  软件配置管理活动在整个开发活动中是项支持性、保障性工作它本身并不直接为企业产出可以直接赢利工作成果;而配置管理每项活动都需要消耗企业人力资源有些还需要购置专门工具来支持活动进行这些都会导致企业生产成本增加这就需要组织高层和实施人员大力支持研发部从实施配置管理至今正是有了公司及部门领导在人力资源和工具资源上大力支持才使得我们非常有效实施这过程

  实施培训

  般来讲实施配置管理系统相关人员需要接受下培训:

  管理员培训:针对配置管理员主要学习配置管理工具管理相关内容

  开发人员培训:针对开发人员主要学习配置管理工具与开发相关常用操作

  管理流程培训:针对全体人员是了解配置管理策略和流程以及如何与开发管理、项目管理相结合

  工具支持

  选择什么样配置管理工具直是大家关注热点问题确实与其他些软件工程活动不配置管理工作更强调工具支持;缺乏良好配置管理工具要做好配置管理实施会非常困难当然对于工作选择应根据部门实际需要而论定要选最好只要是最合适就可以

  过程不断改进

  实施软件配置管理不可能次计划、执行就可以建立起完整配置管理系统要经过不断经验总结和实际项目管理需要不断改进现有配置管理规程才可以达到较为成熟软件配置管理过程这是个循序渐进改进过程

  四、总结

  以上只是简单地介绍了配置管理系统实施相关内容软件配置管理作为软件开发过程必要环节和软件开发管理基础支持和控制着整个软件生命周期若要有效实施软件配置管理首先要通过系列培训培养软件开发者管理参与意识同时更重要是借助已有经验教训建立起真正适合自己团队管理流程

Tags:  软件配置管理流程 软件工程配置管理 软件项目配置管理 软件配置管理

延伸阅读

最新评论

发表评论