0% found this document useful (0 votes)
126 views

Term of Reference - DevOps Assessment and Implementation Roadmap

This document outlines a term of reference for a DevOps assessment and implementation roadmap project for Bank D Indonesia. The bank aims to transform its development, deployment, and operations processes to be more automated, robust, integrated and efficient. Consultants are sought to assess the bank's current processes against DevOps best practices, recommend a target architecture and tools, and provide a detailed implementation roadmap along with cost estimates over a 6 week period. The scope includes 5 key application areas and defining roles and responsibilities.

Uploaded by

Anuraj S.L
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
126 views

Term of Reference - DevOps Assessment and Implementation Roadmap

This document outlines a term of reference for a DevOps assessment and implementation roadmap project for Bank D Indonesia. The bank aims to transform its development, deployment, and operations processes to be more automated, robust, integrated and efficient. Consultants are sought to assess the bank's current processes against DevOps best practices, recommend a target architecture and tools, and provide a detailed implementation roadmap along with cost estimates over a 6 week period. The scope includes 5 key application areas and defining roles and responsibilities.

Uploaded by

Anuraj S.L
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

TERM OF REFERENCE For

DevOps Assessment and Implementation Roadmap


I. Background

Bank D Indonesia is a financial services company that has long provided multiple banking
products to Indonesia customers, including providing digital services.
Iinline with Bank D aspires to grow the business rapidly in the next few years, IT team plans
to transform and innovate the way development, deployment and IT operation (including
but not limited to production support) are managed.

Bank D plans to implement DevOps to make the development, deployment and IT operation
process more automated, robust, integrated and efficient.

Bank D has prioritized five key areas/ application for Devops implementation as these are
the areas where most development happen in delivering digital product and services,
including integration with 3rd party and/ or fintech.

Five key areas/ application for DevOps implementation:


Application Name Solution Used Currently
1 New DBank ( Mobile and Internet • Front End : Hybrid development using Angular 6
Banking) • Back End : .Net and MS SQL (product solution
owned by EBworx). Deployed on IIS Java Spring
Boot Services with PostgreSql developed
internally by the bank. Deployed on Openshift
The bank plan to migrate the whole stacks into
microservices

2 DBank Registration • Front End : Native App development using Android


and Swift iOS
• Back End : Java Spring Boot Services and PostgreSql
developed internally by the bank.
• Openshift
3 API Gateway Axway
4 Middleware Webmethod from Software AG
5 RPA Kofax Intelligent Automation
DB : MSSQL Server 2016 (Clustered Database) Web
Server : Apache Tomcat and IIS
DevOps implementation shall in include
1. Continuous Integraton and Continuous Deployment ( CICD)
2. Clear definition of process, roles and responsibilities to promote responsiveness in the
overall phase of development, deployment and IT operation.

Please refer to Appendix 1 and Appendix 2 for BDI current development processes and tools.
II. Scope of Works and Time

a. Purpose of assignment and Scope

Bank D Indonesia (BDI) seek consultancy services to assess and develop DevOps
implementation roadmap for the five key areas mentioned above.

b. Scope of Works

Vendor/ Consultant are expected to deliver:

• Assessment of current processes, identify gaps towards Devops best practices


• Recommend Devops Target architecture
• Asses current Devops tools, recommend tools to be used and new tools required
• Recommend detail implementation roadmap
• Provide cost estimation for new tools procurements and implementation of the
overall roadmap (timeline and resources including)
• Identify skill gap
• Define clear roles and responsibilities for each of the processes

Vendor is expected to provide statement of commitment to provide resources for the


implementation phase.

c. Time

Plan Procurement schedule

TOR release : 17 Sept 2020


Clarification : 23-24 Sept 2020
Proposal submission date : 28 Sept 2020
Proposal presentation : 29 Sep 2020

Project/ Delivery Time

The project is expected to start immediately post procurement processes and required
to be completed in six weeks.

d. Profile of Consultant

Consultants who will work on this project are expected to have the following capabilities:

i. Have similar experiences in Indonesia and ASEAN in reputable Bank’s Digital


Banking environment with large transaction volume.
ii. Can work remotely (caution of COVID-19)
iii. Using Agile methodology as Bank D’s standard.
iv. Have depth understanding of CICD and Devops process and practices
v. Have a depth understanding and experience in DevOps tools and integration,
also in automation for testing and deployment

III. Proposal

Short listed invitee should submit technical proposals and addressing each of the following
areas.
• Company profile
• Consultant’s experiences.
• Added Value to Term of Reference
• Credential.
• Timelines; Consultant must present the project timeline (iteration) based for the 6 weeks
project duration
• Deliverables; Consultant must present the deliverables within each of the iteration.
• Fee Structure. Consultant should include in their proposal the proposed fees and
structure, e.g. man-days rate, etc.

APPENDIX

Appendix 2 : BDI current automation tools

You might also like