企业级Jenkins服务供应商CloudBees宣布推出软件交付管理平台(Software Delivery Management,SDM)预览计划,SDM平台把软件交付任务当作核心业务流程,连接组织团队、工具和技术,把相关团队和部门都纳入软件交付的角色。
CloudBees提到,尽管CI/CD已经为企业带来了许多好处,包括软件更新错误率下降,或是减少故障恢复的时间,甚至缩短软件发布周期,但CI/CD还是有其限制,因为其解决的仅是软件工程部门内部的问题,只从bug修复或是功能开发开始,部署完成后结束。
但有更多问题发生软件工程部门之外,即便软件工程部门以CI/CD和DevOps提升了软件的品质与发布速度,但因为开发人员未能实际参与业务和客户讨论的过程,最终产出结果可能未必符合需求。为此,CloudBees推出了SDM平台,要跨越当前CI/CD的影响范围,让开发者和其他相关部门人员可以更好地协作。
SDM把软件交付作为核心业务流程,捆绑所有DevOps工具链的工具、数据和事件,并使用统一记录系统,让所有相关人员都可以审查软件交付状态,而CloudBees的SDM推荐引擎,也会根据反馈和实际数据,提供改进软件建议以符合客户需求。CloudBees工作流程引擎则会帮开发者解决繁琐且低价值的工作,让开发人员可以专注在有生产力的开发工作上。
CloudBees的营销副总裁Shawn Ahmed提到,SDM平台的4个重要的关键是通用数据、全局分析、通用连接程序以及全功能协作。通用数据是为了让软件交付活动的所有数据,方便被抓取并存放于在统一的数据库中,供后续分析和协作等目的使用。而通用连接程序则是为了要调度整个软件交付价值串流,并与各功能相连。
Shawn Ahmed表示,SDM平台不是一个只能审查所有内容的仪表板,还能连接常用流程和数据,加速软件交付生命周期。目前SDM解决方案包含了产品中心(Product Hub)和价值串流管理(Value Stream Management)模块,未来还会有其他的模块加入。SDM平台不会取代现有包括CloudBees Core和CloudBees Flow等产品,这些产品之后将会以模块的形式,加入SDM平台。
领取专属 10元无门槛券
私享最新 技术干货