4 Jenis Maintenance dalam Software Development

Software itu, berbeda dengan hardware. Ketika kita menggunakan sebuah hardware, kita harus mengeluarkan biaya maupun effort untuk melakukan perawatan mungkin karena usang atau ada beberapa perangkatnya yang rusak. Software ngga seperti itu, dia ngga akan usang atau rusak. Tapi, dia akan selalu berubah setelah versi pertamanya selesai. Nah, itulah yang namanya maintenance dalam software.
Ada 4 jenis maintenance dalam software:
- Corrective maintenance, ini kita lakukan ketika sebuah bug ditemukan pada sistem dan kita harus melakukan perbaikan.
- Adaptive maintenance, ketika sistem yang kita buat harus mengadaptasi perubahan pada environment dimana sistem tersebut berjalan. Misalnya, ketika membuat sebuah aplikasi Android, kita harus melakukan maintenance ketika versi Android di upgrade, agar aplikasi kita tetap compatible.
- Perfective maintenance, ketika pengguna sistem atau stakeholder merubah requirement dari sistem yang kita bangun.
- Preventive maintenance, ketika kita hendak meningkatkan kualitas sistem yang kita bangun atau hendak menanggulangi sebuah bug sebelum bug tersebut terjadi.
Nah, itu. Mungkin di artikel-artikel selanjutnya saya akan jelaskan apa saja yang harus kita lakukan untuk menjadi developer yang lebih bertanggung jawab. Sampai jumpa.. (^0^)ノ
Buku Menyelami Framework Laravel. Berisi 740+ halaman penjelasan komprehensif dan aplikatif menguasai framework Laravel 5.2. Download sekarang!
