Yazılım Mühendisliği diğer mühendisliklerden neden farklı? Yazılım projelerinin büyük bir çoğunlugunun fail ettigi bilinir, öyleyse neden diğer mühendislik dallarında başarı yüzdesi çok daha yükseklerde?
Makale ve makale kadar güzel commentler ile tartışılan bu konuya şuradan ulaşabilirsiniz. Cevaba daha hızlı ulaşmak isteyenler için :
"Mühendislik dalları re-modelling ile ürettikleri bir ürünü tekrar tekrar üretirler. Yani, üretilen bir uçak, daha önce ürettiğiniz beş uçaklada aynıdır. Tabiki bazı farklılıklar bulunur fakat sonuçta bir üretim bandı ve o üretim bandının standart ürünleri vardır. Fakat yazılım projelerinde, yaptığınız projeyi tekrar tekrar ve tekrar yaparsanız, daha fazla yazılım yapamadığınız görürsünüz. Eğer tüm istek, üretim bandından çıkan bir uçaksa, birtane alırsınız. Fakat yazılım mühendisliği, her seferinde yüksek riskli ve deneysel uçaklar yapmaktır."
Karşı fikirler ve savunmalar da bir o kadar etkileyici.
İnceleminizi öneririm.