View a markdown version of this page

GAMEOPS03-BP01 Validasi dan uji sistem dan infrastruktur game inti Anda yang ada sebelum menggunakannya kembali di game Anda - Lensa Industri Game

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

GAMEOPS03-BP01 Validasi dan uji sistem dan infrastruktur game inti Anda yang ada sebelum menggunakannya kembali di game Anda

Organisasi cenderung menggunakan kembali komponen yang ada dan kode sumber dari game sebelumnya untuk menghemat waktu dan biaya pengembangan. Komponen dan kode lama ini mungkin tidak akan ditinjau secara menyeluruh atau memiliki pengujian integrasi terperinci dan sebaliknya bergantung pada kinerja masa lalu mereka.

Tingkat risiko yang terjadi jika praktik terbaik ini tidak diterapkan: Tinggi

Panduan implementasi

Sementara penggunaan kembali membantu meningkatkan produktivitas, itu juga dapat memperkenalkan risiko memperkenalkan kembali masalah kinerja dan stabilitas masa lalu ke dalam proyek baru. Oleh karena itu, ketika menggunakan kembali komponen yang ada dan kode sumber dari game sebelumnya, pengujian yang kuat harus diterapkan.

Langkah-langkah implementasi

  • Identifikasi kode dan komponen yang digunakan kembali: Katalog kode sumber, pustaka, dan komponen yang digunakan kembali dari game sebelumnya. Jelas membedakan antara kode yang dipelihara secara aktif dan kode yang tidak digunakan lagi

  • Dokumentasikan perilaku asli dan masalah yang diketahui: Catat karakteristik kinerja asli, batasan fungsional, dan bug atau insiden produksi yang diketahui terkait dengan komponen yang digunakan kembali.

  • Lakukan tinjauan kode menyeluruh: Lakukan tinjauan teknis terperinci dari komponen yang digunakan kembali, terutama yang memiliki masalah di masa lalu atau tidak didokumentasikan dengan baik.

  • Mengganti atau memfaktorkan ulang komponen warisan berisiko tinggi: Prioritaskan mengganti atau memperbarui komponen lama yang memiliki riwayat masalah atau tidak lagi dapat dipelihara, daripada mengandalkan solusi dalam produksi.

  • Lakukan pengujian integrasi dan kompatibilitas: Validasi komponen yang digunakan kembali dalam konteks sistem game baru. Pastikan mereka berinteraksi dengan benar dengan modul, alat, dan API baru.