Tugas Rekayasa Perangkat Lunak - Pertemuan 1

Tidak ada komentar

TUGAS PERTEMUAN 1 

1. Sebutkan contoh-contoh aplikasi (minimal 3) yang termasuk ke dalam setiap "kategori perangkat lunak" pada slide

2. Sebutkan  contoh-contoh  aplikasi  (minimal  3)  yang  termasuk  ke  dalam  setiap  "jenis  perangkat lunak aplikasi" pada slide

3. Sebutkan tugas/fungsi secara detail stakeholder dalam RPL pada slide

4. Jelaskan 4 kegiatan proses PL pada slide

5. Sebutkan mitos-mitos lain (minimal 3) dalam PL selain mitos-mitos yang ada di slide

JAWABAN 

1. AUTOCAD (Scientific), Manjaro Linux (System Software), Google Maps (Artificial Intelligence)

2. Rufus (Stand Alone), Inkscape (Stand Alone), Notepad (Stand Alone) 

3. User - adalah sebagai pemakai atau pengguna dari produk yang sudah diproduksi oleh sebuah perusahaan 

   Customer (client) - adalah bagian yang membuat keputusan akan memesan atau membeli suatu perangkat lunak. 

   Software Developer - adalah bagian yang membangun dan mengolah perangkat lunak beberapa atau semuanya. Dalam bentuk tim biasanya terdiri dari berbagai macam spesialis : analisis, database, programmer, dll. 

   Development Manager - adalah pihak yang mengendalikan organisasi pembangunanperangkat lunak. Biasanya tidak terlibat detail dalam proyek perangkat lunak 

4.    Spesifikasi - fungsionalitas perangkat lunak dan batasan kemampuan operasinya harus didefinisikan 

    Pengembangan - perangkat lunak yang memenuhi spesifikasi harus diproduksi 

    Software Validasi - perangkat lunak harus divalidasi untuk menjamin bahwa perangkat lunak melakukan apa yang diinginkan oleh pelanggan 

    Software Evolusi - perangkat lunak harus berkembang untuk memenuhi kebutuhan pelanggan 

5.    Mitos 1 : Kebutuhan proyek terus berubah, tetapi perubahan dapat dengan mudah diakomodasi karena software fleksibel. 

    Realita : Biaya dari perubahan perangkat lunak untuk memperbaiki suatu kesalahan meningkat secara dramatis pada tahap selanjutnya dari kehidupan software 

    Mitos 2 : Pendekatan terhadap pengembangan software tidak perlu diubah, karena jenis pemrograman yang dilakukan sekarang ini sudah dilakukan 10 tahun yang lalu 

    Realita : Walau hasil program sama, produktivitas dan kualitas software harus ditingkatkan dengan menggunakan pendekatan software developments 

    Mitos 3 : Pernyataan tujuan umum sudah cukup untuk memulai penulisan program, Penjelasan yang lebih rinci akan menyusul kemudian 

    Realita : Definisi awal yang buruk adalah penyebab utama kegagalan usaha-usaha pembentukan software. Penjelasan yang formal dan terinci tentang informasi fungsi performance interface, hambatan desain dan kriteria validasi adalah penting. Karakteristik di atas dapat ditentukan hanya setelah adanya komunikasi antara pelanggan dan pengembang

Tidak ada komentar :

Posting Komentar