Postingan

Menampilkan postingan dari Oktober, 2023

ETS - Evolusi Perangkat Lunak

Gambar
Nama : Afiq Akram  NRP : 5025201270  Evolusi Perangkat Lunak  Soal Apa yang dimaksud dengan evolusi perangkat lunak, dan mengapa evolusi ini penting dalam pengembangan perangkat lunak? Jelaskan dengan contoh bagaimana Windows mengalami evolusi dari versi awal hingga versi terbaru, dan apa manfaat yang dihasilkan dari evolusi ini? Apa yang terjadi di dalam evolusi perangkat lunak yang berfokus pada perbaikan keamanan? Insiden keamanan terkenal yang memengaruhi evolusi perangkat lunak. Apa yang dimaksud dengan "refactoring" dalam konteks evolusi perangkat lunak, dan mengapa itu penting? Studi Kasus: Apakah Windows pernah melakukan refactoring signifikan dalam sejarah evolusinya, dan apa tujuan utamanya? Bagaimana perangkat lunak open source mengalami evolusi dibandingkan dengan perangkat lunak propietari? Jelaskan. LINK :  PPT  

Evolusi Perangkat Lunak - Tugas 5 Legacy

Nama : Afiq Akram NRP : 5025201270 Kelas : Evolusi Perangkat Lunak

Evolusi Perangkat Lunak - Tugas 4 Reengineering

Nama : Afiq Akram NRP : 5025201270 Studi Kasus: Reengineering iPusnas Latar Belakang:     Aplikasi perpustakaan digital iPusnas dari Perpustakaan Nasional Republik Indonesia menghadapi beberapa tantangan, seperti on-boarding yang kurang efektif, tampilan yang kurang menarik, dan isu-isu pencarian buku. Untuk meningkatkan kualitas pengalaman pengguna, diputuskan untuk melakukan reengineering pada iPusnas. Tujuan Reengineering:      1. Optimasi Onboarding: Mendesain ulang halaman onboarding untuk memberikan penjelasan yang lebih terperinci tentang fitur-fitur dan kelebihan aplikasi. Memberikan penjelasan yang lebih jelas tentang fungsi setiap ikon dan tombol selama onboarding.      2. Perbaikan Tampilan dan Pencarian: Menambahkan halaman untuk memilih genre bacaan agar lebih sesuai dengan minat pengguna. Menyempurnakan fitur "Explore" untuk menampilkan buku-buku yang kurang dikenal dengan tampilan yang lebih menarik.      3. Penangana...