July 31, 2011 – 10:26 am

Metoda Development Goitgoit

Selamat menikmati hari minggu rekan-rekan di luar sana. Hari ini saya mau curhat soal metode yang dipakai dalam pengembangan Goitgoit. Jadi begini, setelah ide membuat web app untuk online seller disepakati, saya datang dengan dokumen-dokumen; penjelasan fitur dan mockup UI aplikasi.

Anes tersenyum dan bilang itu nggak perlu, karena itu ‘metode kuno’ menurut beliau. Berhubung dia adalah ‘master of the freaks’ (penanggung jawab teknis & head R&D) di kantor, saya manggut-manggut dan bertanya; “lantas bagaimana?” Kita pakai agile software development kata dia, yang pada intinya menitikberatkan pada perencanaan awal yang minimal, kolaborasi dan teamwork. Huff, padahal saya pikir tinggal kasih dokumen dan saya bisa santai-santai :P

Dan begitulah, modul demi modul, fitur demi fitur dirancang dalam scrum meeting yang berlangsung tiap hari jum’at. Scrum ini menjadi titik bagi tiap iterasi pengembangan Goitgoit. Ada baiknya kita kutip kredo dari agile software development:

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

Dari scrum meeting ini dihasilkan mockup UI, penjelasan fungsional tiap fitur, pembenahan bugs yang ditemukan, dan menentukan pekerjaan pada iterasi berikutnya. Pola development-nya menjadi : Scrum meeting -> development -> unit testing -> bug fixing -> scrum meeting -> development -> … dan begitu seterusnya. Silahkan lihat gambar dibawah ini.

chores

About Subhan Toba

Subhan Toba has written 18 post in this blog.

There is one comment on this post

Leave a Reply

Your email is never shared, ever! Btw, required fields are marked *