Skip to content

Social Network Badges

Posts Tagged ‘proje yönetimi ’

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ü;

  • 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 🙂
  • 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

5 Ağustos 2008

Programlama

Bir proje yönetim yazılımı olmadan yazılım projelerini yürütmek çok zordur. Bu yüzden, ticari ya da ücretsiz bir çok proje yönetim yazılımı var.

Peki binlerce personel barındıran Google’da proje yönetimi nasıl yapılıyor?
Şurada yazılan bilgilere göre Google bu iş için bilinen bir yazılım kullanmıyor. Aksine e-mail gibi basit bir araç kullanıyor.

Her hafta Google çalışanları geçen hafta ne yaptıklarını ve bu haftaki planlarını soran otomatik oluşturulmuş bir e-mail alıyor. Şirket içinde geliştirilmiş bir program dönen e-maillerin içindeki bilgileri ayıklıyor ve düzenli bir şekilde saklıyor. Daha sonra, mesela bir sonraki hafta gelen e-mailde “Geçen hafta şu 6 işi yapacağını söylemiştin. Bitti mi?” gibi ifadeler yer alıyor.

Google zaten uzmanlık alanı olarak veri ayıklama ve anlamlandırma işi ile uğraştığından bu e-mailleri de düzenli bir yapıda saklayabiliyor. Böylece çalışanlar bir sürü seçenek işaretlemeden, kolay ve düz bir şekilde rapor vermiş oluyor.

Ayrıca bu veriler bir veritabanında aranabilir bir şekilde saklanıyor. Yöneticiler projelerin nasıl gittiğini aramalar yaparak görebiliyor. Yine bu veritabanında diğer Google çalışanları da aramalar yapıp istedikleri projeye katılmak üzere başvurabiliyor.

13 Haziran 2008

Programlama | Teknoloji