深圳热线

软件配置工作空间管理都是什么意思?软件中的过程控制是什么?

2023-03-28 14:55:51 来源:创视网

软件配置工作空间管理

在引入了软件配置管理工具之后,所有开发人员都会被要求把工作成果存放到由软件配置管理工具所管理的配置库中去,或是直接工作在软件配置管理工具提供的环境之下。

- -般来说,比较理想的情况是把整个配置库视为一个统-的工作空间,然后再根据需要把它划分为个人(私有)、团队(集成)和全组(公共)这三类工作空间(分支),从而支持并行开发的需求。

每个开发人员按照任务的要求,在不同的开发阶段,工作在不同的工作空间上,例如:对于私有开发空间而言,开发人员根据任务分工获得对相应配置项的操作许可之后,他即在自己的私有开发分支.上工作,他的所有工作成果体现为在该配置项的私有分支上的版本的推进,除该开发人员外,其他人员均无权操作该私有空间中的元素,而集成分支对应的是开发团队的公共空间,该开发团队拥有对该集成分支的读写权限,而其他成员只有只读权限,它的管理工作由SIO负责;至于公共工作空间,则是用于统-存放各个开发团队的阶段性工作成果,它提供全组统- -的标准版本,并作为整个组织的Knowledge Base。

过程控制

贯彻实施开发规范,包括访问权限控制、开发规则的实施等。

变更请求管理:跟踪、管理开发过程中出现的缺陷(Defect)、功能增强请求(RFE)或任务(Task),加强沟通和协作,能够随时了解变更的状态。

关键词: 软件配置 工作空间管理 都是什么意思 过程控制

热门推荐