Anda di halaman 1dari 4

Penjaminan Mutu Perangkat Lunak

Tugas Pertemuan 5 – Pra UTS

Dosen : Dr. Verdi Yasin, M.Kom

Disusun Oleh
Muhammad Rizwan 18572005

Sekolah Tinggi Manajemen Informatika dan Komputer


(STMIK) JAYAKARTA
Jl. Salemba I No. 10 – 12A Jakarta
JAKARTA 2021
1. Jelaskan, alasan pentingnya Sistem Penjaminan Mutu Perangkat Lunak !
Jawab :
Karena Semua aktivitas dari fungsi manajemen keseluruhan yang menentukan
kebijakan mutu, tujuan, dan tanggung jawab dan menerapkan mereka dengan
cara seperti perencanaan mutu, jaminan mutu, pengendalian mutu, dan
peningkatan kualitas, dalam sistem mutu

2. Jelaskan, strategi untuk mutu perangkat lunak dalam suatu perusahaan


atau lembaga !
Jawab :
● Software Testing
● Apa yang ditunjukkan pengujian
● Siapa yang menguji software?
● Aliran uji informasi
● Strategi testing 
● Unit testing
● Unit test environment
● Integration testing strategies
● Top down(atas ke bawah) integration
● Bottom-up integration
● Sandwich testing
● Pengujian berorientasi objek
● Strategi OOT
● Pengujian high order
● Debugging : proses diagnosa
● Symptoms & Cause (Gejalan&penyebab)
● Debugging : Final thought(pemikiran)

3. Jelaskan peran dari sistem perangkat lunak (minimal 7 ) !


Jawab :
● Mengidentifikasi Program
● Menyiapkan aplikasi program sehingga tata kerja seluruh perangkat
komputer terkontrol
● Mengatur dan membuat pekerjaan lebih efisien
● Mengatur input dan output dari komputer
● Menyediakan dan mengatur serta memerintah hardware agar dapat berjalan
dengan baik
● Menjalankan perintah tertentu pada sebuah sistem komputer
● Mengatur dan membuat pekerjaan lebih efisien dan maksimal

4. Bagaimana cara menentukan sistem perangkat lunak berkualitas !


Jawab :
Faktor kualitas menurut ISO 9126 meliputi enam karakteristik kualitas sebagai
berikut:
● Functionality(Fungsionalitas). Kemampuan perangkat lunak untuk
menyediakan fungsi sesuai kebutuhan pengguna, ketika digunakan dalam
kondisi tertentu.
● Reliability(Kehandalan). Kemampuan perangkat lunak untuk
mempertahankan tingkat kinerja tertentu, ketika digunakan dalam kondisi
tertentu.
● Usability(Kebergunaan). Kemampuan perangkat lunak untuk dipahami,
dipelajari, digunakan, dan menarik bagi pengguna, ketika digunakan dalam
kondisi tertentu.
● Efficiency(Efisiensi). Kemampuan perangkat lunak untuk memberikan
kinerja yang sesuai dan relatif terhadap jumlah sumber daya yang digunakan
pada saat keadaan tersebut.
● Maintainability(Pemeliharaan). Kemampuan perangkat lunak untuk
dimodifikasi. Modifikasi meliputi koreksi, perbaikan atau adaptasi terhadap
perubahan lingkungan, persyaratan, dan spesifikasi fungsional.
● Portability(Portabilitas). Kemampuan perangkat lunak untuk ditransfer dari
satu lingkungan ke lingkungan lain.

5. Jelaskan jenis pengujian perangkat lunak, sebelum menerapkan sistem perangkat


lunak
Jawab
● Functionality
● User Interface
● Operations
● Capacity and Volume
● Reliability, Availability and Stability
● Error / Disaster Handling
● Stress Performance
● Date and Time Handling
● Locatization
● Network and Distributed
● Configutation Option and Compatibility
● Standard Compliance
● Security
● Environment
● Power Input, Consumtion and Output
● Shock, Vibration and Dropinstallation
● Cut Over Setup and Initial Configuration
● Documentation and Packaging
● Maintainablilty
● Alpha, Beta and Other Live test

6. Sebutkan beberapa contoh sistem perangkat lunak, pada institusi pemerintah dan
perusahaan (minimal 10)
Jawab :
● Gov2Go
● VoiceMap HK
● The Noise App
● Japan Official Travel App
● PIKOBAR
● Info BMKG
● SGSecure
● Siakad
● Basecamp.
● Gojek
7. Jelaskan tantangan orang Teknologi Informasi dan Komputer dalam menghadapi
perkembangan teknologi saat ini !
Jawab :
Perkembangan teknologi di era digital seperti sekarang ini bertumbuh semakin
cepat dari hari ke hari, bulan ke bulan hingga ke tahun kedepannya. Secara tidak
langsung penggunaan teknologi ini meningkat tajam. teknologi menjadi sangat
penting di era sekarang, apalagi dengan adanya teknologi digital yang
berkembang pesat setiap harinya.

Anda mungkin juga menyukai