《架构世界》2020DevOps刊:DevOps实践指南
上QQ阅读APP看书,第一时间看更新

二、项目群的基本介绍

项目群,顾名思义,是一组项目的集合。根据百度百科里面的定义:项目群管理是指为了实现组织的战略目标和利益,而对一组项目进行的统一协调管理;项目群中的项目需要共享隔离资源等。

我们这里所说的项目是指软件开发类型的项目,在DevOps中,一个项目包括的主要内容是过程管理、持续集成/交付、持续改进。

1.过程管理主要是对需求、任务、缺陷、版本、里程碑相关的项目管理过程。

2.持续集成/交付是指CI/CD,对源代码持续进行构建、部署。

3.持续改进是和软件开发精益相关,对项目过程和CICD进行监控度量,持续优化软件生产。

项目群相关概念模型

项目群本身的概念有子项目、风险、里程碑、发布流水线、文档、报表等。

项目群通过关联子项目及其版本把里程碑、风险、工作项任务统一协调。

项目群通过发布流水线把项目的构建部署统一协调。