Traversa
Alhamdulillah (atau astaghfirullah) awal tahun ini dapet amanah baru, dapet kesempatan baru untuk me-lead developer untuk membuat sebuat aplikasi managemen routing untuk satu perusahaan telco. Ada beberapa hal yang harus dipersiapkan kurasa untuk menunjang keberhasilan proyek ini. Dikarenakan tatap muka yang tidak begitu intens maka kemungkinan gagalnya proyek ini cukup besar. Seluruh aktivitas dilakukan secara online.
- subversion
sebuah system untuk mengontrol source code yang dikembangkan. system ini sangat penting karena pengguna (pengembang) source code terdiri lebih dari satu orang, sehingga ada kemungkinan satu file diedit lebih dari satu orang. system ini memungkinkan adanya proses merging dari dua orang programmer yang mengedit satu file bersamaan. system ini juga memungkinkan adanya rollback kepada versi sebelumnya jika sesuatu terjadi pada versi terbaru, dst. - bugtracker
ini adalah web based tools yang digunakan untuk mencatat seluruh aktivitas development. ia digunakan untuk mencatat request-request terhadap aplikasi, mencatat bug-bug sampai assignment siapa yang harus bertanggung jawab terhadap bug tersebut dengan priority yang bisa kita set. - unit testing
aplikasi yang baik adalah aplikasi yang bug-free. bagaimana kita bisa meminimalisasi bug-bug yang kemungkinan muncul dalam aplikasi kita? diperlukan seseorang yang mampu melakukan QC satu persatu terhadap fungsi-fungsi hingga module-module, sehingga aplikasi kita bug proofed. cara lain lagi adalah dengan membuat unit testing yang akan bekerja secara otomatis tanpa bantuan tangan manusia. - timeline
karena proyek ini memiliki tenggat waktu, maka setiap orang yang terlibat memiliki tanggung jawab masing-masing yang harus diselesaikan pada satu waktu tertentu. untuk ini kita bisa menggunakan schedule/calendar yang dimiliki google, yang bisa kita share dengan sesama anggota developer dan akan memberikan alert via mail/ponsel jika ada event tertentu.
Ah.. kiranya cukup itulah dulu.. kalau ada yang mau berkomentar. Monggo silaken, saran dan kritik sangat diharapkan. Semoga proyeknya kelar tepat waktu..