building an open source culture
play

Building an open source culture Russell Green 20 November 2019 - PowerPoint PPT Presentation

Deutsche Bank Building an open source culture Russell Green 20 November 2019 For internal use only Deutsche Banks open source journey Open Software Source Recognising the potential of Unlocking the open source value Programme


  1. Deutsche Bank Building an open source culture Russell Green 20 November 2019 For internal use only

  2. Deutsche Bank’s open source journey Open Software Source Recognising the potential of Unlocking the open source value Programme initiated and Open Hundreds of updates made to Source Review Council established inner sourced components Mission statement and guiding Thousands of commits in response principles agreed to DB open source contributions Scanning and contribution Inner sourcing launched Several active cross-bank Identify tools to scan IT 
 and first external collaborations on FINOS estate for existing open 
 contributions made projects source licences in use Formalise processes around which employees can safely use and contribute open source software Deutsche Bank For internal use only

  3. Inner sourcing has been a crucial step 893 
 752 
 86,772 
 component updates 2018 contributors total commits 2017 2019 2014 Hackathon team Translation dbOpensource begin to completed by team platform initially translate the 26,490 
 of distinguished DB launches in C# code into Java engineers 130+ 
 commits made by the top 10 contributions to contributors date Subject to continuous enhancement Facilitates discovery of re-usable software assets , Usability: lowering development costs and improving delivery New metrics to track component’s performance • Improved responsiveness • Enables the engineering community to access and Optimised UI • improve a variety of components, increasing innovation and agility Functionality: CI/CD pipeline • Leveraging marketplace dynamics, teams only utilise Openshift liveness and readiness checks • components that are useful Active monitoring of application health • Deutsche Bank For internal use only

  4. dbCORE enables low-code development Internal library of productivity tools based on Angular, which streamlines web application building and maintenance through tooling and automation. Community driven • Applications built through simple drag-drop approach • Develops complete web apps within hours • 20+ successful projects to-date across three brands • Focus on Established 50+ component 2017 contributors at DB’s Frankfurt Digital Factory reusability Deutsche Bank For internal use only

  5. Several projects have made contributions, with more on the way Plexus Interop Waltz Description : Code designed to connect different applications from across the financial Muster services industry, enabling banks and clients’ systems to communicate. Description : Tool providing Open source date : October architecture-related 2017 information to a broad No. of commits : 1,677 spectrum of DB consumers. Description : Library which acts Releases : 147 Open source date : December as a universal data layer for 2017 applications and services. No. of commits : 5,762 Open source date : December Releases : 154 2018 No. of commits : 260 Releases : 8 Deutsche Bank For internal use only

  6. Waltz is an example of the collaborative power of open source An architecture information service, collating and presenting insight on JULY 2015 applications, infrastructure, data, processes and more. Waltz conceived as an architecture information 1m 
 service 15k 
 hits per users OCTOBER 2015 year 80k 
 Waltz becomes an open source project lines of Java and JANUARY 2017 Waltz is Javascript rated Deutsche Bank implements central to the A+ Waltz into the organisation Bank’s data DECEMBER 2017 lineage Deutsche Bank makes part initiative of its internal Waltz code publicly available SEPTEMBER 2019 TODAY NatWest Markets announce Waltz becomes a an intention to contribute to candidate for onboarding Waltz to FINOS 200k 
 edits in Waltz 2019 supports DB’s GDPR compliance efforts Deutsche Bank For internal use only

  7. Committed to open source The contribution and usage of open source software at Deutsche Bank presents an exciting avenue of innovation for the Bank. Our commitment to be at the forefront of the open source community shows that we recognise the opportunities open source brings for participation and collaboration not just within the Bank, but with our industry peers. Deutsche Bank For internal use only

Recommend


More recommend