Software Engineer Sebagai Sebuah Profesi
Saya mendapat satu slot waktu untuk berbicara tentang profesi Software Engineer pada acara PHP Developers Day 2008 di PDII LIPI tanggal 19 Juni 2008 kemarin. Sebenarnya bingung juga mau ngomong apa
. Karena yang ke arah technical sudah cukup diwakili om Luri, om Rama, om Irving, om Riyogarta dan om Risman, akhirnya saya putuskan untuk menarik proyeksi ke titik lebih tinggi, “nggedabrus” masalah yang lebih strategis, relatif abstrak dan mungkin buram alias nggak jelas … hehehe. Acara PHP Developers Day 2008 yang dibikin LIPI, IlmuKomputer.Com, dan Zend ini memang unik. Moderatornya nggak jelas karena dipegang om Hendro yang kadang ijin untuk ngurus kambingnya di luar
, jadinya waktu bisa cepet or molor sesuai dengan mood pembicaranya … hehehe. Tapi yang pasti makanannya uenak, maknyus, jempol dua
Apakah ada yang tertarik membuat asosiasi pengembang software yang orientasinya lebih ke peningkatan kualitas SDM pengembang software, pengembangan kurikulum standard supaya SDM kita bisa go internasional, koordinasi bisnis antar software house muda, atau kalau perlu bikin standard level CMM lokal, etc. Kebanyakan asosiasi software yang ada di Indonesia saat ini tidak menyentuh sisi ini dan lebih diorientasikan ke pengusaha dan bisnisnya, bukan di kualitas SDM dan karya pengembang. Di lain sisi, universitas juga tidak terlalu agresif memecahkan masalah ini karena dunia akademisi “kehilangan link” dengan dunia industri. Ini membawa implikasi ke dosen dan mahasiswa Indonesia yang tidak banyak berkesempatan bermain di industri praktis pengembangan software.
Setelah melewati penjurian 
Tema diskusi menarik di Seminar Nasional Sains dan Teknologi 2007 di Universitas Sanata Dharma, tanggal 7 Nopember 2007 kemarin. Kebetulan saya diminta untuk menjadi keynote speaker di seminar tersebut bersama pak Petrus (praktisi bisnis elektronika di Jogjakarta) dan pak Onno W Purbo. Pak Petrus dengan lugas menjelaskan perdjoeangan beliau mengembangkan berbagai produk elektronika yang dibuat di Indonesia dan berhasil masuk ke industri internasional. Saya sendiri menjelaskan local content (konten lokal) pada bidang Teknologi Informasi. Pak Onno sendiri tampil di sore harinya, beliau yang membawakan diskusi penutup, saya sudah balik ke Jakarta ketika beliau manggung
Bee-ICTA alias Binus Information and Communication Technology Application adalah ajang internal Universitas Bina Nusantara (

Deras masuknya produk perangkat lunak dari luar negeri di satu sisi menguntungkan pengguna karena banyaknya pilihan produk dan harga. Namun di sisi lain cukup mengkhawatirkan karena di Indonesia tidak ada institusi yang secara aktif bertugas membuat standard dalam pengukuran kualitas perangkat lunak yang masuk ke Indonesia. Demikian juga dengan produk-produk perangkat lunak lokal, tentu akan semakin meningkat daya saing internasionalnya apabila pengembang dan software house di Indonesia mulai memperhatikan masalah kualitas perangkat lunak ini.
Rekayasa Perangkat Lunak (Software Engineering), sedikit mengalami pergeseran makna di realita dunia industri, bisnis, pendidikan maupun kurikulum Teknologi Informasi (TI) di tanah air. Di industri, para tester, debugger dan programmer sering salah kaprah menyandang gelar Software Engineer. SMK di Indonesia juga latah dengan membuka jurusan Rekayasa Perangkat Lunak, meskipun secara kurikulum hanya mengajari bahasa C atau Pascal (mungkin lebih pas disebut jurusan pemrograman komputer)
Requirements engineering adalah fase terdepan dari proses rekayasa perangkat lunak (software engineering), dimana software requirements (kebutuhan) dari user (pengguna) dan customer (pelanggan) dikumpulkan, dipahami dan ditetapkan. Para pakar software engineering sepakat bahwa requirements engineering adalah suatu pekerjaan yang sangat penting. Fakta membuktikan bahwa kebanyakan kegagalan pengembangan software disebabkan karena adaya ketidakkonsistenan (inconsistent), ketidaklengkapan (incomplete), maupun ketidakbenaran (incorrect) dari requirements specification (spesifikasi kebutuhan). 





















































































