Regression Test
Regression testing adalah salah satu jenis software testing untuk mencari software regression. Software regression sendiri adalah kondisi dimana software yang sebelumnya sudah berjalan baik, jadi salah sebagai akibat dari adanya perubahan atau tambahan pada satu atau beberapa bagian software. Regression yang terjadi bisa lokal di modul yang kita ubah atau tambah, di modul lain (terkena dampak), atau bisa juga unmask, yaitu bug lama yang baru ‘muncul’ karena adanya perubahan…
Regression testing ini perlu dilakukan sebagai bagian dari integration testing, yaitu satu tahap pengujian setelah unit testing, dimana kita mulai mengintegrasikan unit-unit terkecil software menjadi software utuh. Regression testing dilakukan dengan cara mengulang kembali eksekusi sejumlah kasus uji setiap sebuah unit diintegrasikan. Tentu saja akan lebih enak kalau kita memanfaatkan berbagai alat bantu (tools), sehingga pengujian bisa dilakukan otomatis…
Sabar…
Punya tiga anak laki-laki yang berbeda minat memang susah-susah gampang. Termasuk urusan berbagi nonton TV. Selera yang berbeda-beda akhirnya memaksa mereka untuk membuat jadwal nonton masing-masing sehingga tidak bentrok.
Beberapa kali saat saya sedang asyik nonton, terpaksa mengalah karena salah seorang merasa lebih berhak nonton (karena sudah gilirannya). Kadang-kadang saya juga sedikit ‘ngambek’…
Dan hari itu pun terjadi lagi. Si Tengah merasa gilirannya menonton sudah tiba, sehingga saya harus mengalah. Si Bungsu yang kasihan melihat ibunya berusaha menghibur, “Sabar Bu… Nanti kalau udah giliran aku, Ibu boleh (ikut) nonton sambil nyuapin aku deh…” Yang ditonton tentu saja tetap film-nya dia…
(Si Bungsu ini masih susah makan; seringkali perlu kesabaran ekstra untuk menyuapinya makan; jadi, hadiah kesabaran saya kali itu adalah menyuapinya tanpa perlu ‘berantem’ dulu…
)
Testing Tools
Bahwa software harus diuji sebelum di-deploy, semua sudah tahu. Yang masih jarang dilakukan adalah melakukan pengujian yang komprehensif. Mengapa ? Akan ada banyak alasan. Salah satunya adalah karena tidak ada waktu atau bahkan waktu development sudah habis (deadline) sehingga harus segera di-deploy.
Sebenarnya, alasan tersebut tidak perlu lagi muncul apabila kita bisa melakukan pengujian software secara otomatis. Tidak lagi manual. Cukup banyak software testing tools yang bisa kita gunakan. Open source lagi…
Ini salah satu situs yang bisa dikunjungi: http://www.opensourcetesting.org
14 Tahun
Tanggal 22 Oktober adalah tanggal istimewa. Pernah saya ceritakan di sini. Setelah perkenalan yang tidak terlalu lama (kurang dari dua tahun itu singkat kan ?), kami memutuskan untuk menikah. Perkenalan lebih lanjut kami teruskan setelah menikah…
Dan sampailah kami di hari ini: ulang tahun ke-14 pernikahan kami. Mudah-mudahan masih banyak lagi tahun-tahun indah kebersamaan kami setelah hari ini. Dan karena tiga anak kami laki-laki semua, sampai saat ini, saya masih jadi yang paling cantik di rumah…
Dear friends, we wish you all have a wonderful life too…
Product Service System
Saya masih terlibat dalam kegiatan pengembangan Digital Learning yang melibatkan para peneliti PPTIK ITB dan para
dosen dari UPI. Pernah saya ceritakan singkat di sini.
Saat ini, yang menjadi prioritas adalah pengembangan layanan Digital Learning untuk guru-guru dan murid-murin SD. SD yang menjadi contoh adalah dua SD di Bandung, dua SD di Subang, dan satu SD di Cianjur. Kemudian, layanan juga mulai dikembangkan untuk wilayah Kerom di Papua sana…
Layanan Digital Learning akan dikemas dalam bentuk Product Service System (PSS). Pak Armein (Ka PPTIK) menggunakan terminologi ini untuk membungkus produk dan layanan dalam satu kemasan. Jadi, kami bukan hanya men-deliver produk atau layanan, tapi kedua-duanya yang dikemas jadi satu. Terminologi ini (PSS) sudah cukup umum. Menurut wiseGEEK, Product service systems is a task oriented logical system that has an end result of stabilizing the relationship between production and consumption. Dari Wikipedia, diperoleh beberapa penjelasan tentang PSS: Product Service Systems are, put simply,are when a firm offers a mix of both products and services, in comparison to the traditional focus on products. As defined by (van Halen, te Riele, Goedkoop) “a marketable set of products and services capable of jointly fulfilling a user’s needs”
Ada tiga tipe PSS:
- Product Oriented PSS; konsumen akan memiliki produknya, provider akan menyediakan layanannya.
- Use Oriented PSS; produk dan layanan akan dimiliki dan disediakan oleh provider; tetapi dapat dimanfaatkan oleh konsumen. Biasanya PSS ini akan digunakan bersama-sama oleh beberapa konsumen.
- Result Oriented PSS; PSS ini mengganti produk dengan layanan; contohnya layanan voicemail yang menggantikan answering machines.
Konsep yang menarik. Karena saat ini mulai sulit jika kita hanya ‘menjual’ produk. Atau hanya ‘menjual’ layanan.
Orang tidak mau repot-repot belajar mengoperasikan produk yang baru dibelinya. Dan orang tidak mau repot menyiapkan berbagai ‘produk’ agar suatu layanan bisa dijalankan di atasnya…
Sehari-hari di SAB…
Photoblogging aja ya…
(foto-foto diambil dari FB-nya ayahnya Didit…
)



Services Computing
Ini adalah disiplin baru yang mencakup ilmu dan teknologi untuk menjembatani gap antara business services dan IT services. Ya, orang bisnis tidak perlu tahu terlalu detil tentang IT untuk menyelesaikan masalahnya, dan orang IT tidak harus paham bisnis untuk membantu mengembangkan solusi bisnis berbantuan IT. Teknologi dasarnya adalah web services dan SOA (service oriented architecture). Kenapa berkembang ? Uraian pengantar di sini yang ditulis Pak Armein bisa memberikan gambaran…
Services Computing ini bahkan sudah didefinisikan Body of Knowledge-nya pada IEEE Transactions on Services Computing, Vol. 1, N0. 2, April – June 2008 (bisa diakses di sini). Lebih jauh lagi, kurikulum untuk degree program di bidang ini juga mulai didefinisikan…
Tertarik ?
Hujan (lagi) di SAB…
Musim hujan kembali tiba. Ingat postingan saya yang dulu ? Anak-anak SAB kembali tampil dengan jas hujan warna-warni. Jarak yang cukup jauh dari tempat parkir ke sekolah menyebabkan ibunya pun harus ikut hujan-hujanan. Tapi tentu saja tidak boleh mengeluh, karena anak-anak juga sama sekali tidak mengeluh. Semangat !!
Ini Didit saat pulang sekolah:

Ontology, OWL, dan GOLD
Saya sedang terlibat dalam penelitian yang tujuan akhirnya adalah membuat repositori bahasa daerah nusantara. Rencananya, repositori akan dibuat dengan teknologi web semantik. Web semantik memungkinkan mesin memahami makna semantik dari halaman web (sebelumnya, makna semantik baru bisa dikenali manusia saja). Pendekatan yang dipakai adalah dengan menggunakan ontology.
Ontology adalah representasi formal himpunan konsep pada suatu domain dan keterkaitan antar konsep dalam himpunan tersebut. Ontology banyak digunakan di berbagai bidang, salah satunya pada Web Semantik ini. Berikutnya, kajian diarahkan ke OWL (web ontology language), yaitu ontology untuk web semantik. Dan dilanjutkan dengan mengkaji GOLD (generic ontology for linguistic description), yaitu ontology untuk domain linguistik.
Menarik juga penelitian kami ini. Kami dibantu oleh rekan dari UPI yang lebih paham tentang linguistik, khususnya Bahasa Sunda. Bahasa Sunda ini akan jadi studi kasus kami di tahun pertama ini…
Makanya sering panas…
Saya pernah cerita ke Kiki bahwa arti nama adiknya adalah ‘matahari di bulan Ramadhan’. Radithya Ramadhan. Lahirnya memang di pagi hari yang cerah di bulan Ramadhan.
Suatu hari, Kiki berkomentar, ”Pantesan ade sering panas. Kan namanya matahari…”
Saat itu adenya memang sedang panas. Saya hanya bisa senyum…
-
Archives
- November 2009 (1)
- October 2009 (15)
- September 2009 (12)
- August 2009 (5)
- July 2009 (4)
- June 2009 (7)
- May 2009 (14)
- April 2009 (7)
- March 2009 (7)
- February 2009 (18)
- January 2009 (15)
- December 2008 (13)
-
Categories
- analysis
- aspect oriented
- CBSE
- critical system
- design
- e-business
- ecosystem
- final project
- fun
- health informatics
- introduction
- lecture
- maintenance
- method
- oop
- others
- programming
- project
- project management
- quality
- real time system
- requirement
- research
- service computing
- soa
- software architecture
- software metrics
- software process
- software product
- software quality
- software standard
- technology
- testing
- tools
- Uncategorized
- webE
-
RSS
Entries RSS
Comments RSS