Software Engineering
Mengapa penyelesaian software begitu lama dan biaya pengembangan yang tingi.Untuk suatu pembuatan Software kita perlu memperhatikan empat poin berikut :
Maintaintenance
Kehandalan
Efisiensi
Penggunaan
Maintaintenance
Lebih dari 50% dari biaya perangkat lunak adalah untuk maintaintenance, mungkin itu sebabnya dalam pembuatan atau pengembangan software diperlukan biaya yang tinggi.
Dokumentasi yang baik dan desain yang baik juga kita perhatikan dalam maintaintenance.
Kehandalan
ada 3 poin yang harus kita perhatikan yaitu:
Keunggulan
Dimana kita harus melakukan proses yang baik dan benar
Pengamanan
Dimana kita harus melakukan alir pengamanan yang baik
Keselamatan
Tidak ada surprise
On line & Of line bantuan
Efisiensi
Kita harus membuat software kita seefisien mungkin untuk menciptakan software yang baik, ada beberapa hal yang harus kita perhatikan.
misalnyadari segi Memory, Cpu, Storage.
Dimana kita harus menggunakan memory yang kecil atau sesuai kebutuhan,efisien waktu,dan minimal penggunaan penyimpanan.
Penggunaan
Dalam penggunaan kita harus menggunakan tampilan yang familiar, lengkap dan menggabungkan pemberitahuan-pemberitahuan pesan. Buku petunjuk yang teliti dan lengkap juga harus kita perhatikan.
Tidak sampai disini saja, karena software perlu kita kembangkan sesuai kebutuhan-kebutuhannya, dan inilah sebabnya mengapa dalam pembuatan atau penyelesaian software dibutuhkan waktu yang lama dan biaya yang tinggi dalam pengembangannya.