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/
