Project Server & Team Foundation Server Entegrasyonu

7 02 2009

Burada öncelikle yapmamız gereken Team Foundation Serverda bir proje oluşturmaktır, oluştururken ilgili erişim yetkilerini de vermeliyiz.
Ardından Project Professional’ı açıp Yazılım Geliştirme sürecine kadar yapılacak işleri giriyoruz daha sonra yeni bir proje açarak yazılım geliştirme sürecini bu projeye giriyoruz. Şimdi elimizde iki tane proje var bir tanesi projenin ana başlıklarını diğeri ise yazılım geliştirme adımlarını temsil ediyor.
 

Team Foundation’da oluşturduğumuz proje ile Project Professional’da oluşturduğumuz yazılım geliştirme süreçlerini temsil eden projeyi birbirleri ile entegre etmek için;
2

Yazılım Geliştirme Projesini açıp “Choose Team Project” Butonuna tıkladığımızda karşımıza Team Foundation Server’da oluşturduğumuz projelerin listesi geliyor. Buradan ilişkilendireceğimiz projeyi seçip tamam’a tıkladıktan sonra Projemize yeni alanlar gelir. Bunlardan bir tanesi de Work Item Type’dır. Work Item Type’dan yapacağımız yazılım geliştirme işinin tipini seçeriz. Daha sonra publish ederek work itemları Team Foundation Server üzerinden yazılım geliştirme ekibindeki ilgili arkadaşlara dağıtırız. Yapılan her güncelleştirme team foundation ile beraber ilgili kişilere de yansır.

Bir dahaki yazımızda görüşmek üzere ..

Happy Coderamming!

 





Yazılım Proje Yönetimi Hakkında Bir Yaklaşım…

7 02 2009

 

Günümüzde yazılım geliştirme süreçlerinin en önemli adımlarından biri proje yönetimidir.Kim hangi işi ne zaman yapacak ? İşler uygun kişilere dağıtılmışmı ? Projenin Neresindeyiz ? gibi sorular iyi bir proje yönetimi ile ortadan kalkabiliyor.Şimdiki anlatacaklarımda  hem yazılım geliştirme öncesi,hem yazılım geliştirme ve de sonrasına yönelik bir yaklaşım içinde bulundum. 

Bir proje yaratmadan önce proje kaynaklarının belirlenmesi gerekir. Hem İş Geliştirme Hem Yazılım Geliştirme süreçlerini aynı proje altında tanımlamadan projeyi üç bölümde düşünebiliriz Peki Neden ? Projenin yönetilmesi açısından projeyi alt projelere ayırmak ilgili birimlerin kendi içinde proje yönetimini sağlamak için böyle bir yol kullanıyoruz.

      ·         İş Geliştirme

·         Yazılım Geliştirme

 

·         Kurulum Sonrası.

    Yeni bir proje açarak iş geliştirme süreçlerini yazarız ve kaynak atamalarını yaparız, Team Foundation ‘a publish edeceğimiz yazılım geliştirme adımlarını içeren bir proje açar ve yazılım geliştirmeyi ilgilendiren süreçleri de buraya ekleriz.  Daha sonra İş geliştirme Projesinin altına Yazılım Geliştirme Adında bir adım açarız, bu yazılım geliştirme adımını yazılım geliştirme adımlarının olduğu diğer projemize bağlamak için çift tıklayarak Predecessors bölümüne ProjeAdı\TaskID olacak şekilde yazarız. Böylelikle proje planımızı iki bölüme ayırmış oluruz.

11

Kurulum sonrası için yapılması gerekenleri de iş geliştirmeyi ilgilendirenleri iş geliştirme süreçlerinin olduğu ilk bolüme, yazılımı ilgilendirenleri ise ikinci projeye girecek şekilde devam edebiliriz.

 








Takip Et

Get every new post delivered to your Inbox.