银行内部开源项目采纳 | AI生成和翻译
问题:银行和金融机构有哪些内部开源(innersource)实践或采用的例子?
答案:
内部开源(innersource)是指在组织内部应用开源开发原则——例如协作贡献、透明、代码共享和社区驱动的改进——以打破壁垒、提高代码重用性并加速创新。
一些银行和金融机构已经采用了内部开源实践,特别是在受监管的环境中实现软件开发现代化:
-
Capital One:银行中内部开源的先驱之一。他们拥有活跃的InnerSource社区,采用“受管贡献和审核”等模式,并将内部开源应用于企业应用程序、信用卡决策平台和CI/CD流程(例如,使用GitHub构建单一软件交付流水线,以实现公司范围的透明度和贡献)。
-
Lloyds Banking Group:与Red Hat合作加速内部开源的采用,重点是标准化贡献者角色、简化流程并提高整个集团的效率和产品质量。
-
US Bank:已接受内部开源,从孤立的开发转向更大的跨团队协作,将其视为一种从“各自为营”到“同心协力”的文化变革。
-
Discover Financial Services:为其“Trident”CI/CD流水线使用了内部开源模型,鼓励广泛的工程贡献来改进该工具并提高公司范围内的采用率。
-
Bloomberg(一家主要的金融服务和数据公司):在过去十年中,内部开源已成为常态,从开发人员工具开始,扩展到跨资产交易应用程序。
此外,FINOS(金融科技开源基金会)等组织设有一个内部开源特别兴趣小组(SIG),致力于在金融服务领域推进内部开源,在成员机构之间分享最佳实践、模式和成熟度模型。
这些例子表明,内部开源在银行业正获得关注,以在保持合规性和安全性的同时促进协作。
参考资料:
- https://www.capitalone.com/tech/open-source/innersourcing-enterprise-applications/
- https://www.capitalone.com/tech/open-source/innersource-singular-software-delivery-pipeline/
- https://www.finextra.com/newsarticle/44113/lloyds-collaborates-with-red-hat-on-innersource-engineering-programme
- https://www.infoworld.com/article/2270568/inner-source-in-the-enterprise-gains-momentum.html
- https://www.devopsdigest.com/discover-technology-inner-source
- https://osr.finos.org/docs/innersource/introduction
- https://bitergia.com/blog/innersource/innersource-for-financial-services-a-way-to-improve-digital-transformation/