Anda di halaman 1dari 4

NAMA : NIKOLA SAPUTRA

KELAS : PTIK B
NIM : 220209501072
TUGAS 1 - INDIVIDU
MODEL PROSES PL

A. SOAL
• Bagian A
Berikan alasan singkat untuk jawaban saudara berdasarkan jenis sistem
berikut. Sarankan model proses perangkat lunak yang paling tepat yang
dapat digunakan sebagai dasar untuk mengelola pengembangan sistem
berikut. Paparkan kenapa anda memilih model tersebut:
1) Sistem akuntansi kampus yang mengganti sistem yang telah ada dengan
kebutuhan spesifikasi sistem yang telah ada
JAWABAN : Model: Waterfall
Alasan:
• Persyaratan sistem yang sudah jelas dan spesifik yaitu Sistem
akuntansi kampus, dimana sistem ini akan mengontrol seluruh
Akutansi kampus baik berupa data akuntasi mahasiswa dll. Dan itu
harus bersifat tetap agar meminimalisir Kebingunagan dan
kesalahan.
• Mengganti sistem yang ada untuk mengurangi risiko.
• Metode waterfall memberikan struktur dan kontrol yang jelas.
2) Asumsikan sebuah social network berbasis web ingin dibangun yang
dapat membantu pengguna berbagai kegiatan sehari-hari mereka
dengan efektif dan dapat menerima permintaan teman/friend request.
JAWABAN : Model: Agile (Scrum)
Alasan:
• Persyaratan sistem dapat berubah dan berkembang seiring waktu.
• Diperlukan pengembangan pada sistem kelak.
• Apliaksih memungkinkan adanya penyesuaian yang berkelanjutan
misal tambahan fitur, pengurangan fitur dll sehingga metode agile
lebih cocok di terapkan pada aplaikasih ini.
3) Sebuah sistem informasi akademik dengan daftar kebutuhan yang telah
siap hingga arsitektur sistem yang telah final.
JAWABAN : Model: Waterfall
Alasan:
• Daftar Mahasiswa,baik id dan banyak lagi fitur lainya .memungkin
penggunaan metode waterfall karna bersifat konstan (tetap).
• Struktur dan pengendalian yang jelas diperlukan untuk
penjaminan.
• Waterfall lebih efisien untuk proyek dengan persyaratan yang jelas.

4) Game kriket dimana produk utamanya hanya terdapat dua pemain dan
satu wasit dalam pertandingan, namun kemudian terdapat
pengembangan atau penambahan fitur untuk menambahkan pemain
lapangan ke dalam game

JAWABAN : Model: Spiral


Alasan:
• Apliakasih sederhana tetapi konstan. Fitur-fitur sudah
tergambarkan dengan jelas tetapi tidak memiliki banyak resiko
tinggi sehingga metode spiral sangat cocok untuk aplikasih ini.
• Jiak apliakasih dibuat ulang Diperlukan pengembangan fitur baru
secara bertahap, tidak bisa mengulang.
• Metode Spiral memungkinkan kombinasi model waterfall dan agile
sehingga aplakasih ini sangat cocok menggunakan metode spiral.
5) Sistem perencanaan perjalanan interaktif yang memudahkan pengguna
untuk merencanakan perjalanannya dengan dampak lingkungan dan
budget yang rendah
JAWABAN : Model: Agile
Alasan:
• Pada Sistem perencanaan perjalanan interaktif Membutuhkan
pengembangan yang berkelanjutan dikarenakan banyak problem
yang berubah-ubah.
• Metode agile sangat cocok untuk apliaksih ini karena membantu
memvisualisasikan alur perjalanan dan memaksimalkan efisiensi
lebih interaktif.
• Sistem perencanaan perjalanan interaktif Memprioritaskan dan
menyesuaikan fitur dengan kebutuhan yang sesuai. Sehingga
metode agile sangat cocok untuk kasus ini.
6) Sistem Point of Sales atau sistem penjualan dengan detail kebutuhan
yang sudah jelas dan lengkap didefinisikan
JAWABAN : Model: Waterfall
Alasan:
• Persyaratan detail sudah jelas dan lengkap yaitu sistem (Point of
Sales atau sistem penjualan).sistem ini cocok dengan metode
waterfall agar terjadi sedikit resiko kesalahan yang fatal pada saat
sudah diluncurkan.
• Struktur dan pengendalian atau pengontrolan harus jelas agar
penjaminan mutu,maka dari itu metode waterfall cocok aplkasih ini.
• Waterfall lebih efisien untuk proyek dengan persyaratan yang
sudah jelas.
7) Asumsikan terdapat sebuah sistem pencatatan kegiatan harian personal
yang ingin dibangun. Namun, pelanggan belum memberikan detail
kebutuhan produk yang jelas dan mudah dimengerti
JAWABAN : Model: Agile
Alasan:
• Persyaratan detailnya belum jelas tetapi mudah dipahami yaitu
pencatatan kegiatan harian personal. Sehingga tujuan akhir bisa
di bayangkan tetapi kurang spesifik.
• Diperlukan pengembangan yang berulang menyesuaikan
dengang kebutuhan pengguna.
• Metode Agile memungkinkan adanya umpan balik dan
penyesuaian yang berkelanjutan.
8) Asumsikan terdapat sebuah sistem yang ingin dibangun dengan scope
besar, sehingga para developer memutuskan untuk membagi daftar
kebutuhan ke dalam beberapa modul terpisah.
JAWABAN : Model: (Waterfall) ataupun
Alasan:
• Cakupan besar memungkinkan persyaratan dipisahkan menjadi
modul terpisah, Akan tetapi tujuan sudah jelas.
• Metode Waterfall menyediakan struktur dan kontrol untuk
keseluruhan proyek di karenakan menurut saya sistem ini
memerlukan kontrol yang tepat.
• Metode waterfall memungkinkan pengembangan modul secara
bertahap dan fleksibel, jadi pada pembuatanya tidak boleh
berulang di kjarenakan tujuan yang sudah pasti.
Referensi :

• Jenis-jenis Model Proses Perangkat


Lunak: https://www.ladangtekno.com/2020/12/jenis-model-proses-
perangkat-lunak.html
• Memilih Model Proses Perangkat Lunak yang
Tepat: https://kumparan.com/how-to-tekno/model-proses-perangkat-lunak-
definisi-dan-jenis-jenisnya-1ztEEiAZHYo
• Agile vs Waterfall: Mana yang Tepat untuk Proyek
Anda?: https://www.float.com/resources/agile-vs-waterfall/

B. SUBMISI:

• Platform: Melalui SYAM OK. Bagi yang terkendala submit di SYAM OK,
silakan kirim melalui email ke dewifatmaranis@unm.ac.id (Subject
disamakan dengan NAMA FILE)
• NAMA FILE: TUGAS 1_RPL_NAMA LENGKAP
• Format file: Dalam bentuk Microsoft Word
• Segala jenis referensi yang digunakan dalam memperkuat Analisa dan
jawaban anda, harus dicantumkan

Thank you

Anda mungkin juga menyukai