Drupal dan Proyek ISDM

28 03 2009

Berawal dari projek untuk matakuliah Information System Development System, akhirnya saya kembali menggunakan CMS  (Content Management Software) untuk membantu mempercepat proses pengembangan projek ini. Projek untuk matakuliah ini sebenarnya cukup sederhana, yakni membangun sistem rekruitmen untuk  Human Resource Office AIT.Namun yang jadi kendala bagi saya dan tim adalah diwajibkannya menerapkan RUP (Rational Unified Process) sebagai metode pengembangannya. Banyak dokumen yang harus dipelajari dan disiapkan sebagai deliverable pada setiap iterasi di setiap phase. Hingga tulisan ini dibuat, kami baru akan mengakhiri Elaboration phase, setelah kurang lebih 1,5 bulan berkutat di Inception phase. Masih ada waktu sekitar 1 bulan untuk construction phase. Sedangkan untuk transition phase,   tidak akan diterapkan, karena waktu yang tidak memungkinkan.

Kembali ke CMS, pilihan kali ini dijatuhkan pada Drupal. Hal ini dikarenakan Drupal memiliki modul workflow dan form generation yang memang jadi kebutuhan utama untuk projek ini. Dibandingkan dengan CMS lain yang pernah saya coba, seperti Joomla,  Mambo, dan Zope, menurut saya Drupal lebih mudah dan sederhana dalam adminsitrasi. Selain itu fleksibel dalam hal kustomisasi. Sebagai contoh, sebelumnya untuk membuat sebuah form dan menampilkannya sebagai sebuah konten, saya coba dengan membuat sebuah modul dan ini saya rasakan cukup berat seperti halnya ketika kita ingin membuat modul di Joomla ataupun Mambo. namun, setelah browsing ke sana kemari, saya temukan bahwa saya dapat meng-embed kode PHP pada sebuah page. Saya rasakan ini lebih mudah dan tidak memakan waktu karena time constraint yang ada dan beberapa projek untuk mata kuliah lain membuat saya kesulitan untuk mempelajari beberapa Drupal API (Application Programming Interface) untuk sekedar membuat sebuah modul.

Berikutnya saya akan coba share beberapa pengalaman praktis dengan Drupal hingga saat ini dalam beberapa seri. Karena saya rasa perlu mendokumentasikan hal ini agar di masa mendatang saya lebih mudah dan cepat dalam pengembangan projek-projek lain, baik berupa tugas maupun real project.


Actions

Information

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: