Postingan

Menampilkan postingan dari November, 2025

Aspect Oriented Software

  Tugas 2 : Aspect Oriented Software Jelaskan apa yang dimaksud dengan Aspect oriented software dan apa kegunaannya dalam rekayasa perangkat lunak! Apa peranan stakeholder dalam pengembangan perangkat lunak? Jelaskan apa yang dimaksud dengan concerns dalam pengembangan perangkat lunak! Jawaban : 1. Aspect Oriented Software adalah pendekatan dalam pengembangan perangkat lunak yang fokus pada pemisahan cross-cutting concerns, yaitu bagian-bagian program yang sering muncul di banyak modul, seperti logging, keamanan, validasi, atau error handling. Kegunaan utamanya adalah supaya kode lebih rapi, mudah dipelihara, dan tidak penuh pengulangan. Dengan ini, bagian-bagian yang sifatnya umum bisa ditempatkan di satu tempat saja (dalam aspect), lalu diterapkan secara otomatis ke bagian kode yang membutuhkan. Ini membuat struktur program lebih jelas dan mempermudah pengembangan skala besar. 2. Stakeholder adalah semua pihak yang punya kepentingan terhadap sistem yang sedang dibuat, seperti p...

Verifikasi dan Validasi

  Tugas 1 : Verifikasi dan Validasi Jelaskan apa yang dimaksud dengan proses verifikasi dan validasi! Jelaskan tujuan yang ingin dicapai dari proses tersebut! Jelaskan kegunaan proses verifikasi dan validasi terhadap rekayasa perangkat lunak! Apa kegiatan selanjutnya setelah diperoleh hasil verifikasi dan validasi? Jawaban : 1. Penjelasan Verifikasi dan Validasi : Verifikasi adalah proses untuk memastikan bahwa produk atau sistem yang dibuat sudah sesuai dengan spesifikasi atau rancangan yang ditentukan.  Validasi adalah proses untuk memastikan bahwa produk atau sistem yang dibuat sudah sesuai dengan kebutuhan pengguna atau tujuan sebenarnya. Tujuan yang ingin dicapai dari Verifikasi dan Validasi : Verifikasi dan validasi harus memberikan kepastian bahwa software sesuai dengan tujuannya Hal ini bukan berarti benar-benar bebas dari kekurangan Harus cukup baik untuk tujuan penggunaannya dan tipe dari penggunaan akan menentukan derajat kepastian yang dibutuhkan 2. Dalam rekayas...