Butuh bantuan untuk memutakhirkan perangkat lunak dengan 7 juta baris kode COBOL

Badan Pensiun Kereta Api Amerika Serikat (RBB) telah mulai memperbarui infrastruktur komputernya 50 tahun yang lalu. Dia mengumumkan pencarian kontraktor yang dapat membantu memodernisasi sistem komputer. Pekerjaan diharapkan menjadi besar: perangkat lunak berisi 7 juta baris dalam bahasa pemrograman COBOL.

Saat ini, COBOL tidak bisa disebut bahasa pemrograman yang sangat modis. Pengembang muda jarang memilihnya untuk belajar, dan banyak profesional berpengalaman sudah pensiun.

COBOL adalah salah satu bahasa pemrograman pertama di dunia. Pada 60-an, itu digunakan untuk mengembangkan aplikasi bisnis. Terlepas dari usianya, banyak dari sistem itu masih berfungsi, dan memutakhirkannya adalah masalah yang cukup besar.

Dalam ilustrasi di sebelah kiri - Grace Hopper, ilmuwan Amerika dan laksamana Angkatan Laut Amerika Serikat, salah satu pengembang Kobol dan, secara umum, pencipta konsep bahasa pemrograman tanpa mesin. Dia disebut "nenek Kobol."

Kembali ke Komisi Pensiun Railroad, menurut laporan keuangan terbaru , mereka memiliki 200 aplikasi utama yang dapat digunakan pada COBOL dan mainframe khusus. Secara total, kekayaan ini mengandung 4.200 program komputer dan sekitar 7 juta baris kode. Anda dapat memperkirakan jumlah pekerjaan secara kasar.

Menurut dokumen, RBB akan mengalokasikan sedikit lebih dari $ 12 juta untuk meningkatkan infrastruktur TI sebelum akhir tahun fiskal 2017 (yaitu, untuk dua tahun ke depan). Ini mungkin hanya permulaan. Proyek ini dirancang untuk dua fase dan dapat berlangsung selama beberapa tahun. RBB berharap untuk pindah ke infrastruktur terdistribusi dengan standar terbuka. Rencana tersebut juga memperkirakan "pergeseran paradigma mendasar dari proses berorientasi batch ke proses transaksional berkelanjutan. Akibatnya, aplikasi harus lebih efisien, memiliki logika yang lebih sederhana, lebih mudah dipahami, dan didokumentasikan dengan lebih baik. " Dari frasa ini dapat diasumsikan bahwa dalam keadaan saat ini kode program tidak efisien, tidak dapat dipahami dan didokumentasikan dengan buruk.

Pertemuan dengan kontraktor potensial akan berlangsung 21 di markas RBB Chicago.

Masalah modernisasi sistem TI kuno sangat relevan untuk Amerika Serikat, di mana informatisasi dimulai lebih awal daripada negara lain. Tetapi situasi seperti RBB mungkin muncul di daerah kami.

All Articles