Archive for the ‘Manajemen’ Category
Wednesday, March 10th, 2010
Pertanyaan yang sering muncul dalam pengelolaan proyek software adalah, "Dokumen apa saja yang harus dibuat?"
Tidak ada jawaban absolut untuk pertanyaan ini, semuanya tergantung situasi dan kondisi. Bahkan di satu perusahaan yang sama, kelengkapan dokumen projectnya bisa saja berbeda antar project.
Dalam artikel ini, kita akan membahas bagaimana menentukan dokumen yang ...
Posted in Manajemen | 3 Comments »
Tuesday, February 16th, 2010
Di berbagai milis yang saya ikuti, ada diskusi menarik yang muncul. Apa saja yang harus dilakukan untuk dalam project management? Bagaimana SOP (standard operating procedure) nya? Tools apa yang digunakan?
Saya sudah mencoba berbagai metodologi manajemen proyek sepanjang karir saya. Ala koboi di jaman jahiliah dulu, ala waterfall di perusahaan terdahulu, ...
Posted in Manajemen | 15 Comments »
Wednesday, September 10th, 2008
Template project sudah dibuat pada artikel sebelumnya. Pada artikel ini, kita akan menghubungkan kedua modul ini dengan menggunakan Ivy.
Seperti kita ketahui, modul person-dao-api mempunyai dependensi terhadap modul person-model. Berikut gambarnya.
Dependensi ini terlihat di source-code PersonDao.java, yang melakukan import terhadap class Person, sebagai berikut.
Posted in Java, Manajemen | 3 Comments »
Tuesday, September 9th, 2008
Setelah pada artikel sebelumnya kita memahami mengapa dan kapan kita butuh Ivy, mulai dari artikel ini, kita akan menjalani langkah demi langkah supaya kegiatan build kita benar-benar terintegrasi dan efisien.
Pada artikel ini, kita akan membuat satu modul dulu, yang sama sekali tidak memiliki dependensi, yaitu modul person-model.
Kita akan mengotomasi ...
Posted in Java, Manajemen | 2 Comments »
Monday, September 8th, 2008
Pada posting sebelumnya, saya telah membahas tentang cara instalasi Ivy, dan juga sedikit pengantar tentang apa itu Ivy.
Ivy adalah dependency management tools. Dia mampu menangani dependensi antar modul dalam aplikasi. Tentunya penjelasan ini sangat abstrak. Baiklah mari kita lihat problem apa yang kita hadapi dalam membuat aplikasi, dan bagaimana ...
Posted in Java, Manajemen | 1 Comment »
Friday, July 4th, 2008
Tiga bulan yang lalu, tepatnya Februari 2008, saya membuat keputusan signifikan sepanjang kehidupan saya.
Yaitu berpindah sisi meja, dari menerima gaji, menjadi memberi gaji alias mendirikan perusahaan sendiri. Padahal kantor tempat saya bekerja merupakan perusahaan terkenal, posisi saya strategis dan menantang, dan lingkungan kerjanya menyenangkan.
Perubahan ini, terutama bagi mereka yang ...
Posted in Life, Manajemen | 13 Comments »
Tuesday, June 17th, 2008
Di milis Asosiasi Pengembang Perangkat Lunak Indonesia (APPLI) ramai dibahas mengenai standarisasi dalam pengembangan perangkat lunak. Salah satu standar yang populer digunakan adalah CMMI (Capability Maturity Model Integration) yang dikembangkan oleh Carnegie-Mellon University, untuk lebih tepatnya dalam departemen Software Engineering Institute. Selain itu, ada juga blog ini dan ini yang ...
Posted in Manajemen | 9 Comments »
Monday, March 17th, 2008
Di milis Java sedang ribut urusan gaji programmer. Topik ini adalah topik abadi. Sepanjang hidup saya di milis ini, paling tidak urusan gaji dibahas setahun dua kali. Kadang-kadang lebih sering.
Kita tidak akan membahas tentang urusan gaji ... mungkin nanti di posting berikutnya. Kita akan membahas tentang fenomena pindah kerja terlalu ...
Posted in Manajemen | 16 Comments »
Wednesday, January 16th, 2008
Tools untuk Continuous Integration sudah sering dibahas di sini. Ada CruiseControl, Luntbuild, dan Hudson. Apa yang begitu pentingnya dari proses ini sehingga saya meluangkan waktu untuk melihat setiap tools yang ada?
Continuous Integration, menurut Martin Fowler, begini:
Continuous Integration is a software development practice where members of a team integrate their ...
Posted in Manajemen | 3 Comments »
Wednesday, July 25th, 2007
Kalau Anda programmer Java, tentunya sudah tidak asing lagi dengan Tomcat atau Eclipse. Yang satu adalah application server, satunya lagi adalah Integrated Development Environment (IDE). Ada satu kesamaan dalam kedua produk ini, keduanya adalah proyek open source yang dikelola secara profesional.
Coba buka halaman download di website masing-masing proyek tersebut. ...
Posted in Aplikasi, Java, Manajemen | 5 Comments »