http://ibagroupit.com/print/en/case-studies/technology/other/phone-billing-system.html

Telephone Billing System

Industry
Telecommunications

Customer

Global IT provider.

Project Overview

The project consists of two subprojects: ICMS RPG and Voyager C++.

ICMS RPG

The project was designed to maintain and enhance the Integrated Customer Management System (ICMS) that services customers in Europe, Middle East and Africa. ICMS is a billing system that supports almost all services provided by telecommunication companies, including telephony, GSM/NMT, cable TV, Internet, and satellite phone.

IBA implemented the project in many locations including Belarus, Canada, France, Great Britain, Iceland, New Zealand, and Saudi Arabia.

IBA experts provided full cycle development, testing, maintenance on user sites at all implementation stages, and system support at all levels, from problem notification to the delivery of modified versions to the end user.

Hardware and Software Environment

Platforms AS/400
Languages RPG, RPG ILE, CL, SQL/400
Operating Systems OS/400
Networks TCP/IP
Databases DB2/400

Voyager C++

The project was designed to port ICMS from AS/400 to RS/6000 and System/390. Voyager was built on client/server architecture.

The IBA contribution was porting to RS/6000.

Hardware and Software Environment

Platforms RS/6000, System/390
Languages C++, SQL
Developing Tools Visual Age for C++
Operating Systems AIX, MVS
Networks TCP/IP
Databases DB2 MVS

Project Results

Initially, the customer ordered IBA a project that was intended for one year and involved customers in two locations (Great Britain and Island). After the project's successful completion, IBA was assigned to serve four locations (Canada, France, New Zealand, and Saudi Arabia). For more than four years, IBA participated in ICMS, providing support to customers in Finland, Gibraltar, Great Britain, Ireland, Island, Luxemburg, Namibia, Saudi Arabia, and Spain.