Di email pardi pada 02:46 PM 11/10/2003 tertulis:
>Menurut rekan2 yg  delphiers, apakah DFD masih relevan sbg dasar untuk
>merancang suatu program, atau sudah harus beralih ke OOD atau UML (Unified
>Modelling Language).
>Soalnya kebanyakan praktisi programmer & analys yg saya temui udah jarang
>pake DFD. Malahan kalo ingin dokumentasi program, justru mereka lebih suka
>bikin programnya dulu baru biki DFDnya :-)

Bisa dikatakan OOD / UML adalah pengembangan lanjutan dari DFD. Jadi kalo 
DFD-nya dibikin belakangan, berarti kalo diganti ke OOD/UML sama aja donk 
yaitu proses siklus pengembangannya tidak benar alias masih pengembang 
software ad-hoc (^_^)

DFD/UML/OOD digunakan untuk mendeteksi kesalahan sedini mungkin terutama 
kesalahan analis/desain. Karena 60% kesalahan pengembangan aplikasi justru 
terjadi pada saat ini. Bila desain dari sistem sudah salah, ya pasti 
developmentnya juga salah... apalagi bila desainnya baru dibuat setelah 
sistem jadi, wah kualitas softwarenya dipertanyakan tuh. Bayangkan bila 
seorang analis harus memahami proses bisnis seorang klien. Klien tersebut 
sudah berpengalaman di proses bisnis itu hingga 25 tahun, sedangkan sang 
analis mungkin baru seminggu lalu baca proses tersebut. Kesalahan 
interpretasi proses bisnis hampir dipastikan terjadi. Kecuali tentu untuk 
proses bisnis umum seperti proses akunting.

Dokumentasi juga berguna untuk sebagai "prove of approval", sebagai bukti 
bahwa klien telah setuju dengan desain anda. Sehingga tidak ada 
pengembangan berlarut-larut yang pada akhirnya merugikan developer.

Tentu ada dokumentasi yang dapat dikerjakan setelah aplikasi jadi, salah 
satunya dokumentasi testing dan mungkin user manual. Tapi jangan salah, 
draft dokumentasi testing itu sudah harus dibuat semenjak proses 
analis/desain selesai atau sejak DFD/UML/OOD selesai dibuat dan di approve.

-= DI =- 


------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/i7folB/TM
---------------------------------------------------------------------~->

Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 


Kirim email ke