Bismillah..oke udah lama nih kagak nulis ....
Hari ini dengan senang hati ane menulis lagi karena besok mau uas RPL ...
Oke di postingan ini ane mau bahas Software Evolution,check this out
Intro : Ada beberapa topik yang bisa dicover dalam tema Software Evolution ini,diantaranya :
1. Evolution Process
Mengubah proses yang ada dalam sistem software
2. Program Evolution Dynamics
Memahami evolusi software
3. Software Maintenance
Membuat perubahan pada cara kerja/operasional sistem sofware
4. Legacy System Management
Membuat keputusan tentang perubahan pada software
Software Change (Perubahan Software)
Software Change tak dapat dielakkan. Kenapa Software change tak mungkin dihindari? berikut ini alasan yang masuk akal
- Kebutuhan-kebutuhan yang baru muncul setelah software digunakan
- Lingkungan bisnis berubah
- Terdapat kesalahan yang harus diperbaiki
- Komputer baru dan perlengkapan yang baru ditambahkan pada sistem
- Performa dan daya tahan sistem harus dikembangkan
Kunci permasalahannya adalah mengimplementasikan dan memanage perubahan pada sistem yang udah ada
Nah Kenapa Evolusi itu penting ???
- Sistem SOftware merupakan aset bisnis yang penting bagi perusahaan
- Untuk memelihara nilai bisnis mereka ,software harus dirubah dan diupdate
- Mayoritas dana yang dikeluarkan untuk software lebih banyak dialokasikan untuk perubahan den pengembangan sistem yang sudah ada dari pada membuat sistem yang baru
Berikut ini Spiral Model Pengembangan dan Evolusi Software
Ada juga skema Evolution and Servicing
Evolution
- Suatu tahapan dalam siklus hidup software dimana pengembangan kebutuhan baru diusulkan dan diimplementasikan
Servicing
- Tahap dimana software masih berfungsi namun perubahan lebih diarahkan pada perbaikan bug/error dan tidak ada fungsionalitas baru yang ditambahkan
Phase-Out
- Software mungkin masih bisa digunakan dan gak ada perubahan pada system itu
Oke,itu tadi beberapa pengantar yang lumayan bikin pusing yak..
Evolution Process(Proses Evolusi)
Proses Evolusi Software tergantung pada
~ Tipe software yang dimaintain
~ Proses pengembangan yang digunakan
~ Kemampuan dan pengalaman orang2 yang terlibat didalamnya
Berikut ini proses evolusi dan identifikasi perubahan
Oke,itu tadi beberapa pengantar yang lumayan bikin pusing yak..
Evolution Process(Proses Evolusi)
Proses Evolusi Software tergantung pada
~ Tipe software yang dimaintain
~ Proses pengembangan yang digunakan
~ Kemampuan dan pengalaman orang2 yang terlibat didalamnya
Berikut ini proses evolusi dan identifikasi perubahan
Urgent Change Request
Urgen Change bisa dilakukan tanpa harus melewati semua proses RPL terlebih dahulu
Urgen change dapat dilakukan ketika...
-Terdapat kegagalan serius pada sistem yang harus diperbaiki untuk melanjutkan kinerja normal sistem
- Jika perubahan pada lingkungan sistem menyebabkan efek yang tak terduga
- Jika terdapat perubahan bisnis yang membutuhkan respon cepat
Beberapa poin tambahan tentang Changes are Inevitable....
- Kebutuhan sistem mungkin mungkin berubah ketika sistem sedang dikembangkan karena lingkungan
sistem yang juga berubah
- Sistem terikat erat dengan lingkungan. Ketika sistem diinstal pada sebuah lingkungan,sistem akan merubah lingkungan itu dan oleh karena itu akan merubah kebutuhan sistem
- SIstem harus diganti jika masih ingin digunakan dalam satu lingkungan
Urgen Change bisa dilakukan tanpa harus melewati semua proses RPL terlebih dahulu
Urgen change dapat dilakukan ketika...
-Terdapat kegagalan serius pada sistem yang harus diperbaiki untuk melanjutkan kinerja normal sistem
- Jika perubahan pada lingkungan sistem menyebabkan efek yang tak terduga
- Jika terdapat perubahan bisnis yang membutuhkan respon cepat
Beberapa poin tambahan tentang Changes are Inevitable....
- Kebutuhan sistem mungkin mungkin berubah ketika sistem sedang dikembangkan karena lingkungan
sistem yang juga berubah
- Sistem terikat erat dengan lingkungan. Ketika sistem diinstal pada sebuah lingkungan,sistem akan merubah lingkungan itu dan oleh karena itu akan merubah kebutuhan sistem
- SIstem harus diganti jika masih ingin digunakan dalam satu lingkungan