Q : Jelaskan mengapa sistem perangkat lunak yang digunakan dalam lingkungan dunia nyata harus berubah atau akan menjadi semakin kurang berguna.
A : Sesuai dengan Hukum evolusi Lehman pertama yang menyatakan bahwa “Sebuah program yang digunakan dalam lingkungan dunia nyata selalu harus berubah, atau menjadi semakin kurang bermanfaat dalam lingkungan tersebut“. Sistem perangkat lunak yang sukses, dapat berubah dan berkembang seiring waktu. Proporsi utama dari perubahan adalah untuk memenuhi kebutuhan pengguna. Perubahan yang signifikan juga berasal dari kebutuhan untuk beradaptasi perangkat lunak untuk berinteraksi dengan entitas eksternal, termasuk orang-orang, organisasi, dan sistem buatan. Hukum ini menyatakan bahwa pemeliharaan dan pengembangan sistem adalah sebuah proses yang tak terelakkan. Ketika sistem dimodifikasi dan diperkenalkan kembali terhadap lingkungan, perubahan ini menyebabkan variasi dalam sistem internal dan diperlukan untuk dikelola dan dimonitor untuk memastikan bahwa perubahan yang dilakukan benar dan dapat digunakan di lingkungan baru.
EmoticonEmoticon