0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
25 tayangan2 halaman
Dokumen tersebut membahas tentang rekayasa persyaratan dan proses desain perangkat lunak. Rekayasa persyaratan meliputi studi kelayakan, elisitasi dan analisis persyaratan, spesifikasi persyaratan, dan validasi persyaratan. Sedangkan proses desain perangkat lunak meliputi desain arsitektur, spesifikasi abstrak, desain antarmuka, desain komponen, desain struktur data, dan desain algoritma.
Dokumen tersebut membahas tentang rekayasa persyaratan dan proses desain perangkat lunak. Rekayasa persyaratan meliputi studi kelayakan, elisitasi dan analisis persyaratan, spesifikasi persyaratan, dan validasi persyaratan. Sedangkan proses desain perangkat lunak meliputi desain arsitektur, spesifikasi abstrak, desain antarmuka, desain komponen, desain struktur data, dan desain algoritma.
Dokumen tersebut membahas tentang rekayasa persyaratan dan proses desain perangkat lunak. Rekayasa persyaratan meliputi studi kelayakan, elisitasi dan analisis persyaratan, spesifikasi persyaratan, dan validasi persyaratan. Sedangkan proses desain perangkat lunak meliputi desain arsitektur, spesifikasi abstrak, desain antarmuka, desain komponen, desain struktur data, dan desain algoritma.
NIM: 5203151003 Kelas : PTIK-A Jawaban 1. Pada Gambar 1 terdapat Requirements engineering atau Rekayasa persyaratan yang dibutuhkan oleh software dalam memahami dan mendefinisikan suatu layanan. Terdapat kegiatan apa saja yang menjadi rekayasa persyaratan: Feasibility Study ( Studi Kelayakan ): Pada tahap awal ini dibuat suatu perkiraan, apakah yang teridentifikasi dapat dicapai oleh sofware dan segala sesuatu yang menjadi kebutuhan pengguna. Pada tahap ini harus dikonfirmasi dengan cepat, apakah bisa tidaknya suatu yang teridentifikasi. Jika suatu yang teridentifikasi layak dilanjutkan, maka dihasilkan yang disebut Feasibilty Report atau laporan kelayakan. Requirements elicitation and analysis ( Elisitasi dan analisis persyaratan ): Tahap ini merupakan tahap proses mendapatkan persyaratan sistem melalui observasi sistem yang ada dan membutuhkan pengembangan prototipe sistem yang lebih yang membantu dalam menentukan sistemnya atau System Models. Requirements spesification ( Spesifikasi Persyaratan ): Tahap ini merupakan pengumpulan serta penulisan informasi yang dikumpulkan selama tahap sebelumnya. Dimana persyaratan yang ditulis dalam dokumen yaitu persyaratan pengguna dan sistem atau User and System Requirements. Requirements validation ( Validasi Persyaratan ): Tahap ini untuk memeriksa persyaratan apakah sudah lengkap dan menemukan kesalahan dalam dokumen persyaratan. Jika ada kesalahan agar segera dimodifikasi. 2. Proses Desain Perangkat Lunak Architectural Design: mengidentifikasi sub-sistem Abstract Specification: menentukan sub-sistem. Interface Design: menjelaskan antarmuka sub-sistem. Component Design: Mengurai sub-sistem menjadi komponen. Data Structure Design: Desain struktur data untuk menampung data masalah. Algorithm Design: Desain algoritme untuk fungsi masalah. Dari tahap aktivitas desain maka dihasilkan suatu produk, dimana produk tersebut memiliki persyaratan yang dibutuhkan oleh produk tersebut untuk menghasilkan suatu produk yang layak, yaitu menentukan Sistem arsitekturny, spesifikasi software, Interface antar spesifikasi, Komponen spesifikasi, data struktur, serta algoritma spesifikasinya.