Yazılım projeleri neden gecikir?

Bu konuyu okuyanlar

istanbultelekom

Doçent
Katılım
15 Ekim 2008
Mesajlar
609
Reaksiyon puanı
5
Puanları
0
Yazılım projeleri neden gecikir?

Programcıların zaman tahmin yeteneği çok kötüdür. Neredeyse tüm yazılım projeleri tahmin edilenin iki hatta bazen üç, dört ve fazla katı zamanda tamamlanır. Çünkü;

project_late.thumbnail.jpg


  • Programcılar hesaplama yaparken aslında çok zaman alan toplantıları ve kodlama dışı aktiviteleri dikkate almazlar.
  • Programcılar projede bir değişiklik isteği, bu isteğin onaylanması vb. süreçlerin yavaşlığını hesaba katmazlar.
  • Programcılar her zaman aslında yazılması istenen ürünün ne olduğunu tam anlamazlar. Hatta bazen bir prototip yazıldıktan sonra yaklaşımın yanlış olduğunu, herşeyin baştan yazılması gerektiğini anladıkları bile olur
    icon_smile.gif
  • Eğer geliştirilen proje her zaman yapılandan farklı bir yapıda ya da kategorideyse, programcılar öğrenme ve adaptasyon sürecini hesaplayamazlar.
  • Programcılar, bir ürünün gerçekten hatasız çalışır hale gelmesinin gerektiği süreyi hesaplamazlar. Halbuki bazen hata düzeltme süreci geliştirmeden çok daha uzun sürer.
Programming from the Ground Up (Jonathan Bartlett ) kitabından
 

kaberdey

Profesör
Katılım
22 Aralık 2008
Mesajlar
4,262
Reaksiyon puanı
87
Puanları
0
Aynen katılıyorum
çok doğru tespitler
 

Junas

Doçent
Katılım
20 Haziran 2008
Mesajlar
836
Reaksiyon puanı
7
Puanları
18
Yazılım projeleri neden gecikir?

Programcıların zaman tahmin yeteneği çok kötüdür. Neredeyse tüm yazılım projeleri tahmin edilenin iki hatta bazen üç, dört ve fazla katı zamanda tamamlanır. Çünkü;

project_late.thumbnail.jpg


  • Programcılar hesaplama yaparken aslında çok zaman alan toplantıları ve kodlama dışı aktiviteleri dikkate almazlar.
  • Programcılar projede bir değişiklik isteği, bu isteğin onaylanması vb. süreçlerin yavaşlığını hesaba katmazlar.
  • Programcılar her zaman aslında yazılması istenen ürünün ne olduğunu tam anlamazlar. Hatta bazen bir prototip yazıldıktan sonra yaklaşımın yanlış olduğunu, herşeyin baştan yazılması gerektiğini anladıkları bile olur
    icon_smile.gif
  • Eğer geliştirilen proje her zaman yapılandan farklı bir yapıda ya da kategorideyse, programcılar öğrenme ve adaptasyon sürecini hesaplayamazlar.
  • Programcılar, bir ürünün gerçekten hatasız çalışır hale gelmesinin gerektiği süreyi hesaplamazlar. Halbuki bazen hata düzeltme süreci geliştirmeden çok daha uzun sürer.
Programming from the Ground Up (Jonathan Bartlett ) kitabından

Hepsine katılıyorum fakat bunu aşmanın tek bir yolu var.
Tecbüre
 

penguin

Profesör
Katılım
11 Haziran 2009
Mesajlar
3,494
Reaksiyon puanı
201
Puanları
63
Çok iyi ya, ben genellikle en az 4 kat uzar diyorum, var mı arttıran :D
Proje dışı aktiviteler deyince; surf, chat, oyun, film izleme, spor, gezinme, haber takibi gibi bir çok aktivite var. Haliyle sürenin 4 kat uzaması gayet normal oluyor.
 

evowinds

Dekan
Emektar
Katılım
2 Kasım 2008
Mesajlar
9,100
Reaksiyon puanı
174
Puanları
63
Doğru tesbitler, bir keresinde Makine Mühendisinin kendi kapsamında adlandırdığı makine ve
motor terimlerini biz 1 ay sonra anlamıştık. Meğer ki fiziksel olarak motor olan bir alet
işlevine göre makine olabiliyormuş veya tam tersi. Bunu da test verileri giren arkadaş
sayesinde çözmüştük hiç unutmam :D
 
Üst