Merhaba,

Gerçekten çok faydalı aynı zamanda bir proje geliştirirken unutulmaması
gereken notlar.

Teşekkürler.

05 Şubat 2011 12:38 tarihinde "H. İbrahim YILMAZ" <
yil...@bilisimmarmara.com.tr> yazdı:

> Merhaba,
> Dün gece itibariyle büyük bir projeyi %99 oranında bitirdik. Böyle büyük
> bir projeden sonra burada paylaşmak istediklerimi var ve sanırım buradan
> daha güzel bir yer olamaz. Bu kadar üstadın arasında bizim lafımız pek
> geçmez ama gün olur belki birisinin işine yarar diyerekten yazayım istedim.
>
> 1-) Geliştireceğiniz projede kullandığınız geliştirme araçları ve
> geliştirme ortamı geliştirdiğiniz ürünün kalitesini ve geliştirilme
> sürecini doğrudan etkiler. Kesinlikle bir projeye başlamadan önce
> geliştirme araçlarınızı iyice tanıyın, kısa yollarına hakim olun ve çok
> zorda kalmadıkça bu araçlarınızı ve geliştirme ekibinizi değiştirmeyin.
> 2-) Geliştirdiğiniz proje için bir takvim oluşturun. Bu takvimi
> oluştururken maksimum çalışabilme hızınızı ve ayırabileceğiniz maksimum
> zamanı değil gerçekçi bir hesaplamayla bu takvimi oluşturun.
> 3-)Geliştirme ekibinizdeki kişilerle yaşayabileceğiniz anlaşmazlıkları
> minimuma indirmek için her şeyi yazın, çizin ve loglayın. Mutlaka kalem
> ve kağıt da kullanın!
> 4-)Bir task manager kullanın, diff özelliği olan araçlar seçin.
> 5-)Mümkün olduğunca modüler bazda programlama yapın.
> 6-)Haftal, aylık, 15 günlük zaman aralığı hiç farketmez, mutlaka ama
> mutlaka düzenli bir toplantı alışkanlığı edinin. Mümkün olduğunca
> yüzyüze görüşün.
> 7-)Geliştirme ekibinizdeki arkadaşlardan bazıları aşırı özgüven sahibi
> olabilir, onların bu özelliğini takdir ederken başkasının yapabileceği
> bir hatadan kendi yaptığı doğru işin "güme" gidebileceğini ve bu gibi
> sebeplerrden  yazdığı her şeyi mutklaka test etmesi gerektiğini kavratın.
> 8-)Geliştirdiğiniz proje ile ilgili teknik olmayan raporları (çok
> alakasız olmayanlar dışında), zaman zaman piyasa raştırmalarını
> geliştirme ekibinizle paylaşın, beklenmedik oranda sadakat ve bağlılık
> sağlayabiliyor.
> 9-)Bir geliştirme üyesi fazladan çalışmak istese bile onu çalıştırmayın,
> sonradan gerekli olduğu durumda ya da "joker" olarak kullanılacağı zaman
> onu göremeyebilirisiniz.
> 10-)Kafeini eksik etmeyin. Rüyanızda KOMODO IDE, emacs v.s. görmeye
> başladıysanız bir iki gün ara verin :D
>
>
> Bu yazdıklarım esasında önceki projelerden elde edilen deneyimleri de
> kapsamakta, olsun yazmak her zaman iyidir.
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>



-- 
v e l i   a k ç a k a y a
-------------------------
(http://www.e-nokta.org)
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap