PradoSoft

Proses Pengembangan

From PRADO Wiki


Pekerjaan pengembangan PRADO dapat diklasifikasikan sebagai pengembangan fitur dan pembetulan kesalahan. Langkah-langkah berikut harus diikuti sebagai petunjuk umum.

Pengembangan Fitur

  • Open ticket: Membuat sebuah tiket untuk menjelaskan fitur yang dikembangkan. Tiket ini dapat dibuat oleh seorang pengguna atau seorang pengembang. Keputusan untuk mengembangkan fitur ini harus disetujui oleh pimpinan proyek.
  • Design: Desain rinci atas fitur. Untuk fitur yang kompleks, dokumen desain harus disiapkan dan disimpan di bawah direktori docs.
  • Review: Desain harus ditinjau dan disetujui oleh pimpinan proyek.
  • Implementation: implementasi atas desain fitur. Untuk fitur yang kompleks, pengujian unit dan/atau fungsionalitas juga ditulis.
  • Test: menjalankan pengujian unit dan/atau fungsionalitas untuk memverifikasi kebenaran kode.
  • Code review: Kode harus ditinjau oleh pengembang lainnya.
  • Check-in: memasukan kode ke repositori PRADO.
  • Close ticket: memutakhirkan status tiket untuk dibetulkan.

Pembetulan Kesalahan

  • Open ticket: membuat tiket yang menjelaskan kesalahan. Tiket ini dapat dibuat oleh pengguna atau pengembang. Direkomendasikan untuk menulis kasus pengujian untuk menghasilkan ulang kesaslahan. Kasus pengujian dapat disimpan di bawah tests.
  • Fix: membetulkan kesalahan.
  • Test: menjalankan pengujian unit dan/atau fungsionalitas untuk memverifikasi kebenaran kode.
  • Code review: kode harus ditinjau oleh pengembang laninnya.
  • Check-in: memasukan kode ke repositori PRADO.
  • Close ticket: memutakhirkan status tiket untuk dibetulkan.

Rilis

  • Build
  • Test
  • Package
  • Release
Personal tools
Your user name:

Your password:

MediaWiki