Agenda Fakultas
Nov
13

INTERNATIONAL CLASS UNDIKA -RITSU...

Rabu, 13 Nov 2024
Lantai 3 Gedung Biru
Nov
08

KOORDINASI PROGRAM STUDI S1 TEKNI...

Jumat, 08 Nov 2024
Ruang rapat Gedung Merah Lantai 2
Oct
28

UPACARA HARI SUMPAH PEMUDA

Senin, 28 Oct 2024
Halaman Parkir Universitas Dinamika
Nov
07

INAGURASI SIGN IN

Kamis, 07 Nov 2024
Arena Prestasi Lantai 9
Oct
11

SOSIALISASI PROGRAM STUDI S1 SIST...

Jumat, 11 Oct 2024
Ruang Laksda Mardiono Lantai 1
Oct
09

KELAS INTERNASIONAL BERSAMA RITSU...

Rabu, 09 Oct 2024
Ruang Kelas Lantai 3 Gedung Biru
Oct
04

WELCOME AND FAREWELL PARTY PRODI...

Jumat, 04 Oct 2024
Ruang Laksda Mardiono Lantai 1
Sep
23

PERKULIAHAN AWAL SEMESTER 24.1

Senin, 23 Sep 2024
Universitas Dinamika
Mengoptimalkan Kualitas Perangkat Lunak: Strategi, Teknik, dan Praktik Terbaik dalam Pengujian

Masih dalam serangkaian  webinar series jurusan Sistem Informasi, kali ini dibawakan oleh Dekan Fakultas Teknologi dan Informatika yaitu Bpk Dr. Anjik Sukmaaji., S.Kom., M.Eng. yang membawakan topik tentang  Mengoptimalkan Kualitas Perangkat Lunak: Strategi, Teknik, dan Praktik Terbaik dalam Pengujian.

Dalam dunia pengembangan perangkat lunak, kualitas merupakan faktor kunci yang menentukan kesuksesan suatu produk. Pengguna atau user mengharapkan aplikasi yang andal, aman, dan bebas dari bug. Untuk mencapai standar ini, pengujian perangkat lunak menjadi bagian yang tidak bisa diabaikan dalam siklus pengembangan.

Apa sajakah tahapannya. Berikut detailnya:

Strategi Pengujian Perangkat Lunak

1. Pendekatan Berbasis Risiko : Pengujian berbasis risiko melibatkan identifikasi dan prioritas risiko potensial yang dapat mempengaruhi keberhasilan perangkat lunak. Dengan memfokuskan pengujian pada area dengan risiko tinggi, pengembang dapat memastikan bahwa masalah kritis diidentifikasi dan diperbaiki sejak awal.

2. Integrasi Pengujian Dini (Shift-Left Testing) : Shift-Left Testing adalah pendekatan di mana pengujian dilakukan lebih awal dalam siklus pengembangan perangkat lunak. Dengan mengidentifikasi dan memperbaiki bug di tahap awal, biaya perbaikan dapat dikurangi dan kualitas perangkat lunak secara keseluruhan dapat ditingkatkan

3. Pengujian Berkelanjutan (Continuous Testing) 


Teknik Pengujian Perangkat Lunak

1. Pengujian Unit (Unit Testing)

2. Pengujian Fungsional (Functional Testing)

3. Pengujian Non-Fungsional (Non-Functional Testing


Praktik terbaik dalam pengujian perangkat lunak

1. Otomasi pengujian

2. Pengujian berbasis data

3. Kolaborasi antar tim


Bisa diambil kesimpulan bahwa pengujian perangkat lunak yang efektif adalah kunci untuk mengoptimalkan kualitas perangkat lunak. Dengan menerapkan strategi yang tepat, menggunakan teknik yang sesuai, dan mengikuti praktik terbaik, sebuah organisasi atau perusahaan dapat memastikan bahwa produk perangkat lunak yang mereka rilis tidak hanya memenuhi, tetapi juga melampaui harapan pengguna(krl)