Ujian Rekayasa Kebutuhan Perangkat Lunak

Ini adalah contoh soal ujian tengah semester untuk mata kuliah Rekayasa Kebutuhan Perangkat Lunak, berikut soal-soalnya dan juga jawaban saya :mrgreen:

  1. Jelaskan minimal (3) aktifitas yang harus ada pada pada saat merekayasa kebutuhan !
  2. Dalam rekayasa kebutuhan, dikenal istilah Functional dan Non-Functional, jelaskan !
  3. Jelaskan menurut anda, mengenai definisi dari layanan yang berkualitas  !

Berikut ini jawaban dari 3 soal tersebut diatas :

Nomor 1

  • Identifikasi kebutuhan / permintaan user yang menguraikan permasalahan secara terperinci dengan tujuan mempelajari dan berinteraksi untuk meraih harapan mereka
  • Analisa kebutuhan & verifikasi sistem (system requirements) guna menentukan persyaratan minimal yang mampu untuk melakukan dan mengerjakan kebutuhan dari user
  • Model proses yang memfokuskan pada seluruh proses di dalam sistem yang mentransformasikan data menjadi informasi. Dan juga menunjukkan aliran data yang masuk dan keluar pada suatu proses.
  • Desain perangkat lunak, tahapan yang difokuskan pada spesifikasi detil dari solusi berbasis komputasi
  • Dokumentasi, merupakan tahapan dimana kita difokuskan dalam pembuatan deskripsi mengenai sistem dan juga alurnya guna memudahkan dalam pengembagan dan analisa sistem berikutnya

Nomor 2

  • Kebutuhan fungsional, yang mendeskripsikan layanan-layanan atau fungsi-fungsi dari sistem
  • Kebutuhan non-fungsional, yang merupakan batasan-batasan pada sistematau pada proses pengembangan sistem

Nomor 3

  • Layanan yang berkualitas adalah sebuah totalitas dari karakteristik dari layanan suatu produk (barang atau jasa) yang menunjang kemampuan untuk memenuhi persyaratan dan kebutuhan pelayanan pelanggan.

Semoga bermanfaat suatu saat 🙂

Perkembangan Peran Perangkat Lunak

Perkembangan Peran Perangkat Lunak dapat dibagi menjadi beberapa ERA ( Dekade ), yaitu Era 1, 2, 3 dan 4 dengan pembagian kisaran tahun sebagai berikut :

Perkembangan Peran Perangkat Lunak
Peran Perangkat Lunak

Ciri – ciri pada Era 1 :

  1. Orientasi Batch
  2. Distribusi Terbatas
  3. Perangkat Lunak Kustonasi

Ciri – ciri pada Era 2 :

  1. Multiuser
  2. Real Time
  3. Penggunaan Database
  4. Sebagai suatu Produk

Ciri – ciri pada Era 3 :

  1. Sistem Terdistribusi
  2. Embedded Intelligence
  3. Teknologi Mikro

Ciri – ciri pada Era 4 :

  1. Sistem desktop bertenaga kuat
  2. Teknologi dengan Orientasi Objek
  3. Adanya Sistem Pakar
  4. Teknologi Jaringan Saraf Tiruan
  5. Komputasi Paralel
  6. Jaringan Komputer