"Perangkat lunak adalah sekumpulan data elektronik berupa program yang disimpan dan diatur oleh komputer" adalah definisi perangkat lunak menurut siapa?
IEEE & ISO 1997
Sebutkan 5 tahapan SDLC.
Planning, Analysis, Design, Development, Testing, Maintenance.
Sebutkan 6 tahapan Waterfall Model
Requirement, Design, Development, Testing, Deployment, Maintenance
Software Requirement dibagi menjadi 3 jenis yaitu?
Non functional, Functional, dan Domain Requirement
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.
Aplikasi Astronomi adalah salah satu contoh jenis perangkat lunak apa?
Engineering / scientific software
Proses pengembangan perangkat lunak melibatkan 4 hal yaitu?
People, Product, Project, Process
3 Komponen Big Bang Model
Time, Effort, Resources
Perbedaan kebutuhan dan persyaratan
Persyaratan adalah apa yang perlu dilakukan untuk mencapai kebutuhan atau tujuan. Kebutuhan adalah hasil akhir atau tujuan.
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
'Effectiveness' adalah salah satu pentingnya rekayasa perangkat lunak. Benar atau Salah?
Salah
Dokumen yang menjelaskan apa yang akan dilakukan perangkat lunak dan bagaimana kinerjanya diharapkan adalah?
SRS (Software Requirements Document)
2 siklus dalam model V-Shape
fase verifikasi (siklus developer), dan fase validasi (siklus hidup penguji).
Dokumen yang berisi solusi bisnis pada suatu proyek yang akan dikerjakan, seperti apa yang harus dilakukan oleh perusahaan pada produk.
BRD (Business Requirement Document)
Satu contoh customer introduction question pada wawancara
Apa yang biasa anda lakukan di waktu senggang?
Sebutkan 3 hal yang menjadi tujuan utama dari rekayasa perangkat lunak.
Kinerja, Biaya, dan Waktu
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)
Model pengembangan yang bergerak cepat di mana fase proyek berjalan secara bersamaan yaitu secara paralel adalah model?
Agile
4 jenis non functional requirement menurut Dennis, Wixom, dan Ruth (2012).
Operational, Performance, Security, Cultural and Political.
Sebutkan 3 langkah dalam pembuatan affinity diagram
Preparation, Generation Affinity Notes, Organizing the notes in groups.
"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
Enhancements pada aspek pemeliharaan perangkat lunak adalah?
Proses penambahan fitur baru atau peningkatan fitur yang ada untuk memenuhi kebutuhan pengguna yang terus berkembang.
Model yang terdiri dari kombinasi dari satu atau lebih Model Waterfall
Incremental Model
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.
Proses brainstrorming untuk menemukan ide solusi dari suatu permasalahan yang ditemukan adalah Tahapan?
Visioning