Teori dan Praktik dalam Pengembangan Software

Author: · Published: February 26, 2007 · Category: Algoritma, Pemograman, Tool 

Jika kita rajin membaca jurnal, buku, dan tentu saja situs web, maka kita akan mendapati banyak artikel yang membahas mengenai teori dan metodologi pengembangan software. Ada banyak tulisan klasik (seperti buku Fred Brooks, The Mythical Man-Month: Essays on Software Engineering) ataupun metodologimetodologi baru (seperti extreem programming dan agile methodology).

Anda dapat mulai memahami extreem programming dari www.extremeprogramming.org dan agile methodology dari agilemanifesto.org. Metodologi-metodologi baru lainnya dapat Anda pelajari dari www.martinfowler.com/articles/newMethodology.html. Menurut Martin Fowler, open source merupakan salah satu metodologi baru.

Namun, jika kita lihat individu, perusahaan, atau organisasi yang mengembangkan software, tampaknya sebagian besar dari mereka tidak menggunakan teori atau metodologi yang dituliskan tersebut. Mengapa demikian? Apakah metodologi tersebut terlalu teoretis sehingga tidak dapat digunakan? Padahal semestinya teori tersebut sangat bermanfaat untuk menghasilkan software yang berkualitas baik dengan tepat waktu. Ataukah para pengembang software ini yang malas dan tidak peduli?

Sumber: InfoLinux 08/2004

Download Tulisan Lengkap: budi-teori.zip

Related Articles

  1. Carly Fiorina
  2. Brian W. Kernighan
  3. Extreme Programming dengan Ant
  4. Instalasi FoxServ 3.0
  5. Mengenal Linux dan Software Aplikasinya
  6. Awal Dari Segalanya
  7. Buku “Database in Depth”
  8. Step by Step Menjadi Programmer Handal dengan VB.NET (1)
  9. Kebebasan Nomor 2 Dalam Software Bebas
  10. Cepat Mahir ColdFusion
  11. Aplikasi Pemrograman Dinamis Dalam Bioinformatika
  12. Membuat Aplikasi Peta Sederhana menggunakan AJAX
  13. Pengantar Software Agent
  14. Bochs x86 Emulator: Hadiah Komunitas Open Source untuk Programmer OS dan Device Komputer
  15. Hacking Webpages-UNIX
  16. Menggagas Perpustakaan Digital
  17. Membangun Kembali Database Northwind pada SQL Server
  18. Knowledge Management dan Knowledge Sharing Bidang Pangan: Studi Kasus Bidang Perkebunan
  19. Backup dan Restore Windows dengan Norton Ghost
  20. Langkah-langkah Mensetup WAMP (Windows, Apache, Mysql dan PHP)