Anda di halaman 1dari 3

TUGAS TERSTRUKTUR 1

NAMA : Eko Fransisko Bakkara


NIM : 201011450170
KELAS : 06TPLE002
MATKUL : REKAYASA PERANGKAT LUNAK PERTANYAAN

SOAL
1. Dalam SDLC ada beberapa cara pengumpulan kebutuhan Perangkat Lunak, sebutkan apa saja
caranya!
2. Sebutkan langkah-langkah dalam pembuatan model SDLC !
3. Jelaskan apa yang dimaksud dengan Analisis kebutuhan !
4. Sebutkan tiga tujuan tahapan Analisis !
5. Sebutkan aktivitas apa saja yang dilakukan dalam pengujian berorientasi Object!

JAWAB
1. Wawancara (Interviews)
Tim pengembang atau analis kebutuhan dapat melakukan wawancara dengan pemangku
kepentingan, seperti pengguna akhir, manajemen, atau pemilik bisnis, untuk
mendapatkan pemahaman langsung tentang kebutuhan mereka.

Diskusi Kelompok (Group Discussions)


Mempertemukan beberapa pemangku kepentingan dalam forum diskusi kelompok dapat
membuka dialog dan membantu dalam mengidentifikasi kebutuhan yang mungkin tidak
terdeteksi dalam wawancara satu lawan satu.

Observasi Pengguna (User Observation)


Mengamati pengguna saat mereka bekerja atau menggunakan perangkat lunak yang
sudah ada dapat memberikan wawasan langsung tentang bagaimana perangkat lunak
tersebut digunakan dan kebutuhan apa yang mungkin ada.

Studi Dokumen (Document Analysis)


Menganalisis dokumen-dokumen yang sudah ada, seperti laporan bisnis, manual
pengguna, atau dokumentasi sistem saat ini, dapat memberikan pemahaman tentang
kebutuhan yang sudah ada.
Prototyping
Membuat prototipe perangkat lunak awal atau model interaktif dapat membantu
pemangku kepentingan untuk mengklarifikasi dan mengevaluasi kebutuhan mereka
secara lebih konkret.

Survei (Surveys)
Mengirimkan survei atau kuesioner kepada pengguna atau pemangku kepentingan dapat
membantu dalam pengumpulan kebutuhan secara luas dan mengidentifikasi kebutuhan
yang mungkin seragam di antara sejumlah besar responden.

Studi Literatur (Literature Study)


Melakukan penelitian literatur terkait industri atau domain bisnis tertentu dapat
membantu dalam memahami tren, praktik terbaik, dan standar yang mungkin
mempengaruhi kebutuhan perangkat lunak.

Benchmarking
Membandingkan perangkat lunak serupa di industri atau domain yang serupa dapat
memberikan ide tentang fitur dan fungsionalitas yang diharapkan oleh pengguna atau
pasar.

Brainstorming
Melakukan sesi brainstorming dengan pemangku kepentingan dapat membantu
mengidentifikasi kebutuhan yang mungkin belum terpikirkan secara formal.

Analisis Use Case (Use Case Analysis)


Menentukan skenario penggunaan (use case) dan mengidentifikasi kebutuhan
berdasarkan situasi penggunaan konkret.
2. rencana (planning), analisis (analysis), desain (design), implementasi (implementation),
uji coba (testing) dan pengelolaan (maintenance).
a. Identifikasi dan dokumentasikan kebutuhan bisnis dan pengguna.
b. encanakan tahapan pengembangan, termasuk pemilihan model SDLC yang sesuai.
c. Buat desain arsitektur perangkat lunak yang mencakup struktur sistem dan
interaksi komponen.
d. Implementasikan kode berdasarkan desain sistem.
e. Lakukan pengujian sistem untuk memastikan keseluruhan perangkat lunak
berfungsi sesuai kebutuhan.
f. Distribusikan perangkat lunak ke lingkungan produksi atau ke pengguna akhir.
g. Berikan pemeliharaan rutin untuk memastikan kinerja dan keamanan.
3. Analisis kebutuhan merupakan kegiatan yang bertujuan untuk mengumpulkan dan
menganalisis daftar kebutuhan sistem maajemen gudang.
CONTOHNYA
Analisis kebutuhan merupakan tahap dimana dilakukannya proses pengumpulan data dan
informasi yang akan digunakan sebagai sarana pendukung dan penunjang dalam
pembuatan game “Menghafal Asmaa'ul Husna”.
4. Memahami Kebutuhan Pengguna
Menentukan Ruang Lingkup
Proyek
Merinci Persyaratan Fungsional dan Non-Fungsional
5. Ada 9
a. Unit Testing (Pengujian Unit)
b. Integration Testing (Pengujian Integrasi)
c. Pengujian Kelas dan Objek
d. Pengujian Warisan (Inheritance Testing)
e. Pengujian Polimorfisme (Polymorphism Testing)
f. Pengujian Enkapsulasi
g. Pengujian State (Pengujian Status)
h. Pengujian Metode dan Parameter
i. Pengujian Kesalahan dan Eksepsi

Anda mungkin juga menyukai