Page 61 - pengantarkomputer
P. 61

berorientasi  pada  objek  dengan  cepat  menggantikan  pendekatan

                      pengembangan perangkat lunak yang lebih konvensional dalam berbagai area
                      aplikasi. Perangkat lunak sistem pakar dan kecerdasan buatan pada akhirnya

                      bergerak  dari  laboratorium  ke  penerapan  praktis  untuk  berbagai  masalah

                      dengan dengan jangkauan luas di dunia nyata.
                      Tetapi selama era evolusi sistem berbasis komputer, serangkaian masalah yang

                           berhubungan  dengan  perangkat  lunak  masih  muncul,  dan  intensitas
                           masalah-masalah tersebut terus bertambah.

                      1.  Kemajuan  perangkat  keras  terus  berlanjut,  melampaui  kemampuan  kita

                           untuk membangun perangkat lunak yang sesuai dengan perangkat keras
                           yang ada.

                      2.  Kemampuan kita untuk membangun program baru tidak dapat memenuhi

                           kebutuhan akan program baru, juga tidak dapat membangun program yang
                           cukup cepat untuk memenuhi kebutuhan bisnis dan pasar.

                      3.  Pemakaian  komputer  yang  tersebar  luas  membuat  masyarakat  semakin

                           tergantung  pada  operasi  perangkat  lunak  yang  reliabel.  Kerusakan
                           ekonomis yang besar dan potensi penderitaan manusia dapat muncul bila

                           terjadi kegagalan perangkat lunak.

                      4.  Kita  berjuang  untuk  membangun  perangkat  lunak  komputer  dengan
                           reliabilitas dan kualitas yang sangat tinggi.

                      5.  Kemampuan  kita  untuk  mendukung  program  yang  ada  terhambat  oleh

                           buruknya desain serta sumber daya yang tidak memadai.


                  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.












                                                                                                            57
   56   57   58   59   60   61   62   63   64   65   66