本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

本港台直播:【j2开奖】精益软件交付 访并行科技运营总监杨昆(2)

时间:2016-02-26 12:32来源:本港台直播 作者:本港台直播 点击:
记者:您曾在联想、Canonical和红帽有丰富的行业经验,关于软件交付能力建设,您有哪些独到的观点可以与本港台直播们分享? 杨昆:交付能力建设的目的



  记者:您曾在联想、Canonical和红帽有丰富的行业经验,关于软件交付能力建设,您有哪些独到的观点可以与本港台直播们分享?

  杨昆:交付能力建设的目的,是保证整个交付过程敏捷,所谓敏捷,就是既要快又要灵活,同时以保证交付质量为前提。

  本港台直播们开发了PBS(tera Build System)来实现软件构建自动化。PBS从2010年开始使用,期间做过两次大的升级。PBS就好比是一条自动化的软件生产流水线,新的功能、技术可以在这条流水线上灵活调整,确保最终产品具有相应的配置。

  同一款软件会有多个分支或者叫“flavor”,例如mon有专业版、集群版、定制版、基础版等等,本港台直播们会在PBS系统中设置独立的Build规则,提高软件构建自动化程度和交付质量。

  根据软件的特点,PBS也会越来越复杂,要构建的模块越来越多,支持更多的定制版本,虽然维护成本相应增加,但是给用户带来的价值会越来越高。

  同时,整个交付过程要具有应对突发情况的能力。

  例如出现特殊情况时,PBS系统中会对某些环节临时关掉或调整。如果用汽车生产线举例,当安装后视镜的生产线出现问题,如何迅速切换到另外的生产线,在故障排除后再继续安装,这也是对交付灵活度的考验。

  所以说到敏捷,需要有一个机制,即当出现问题时可以快速回退,生产过程中的问题也要响应及时。要做到敏捷,就需要有一个强有力的平台支持团队,利用最新的工具和方法与业务融合,高效地对用户提供支持。

  标签:并行科技

  分享到:

  0 个人觉得赞好文章 点个赞您已经赞过了+1

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容