Anda di halaman 1dari 3

TUGAS REKAYASA PERANGKAT LUNAK

Nama : Muhamad Fauzi Kelas : IRM-XL4/18

NPM : 18403004 Dosen : JOHNI S.PASARIBU, IR., M.T.

1. Tujuan tahap analisis adalah :


a. Menjabarkan kebutuhan pemakai
b. Meletakkan dasar-dasar untuk tahap perancangan perangkat lunak
c. Mendefinisikan semua kebutuhan pemakai sesuai dengan lingkup kontrak yang disepakati kedua
belah pihak (pengembang dan pengguna)
2. Proses untuk mengaplikasikan berbagai macam teknik dan prinsip untk tujuan pendefinisian secara
rinci suatu perangkat, proses atau sistem agar dapat direalisasikan dalam suatu bentuk fisik adalah
pengertian dasar dari Perancangan menurut PRE97.
3. Prinsip-prinsip dalam penyusunan modul atau objek adalah :
a. Modularitas. Prosedur perangkat lunak dibagi atas beberapa modul. Sebuah modul dapat dibagi
atas beberapa sub modul. Modul memiliki nama unik. Sebuah modul dapat memanggil
(mengirim pesan) modul lainnya.
b. Penyembunyian informasi. Merupakan prinsip dasar dalam pembentukan modul, yaitu struktur
data dan logik program pada suatu model bersifat teselubung. Modul dipandang sebagai kotak
hitam, artinya dengan masukan tertentu akan menghasilkan keluaran yang diharapkan tanpa perlu
mengetahui proses yang terjadi di dalamnya.
c. Abstraksi. Perancangan secara modular, memungkinkan beberapa tingkatan abstraksi, tanpa
mempedulikan tingkat abstraksi yang lebih rinci.
d. Kopling. Adalah derajat ketergantungan antara dua modul. Modul yang baik harus memiliki
derajat ketergantungan/kopling yang lemah.
e. Kohesi. Adalah ukuran kekuatan hubungan antar elemen-elemen yang membentuk modul. Modul
yang baik mempunyai kohesi yang kuat.
f. Integritas. Setiap modul harus bisa menjaga integritasnya masing-masing.
g. Ekstensibilitas. Mampu beradaptasi terhadap perubahan spesifikasi.
4. Proses menjalankan dan mengevaluasi sebuah perangkat lunak secara manual maupun otomatis
untuk menguji apakah perangkat lunak sudah memenui ersyaratan atau belum, atau untuk
menentukan perbedaan antara hasil yang diharapkan dengan hasil yang sebenarnya adalah Pengertian
pengujian perangkat lunak.
5. Jaminan kualitas terdiri dari :
a. Pendekatan manajemen kualitas
b. Teknologi rekayasa perangkat lunak yangefektif (metode dan piranti)
c. Kajian teknik formal yang diaplikasikan pada keseluruhan proses perangkat lunak
d. Strategi pengujian multitiered(deret bertingkat)
e. Kontrol dokumentasi perangkat lunak dan perubahan
f. Prosedur untuk menjamin kesesuaian dengan standar pengembangan perangkat lunak
g. Mekanisme pengukuran dan pelaporan.
6. Tahap pengumpulan kebutuhan-kebutuhan dari semua elemen sistem perangkat lunak yang
akan dibangun adalah Tahap analisis. Pada tahap ini dibentuk :
a. spesifikasi kebutuhan perangkat lunak,
b. fungsi perangkat lunak yang dibutuhkan,
c. performansi (unjuk kerja)

1|Page
d. sistem perangkat lunak,
e. penjadwalan proyek,
f. identifikasi sumber daya (manusia, perangkat keras dan perangkat lunak yang dibutuhkan) dan
g. taksiran biaya pengembangan perangkat lunak.
7. Rekayasa yang memfokuskan pada berbagai elemen, analisis, perancangan dan pengorganisasian
elemen-elemen tersebut ke dalam suatu sistem yang dapat menjadi sebuah produk, jasa atau
teknologi untuk mentransformasi informasi adalah Rekayasa Sistem
8. Atribut suatu SRS adalah : Benar, Tepat, Unambiguouity, Lengkap, Bisa diverifikasi, Konsisten,
Understandable, Bisa dimodifikasi, Dapat ditelusuri, Harus dapat dibedakan bagian what (bagian
spesifikasi) dan how (bagian yang menjelaskan what tadi), Dapat mencakup dan melingkupi seluruh
sistem, Dapat melingkupi semua lingkungan operasional misalnya interaksi fisik dan operasional,
Bisa menggambarkan sistem seperti yangdilihat oleh pemakai, Harus bisa dilokalisasi dengan sebuah
coupling, yaitu hubungan ketergantungan antara dua model yang tidak terlalu erat.
9. Dokumen yang berisi pernyataan lengkap dari apa yang dapat dilakukan oleh perangkat lunak adalah
SRS (Software Requirements Spesification)
10. Jika konteks kerja rekayasa sistem berfokus pada perusahaan bisnis adalah Rekayasa Informasi
11. Kegiatan perancangan terdiri dari aktivitas-aktivitas berikut : a) Perancangan data, b) Perancangan
arsitektural, c) Perancangan prosedural, d) Perancangan antar muka pemakai.
12. Pada saat proyek akan dibuat produk disebut Rekayasa Produk
13. Teknik perancangan perangkat lunak adalah Cara yang digunakan pada saat merancang perangkat
lunak.
14. Serangkaian elemen-elemen yang diatur untuk mencapai tujuan yang ditentukan sebelumnya melalui
pemrosesan informasi adalah Sistem Berbasis Komputer
15. Pengujian dengan memeriksa apakah setiap fungsi berjalan dengan baik dan sekaligus mencari
kesalahan disetiap fungsi adalah Desain Tes Case pengujian dengan memastikan setiap operasi
internal dilakukan sesuai dengan spesifikasi dan seluruh komponen internal telah digunakan
sebagaimana mestinya adalah Pengujian Tahap Pengujian.
16. Elemen-elemen sistem berbasis komputer adalah Serangkaian elemen-elemen yang diatur untuk
mencapai tujuan yang ditentukan sebelumnya melalui pemrosesan informasi. Elemen-elemen
tersebut adalah : Software, Hardware, People/ Brainwaire, Database dan prosedur.
17. Biaya kualitas adalah menyangkut semua biaya yang diadakan untuk mengejar kualitas atau untuk
menampilkan kualitas yang berhubungan dengan aktivitas. Biaya aktivitas meliputi Biaya
Pencegahan, Biaya penilaian dan Biaya kegagalan
18. Pengujian terhadap koleksi unit-unit komponen yang saling berhubungan adalah Proses testing
19. Kumpulan aktivitas untuk memastikan bahwa PL yang dibangun sesuai dengan keperluan pelanggan
adalah Validasi dari pengujian perangkat lunak
20. Apakah sistem dikembangkan dengan cara yang benar ? ini merupakan aktivitas Ya
21. Aktivitas pelindung yang diaplikasikan pada seluruh proses perangkat lunak adalah Jaminan kualitas
perangkat lunak
22. Karakteristik perawatan perangkat lunak adalah
a. Aktivitas yang dilakukan untuk menyelesaikan kesalahan yang tidak terdeteksi sebelumnya dan
muncul pada saat penggunaan perangkat lunak tersebut.
b. Aktivitas yang membantu memecahkan perubahan teknologi komputer yang sangat cepat
c. Aktivitas yang membantu mengatasi kkebutuhan rekomendasi kapabilitas perangkat lunak yang
baru

2|Page
d. Aktivitas yang membantu mengantisipasi perubahan bentuk peningkatan reliabilitas masa yang
akan datang
23. Serangkaian pemeriksaan, kajian dan pengajuan yang digunakan pada keseluruhan siklus
pengembangan untuk memastikan bahwa setiap produk memenuhi persyaratan yang ditetapkan
adalah Kontrol kualitas
24. Tujuan jaminan kualitas adalah untuk memeberikan data yang diperlukan oleh manajemen untuk
menginformasikan masalah kualitas produk, sehingga dapat memberikan kepastian dan konfidensi
bahwa kualita produk dapat memenuhi sasaran.
25. Pemeliharaan sistem terbagi atas empat jenis yaitu
a. Pemeliharaan korektif. Bagian pemeliharaan sistem yang tidak begitu tinggi nilainya dan lebih
membebani, karena pemeliharaan ini mengoreksi kesalahan yang ditemukan pada saat sistem
berjalan
b. Pemeliharaan Adaptif. Dilakukan untuk menyesuaikan perubahan dalam lingkungan data atau
pemrosesan dan memenuhi persyaratan pemakai baru
c. Pemeliharaan Perfektif. Mempertinggi cara kerja atau maintainabilitas, tindakan ini jga
mmungkinkan sistem untuk memenuhi persyaratan pemakai yang sebelumnya tidak dikenal
d. Pemeliharaan Preventif. Terdiri atas inspeksi periodic dan pemeriksaan sistem untuk
mengungkap dan mengantisipasi permasalahan.

3|Page

Anda mungkin juga menyukai