成功案例
加拿大不列颠哥伦比亚省政府利用开源技术改进公共服务
信息速览
- 行业:政府
- 区域:北美
- 地点:加拿大,不列颠哥伦比亚省,维多利亚市
- 公司规模:27,000 名员工,服务于 450 万居民
公司介绍
加拿大不列颠哥伦比亚省政府急需实施公众服务创新,以加速发展更易于使用的数字服务,并提供给民众。为此,该省政府专门建立了 BC Developers’ Exchange 开发人员交流论坛,旨在通过采用开源技术,促进私有科技公司和创业者的业务创新及相互协作。如今,该省不仅可以实现灵活的协作开发,遵循 DevOps 方法,加速创建和更新面向公民的服务,同时兼顾创新与安全需求。
2017 年度红帽创新奖获得者加拿大不列颠哥伦比亚省政府 —— 利用红帽解决方案实现开放协作
加拿大不列颠哥伦比亚省政府通过 BC Developers’ Exchange 开源论坛进行创新,实现公共部门、私有机构和大众的开源协作。
成功之路
挑战:发展数字服务,满足现代需求
加拿大不列颠哥伦比亚省政府希望改进技术服务及其用户体验。但是,其现有基础架构速度过于缓慢和碎片化,无法跟上开发工作,这导致仅启动项目就需要 4-6 个月时间。不列颠哥伦比亚省政府,首席信息官办公室技术服务助理副部长 Ian Bailey 表示:“我们收到了很多投诉,用户纷纷抱怨系统访问时间太长,且难以使用。这迫使我们必须尽快找到革新技术的方法。”
案例研究
加拿大不列颠哥伦比亚省政府利用协作开源开发来改进服务
解决方案:为开源协作奠定基础
为此,该省专门建立了 BC Developers’ Exchange开发人员交流论坛,用于实现公共部门、私有机构和大众间的开源协作。这一交流论坛提供了一系列参与共同设计的会议、讲座和其他外展活动,旨在促进不列颠哥伦比亚省技术界开发人员的交流,从而充分满足公共部门的业务需求。另外,公民现在可以实时访问项目信息,并且提供反馈。Bailey 表示:“让所有工作都在后台秘密进行,其效率和创造性都不如开源方式。开源实现了众人之间的理想协作。”
结果:简化创新方式,提升速度与效率
使用灵活的 DevOps 方法,依托开源解决方案的坚实基础,不列颠哥伦比亚省和 BC Developers’ Exchange 论坛最终实现了更快速地创建和启动服务,将部署时间从数月缩短到数小时。新解决方案还提供企业级安全性,在保护敏感数据的同时, 还为开发人员提供他们需要的信息。BC Developers’ Exchange 的 DevOps 产品主管 Todd Wilson 表示:“我们认为政府部门采用开放的开发方式,充分利用开源技术,实现大众、员工与技术部门协作,才是最佳的业务运营方式。这样有助于开发出更优秀的软件,并以更自然的方式实现大众协作。"