KIB Skyline

Kuwait International Bank

Achieves ISO compliance by implementing DevOps in the bank.

Industry

Banking

Country of Origin

Kuwait

In Business Since

501-

Employees

+

Branches

Kuwait International Bank

Background

Kuwait International Bank (KIB), a bank that operates according to the Islamic Shari’ah from 1st of July 2007, is a public quoted company. It was incorporated in 1973 and was originally known as the Kuwait Real Estate Bank. As an Islamic bank, KIB’s business covers all banking services including Acceptance of Deposits, Financing Transactions, Direct Investment, Murabaha (auto, real estate and commodities), Ijara Muntahia Bittamleek (Lease-to-own) , Istisna’a, Tawarruq, Credit Cards, Wakala and other products. Corporate projects and finance, Treasury Services, Issuing Letters of Credit (L/Cs), Letter of Guarantee (L/Gs) and Real Estate Dealings and Management of Properties.

Currently, KIB has a network of 27 branches spread across the State of Kuwait.

Business Needs & Challenges

Kuwait Credit Bank has challenges with managing source code for its homegrown applications. Source code is scattered on the computers of the development team members, making it difficult to identify which version of the source code is the correct, up-to-date, functional version. In the absence of centralized source code management, it is also difficult for Quality Assurance staff to manage the different releases of the applications, link the reported bugs to these releases and maintain a healthy project plan.

Characteristics of a viable solution

A viable solution should be able to deliver, as a minimum, the following capabilities:

  1. Centrally maintain source code, with version control applied to every activity.
  2. Ability to review the historic changes to source code and revert to an earlier version whenever necessary.
  3. Limit access to source code only to authorized personnel.
  4. Allow Quality Assurance staff to test the code and review it from the perspective of business functionality, stability and code quality.
  5. Manage the different releases of the applications and maintain reports against these releases.

Solution

KIB selected Sharper Software's DevOps Services to install and configure Microsoft Visual Studio Team Foundation Server and pass the knowledge to the KIB Quality Assurance Team. Instead of having source code sporadically managed on the personal computers of developers, Quality Assurance Team established a culture of Source Code Control at the Bank, making sure that the latest, most reliable and highly tested version of the home-grown application is available in Azure DevOps. With the ability to check-in and check-out code, the Quality Assurance Team provided the Development Team the flexibility they needed while making sure the correct version of the application is released. This helped the Bank comply with the ISO standards in terms of Source Code Management and helped the Bank get ISO Certified.

Benefits

Shorter Wait Times

Your customers, patients and/or employees will spend less time waiting for you to process their data.

Data Accuracy

Information is guaranteed to be correct and authoritative, as it's provided by the Public Authority for Civil Information.

Data Consistency

Data is consistent across your systems. If a centralized Master Data is used, it is possible to feed it via this solution.