Proses Pengembangan
From PRADO Wiki
Pekerjaan pengembangan PRADO dapat diklasifikasikan sebagai pengembangan fitur dan pembetulan kesalahan. Langkah-langkah berikut harus diikuti sebagai petunjuk umum.
[edit]
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.
[edit]
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.
[edit]
Rilis
- Build
- Test
- Package
- Release

