Posts

Showing posts from December, 2023

Resume FP EPL - 2023

Nama : Muhammad Ismail NRP   : 5025201223 Nama : Aaliyah Farah Adibah NRP   : 5025201070 Kelas  : Evolusi Perangkat Lunak Tugas  : Resume Final Project

Tugas-8 Metode Pemeliharaan Aplikasi PPDB

Nama : Muhammad Ismail NRP : 5025201223 Kelas : Evolusi Perangkat Lunak Soal Tentukan metode pemeliharaan yang baik dari aplikasi PPDB Buat analisa dampak / impact analysis Tentukan langkah-langkah refactoring dari aplikasi PPDB Jawaban Metode pemeliharaan yang baik untuk aplikasi PPDB Online adalah: Preventive Maintenance: melakukan perawatan berkala pada server dan jaringan untuk mencegah terjadinya downtime. Performance Tuning: mengoptimalkan kinerja sistem/aplikasi, database, dan infrastruktur jaringan agar sistem tetap berjalan optimal. Corrective Maintenance: memperbaiki bug atau error yang terjadi pada aplikasi. Dilakukan setiap kali ada laporan bug dari pengguna. Adaptive Maintenance: mengadaptasikan aplikasi jika ada perubahan persyaratan bisnis, peraturan, dll. Perfective Maintenance: melakukan penyempurnaan aplikasi dengan menambahkan fitur baru berdasarkan permintaan pengguna. Berikut adalah analisa dampak dari permasalahan pada aplikasi PPDB Online: Kendala aksesibilitas -...

Pertemuan 15 - Kuis Akhir

Image
 Nama : Muhammad Ismail NRP : 5025201223 Kelas : EPL Soal : 1. Sebutkan dan jelaskan alasan mengapa perangkat lunak harus mengalami proses evolusi? 2. Apa yang dimaksud dengan evolusi perangkat lunak, meliputi apa saja prosesnya 3. Untuk dapat menjaga kualitas dari perangkat lunak tersebut dalam melakukan evolusi perangkat lunak, maka dibuatlah ”Laws” dari perangkat lunak tersebut. Menurut Lehman apa saja Laws nya Jawab: 1.  Perangkat lunak harus mengalami proses evolusi karena beberapa alasan utama yang berkaitan dengan perubahan lingkungan, kebutuhan pengguna, dan perkembangan teknologi. Berikut adalah beberapa alasan utama: - Perubahan kebutuhan pengguna     Kebutuhan pengguna terus berkembang seiring waktu. Perangkat lunak yang efektif harus mampu memenuhi kebutuhan dan harapan baru pengguna. Evolusi perangkat lunak memungkinkan penyesuaian dan peningkatan fitur agar tetap relevan dan berguna. - Perubahan Lingkungan Bisnis dan Teknologi    Lingkungan bi...