Posted in Rekayasa Perangkat Lunak

Kisi-kisi Matakuliah Rekayasa Perangkat Lunak

Selamat Pagi,

Hari ini saya sampaikan pembahasan kisi-kisi.

kisi-kisi ini merupakan pembahasan pertanyaan saya dua pertemuan sebelumnya.

bagi kalian yang tidak mengerjakan, mungkin agak kesulitan dalam mengikuti.

berikut pembahasan saya secara video.

bagi kalian yang tidak berkenan materi dalam bentuk video, silakan akses yang tertulis. namun saya rekomendasi penuh kalian liat video saya, karena ada jawaban yang lebih luas terkait dengan pertanyaan/kisi-kisi.

 

kisi-kisi tertulis

  1. Apa yang dimaksud perangkat lunak?

Jawab : 

Program komputer yang bila dieksekusi akan memberikan fungsi dan unjuk kerja seperti yang diinginkan.

the programs and other operating information used by a computer. (dictionary)

  1. Apa saja jenis perangkat lunak? sebutkan contoh-contoh dari perangkat lunak tersebut!

Jawab : 1. Aplikasi 2. System 3. Program 4. Driver

Alternatif : 1. Web; 2. Mobile; 3. Embedded; 4. API; 5. Security; 

  1. Siapa sajakah yang terlibat dalam proses rekayasa perangkat lunak (pembuatan perangkat lunak?
  1. Analyst
  2. Project manager
  3. Product Owner
  4. Client
  5. Database engineer
  6. Programmer 
  7. Designer
  8. Software Architect
  9. Tester and documentation

 

  1. Dalam pengembangan perangkat lunak, ada komponen biaya pembuatan software, sebutkan apa saja? a. Sdm; b. software program; c. hosting/server; d. Proses pengembangan; .

 

Biaya pengadaan ( Procurement cost), Biaya persiapan operasi (Start up cost), biaya proyek (Project related cost), biaya operasi (Ongoing cost), dan biaya perawat (maintenance cost). 

 

  1. Apa arti penting bagi anda belajar rekayasa perangkat lunak? 

..

 

  1. Metode pembuatan perangkat lunak ada beberapa macam, sebutkan satu saja yang anda tahu dan apa kelebihan dan kekurangannya? 
  1. Waterfall, b. Spiral, c. evolusioner, d. Agile, e. Rapid, f. Extreme, 

 

  1. Sebutkan tahapan dalam rekayasa perangkat lunak! dan Apa tahapan yang paling penting dalam tahapan tersebut? Mengapa demikian? 

Software process model (roger s pressman): 

 

  1. Komunikasi (communication); 
  2. Perencanaan (planning); 
  3. Permodelan (modelling); 
  4. Konstruksi (construction); 
  5. Implementasi/penggunaan (deployment)

 

Atau 

SDLC (Software Development Life Cycle, Siklus Hidup Pengembangan Sistem) atau Systems Life Cycle (Siklus Hidup Sistem), dalam rekayasa sistem dan rekayasa perangkat lunak, adalah proses pembuatan dan pengubahan sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut. Konsep ini umumnya merujuk pada sistem komputer atau informasi. SDLC juga merupakan pola yang diambil untuk mengembangkan sistem perangkat lunak, yang terdiri dari tahap-tahap: rencana(planning),analisis (analysis), desain (design), implementasi (implementation), uji coba (testing) dan pengelolaan (maintenance).

 

  1. Apakah anda tahu bagaimana proses pembangunan rumah? Apakah anda melihat ada persamaan atau perbedaan dengan pembuatan perangkat lunak? Kalau iya, sebutkan persamaan dan perbedaannya. 

Analisis kebutuhan, permodelan, prototype, pembangunan, evaluasi. 

 

  1. Proses perangkat lunak memiliki aktifitas umum yaitu?

 

Jawab : 

spesifikasi, development, validation, evolution 

 

Revisi 

  1. Komunikasi (communication); 
  2. Perencanaan (planning); 
  3. permodelan (modelling); 
  4. Konstruksi (construction); e. Implementasi/penggunaan (deployment)

 

terima kasih.