Bazı etkisiz gelişim uygulamaları sık sık, çoğu insan tarafından, “klasik hatalar” olarak adlandırmayı hak ettiği öngörülebilir, kötü sonuçları olan seçildi ...
Bu bölüm üç düzine klasik hatayı sıralamaktadır. Bu hataların her birini şahsen en az bir kere yaptım ve çoğunu kendim yaptım ...
Bu listedeki ortak payda, hatalardan kaçınmanız durumunda mutlaka hızlı bir gelişme elde etmeyeceğinizdir, ancak kaçınmazsanız kesinlikle yavaş bir gelişme elde edersiniz ...
Referans kolaylığı için, liste insanların, süreçlerin, ürünlerin ve teknolojinin gelişim hızı boyutlarına bölünmüştür.
İnsanlar
# 1: Yetersiz motivasyon ...
# 2: Zayıf personel ...
# 3: Kontrolsüz sorunlu çalışanlar ...
# 4: Kahramanlar ...
# 5: İnsanları geç bir projeye eklemek ...
# 6: Gürültülü, kalabalık ofisler ...
# 7: Geliştiriciler ve müşteriler arasındaki sürtünme ...
# 8: Gerçekçi olmayan beklentiler ...
9: Etkili proje sponsorluğu eksikliği ...
# 10: Paydaş katılımının olmaması ...
# 11: Kullanıcı girişi eksikliği ...
# 12: Politika madde üzerine yerleştirildi ...
# 13: Arzulu düşünme ...
süreç
# 14: Aşırı iyimser programlar ...
# 15: Yetersiz risk yönetimi ...
# 16: Yüklenici hatası ...
# 17: Yetersiz planlama ...
# 18: Baskı altında planlamanın bırakılması ...
# 19: Bulanık ön uç sırasında zaman kaybı. "Bulanık ön uç", projenin başlamadan önceki zamanı, normal olarak onay ve bütçeleme sürecinde harcanan zamandır ...
# 20: Kısa vadeli yukarı havza aktiviteleri ... "Kodlamaya atlamak" olarak da bilinir ...
# 21: Yetersiz tasarım ...
# 22: Kısa vadeli kalite güvencesi ...
# 23: Yetersiz yönetim kontrolü ...
# 24: Erken veya çok sık yakınsaklık. Bir ürünün piyasaya sürülmesinden kısa bir süre önce, ürünü piyasaya sürmeye hazırlamaya yönelik bir zorlama var - ürünün performansını artırın, nihai belgeleri yazdırın, son yardım sistemi kancalarını kullanın, kurulum programını parlatın, olmayacak işlevselliği saptayın zamanında hazır, vb ...
# 25: Tahminlerden gerekli görevleri yapmak ...
# 26: Daha sonra yetişmeyi planlıyoruz ...
# 27: Kod-cehennem programlama. Bazı kuruluşlar hızlı, gevşek, her şey yolunda kodlamanın hızlı gelişim için bir yol olduğunu düşünür ...
Ürün
# 28: Gereksinimler altın kaplama. Bazı projelerin en başından beri ihtiyaç duyduklarından daha fazla gereksinimi var ...
# 29: Özellik sürünmesi ...
# 30: Geliştirici altın kaplama. Geliştiriciler yeni teknolojilerden etkilenir ve bazen yeni özellikleri denemek için endişe duyarlar ... - ürünlerinde gerekip gerekmediği ...
# 31: Beni it, bana pazarlığı yap ...
# 32: Araştırma odaklı gelişme. Cray süper bilgisayarlarının tasarımcısı Seymour Cray, bir kerede ikiden fazla alanda mühendislik sınırlarını aşmaya çalışmadığını, çünkü başarısızlık riskinin çok yüksek olduğunu söylüyor (Gilb 1988). Birçok yazılım projesi Cray'den bir ders öğrenebilir ...
teknoloji
# 33: Gümüş mermi sendromu ...
# 34: Yeni araçlardan veya yöntemlerden fazla tahmin edilen tasarruflar ... Projeler önceki projelerden gelen kodları tekrar kullandıklarında fazla tahmin edilen özel bir durum ortaya çıkar ...
# 35: Bir projenin ortasındaki araçları değiştiriyorum ...
# 36: Otomatik kaynak kodu kontrolü eksikliği ...