SlideShare a Scribd company logo
1 of 18
Pertemuan 3
Kelompok 7
Moch Nor Kholis 1534010006
Irfan Erfolgi Hanan 1534010007
I Putu Mahardika C H 1534010018
Wahyu Aji Pangestu 1534010034
Pertanyaan dari materi 3
1. Sebutkan salah satu dari tahapan-tahapan pada spiral mode?
a. Komunikasi pelanggan
b. Outlet model
c. Development
d. Validation
e. Waterfall
2. Keuntungan dari model component assembly?
a. Permintaan kembali perangkat lunak
b. Biaya kurang
c. Pengurangan waktu siklus pengembangan
d. Jawaban a, b dan c benar
e. Semua jawaban salah
3. Kelemahan spiral mode adalah …
a. Sulit untuk meyakinkan pelangga bahwa pendekatan evolusioner ini bias dikontrol
b. Sangat tidak beresiko bagi pelanggan yang menggunakannya
c. Butuh waktu yang singkat untuk menerapkannya
d. Menggunakan prototype sebagai mekanisme pengurangan resiko
e. Pengurangan waktu siklus pengembangan
4. Sebutkan beberapa loop yang telah dibagi menjadi beberapa sector?
a. Objective settings
b. Risk assessment and reduction
c. Development and validation
d. Planning
e. Semua jawaban benar
5. Yang bukan merupakan contoh spiral mode adalah
a. conce[pt development
b. Product enhancement project
c. New product development project
d. Product maintenance project
e. Product model project
6. Manakah dari jawaban di bawah ini yang termasuk system perangkat lunak? K04
a. Sejumlah program terpisah
b. Produk generic
c. Produk pesanan
d. Dokumentasi system
e. Jawaban a dan d benar
7. Apa yang dimaksud dengan Rekayasa system
a. Metode yang mendasari system komputer dan perangkat lunak
b. Serangkaian kegiatan dan hasil-hasil relevannya yang menghasilkan perangkat lunak
c. Semua aspek dalam pembangunan system berbasis komputer termasuk hardware, rekayasa PL dan proses
d. Macam program yang digunakan untuk mendukung kegiatan perangkat lunak seperti analisis persyaratan,
pemodelan system, debugging, dan pengujian.
e. Tantangan memelihara dan mengupdate perangkat lunak sedemikian sehingga biaya yang berlebihan dapat dihindari
dan layanan bisnis yang penting tetap dilakukan.
8. Manakah yang di bawah ini yang termasuk dari tantangan kunci rekayasa perangkat lunak?
a. Tantangan warisan
b. Tantangan heterogenitas
c. Tantangan pengiriman
d. Tantangan database
e. Jawaban A, B dan C benar
9. Apa yang dimaksud dengan maintainability?
a. Perangkat lunak harus dapat dipercaya dan tidak menyebabkan kerusakan fisik atau ekonomi jika terjadi kegagalan
system
b. Perangkat lunak harus efisien dalam penggunaan sumber daya sistem
c. Perangkat lunak harus dapat dipakai sesuai dengan yang direncanakan
d. Perangkat lunak harus dapat memenuhi perubahan kebutuhan user
e. Perangkat lunak seharusnya memberikan user kebutuhan fungsionalitaas dan kinerja
10. Manakah di bawah yang termasuk jenis model proses perangkat lunak?
a. File konfigurasi
b. Dokumentasi user
c. Workflow
d. Usability
e. Dependability
11. Yang termasuk ke dalam atribut perangkat lunak adalah?
a. Maintainability
b. Works flow dan data flow
c. Waterfall dan reusable
d. Pengembangan evolusioner dan pengembangan sistem formal
e. Pemodelan sistem dan debugging
12. Manakah yang termasuk model atau paradigm umum yang terdapat pada proses perangkat lunak?
a. Model air terjun (waterfall)
b. Pengembangan evolusioner
c. Pengembangan sistem formal
d. Pengembangan berdasarkan pemakaian sistem formal
e. Pemodelan sistem dan debugging
13. Di bawah ini yang termasuk metode RPL adalah …
a. Efisien
b. Panduan proses
c. Evolusi perangkat lunak
d. Dapat diandalkan
e. Validasi perangkat lunak
14. Apa saja yang dijelaskan dalam siklus suatu rekayasa perangkat lunak? K05
a. Konsumsi
b. Pra produksi
c. Pengembangan
d. Pasca produksi
e. Patch
15. Apa saja yang akan di jelaskan, mengenai resiko-resiko yang akan dihadapi dalam pengembangan suatu perangkat lunak,
kecuali
a. Jenis-jenis resiko
b. Keuntungan
c. Penangan resiko
d. Manajemen resiko
e. Memanfaatkan sebagai referensi
16. Dalam proses initialitating merupakan proyek dalam proses apa saja?
a. Dipilih/disetujui
b. Disponsori
c. Didanai
d. Diluncurkan
e. Semua benar
17. apa saja yang dijelaskan dalam proses analisis desain? Kecuali
a. Sistem informasi
b. Fase analisis desain dan maintenance sistem
c. Accounting
d. Case tools
e. Metodologi alternative
18. Apa saja yang dijelaskan dalam materi testing dan implementasi? kecuali
a. Secara umum karakteristik strategi pengujian perangkat lunak
b. Tahapan-tahapan proses pengujian
c. Faktor-factor apa saja yang diperlukan di dalam pengujian suatu perangkat lunak
d. Kemudian pengimplementasian kepada user seperti apa dan bagaimana suatu rekayasa dianggap berhasil atau gagal
e. Penutupan software
19. Jelaskan kelebihan dari spiral mode? K07
a. Dapat disesuaikan agar perangkat lunak bisa dipakai selama hidup perangkat lunak komputer
b. Lebih cocok untuk pengembangan sistem dan perangkat lunak skala besar
c. Menggunakan prototype sebagai mekanisme pengurangan resiko dan pada setiap keadaan di dalam evolusi produk
d. Tetap mengikuti langkah-langkah dalam siklus kehidupan klasik dan memasukkannya ke dalam kerangka kerja
iterative
e. Semua jawaban benar
20. Tujuan proses perangkat lunak adalah …
a. Memperkenalkan model proses perangkat lunak
b. Menggambarkan outlet model
c. Jawaban a dan b benar
d. Proses digambarkan sebagai spiral
e. Proyek pengembangan model
Pembahasan materi 3
1. Jawaban : a
Karena tahapan pada spiral mode adalah komunikasi pelanggan, perencanaan, analisis resiko, perekayasaan, konstruksi
dan peluncuran serta evaluasi pelanggan
2. Jawaban : e
Karena keuntungan dari model component assembly adalah:
• Permintaan kembali perangkat lunak
• Biaya berkurang
• Pengurangan waktu siklus pengembangan
3. Jawaban : e
Karena kelemahan spiral model adalah:
• Sulit untuk meyakinkan pelanggan bahwa pendekatan evolusioner ini bisa dikontrol
• Memerlukan penaksiran resiko yang masuk akal dan akan menjadi masalah yang serius jika resiko mayor tidak
ditemukan dan diatur
• Butuh waktu yang lama untuk menerapkan paradigm ini menuju kepastian yang absolut.
4. Jawaban :
karena beberapa contoh yang telah dibagi menjadi beberapa sector yaitu:
• Objective settings (menentukan tujuan)
• Risk assessment and reduction (penanganan dan pengurangan resiko)
• Development and validation (pembangunan dan pengujian)
• Planning
5. Jawaban :
Karena contoh spiral mode adalah:
• Concept development project (proyek pengembangan konsep)
• New product development project (proyek pengembangan produk baru)
• Product enhancement project (proyek peningkatan produk)
• Product maintenance project (proyek pengembangan produk
6. Jawaban : e
Karena jawaban B dan C merupakan tipe produk perangkat lunak sedangkan A dan D meripakan sistem perangkat lunak
7. Jawaban : a
Karena A merupakan penjelasan dari computer science, B penjelasan dari Rekayasa sistem yang merupakan jawaban dari soal
ini, C, D, dan E merupakan penjelasan dari RPL, CASE dan tantangan warisan.
8. Jawaban : e
Karena A, B dan C merupakan tantangan kunci dari rekayasa perangkat lunak sedangkan D bukan dari tantangan kunci
perangkat lunak.
9. Jawaban : d
Karena maintainability adalah nama lain dari dapat dipelihara yang memiliki arti perangkat lunak harus memenuhi kebutuhan
user atau pengguna.
10. Jawaban : c
Karena termasuk ke dalam jenis model proses perangkat lunak, sedangkan a dan b merupakan sistem perangkat lunak serta d
dan e merupakan atribut perangkat lunak.
11. Jawaban : a
Karena termasuk ke dalam atribut perangkat lunak , sedangkan b merupakan model proses perangkat lunak. Jawaban c dan d
termasuk ke dalam model atau paradigm umum pada proses perangkat lunak, dan jawaban e merupakan program yang
digunakan untuk mendukung perangkat lunak.
12. Jawaban : e
Karena semua jawaban yang ada dalam pilihan jawaban semuanya termasuk ke dalam model atau paradigm umum pada
proses perangkat lunak.
13. Jawaban : b
Karena termasuk ke dalam metode perangkat lunak, a dan d merupakan atribut perangkat lunak, sedangkan c dan e
merupakan evolusi perangkat lunak.
14. Jawaban : a
Karena di dalam materi ini juga di jelaskan tentang siklus suatu rekayasa perangkat lunak mulai dari pra produksi,
pengembangan, pasca produksi hingga rekayasa atau yang biasa kita lakukan dalam software adalah patch (menutupi
kekurangan).
15. Jawaban :
Karena di dalam materi ini di jelaskan mengenai resiko-resiko yang akan di hadapi dalam pengembangan suatu perangkat
lunak. Di sini dijelaskan semua mengenai jenis-jenis resiko kemudian bagaimana menanganinya atau memanajemen suatu
resiko. Dan bagaimana suatu resiko itu dapat dimanfaatkan sebagai referensi di dalam pengembangan perangkat lunak
selanjutnya.
16. Jawaban :
Karena dalam tahap initiating atau dapat disebut juga proyek sedang dalam proses untuk dipilih/disetujui, disponsori, didanai
dan diluncurkan.
17. Jawaban :
Karena analisis desain. Di dalam materi ini dijelaskan tentang sistem informasi, fase-fase analisis desain, maintenance sistem,
care tools dan metodologi alternative.
18. Jawaban :
Karena di dalam materi testing dan implementasi, dijelaskan secara umum karakteristik strategi pengujian perangkat lunak,
tahapan-tahapan proses pengujian, dijelaskan pula faktor-faktor apa saja yang diperlukan di dalam pengujian suatu perangkat
lunak. Kemudian pengimplementasian kepada user seperti apa dan bagaimana suatu rekayasa dianggap berhasil atau gagal.
19. Jawaban : a
Karena kelebihan spiral mode adalah:
• Dapat disesuaikan agar perangkat lunak bias dipakai selama hidup perangkat lunak komputer
• Lebih cocok untuk pengembangan sistem dan perangkat lunak skala besar
• Pengembang dan pemakai dapat lebih mudah memahami dan bereaksi terhadap resiko setiap tingkat evolusi karena
perangkat lunak terus bekerja selama proses
• Menggunakan protipe sebagai mekanisme pengurangan resiko pada setiap keadaan di dala evolusi produk
• Tetap mengikuti langkah-langkah dalam siklus kehidupan klasik dan memasukkannya ke dalam kerangka kerja iterative
20. Jawaban : d
Karena kelebihan spiral mode adalah:
• Dapat disesuaikan agar perangkat lunak bias dipakai selama hidup perangkat lunak komputer
• Lebih cocok untuk pengembangan sistem dan perangkat lunak skala besar
• Pengembang dan pemakai dapat lebih mudah memahami dan bereaksi terhadap resiko setiap tingkat evolusi karena
perangkat lunak terus bekerja selama proses
• Menggunakan protipe sebagai mekanisme pengurangan resiko pada setiap keadaan di dala evolusi produk
• Tetap mengikuti langkah-langkah dalam siklus kehidupan klasik dan memasukkannya ke dalam kerangka kerja iterative

More Related Content

What's hot

Metode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMetode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMoch. Nor Kholis
 
Gabungan soal aks 4ka24 dan 4ka23
Gabungan soal aks 4ka24 dan 4ka23Gabungan soal aks 4ka24 dan 4ka23
Gabungan soal aks 4ka24 dan 4ka23Alvin Setiawan
 
Rpl 2- sw process model
Rpl 2- sw process modelRpl 2- sw process model
Rpl 2- sw process modelf' yagami
 
Software testing for sdlc evolution modeling
Software testing for sdlc evolution modelingSoftware testing for sdlc evolution modeling
Software testing for sdlc evolution modelingHerwin Anggeriana
 
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK fajrillah
 
Model Spiral/Spiral Boehm
Model Spiral/Spiral BoehmModel Spiral/Spiral Boehm
Model Spiral/Spiral BoehmGati Baitul
 
Model life cycle software
Model life cycle softwareModel life cycle software
Model life cycle softwareHarzalik Meank
 
Bug management
Bug managementBug management
Bug managementIvano78
 
RPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat LunakRPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat LunakAdam Mukharil Bachtiar
 
Teknik Pengujian Perangkat Lunak
Teknik Pengujian Perangkat LunakTeknik Pengujian Perangkat Lunak
Teknik Pengujian Perangkat LunakArdha Herdianto
 
Test abilitas dan tester
Test abilitas dan testerTest abilitas dan tester
Test abilitas dan testerBasiroh M.Kom
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat LunakMrirfan
 

What's hot (20)

Ppt rpl materi 7
Ppt rpl materi 7Ppt rpl materi 7
Ppt rpl materi 7
 
Rpl 2017 b_k02_t04_a
Rpl 2017 b_k02_t04_aRpl 2017 b_k02_t04_a
Rpl 2017 b_k02_t04_a
 
Soal RPL Pertemuan 1
Soal RPL Pertemuan 1Soal RPL Pertemuan 1
Soal RPL Pertemuan 1
 
Ppt rpl materi 1
Ppt rpl materi 1Ppt rpl materi 1
Ppt rpl materi 1
 
Soal RPL Pertemuan 6
Soal RPL Pertemuan 6Soal RPL Pertemuan 6
Soal RPL Pertemuan 6
 
Soal RPL Pertemuan 5
Soal RPL Pertemuan 5Soal RPL Pertemuan 5
Soal RPL Pertemuan 5
 
Metode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMetode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunak
 
Gabungan soal aks 4ka24 dan 4ka23
Gabungan soal aks 4ka24 dan 4ka23Gabungan soal aks 4ka24 dan 4ka23
Gabungan soal aks 4ka24 dan 4ka23
 
Soal RPL Pertemuan 7
Soal RPL Pertemuan 7Soal RPL Pertemuan 7
Soal RPL Pertemuan 7
 
Rpl 2- sw process model
Rpl 2- sw process modelRpl 2- sw process model
Rpl 2- sw process model
 
Software testing for sdlc evolution modeling
Software testing for sdlc evolution modelingSoftware testing for sdlc evolution modeling
Software testing for sdlc evolution modeling
 
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK
 
Model Spiral/Spiral Boehm
Model Spiral/Spiral BoehmModel Spiral/Spiral Boehm
Model Spiral/Spiral Boehm
 
Model life cycle software
Model life cycle softwareModel life cycle software
Model life cycle software
 
Bug management
Bug managementBug management
Bug management
 
RPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat LunakRPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat Lunak
 
Teknik Pengujian Perangkat Lunak
Teknik Pengujian Perangkat LunakTeknik Pengujian Perangkat Lunak
Teknik Pengujian Perangkat Lunak
 
Kertas penerangan 2
Kertas penerangan  2Kertas penerangan  2
Kertas penerangan 2
 
Test abilitas dan tester
Test abilitas dan testerTest abilitas dan tester
Test abilitas dan tester
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat Lunak
 

Similar to Ppt rpl materi 3

Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycleAyu Arri Andanni
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunakDavy Arya Atmaja
 
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.pptPertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.pptBernad Bear
 
Kualitas Source Code dan Pengujian Program P.pptx
Kualitas Source Code dan Pengujian Program  P.pptxKualitas Source Code dan Pengujian Program  P.pptx
Kualitas Source Code dan Pengujian Program P.pptxBunMeli
 
Kualitas Source Code dan pengujian Program pptx
Kualitas Source Code dan pengujian Program pptxKualitas Source Code dan pengujian Program pptx
Kualitas Source Code dan pengujian Program pptxBongSemoi1506
 
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptxKUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptxviierpii
 
KUALITAS S.D & PENGUJIAN PROGRAM.pptx
KUALITAS S.D & PENGUJIAN PROGRAM.pptxKUALITAS S.D & PENGUJIAN PROGRAM.pptx
KUALITAS S.D & PENGUJIAN PROGRAM.pptxJiuJiu5
 
Pemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptxPemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptxagusnugraha41
 
Metode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFDMetode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFDAyu Rahmala
 
Perancangan perangkat lunak
Perancangan perangkat lunakPerancangan perangkat lunak
Perancangan perangkat lunakSahrul Sindriana
 
kualitas source code dan pengujian program
kualitas source code dan pengujian programkualitas source code dan pengujian program
kualitas source code dan pengujian programRioKomando
 
KUALITAS SOURCE CODE DAN PENGUJIAN PROGRAM
KUALITAS SOURCE CODE DAN PENGUJIAN PROGRAMKUALITAS SOURCE CODE DAN PENGUJIAN PROGRAM
KUALITAS SOURCE CODE DAN PENGUJIAN PROGRAMSusantiwu1
 
Evolutionary software process model
Evolutionary software process modelEvolutionary software process model
Evolutionary software process modelFirmansyah Xifshw
 

Similar to Ppt rpl materi 3 (20)

Ppt rpl materi 6
Ppt rpl materi 6Ppt rpl materi 6
Ppt rpl materi 6
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunak
 
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.pptPertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
 
Kualitas Source Code dan Pengujian Program P.pptx
Kualitas Source Code dan Pengujian Program  P.pptxKualitas Source Code dan Pengujian Program  P.pptx
Kualitas Source Code dan Pengujian Program P.pptx
 
Kualitas Source Code dan pengujian Program pptx
Kualitas Source Code dan pengujian Program pptxKualitas Source Code dan pengujian Program pptx
Kualitas Source Code dan pengujian Program pptx
 
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptxKUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
 
Contoh2+soal+imk
Contoh2+soal+imkContoh2+soal+imk
Contoh2+soal+imk
 
KUALITAS S.D & PENGUJIAN PROGRAM.pptx
KUALITAS S.D & PENGUJIAN PROGRAM.pptxKUALITAS S.D & PENGUJIAN PROGRAM.pptx
KUALITAS S.D & PENGUJIAN PROGRAM.pptx
 
Rangkuman SDLC
Rangkuman SDLCRangkuman SDLC
Rangkuman SDLC
 
Sim
SimSim
Sim
 
Safika & Risca
Safika & RiscaSafika & Risca
Safika & Risca
 
Pemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptxPemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptx
 
Metode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFDMetode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFD
 
Perancangan perangkat lunak
Perancangan perangkat lunakPerancangan perangkat lunak
Perancangan perangkat lunak
 
Materi ppl
Materi pplMateri ppl
Materi ppl
 
kualitas source code dan pengujian program
kualitas source code dan pengujian programkualitas source code dan pengujian program
kualitas source code dan pengujian program
 
KUALITAS SOURCE CODE DAN PENGUJIAN PROGRAM
KUALITAS SOURCE CODE DAN PENGUJIAN PROGRAMKUALITAS SOURCE CODE DAN PENGUJIAN PROGRAM
KUALITAS SOURCE CODE DAN PENGUJIAN PROGRAM
 
Dwi h (09)
Dwi h (09)Dwi h (09)
Dwi h (09)
 
Evolutionary software process model
Evolutionary software process modelEvolutionary software process model
Evolutionary software process model
 

More from Moch. Nor Kholis

Function point web kelompok 10
Function point web kelompok 10Function point web kelompok 10
Function point web kelompok 10Moch. Nor Kholis
 
Laporan Aplikasi Service Printer
Laporan Aplikasi Service PrinterLaporan Aplikasi Service Printer
Laporan Aplikasi Service PrinterMoch. Nor Kholis
 
Mata kuliah rekayasa perangkat lunak
Mata kuliah rekayasa perangkat lunakMata kuliah rekayasa perangkat lunak
Mata kuliah rekayasa perangkat lunakMoch. Nor Kholis
 
Laporan Penilaian Software dengan Cyclomatic Complexity
Laporan Penilaian Software dengan Cyclomatic ComplexityLaporan Penilaian Software dengan Cyclomatic Complexity
Laporan Penilaian Software dengan Cyclomatic ComplexityMoch. Nor Kholis
 
Laporan Pengukuran Nilai Software dengan Kappa Coehen
Laporan Pengukuran Nilai Software dengan Kappa CoehenLaporan Pengukuran Nilai Software dengan Kappa Coehen
Laporan Pengukuran Nilai Software dengan Kappa CoehenMoch. Nor Kholis
 
Slideshow PowerPoint Software Testing
Slideshow PowerPoint Software TestingSlideshow PowerPoint Software Testing
Slideshow PowerPoint Software TestingMoch. Nor Kholis
 
Slideshow PowerPoint Manajemen Proyek
Slideshow PowerPoint Manajemen ProyekSlideshow PowerPoint Manajemen Proyek
Slideshow PowerPoint Manajemen ProyekMoch. Nor Kholis
 
Laporan Revisi Function Point (Website Teknik Kimia)
Laporan Revisi Function Point (Website Teknik Kimia)Laporan Revisi Function Point (Website Teknik Kimia)
Laporan Revisi Function Point (Website Teknik Kimia)Moch. Nor Kholis
 
Laporan Revisi Function Point (Website Ekonomi Pembangunan)
Laporan Revisi Function Point (Website Ekonomi Pembangunan)Laporan Revisi Function Point (Website Ekonomi Pembangunan)
Laporan Revisi Function Point (Website Ekonomi Pembangunan)Moch. Nor Kholis
 
Laporan web sistem informasi
Laporan web sistem informasiLaporan web sistem informasi
Laporan web sistem informasiMoch. Nor Kholis
 

More from Moch. Nor Kholis (17)

Function point web kelompok 10
Function point web kelompok 10Function point web kelompok 10
Function point web kelompok 10
 
Laporan Aplikasi Service Printer
Laporan Aplikasi Service PrinterLaporan Aplikasi Service Printer
Laporan Aplikasi Service Printer
 
Ppt rpl materi 5
Ppt rpl materi 5Ppt rpl materi 5
Ppt rpl materi 5
 
Mata kuliah rekayasa perangkat lunak
Mata kuliah rekayasa perangkat lunakMata kuliah rekayasa perangkat lunak
Mata kuliah rekayasa perangkat lunak
 
Skpl reformat (1)
Skpl reformat (1)Skpl reformat (1)
Skpl reformat (1)
 
Ppt rpl materi 2
Ppt rpl materi 2Ppt rpl materi 2
Ppt rpl materi 2
 
Laporan Penilaian Software dengan Cyclomatic Complexity
Laporan Penilaian Software dengan Cyclomatic ComplexityLaporan Penilaian Software dengan Cyclomatic Complexity
Laporan Penilaian Software dengan Cyclomatic Complexity
 
Laporan Pengukuran Nilai Software dengan Kappa Coehen
Laporan Pengukuran Nilai Software dengan Kappa CoehenLaporan Pengukuran Nilai Software dengan Kappa Coehen
Laporan Pengukuran Nilai Software dengan Kappa Coehen
 
Slideshow PowerPoint Software Testing
Slideshow PowerPoint Software TestingSlideshow PowerPoint Software Testing
Slideshow PowerPoint Software Testing
 
Slideshow PowerPoint Manajemen Proyek
Slideshow PowerPoint Manajemen ProyekSlideshow PowerPoint Manajemen Proyek
Slideshow PowerPoint Manajemen Proyek
 
Laporan Revisi Function Point (Website Teknik Kimia)
Laporan Revisi Function Point (Website Teknik Kimia)Laporan Revisi Function Point (Website Teknik Kimia)
Laporan Revisi Function Point (Website Teknik Kimia)
 
Proposal web
Proposal webProposal web
Proposal web
 
Laporan Revisi Function Point (Website Ekonomi Pembangunan)
Laporan Revisi Function Point (Website Ekonomi Pembangunan)Laporan Revisi Function Point (Website Ekonomi Pembangunan)
Laporan Revisi Function Point (Website Ekonomi Pembangunan)
 
Ppt bab 1
Ppt bab 1 Ppt bab 1
Ppt bab 1
 
Laporan tugas 2 SDLC
Laporan tugas 2 SDLCLaporan tugas 2 SDLC
Laporan tugas 2 SDLC
 
Ppt rpl tugas 2 sdlc
Ppt rpl tugas 2 sdlcPpt rpl tugas 2 sdlc
Ppt rpl tugas 2 sdlc
 
Laporan web sistem informasi
Laporan web sistem informasiLaporan web sistem informasi
Laporan web sistem informasi
 

Ppt rpl materi 3

  • 1. Pertemuan 3 Kelompok 7 Moch Nor Kholis 1534010006 Irfan Erfolgi Hanan 1534010007 I Putu Mahardika C H 1534010018 Wahyu Aji Pangestu 1534010034
  • 2. Pertanyaan dari materi 3 1. Sebutkan salah satu dari tahapan-tahapan pada spiral mode? a. Komunikasi pelanggan b. Outlet model c. Development d. Validation e. Waterfall 2. Keuntungan dari model component assembly? a. Permintaan kembali perangkat lunak b. Biaya kurang c. Pengurangan waktu siklus pengembangan d. Jawaban a, b dan c benar e. Semua jawaban salah
  • 3. 3. Kelemahan spiral mode adalah … a. Sulit untuk meyakinkan pelangga bahwa pendekatan evolusioner ini bias dikontrol b. Sangat tidak beresiko bagi pelanggan yang menggunakannya c. Butuh waktu yang singkat untuk menerapkannya d. Menggunakan prototype sebagai mekanisme pengurangan resiko e. Pengurangan waktu siklus pengembangan 4. Sebutkan beberapa loop yang telah dibagi menjadi beberapa sector? a. Objective settings b. Risk assessment and reduction c. Development and validation d. Planning e. Semua jawaban benar
  • 4. 5. Yang bukan merupakan contoh spiral mode adalah a. conce[pt development b. Product enhancement project c. New product development project d. Product maintenance project e. Product model project 6. Manakah dari jawaban di bawah ini yang termasuk system perangkat lunak? K04 a. Sejumlah program terpisah b. Produk generic c. Produk pesanan d. Dokumentasi system e. Jawaban a dan d benar
  • 5. 7. Apa yang dimaksud dengan Rekayasa system a. Metode yang mendasari system komputer dan perangkat lunak b. Serangkaian kegiatan dan hasil-hasil relevannya yang menghasilkan perangkat lunak c. Semua aspek dalam pembangunan system berbasis komputer termasuk hardware, rekayasa PL dan proses d. Macam program yang digunakan untuk mendukung kegiatan perangkat lunak seperti analisis persyaratan, pemodelan system, debugging, dan pengujian. e. Tantangan memelihara dan mengupdate perangkat lunak sedemikian sehingga biaya yang berlebihan dapat dihindari dan layanan bisnis yang penting tetap dilakukan. 8. Manakah yang di bawah ini yang termasuk dari tantangan kunci rekayasa perangkat lunak? a. Tantangan warisan b. Tantangan heterogenitas c. Tantangan pengiriman d. Tantangan database e. Jawaban A, B dan C benar
  • 6. 9. Apa yang dimaksud dengan maintainability? a. Perangkat lunak harus dapat dipercaya dan tidak menyebabkan kerusakan fisik atau ekonomi jika terjadi kegagalan system b. Perangkat lunak harus efisien dalam penggunaan sumber daya sistem c. Perangkat lunak harus dapat dipakai sesuai dengan yang direncanakan d. Perangkat lunak harus dapat memenuhi perubahan kebutuhan user e. Perangkat lunak seharusnya memberikan user kebutuhan fungsionalitaas dan kinerja 10. Manakah di bawah yang termasuk jenis model proses perangkat lunak? a. File konfigurasi b. Dokumentasi user c. Workflow d. Usability e. Dependability
  • 7. 11. Yang termasuk ke dalam atribut perangkat lunak adalah? a. Maintainability b. Works flow dan data flow c. Waterfall dan reusable d. Pengembangan evolusioner dan pengembangan sistem formal e. Pemodelan sistem dan debugging 12. Manakah yang termasuk model atau paradigm umum yang terdapat pada proses perangkat lunak? a. Model air terjun (waterfall) b. Pengembangan evolusioner c. Pengembangan sistem formal d. Pengembangan berdasarkan pemakaian sistem formal e. Pemodelan sistem dan debugging
  • 8. 13. Di bawah ini yang termasuk metode RPL adalah … a. Efisien b. Panduan proses c. Evolusi perangkat lunak d. Dapat diandalkan e. Validasi perangkat lunak 14. Apa saja yang dijelaskan dalam siklus suatu rekayasa perangkat lunak? K05 a. Konsumsi b. Pra produksi c. Pengembangan d. Pasca produksi e. Patch
  • 9. 15. Apa saja yang akan di jelaskan, mengenai resiko-resiko yang akan dihadapi dalam pengembangan suatu perangkat lunak, kecuali a. Jenis-jenis resiko b. Keuntungan c. Penangan resiko d. Manajemen resiko e. Memanfaatkan sebagai referensi 16. Dalam proses initialitating merupakan proyek dalam proses apa saja? a. Dipilih/disetujui b. Disponsori c. Didanai d. Diluncurkan e. Semua benar
  • 10. 17. apa saja yang dijelaskan dalam proses analisis desain? Kecuali a. Sistem informasi b. Fase analisis desain dan maintenance sistem c. Accounting d. Case tools e. Metodologi alternative 18. Apa saja yang dijelaskan dalam materi testing dan implementasi? kecuali a. Secara umum karakteristik strategi pengujian perangkat lunak b. Tahapan-tahapan proses pengujian c. Faktor-factor apa saja yang diperlukan di dalam pengujian suatu perangkat lunak d. Kemudian pengimplementasian kepada user seperti apa dan bagaimana suatu rekayasa dianggap berhasil atau gagal e. Penutupan software
  • 11. 19. Jelaskan kelebihan dari spiral mode? K07 a. Dapat disesuaikan agar perangkat lunak bisa dipakai selama hidup perangkat lunak komputer b. Lebih cocok untuk pengembangan sistem dan perangkat lunak skala besar c. Menggunakan prototype sebagai mekanisme pengurangan resiko dan pada setiap keadaan di dalam evolusi produk d. Tetap mengikuti langkah-langkah dalam siklus kehidupan klasik dan memasukkannya ke dalam kerangka kerja iterative e. Semua jawaban benar 20. Tujuan proses perangkat lunak adalah … a. Memperkenalkan model proses perangkat lunak b. Menggambarkan outlet model c. Jawaban a dan b benar d. Proses digambarkan sebagai spiral e. Proyek pengembangan model
  • 12. Pembahasan materi 3 1. Jawaban : a Karena tahapan pada spiral mode adalah komunikasi pelanggan, perencanaan, analisis resiko, perekayasaan, konstruksi dan peluncuran serta evaluasi pelanggan 2. Jawaban : e Karena keuntungan dari model component assembly adalah: • Permintaan kembali perangkat lunak • Biaya berkurang • Pengurangan waktu siklus pengembangan 3. Jawaban : e Karena kelemahan spiral model adalah: • Sulit untuk meyakinkan pelanggan bahwa pendekatan evolusioner ini bisa dikontrol • Memerlukan penaksiran resiko yang masuk akal dan akan menjadi masalah yang serius jika resiko mayor tidak ditemukan dan diatur • Butuh waktu yang lama untuk menerapkan paradigm ini menuju kepastian yang absolut.
  • 13. 4. Jawaban : karena beberapa contoh yang telah dibagi menjadi beberapa sector yaitu: • Objective settings (menentukan tujuan) • Risk assessment and reduction (penanganan dan pengurangan resiko) • Development and validation (pembangunan dan pengujian) • Planning 5. Jawaban : Karena contoh spiral mode adalah: • Concept development project (proyek pengembangan konsep) • New product development project (proyek pengembangan produk baru) • Product enhancement project (proyek peningkatan produk) • Product maintenance project (proyek pengembangan produk
  • 14. 6. Jawaban : e Karena jawaban B dan C merupakan tipe produk perangkat lunak sedangkan A dan D meripakan sistem perangkat lunak 7. Jawaban : a Karena A merupakan penjelasan dari computer science, B penjelasan dari Rekayasa sistem yang merupakan jawaban dari soal ini, C, D, dan E merupakan penjelasan dari RPL, CASE dan tantangan warisan. 8. Jawaban : e Karena A, B dan C merupakan tantangan kunci dari rekayasa perangkat lunak sedangkan D bukan dari tantangan kunci perangkat lunak. 9. Jawaban : d Karena maintainability adalah nama lain dari dapat dipelihara yang memiliki arti perangkat lunak harus memenuhi kebutuhan user atau pengguna. 10. Jawaban : c Karena termasuk ke dalam jenis model proses perangkat lunak, sedangkan a dan b merupakan sistem perangkat lunak serta d dan e merupakan atribut perangkat lunak.
  • 15. 11. Jawaban : a Karena termasuk ke dalam atribut perangkat lunak , sedangkan b merupakan model proses perangkat lunak. Jawaban c dan d termasuk ke dalam model atau paradigm umum pada proses perangkat lunak, dan jawaban e merupakan program yang digunakan untuk mendukung perangkat lunak. 12. Jawaban : e Karena semua jawaban yang ada dalam pilihan jawaban semuanya termasuk ke dalam model atau paradigm umum pada proses perangkat lunak. 13. Jawaban : b Karena termasuk ke dalam metode perangkat lunak, a dan d merupakan atribut perangkat lunak, sedangkan c dan e merupakan evolusi perangkat lunak. 14. Jawaban : a Karena di dalam materi ini juga di jelaskan tentang siklus suatu rekayasa perangkat lunak mulai dari pra produksi, pengembangan, pasca produksi hingga rekayasa atau yang biasa kita lakukan dalam software adalah patch (menutupi kekurangan).
  • 16. 15. Jawaban : Karena di dalam materi ini di jelaskan mengenai resiko-resiko yang akan di hadapi dalam pengembangan suatu perangkat lunak. Di sini dijelaskan semua mengenai jenis-jenis resiko kemudian bagaimana menanganinya atau memanajemen suatu resiko. Dan bagaimana suatu resiko itu dapat dimanfaatkan sebagai referensi di dalam pengembangan perangkat lunak selanjutnya. 16. Jawaban : Karena dalam tahap initiating atau dapat disebut juga proyek sedang dalam proses untuk dipilih/disetujui, disponsori, didanai dan diluncurkan. 17. Jawaban : Karena analisis desain. Di dalam materi ini dijelaskan tentang sistem informasi, fase-fase analisis desain, maintenance sistem, care tools dan metodologi alternative. 18. Jawaban : Karena di dalam materi testing dan implementasi, dijelaskan secara umum karakteristik strategi pengujian perangkat lunak, tahapan-tahapan proses pengujian, dijelaskan pula faktor-faktor apa saja yang diperlukan di dalam pengujian suatu perangkat lunak. Kemudian pengimplementasian kepada user seperti apa dan bagaimana suatu rekayasa dianggap berhasil atau gagal.
  • 17. 19. Jawaban : a Karena kelebihan spiral mode adalah: • Dapat disesuaikan agar perangkat lunak bias dipakai selama hidup perangkat lunak komputer • Lebih cocok untuk pengembangan sistem dan perangkat lunak skala besar • Pengembang dan pemakai dapat lebih mudah memahami dan bereaksi terhadap resiko setiap tingkat evolusi karena perangkat lunak terus bekerja selama proses • Menggunakan protipe sebagai mekanisme pengurangan resiko pada setiap keadaan di dala evolusi produk • Tetap mengikuti langkah-langkah dalam siklus kehidupan klasik dan memasukkannya ke dalam kerangka kerja iterative
  • 18. 20. Jawaban : d Karena kelebihan spiral mode adalah: • Dapat disesuaikan agar perangkat lunak bias dipakai selama hidup perangkat lunak komputer • Lebih cocok untuk pengembangan sistem dan perangkat lunak skala besar • Pengembang dan pemakai dapat lebih mudah memahami dan bereaksi terhadap resiko setiap tingkat evolusi karena perangkat lunak terus bekerja selama proses • Menggunakan protipe sebagai mekanisme pengurangan resiko pada setiap keadaan di dala evolusi produk • Tetap mengikuti langkah-langkah dalam siklus kehidupan klasik dan memasukkannya ke dalam kerangka kerja iterative