Software Maturity Model
Software maintenance , Perawatan perangkat lunak Maturity , berarti matang atau dewasa. Matang merupakan hasil proses. Dewasa merupakan hasil pertumbuhan Model , didefinisikan sebagai suatu penyederhanaan yang representatif terhadap keadaan di dunia nyata. Software ini biasa digunakan untuk kegiatan pemeliharaan perangkat lunak sehari-hari, sebuah persepsi umum pemeliharaan adalah bahwa hal itu hanya memperbaiki cacat. namun, satu studi menunjukkan bahwa lebih dari 80% dari usaha pemeliharaan digunakan untuk tindakan non-korektif. Persepsi ini diabadikan oleh pengguna mengirimkan masalah melaporkan bahwa pada kenyataannya peningkatan fungsionalitas ke sistem. Penelitian-penelitian terbaru menempatkan proporsi bug-fixing mendekati 21%. Sayangnya, perawatan perangkat lunak belum dipahami sebagai sebuah proses yang harus dilakukan untuk menjaga agar perangkat lunak tetap dapat digunakan dengan optimal, sesuai dengan kebutuhan penggunanya. Umumnya, para pengguna berpendapat bahw