首页 > 其他分享 >【配置管理】9、配置管理过程

【配置管理】9、配置管理过程

时间:2024-09-22 14:23:37浏览次数:3  
标签:项目 配置管理 软件配置管理 计划 制定 过程 CCB

1)制定配置管理计划

在项目启动阶段,项目经理首先要制定整个项目的开发计划,它是整个项目研发工作的基础。总体研发计划完成之后,配置管理的活动就可以展开了,如果不在项目开发之初制定配置管理计划,那么配置管理的许多关键活动就无法及时有序地进行,而它的直接后果就是造成项目开发状况的混乱,并注定使配置管理活动成为一种救火的行为。由此可见,在项目启动阶段制定配置管理计划是项目成功的重要保证。配置管理计划由CMO制定,主要内容是制定配置管理策略,制定变更控制策略,编写配置管理计划,评审配置管理计划。
制定配置管理计划的过程包括以下主要工作流程:

  • a)CCB根据项目的开发计划确定各阶段里程碑和开发策略;
  • b)CMO根据CCB的规划,制定详细的配置管理计划,交CCB审核;
  • c)CCB审核通过配置管理计划后交项目经理批准,发布实施。

2)做好准备

需要在工具、过程、人员三个方面做好准备。

  • 工具:创建配置管理环境。如果在组织级已经提供了适用的软件配置管理工具,则只需简单地为这个项目做初始化工作,比如创建项目、创建目录、往版本控制工具中导入初始版本、建立配置管理库等等,如有必要提供配置管理培训。如果组织级并未提供合适的工具,则需要考虑工具的选择、购买、安装、设置等。
  • 过程:如果在组织级已经确立了通用的软件配置管理过程,则应该考虑拿来使用,也可能根据项目的实际情况,进行适当的裁剪和定制。如果组织没有确立或完全确立通用的软件配置管理过程,则可能需要为项目特别制定软件配置管理过程。
  • 人员:首先要保证各个软件配置管理相关岗位࿰

标签:项目,配置管理,软件配置管理,计划,制定,过程,CCB
From: https://blog.csdn.net/weixin_43606948/article/details/142432251

相关文章

  • 【配置管理】1、配置管理概述
      随着现代软件技术的发展,对于软件项目的需求日益复杂而且变更频繁,项目的开发模式已经由昔日的手工作坊式的开发转变为规模化、团队式的开发,当开发团队发展到一定规模时,会越来越强调开发过程规范化和成熟度。软件项目的成败在很大程度上取决于对其开发过程的控制,这包括对......
  • Java并发(六):ReentrantLock的解锁过程
    可以看到其调用的还是内部类sync的方法,而且可以看到这是一个无返回值的方法并且传入了一个为1的参数release方法可以看到,其调用的是AQS里面的release方法步骤如下先调用tryRelease方法,尝试进行解锁然后判断是否需要唤醒线程返回true,代表释放锁成功tryRelease方法......
  • 网站建设时,设计过程中,安全方面都需要有哪些考虑
    网站设计中的安全性是一个多方面的问题,需要从多个角度进行考虑和实施。以下是一些关键的安全考虑因素:数据加密:使用SSL(安全套接字层)证书来建立加密连接,确保数据在传输过程中不被截获。定期更新SSL证书以保持网站安全性。强密码策略:鼓励用户创建包含字母、数字和特殊字符的强密码。强......
  • Android插件化(三)基础之Android应用程序资源的编译和打包过程分析
    Android插件化(三)基础之Android应用程序资源的编译和打包过程分析Android资源加载常规思路getResourcesForApplication//首先,通过包名获取该包名的Resources对象Resourcesres=pm.getResourcesForApplication(packageName);//根据约定好的名字,去取资源id;intid=res.......
  • PSPICE仿真滤波器及仿真过程中的各种问题!如何写出一个滤波器的传递函数!
    前言:最近在学习滤波器,包括各种低通滤波器、高通滤波器、带阻、带通等等,以及一些常见的拓扑sallenkey结构、多反馈、Bainter陷波器等等。于是想着通过一个仿真的模型开始,到最后使用芯片做出实物这样一个学习过程。对于简单的设计我首选ADI的滤波器设计向导,他们能够提供许多......
  • 8. 详细描述一条 SQL 语句在 MySQL 中的执行过程。
    一条SQL语句在MySQL中的执行过程包括多个步骤,从接收到SQL命令到返回结果,这些步骤涉及SQL解析、优化、执行以及最终的结果返回。以下是详细描述一条SQL语句在MySQL中的执行过程。1.客户端发送SQL请求客户端应用程序:首先,客户端(如JDBC、命令行工具等)通过网络向MySQL服务器发......
  • (免费源码)spring boot 双端融合的教学过程管理系统小程序66431 计算机毕业设计必看必学
     springboot双端融合的教学过程管理系统小程序摘 要随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,双端融合的教学过程管理系统小程序被用户普遍使用,为方便用户能够可以......
  • Hadoop-MapReduce的 原理 | 块和片 | Shuffle 过程 | Combiner
    MapReduce的原理简单版本:AppMaster:整个Job任务的核心协调工具MapTask:主要用于Map任务的执行ReduceTask:主要用于Reduce任务的执行一个任务提交Job-->AppMaster(项目经理)-->根据切片的数量统计出需要多少个MapTask任务-->向ResourceManager(Yarn平台的老大)索要......
  • 【深度学习|可视化】如何以图形化的方式展示神经网络的结构、训练过程、模型的中间状
    【深度学习|可视化】如何以图形化的方式展示神经网络的结构、训练过程、模型的中间状态或模型决策的结果??【深度学习|可视化】如何以图形化的方式展示神经网络的结构、训练过程、模型的中间状态或模型决策的结果??文章目录【深度学习|可视化】如何以图形化的方式展示神经......
  • 【深度学习】Transformer掌握文本嵌入层和位置编码的实现过程,解码器中各个组成部分的
    1输入部分介绍输入部分包含:源文本嵌入层及其位置编码器目标文本嵌入层及其位置编码器 2文本嵌入层的作用 无论是源文本嵌入还是目标文本嵌入,都是为了将文本中词汇的数字表示转变为向量表示,希望在这样的高维空间捕捉词汇间的关系.文本嵌入层的代码分析:#导入必......