Pengenalan Software
Pengembangan Software
Model Pengembangan Perangkat Lunak
Analisis Kebutuhan Software
Contextual Design pada Software
100

"Perangkat lunak adalah sekumpulan data elektronik berupa program yang disimpan dan diatur oleh komputer" adalah definisi perangkat lunak menurut siapa?

IEEE & ISO 1997

100

Sebutkan 5 tahapan SDLC.

Planning, Analysis, Design, Development, Testing, Maintenance.

100

Sebutkan 6 tahapan Waterfall Model

Requirement, Design, Development, Testing, Deployment, Maintenance

100

Software Requirement dibagi menjadi 3 jenis yaitu?

Non functional, Functional, dan Domain Requirement

100

Wireframing, Contextual Inquiry, User Environment Design, Visioning, Affinity Diagram, Prototyping, Construction Persona. Urutkan proses mana yang dahulu dikerjakan pada contextual design.

Contextual Inquiry, Affinity Diagram, Construction Persona, Visioning, User Environment Design,  Wireframing, Prototyping.

200

Aplikasi Astronomi adalah salah satu contoh jenis perangkat lunak apa?

Engineering / scientific software

200

Proses pengembangan perangkat lunak melibatkan 4 hal yaitu?

People, Product, Project, Process

200

3 Komponen Big Bang Model

Time, Effort, Resources

200

Perbedaan kebutuhan dan persyaratan

Persyaratan adalah apa yang perlu dilakukan untuk mencapai kebutuhan atau tujuan. Kebutuhan adalah hasil akhir atau tujuan.

200

Jenis studi lapangan yang melibatkan observasi mendalam dan wawancara dari sampel kecil pengguna untuk mendapatkan pemahaman yang kuat tentang praktik dan perilaku kerja.

Contextual Inquiry

300

'Effectiveness' adalah salah satu pentingnya rekayasa perangkat lunak. Benar atau Salah?

Salah

300

Dokumen yang menjelaskan apa yang akan dilakukan perangkat lunak dan bagaimana kinerjanya diharapkan adalah?

SRS (Software Requirements Document)

300

2 siklus dalam model V-Shape

fase verifikasi (siklus developer), dan fase validasi (siklus hidup penguji).

300

Dokumen yang berisi solusi bisnis pada suatu proyek yang akan dikerjakan, seperti apa yang harus dilakukan oleh perusahaan pada produk.

BRD (Business Requirement Document)

300

Satu contoh customer introduction question pada wawancara

Apa yang biasa anda lakukan di waktu senggang?

400

Sebutkan 3 hal yang menjadi tujuan utama dari rekayasa perangkat lunak.

Kinerja, Biaya, dan Waktu

400

Versi perangkat lunak yang dilihat sebagai potensi sebuah produk akhir, yang kemudian akan diluncurkan jika tidak terdapat kesalahan fatal pada produk disebut?

RC (Release Candidate)

400

Model pengembangan yang bergerak cepat di mana fase proyek berjalan secara bersamaan yaitu secara paralel adalah model?

Agile

400

4 jenis non functional requirement menurut Dennis, Wixom, dan Ruth (2012).

Operational, Performance, Security, Cultural and Political.

400

Sebutkan 3 langkah dalam pembuatan affinity diagram

Preparation, Generation Affinity Notes, Organizing the notes in groups.

500

"Tidak secara tidak adil mencegah seseorang untuk mengambil posisi yang sesuai dengan kualifikasi orang tersebut." adalah contoh kode etik software engineer pada prinsip apa?

Management

500

Enhancements pada aspek pemeliharaan perangkat lunak adalah?

Proses penambahan fitur baru atau peningkatan fitur yang ada untuk memenuhi kebutuhan pengguna yang terus berkembang.

500

Model yang terdiri dari kombinasi dari satu atau lebih Model Waterfall

Incremental Model

500

Perbedaan process oriented dan information oriented pada functional requirement

Process Oriented: Suatu proses yang harus dilakukan oleh sistem.

Information Oriented: Informasi yang harus dikandung oleh sistem.

500

Proses brainstrorming untuk menemukan ide solusi dari suatu permasalahan yang ditemukan adalah Tahapan?

Visioning

M
e
n
u