Penulis kenamaan Emmert Wolf pernah berkata, “Manusia hanya sebaik alat yang ia gunakan.”
Kutipan ini terdengar benar di banyak profesi. Seorang koki membutuhkan peralatan masak yang berkualitas, pengemudi membutuhkan kendaraan yang andal, dan pengembang mainframe membutuhkan alat pemrograman yang canggih.
Tanpa akses ke alat pengembangan perangkat lunak yang komprehensif, bahkan pengembang yang paling berpengalaman sekalipun akan kesulitan untuk memberikan solusi inovatif dengan cepat. Itulah mengapa Swedbank telah memilih untuk secara proaktif memodernisasi perangkat mainframe IBM Z milik mereka .
Modernisasi pertama bank dilakukan pada tahun 2016 dengan penambahan platform berbasis Eclipse untuk mendampingi perangkat lunak Interactive System Productivity Facility (ISPF).
“Pengembang yang lebih muda tidak terbiasa dengan antarmuka ISPF pada mainframe IBM Z. Ada kurva pembelajaran yang curam untuk pemula,” kenang Tadas Janionis, Software Engineer di Swedbank. Untuk memberdayakan generasi pengembang mainframe masa depan, Swedbankmengimplementasikan IBM Explorer for z/OSAqua(z/OS Explorer), sebuah platform integrasi berbasis Eclipse untuk pengembangan aplikasi.
z/OS Explorer membantu pengembang ramah lingkungan mendapatkan kompetensi di ruang mainframe dan memberi semua pengembang cara yang lebih nyaman untuk menggunakan Problem Determination Tools Swedbank yang sudah ada. Tim pengembang sangat terkesan dengan efektivitas solusi ini sehingga bank berjanji untuk melanjutkan upaya modernisasi mainframe untuk selamanya.
Beberapa tahun kemudian, Swedbank memutuskan untuk menerapkan solusi IBM Application Discovery and Delivery Intelligence (ADDI) sebagai tanggapan atas perubahan besar dalam peraturan perbankan, teknologi, dan harapan pelanggan. "Industri perbankan berubah secara konstan, dan kami harus ikut berubah," ujar Girish Wani, Pemilik Produk Agile untuk Pengembangan Mainframe di Swedbank. "Kami melakukan modernisasi untuk menyediakan dukungan yang dibutuhkan pengembang kami agar mereka dapat dengan cepat mempelajari sistem kami dan berinteraksi dengan mainframe."
Application Discovery membantu pengembang menentukan aplikasi mana yang akan dimodernisasi, dikonsolidasikan, atau dinonaktifkan dengan lebih mudah. Waktu yang dihemat untuk menyelidiki saling ketergantungan dalam lanskap aplikasi mainframe berarti pengembang dapat mengalokasikan lebih banyak waktu untuk inovasi.
Baru-baru ini, Swedbank mencapai titik kritis lain dalam perjalanan modernisasi mainframe-nya. Bank membutuhkan cara yang lebih holistik untuk melakukan analisis pada database dan filenya, dan proses mainframe yang lebih efisien dan digerakkan oleh DevOps berada dalam jangkauan.
Keberhasilan implementasi IBM Swedbank sebelumnya mendorong Tim Pengembangan Mainframe untuk memilih solusi IBM Developer for z/OS (iDZEE) untuk fase modernisasi berikutnya.
IDzEE adalah toolset komprehensif untuk membangun, menerapkan, dan memelihara aplikasi hybrid-cloud di z/OS. Solusi ini didukung oleh rantai alat DevOps yang mendukung pengembangan paralel dalam jalur integrasi dan penerapan yang berkelanjutan.
Fungsi-fungsi terintegrasi yang ditawarkan IDzEE memungkinkan produktivitas pengembang yang lebih besar, analisis holistik, dan pengurangan time-to-value. Antarmuka grafisnya yang intuitif membuat navigasi kode menjadi jauh lebih mudah berkat semantik, filter, pencarian, dan diagram aliran data. Solusi ini juga menawarkan opsi editor ISPF dan integrated development environment (IDE), sehingga pengembang dapat menggunakan gaya pengeditan yang mereka sukai saat menyusun kode yang kompleks.
Debugger interaktif dan terintegrasi penuh dalam IDzEE membantu pengembang meningkatkan alur kerja mereka dengan memberikan kemampuan untuk menguji, memeriksa, memantau, dan mengontrol eksekusi program. Aplikasi dapat dijalankan secara bertahap dan dijeda sesuai kebutuhan untuk inspeksi atau modifikasi.
Laporan cakupan kode membantu mereka mengungkap kesenjangan pengujian dan lebih memahami bagaimana perubahan akan memengaruhi aplikasi lainnya. Sebagai manfaat tambahan, peralatan modern menyediakan analisis cepat terhadap kode mainframe yang matang dan samar. Ini termasuk menunjukkan dampak perubahan dan mengidentifikasi kode yang mati. Kemampuan analisis yang cepat dan komprehensif ini mendukung penyampaian fungsi aplikasi baru yang lebih cepat dan berkualitas lebih tinggi.
Kemampuan ini adalah kunci untuk membantu bank mencapai tujuannya, menurut Rajesh Murugan, Insinyur Perangkat Lunak di Swedbank. “IDzEE adalah pemain penting dalam upaya modernisasi kami. Ini adalah dasar untuk semua kemampuan pengembangan, alat analitis, dan plug-in eksternal kami. Semua yang kami butuhkan dapat diakses di satu tempat,” kata Rajesh Murugan.
Tim IBM Lab memberi Swedbank dukungan jarak jauh untuk memastikan implementasi IDzEE berhasil. “IBM menciptakan saluran dukungan digital bagi kami untuk berkomunikasi dan mengajukan pertanyaan. Ini sangat membantu selama penyiapan karena kami belum sepenuhnya terbiasa dengan produknya,” kata Tadas Janionis.
Tim Platform Pengembangan Mainframe juga mengadakan pertemuan dua mingguan dengan advokat IBM khusus untuk membahas masalah yang sedang berlangsung. Selama salah satu pertemuan ini, IBM membantu Swedbank merancang program yang mana advokat internal dipilih untuk membantu meluncurkan solusi kepada tim mereka.
Program IDzEE Champions membantu meningkatkan adopsi di seluruh komunitas pengembang Swedbank. “Beberapa pengembang mainframe tidak terlalu terbuka terhadap perubahan. Program IDzEE Champions membantu kami memecahkan kebuntuan dengan setiap tim dan mengurangi hambatan selama implementasi. Ini juga salah satu praktik terbaik yang kami dapatkan dari IBM. Ini membantu kami mengimplementasikan IDzEE dengan cara yang jauh lebih baik,” kata Girish Wani.
Swedbank memulai program dengan dua iDzEE Champions dan meluncurkan solusinya ke sekitar 30 pengembang. Setelah menerima umpan balik yang sangat positif, para juara dipilih untuk setiap tim dan bank dapat meluncurkan IDzEE ke seluruh komunitas.
Set alat IDzEE membuat pengembangan menjadi lebih nyaman, efisien, dan produktif bagi pengembang mainframe baru maupun yang sudah berpengalaman. Meskipun implementasinya baru-baru ini saja, Swedbank telah melihat banyak manfaat dari modernisasi IDzEE.
“Estimasi kami lebih cepat dan lebih akurat dari sebelumnya,” kata Girish Wani. “Kami dapat menentukan dampak dan skala perubahan yang kami buat dalam sekejap.” Estimasi yang lebih akurat juga membantu pengembang menentukan dengan lebih baik apa yang dapat disampaikan selama perencanaan sprint.
Dengan fungsionalitas terintegrasi yang komprehensif, iDzEE memungkinkan penyelesaian masalah yang cepat dan adaptasi yang mulus. Solusi ini mengilhami para pengembang Swedbank dengan tingkat ketangkasan dan kemahiran baru yang meningkatkan kualitas pengembangan dan meningkatkan pemanfaatan sumber daya. Dengan setiap proses dan peningkatan kemampuan, Swedbank memperluas keunggulan kompetitifnya dan memangkas waktu ke pasar untuk layanan-layanan baru yang inovatif.
Saat ini, 260 pengembang Swedbank telah bergabung dengan IDzEE. “Pelatihan anggota tim sangat efektif menggunakan iDzEE,” catat Rajesh Murugan. Dan proses pelatihan telah melakukan lebih dari sekadar membantu pengembang meningkatkan keterampilan dan mempertahankan pengetahuan. Seperti yang dikatakan Girish Wani, "Setiap pertanyaan dan diskusi selama pelatihan IDzEE membuat kami lebih dekat dengan para pengembang dan komunitas pengembangan." Pemilik Produk Agile menganggap hubungan yang baru ditemukan ini sebagai manfaat terbesar yang dibawa IDzEE ke Komunitas Pengembangan Mainframe.
Untuk fase modernisasi berikutnya, Swedbank berencana untuk memperluas kemampuan otomatisasi dan pengujiannya.
Swedbank (tautan berada di luar ibm.com) menyediakan perbankan ritel, manajemen aset, dan berbagai layanan keuangan lainnya kepada sekitar 7 juta nasabah swasta dan 555.000 nasabah korporat di Swedia, Estonia, Latvia dan Lithuania.
© Hak Cipta IBM Corporation 2024. IBM Corporation, New Orchard Road, Armonk, NY 10504
Diproduksi di Amerika Serikat, Mei 2024.
IBM, logo IBM, ibm.com, IBM Z, IBM Research, dan z/OS adalah merek dagang atau merek dagang terdaftar dari International Business Machines Corporation, di Amerika Serikat dan/atau negara lain. Nama produk dan layanan lain mungkin merupakan merek dagang milik IBM atau perusahaan lain. Daftar merek dagang IBM saat ini tersedia di https://www.ibm.com/id-id/legal/copyright-trademark.
Dokumen ini adalah yang terbaru pada tanggal awal publikasi dan dapat diubah oleh IBM kapan saja. Tidak semua penawaran tersedia di setiap negara tempat IBM beroperasi.
INFORMASI DALAM DOKUMEN INI DIBERIKAN "SEBAGAIMANA ADANYA" TANPA JAMINAN APA PUN, TERSURAT MAUPUN TERSIRAT, TERMASUK TANPA JAMINAN KELAYAKAN UNTUK DIPERDAGANGKAN, KESESUAIAN UNTUK TUJUAN TERTENTU, DAN JAMINAN ATAU KETENTUAN NON-PELANGGARAN. Produk IBM dijamin sesuai dengan syarat dan ketentuan perjanjian yang mengatur penyediaan produk tersebut.