Skip to main content

Developer

IT Department / Developers

IT Department / Developers

Development staff within the firms Information Technology (IT) departments are responsible for designing, coding, and testing software applications.

They are responsible for writing and maintaining code, troubleshooting and debugging software, and working with other developers to create and implement software solutions.

Objectives

  • Infrastructure Management
  • Security / Data Protection
  • System development and integration
  • Technical Support
  • Business Continuity / Disaster Recovery
  • Digital Transformation
  • Vendor Management

Challenges

  • Evaluating open source solutions to determine their suitability for business needs
  • Integrating open source into the organisation's infrastructure
  • Cost control
  • Complexity Control

Internal Stakeholders

Open Source Engagement

A developer interacts with open source software by using open source libraries, frameworks, and tools as building blocks for their software. They also contribute to open-source projects, fixing bugs, adding features, and submitting pull requests.

IT Departments are likely to be managing their estate atop large deployments of open source software.

Calls To Action

tbd.

Expected Activities

Software Inventory

Software inventory is a precondition to most of the activities involved in OSMM level 2. The first step to licence compliance or supply chain security is to understand what software is in your estate.

License Compliance Management

There are several key points that a large enterprise should consider to ensure compliance with open-source license obligations:

Maintaining An Open Source Project

We currently live in a world where OSS is everywhere, consumable, helpful and can make a positive or negative outcome on the programs we rely on. Strong open source projects can lessen technical debt, increase reusability and discoverability. For the purpose of this guide, we will cover some key principles and practices for managing your open source project effectively.

Open Source Consumption Training

This guide is intended to help OSPOs of all maturity levels build an open source training course that is created with purpose to deliver impact. Whether your OSPO recently launched or is looking into re-doing the firms open source training, this guide will provide ideas and content that can be implemented to a comprehensive open source training course.

Building an Open Source Culture

Historically, employees in banks have faced challenges contributing to open source due to factors such as stringent regulatory environments, the sensitive nature of financial data, concerns over intellectual property rights, lack of internal policies or guidelines related to open source contributions, and a traditional banking culture that may not fully embrace the open, collaborative ethos of open source development.

Further Reading

tbd.