JavaRush /Java Blog /Random-ID /Catatan untuk penguji: formula untuk perangkat lunak berk...

Catatan untuk penguji: formula untuk perangkat lunak berkualitas

Dipublikasikan di grup Random-ID
Bagaimana cara menentukan kualitas produk perangkat lunak? Tentu saja, ada komponen emosional internal yang menunjukkan kepuasan pengguna, keinginan untuk membayar produk, peringkat tinggi di toko online atau sumber daya khusus, sikap positif, dan sejenisnya. Namun, selain emosi, apa kriteria evaluasinya? IEEE menyatakan bahwa kualitas adalah sejauh mana suatu produk memenuhi kebutuhan dan persyaratan pengguna akhir. Tapi apa rumusnya? Bisakah kita mengatakan bahwa produk tersebut memiliki, katakanlah, kepuasan 73%? Seperti yang kita ketahui, setiap produk perangkat lunak memiliki jumlah bug yang tidak terbatas. Beberapa di antaranya ditemukan dan diperbaiki oleh tim pengembangan, kami akan menandainya dengan huruf F. Lainnya muncul saat digunakan oleh konsumen akhir, sebut saja mereka U. Jadi, jumlah total bug dari himpunan tak terbatas yang kami coba minimalkan adalah sama dengan F+U. Tentu saja, semakin kecil angkanya U, semakin tinggi kualitasnya. Idealnya, Unilainya harus sama dengan nol, yang berarti pengguna tidak menemukan bug apa pun. Bagaimana cara mencapai hal ini jika jumlah kesalahan tidak terbatas? Satu-satunya cara yang mungkin adalah meningkatkan F, dengan harapan Uakan berkurang secara otomatis. Oleh karena itu, kualitas produk dapat diukur dengan menggunakan rumus berikut:

Q = F / (F + U)

Kita cukup membagi jumlah kesalahan yang ditemukan dengan jumlah totalnya. Jadi, semakin banyak bug yang kita temukan sebelum produk sampai ke konsumen, semakin tinggi kualitasnya. Kualitas 100% berarti pengguna akhir produk perangkat lunak tidak menemukan bug apa pun di dalamnya. Oleh karena itu, kualitas 0% menunjukkan bahwa kesalahan ditemukan oleh konsumen. Penulis - Egor Bugaenko, arsitek Java bersertifikat Oracle, salah satu pendiri dan CTO Teamed.io , arsitek utama Rultor.com dan Jcabi.com , dan penggemar berat otomatisasi pengujian. Situs web penulis: http://www.yegor256.com/ Sumber utama: https://www.javacodegeeks.com/2017/12/formula-software-quality.html
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION