Page 67 - pengantar ilmu komputer1_Neat
P. 67
B. Perspektif Industri
Pada masa-masa awal penghitungan, sistem berbasis komputer
dikembangkan dengan menggunakan manajemen yang berorientasi pada
perangkat keras. Mereka menerapkan kontrol, metode dan alat-alat yang kita
kenal sebagai hardware engineering. Sayangnya, pada saat itu perangkat lunak
belum banyak dipikirkan. Pada masa-masa awal, pemrograman masih dilihat
sebagai “bentuk kesenian”. Hanya sedikit saja metode yang ada dan lebih
sedikit lagi orang yang memahaminya. Para pemrogram bahkan kadang-
kadang harus mempelajarinya dengan cara coba-coba.
Dibanding perangkat keras, perangkat lunak komputer sudah berubah
secara dramatis. Dibanding perangkat keras, perangkat lunak merupakan
salah satu bentuk tunggal yang berbiaya tinggi. Selama hampir dua dekade ini,
para manajer dan para praktisi melontarkan pertanyaan-pertanyaan berikut:
1. Mengapa membutuhkan waktu yang sangat lama untuk menyelesaikan
program?
2. Mengapa biayanya sangat tinggi?
3. Dapatkah kita menemukan kesalahan yang ada pada program sebelum
mendistribusikannya kepada pelanggan?
4. Mengapa sangat sulit bagi kita untuk mengukur kemajuan pada saat
perangkat lunak dikembangkan?
C. Abad Pabrik Perangkat Lunak
Perusahaan-perusahaan, yang besar maupun kecil, memilki apa yang
disebut software plan. Ada ribuan aplikasi berbasis perangkat lunak dengan
kondisi kritis yang sangat perlu diperbaharui:
1. Aplikasi sistem informasi yang ditulis 20 tahun yang lalu, yang
mengalami 40 generasi perubahan dan sekarang tidak mungkin lagi
dilakukan upaya pembaruan.; bahkan modifikasi yang paling
sederhana sekalipun sudah akan membuat perangkat lunak tersebut
gagal beroperasi.
62