Adi Nugroho wrote:
> 
> Aku belum tahu tentang para developer software.
> Apakah masih reinventing the wheel, atau sudah bersatu.
> Syukur-syukur bakal ada "KPLi Linux" atau "Linux for Warnet", he he
> he...
> 
Kayaknya kok belum.
Dulu waktu GPL belum masuk ke Indonesiapun software development
activities kita masih lemah.
Kebanyakan produk software kita adalah one-off product yang
tidak memberikan manfaat selain kpd si penggunanya ("use value"
menurut istilahnya Eric Raymond). Contohnya, software spesifik 
untuk kantor/perush. tertentu, berbagai software "sistem
informasi
manajemen", dsb.

Selain itu, software development di Indonesia belum memanfaatkan
sepenuhnya prinsip dan teknik software engineering yg bisa
memberikan
nilai tambah. Banyak yang paham tentang object-oriented
programming
(OOP) misalnya, tapi belum banyak yg "keep it in mind" dalam
mengembangkan sebuah software. Konsep OO hanya dipakai pd saat
coding dengan bahasa tertentu. Padahal jika konsep ini dipakai
sejak tahap analisis, maka banyak hal yg bisa didapat. Misalnya:
reusability komponen-komponen software (besok kalau buat software
lain bisa pakai komponen2 yg sudah ada), predictability (kalau
mau extend software ini, alur evolusinya sudah jelas),
maintenance,
dsb..dsb..

Jadi menurut saya, bicara ttg. penerapan GPL di Indonesia tidak
hanya cukup pada level business attitude saja. Business attitude
itu urusan keluar. Secara internal, si developer harus siap
dengan
konsep software yg akan dibuatnya: mau buat apa, apa yg
diharapkan
dari software ini, gimana buatnya, gimana testingnya,
maintenancenya,
extensibilitasnya, ... it's not that simple. But it's fun ...
Dalam hal ini, mau tidak mau development activities di Indo harus
mulai menengok pd. sisi akademis dari software engineering.

Salam,
Lukito

----------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke