WorksheetsIK401B
Total questions: 10
Worksheet time: 5mins
Apa yang dimaksud dengan human factors dalam software maintenance?
Faktor biaya dalam pengembangan perangkat lunak
Faktor manusia yang memengaruhi proses pemeliharaan perangkat lunak
Faktor keamanan sistem dalam aplikasi
Faktor desain tampilan pengguna
Mengapa human factors penting dalam software maintenance?
Karena hanya berfokus pada penggantian hardware
Karena pemeliharaan perangkat lunak hanya dilakukan oleh mesin
Karena kualitas komunikasi, kerja tim, dan kondisi psikologis developer memengaruhi keberhasilan maintenance
Karena software maintenance tidak membutuhkan dokumentasi
Salah satu keterampilan teknis yang dibutuhkan oleh software maintainer adalah
Kemampuan memahami kode lama atau legacy code
Kemampuan membuat iklan digital
Kemampuan desain poster
Kemampuan membuat konten media sosial
Soft skill yang sangat penting bagi software maintainer adalah
Komunikasi yang jelas
Menghindari kerja sama tim
Bekerja tanpa dokumentasi
Menolak masukan dari pengguna
Developer burnout dalam software engineering dapat terjadi karena
Beban kerja berlebihan dan tekanan deadline yang tinggi
Sistem berjalan dengan baik
Dokumentasi terlalu jelas
Komunikasi tim terlalu efektif
Dampak negatif dari developer burnout adalah
Meningkatkan fokus dan produktivitas secara konsisten
Menurunkan motivasi, kualitas kerja, dan kesehatan mental developer
Mempercepat semua proses maintenance tanpa risiko
Menghilangkan kebutuhan kerja sama tim
Team dynamics dalam software maintenance berkaitan dengan
Cara kerja sama, komunikasi, dan koordinasi antaranggota tim
Jumlah komputer yang digunakan dalam perusahaan
Ukuran file dalam aplikasi
Warna tampilan aplikasi
Mengapa komunikasi antara tim teknis dan stakeholder bisnis penting?
Agar kebutuhan bisnis dapat dipahami dan diterjemahkan ke dalam solusi teknis yang tepat
Agar tim teknis tidak perlu memahami kebutuhan pengguna
Agar stakeholder tidak ikut dalam proses pengambilan keputusan
Agar dokumentasi dapat dihilangkan
Contoh komunikasi yang buruk dalam software maintenance adalah
Menjelaskan masalah teknis dengan bahasa yang mudah dipahami stakeholder
Membuat dokumentasi perubahan sistem
Tidak memberi informasi tentang risiko perubahan sistem kepada stakeholder
Melakukan diskusi rutin antar tim
Upaya yang dapat dilakukan untuk mengurangi burnout pada developer adalah
Memberikan beban kerja tanpa batas
Mengabaikan kondisi mental tim
Membuat pembagian kerja yang seimbang dan komunikasi yang sehat
Menghapus seluruh proses evaluasi kerja
