Archive for August, 2009

Sulitnya Membuat Software : Kasus KRS Online

Beberapa tahun yang lalu, gw pernah diminta memuat software untuk mencatat transaksi pembayaran siswa di suatu sekolah.Kebutuhan yang diminta sendiri sebenarnya tidak terlalu banyak : Mencatat  history pembayaran SPP, uang bangunan, dan kewajiban-kewajiban lain seperti baju seragam, buku, dll. Masing-masing pembayaran memiliki aturan sendiri, sperti SPP dibayar setiap bulan, uang bangunan hanya sekali, dan lainnya.

Ok, buat kalian yang kebetulan programmer, mungkin dikepalanya akan langsung muncul struktur database. Selain database, yang juga ikutan muncul diotak palingan proses CRUD sederhana + pencarian. Soal design dan interface bisa belakangan. Ya.. ama sedikit report agregasi lah.. Gak gitu salah emang. Dulu juga yang muncul dikepala gw kayak gitu pada awalnya. Sampai.. proses development dimulai.

Semakin jauh proses development dijalani ternyata semakin banyak kebutuhan-kebutuhan dan masalah yang sebelumnya tidak terpikirkan sama sekali. Sebagai contoh, apa yang terjadi dengan siswa yang biaya sekolahnya digratiskan? Apakah dianggap sudah membayar saja? Apakah proses ini perlu diotomatisasi? Atau dilakukan manual oleh petugas? Lalu bagaimana efeknya terhadap laporan pemasukan sekolah? Terus gimana kalau biaya yang digratiskan hanya sebagian saja? Hm.. baru sampai sini sudah bikin pusing kepala. Itu belum termasuk hal-hal mendasar yang mau gak mau harus dibuat dan dipikirin alur datanya seperti struktur database siswanya sendiri. Inilah analisis software, mungkin tepatnya bussiness logic. Sangat sulit.

Read the rest of this entry »

Menghilangkan Junk Di Milist Internal : Antara Mimpi dan Realita

Seperti yang gw bilang kemaren-kemaren, sekarang anak2 kelas gw ( termasuk gw sendiri jelas ) lagi pada PKL. Salah satu efek dari PKL adalah milist internal kelas yang melonjak traffict nya. Mungkin karena lama gak ketemu tapi akses internet mudah didapat. Well..  cukup menyenangkan kalau menurut gw. Selama ini milist internal kelas gw bisa dibilang relative sangat sepi. Baru-baru sekarang ini rada-rada banyak hiburan yang bisa dibaca.

Milis rame tentu ada efek sampingnya. Banyak email-email off topik yang bertebaran. Orang-orang biasa menyebutnya dengan “junk” post – postingan yang gak ada hubungannya dengan topik apapun ataupun tujuan dari milist itu sendiri. Sekarang yang jadi pertanyaan, bagaimana cara mengurangi atau bahkan menghilangkan junk post dari milist internal kayak milist kelas gw itu ?

Hum..

Read the rest of this entry »