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. Kebebasan Nomor 2 Dalam Software Bebas
  7. Buku “Database in Depth”
  8. Awal Dari Segalanya
  9. Step by Step Menjadi Programmer Handal dengan VB.NET (1)
  10. Cathy: Progam Gratis Manajemen CD