Aracılığıyla paylaş


Visual Studio Uygulama Yaşam Döngüsü Yönetimi

Visual Studio Premium ile Visual Studio Ultimate içindeki araç paketini kullanarak ve bu araçları Visual Studio Team Foundation Server ile birleştirerek, kod tasarımı aracılığıyla müşteri gereksinimlerini anlamadan dağıtıma kadar uygulamanızın ömrünü yönetmek için kanıtlanmış yöntemleri uygulayabilirsiniz. Girilen kod, yapılar ve test sonuçları için gereksinimleri izlemek üzere bu araçları kullanabilirsiniz. Bu uygulamalar, takımınızın müşteriler tarafından değerlendirileni daha hızlı ve daha güvenilir yazılım oluşturmasına yardımcı olabilir. Aşağıdaki sonuçları elde etmek için şu araçları kullanabilirsiniz:

Planlama ve İzleme: Müşterileriniz için nelerin önemli olduğunu yakalayın ve projenizin ilerlemesini izleyin. İşlemleri kabul edin ve müşteri gereksinimlerini çalışma yazılımına çevirmek için ekibinize yardımcı olmak amacıyla niteliklerini izleyin.

Projeleri Planlama ve İzleme

Tasarım: Ekibinizi yazılımı ile ilgili çok önemli bilgileri iletmek için mimari diyagramlar kullanarak, işlevselliği varolan varlıkların üzerinde veya karalama üzerinden tasarlayın.

Uygulamayı Modelleme

Geliştirme: Ekibinizin ilerlemenin projenize olan katkısını anlayabilmesi için uygulama yaşam döngüsünün geri kalanı ile tümleşik olan araçları kullanarak yazın, birim testi yapın, hata ayıklayın ve uygulamanıza profil oluşturun.

Uygulama geliştirme

Sürüm Denetimini Kullanma

Using Version Control (Team Explorer Everywhere)

Yapı: Ekibinizin kalite kapılarını karşılaması ve her bir yapıda hangi gerekliliklerin yerine getirildiğini görmesi için tümleşik yapı sistemini kullanarak uygulamanızı oluşturun.

Uygulama oluşturma

Building Applications (Team Explorer Everywhere)

Test: Performans ve stres testleri de dahil tüm testleri otomatikleştirilmiş olarak veya el yordamıyla çalıştırın. Ekibinizin belirli bir günde yazılım kalitesini bilmesi için testi sistematik olarak yönetin.

Uygulamayı Test Etme

Dağıtın: Daha karmaşık geliştirme ve test etmeyi sağlamak için sanal ortamlara dağıtın.

Sanal laboratuar, uygulama yaşam döngüsü için kullanma

Bu araçları kullanmaya başlamak için bakınız: Visual Studio Uygulama Yaşam Döngüsü Yönetimi'ne Başlarken.

Bu araçların Eclipse ile nasıl kullanılacağı hakkında bilgi için bkz. Team Foundation Server Plug-in for Eclipse.

Bir önceki Visual Studio sürümünden itibaren nelerin eklendiği hakkında bilgi için bkz. Visual Studio 2010'daki Uygulama Yaşam Döngüsü Yönetimi'ndeki Yenilikler.

Team Foundation Server öğesini yönetmek için, bakınız Team Foundation Sunucusunu Yönetme ve Team Foundation için Teknik Başvuru.

Team Foundation Server

Microsoft Visual Studio Team Foundation Server uygulama yaşam döngüsü yönetimi için Visual Studio çözümünün özündeki işbirliği platformudur. Team Foundation Server, sürüm denetimi, çalışma öğesi ve hata izleme, yapı otomasyonu ve bir veri ambarı gibi temel hizmetler sağlar. Güçlü raporlama araçları ve panolar, geçmiş eğilimleri belirleme ve genel proje sağlığı için görünürlük sağlar ve gerçek zamanlı ölçümler, veri tabanlı kararlar verebilmeniz ve yöntem düzeltmeleri yapabilmeniz için olası sorunlara ilişkin erken uyarıda bulunur. Ayrıca, çevik planlama araçları ve Microsoft Project ve Proje Sunucusu Yardımı ile tümleşme projelerinizi planlamanıza ve yönetmenize yardımcı olur.

Microsoft, Team Foundation Server öğesini Sunucu/İstemci Erişim Lisansı (CAL) modeli altında lisanslar. Kuruluşların her bir çalışan Team Foundation Server örneği ve belirli istisnalarla birlikte, Team Foundation Server öğesine erişen her bir kullanıcı veya cihaza ilişkin Team Foundation Server 2010 CAL öğesi için bir lisansa sahip olması gerekir. Bir istemci erişim lisansı (CAL) varsa, Ekip Web Erişimi, Visual Studio ve diğer tümleşik geliştirme ortamlarını kullanarak veriyi görüntüleyebilir ve güncelleştirebilirsiniz. Daha fazla bilgi için Microsoft Web sitesindeki şu sayfaya bakın: Microsoft Visual Studio 2010v ve MSDN Lisanslama Belgesi.

Visual Studio Uygulama Yaşam Döngüsü Yönetimi

Team Foundation Server için istemciler hakkında daha fazla bilgi için bkz. Takım Kurumu İstemcileriyle Çalışmak.

Visual Studio Uygulama Yaşam Döngüsü Yönetimi

Visual Studio Premium ve Visual Studio Ultimate içinde bir veya birden fazla diğer ürünü kullanarak Team Foundation Server ile uygulama geliştirme yaşam döngüsünün diğer görünüşlerini tümleştirebilirsiniz.

  • Microsoft Test Yöneticisi, Visual Studio dışındaki test durumlarını yönetmenizi, yürütmenizi, fiziksel ve sanal ortamlar oluşturmanızı ve yönetmenizi sağlar.

  • Visual Studio Premium, uygulamaları oluşturma görevini basitleştiren bir geliştirme araç kümesi sağlar. Gelişmiş kodlama, hata ayıklama, veritabanı ve test etme araçları ölçeklenebilir, yüksek kaliteli uygulamalar sunmanız için size ve ekibinize yardımcı olur.

  • Visual Studio Ultimate riski azaltarak ve tasarım ve geliştirmeden test ve geliştirmeye kadar yaşam döngüsünün her aşaması için araçlar sağlayıp dönüşü arttırarak çözüm geliştirmesini basitleştirir. Uygulamanızı UML'de tasarlayabilir veya varolan yazılım varlıklarınızı analiz edebilirsiniz. Yazılım mimarinizi tanımlayabilir ve takımınız girip Team Foundation Server ile yapıyı oluşturduğunda bu tasarımı doğrulayabilirsiniz.

Aşağıdaki tablo bu araçların uygulama yaşam döngüsü boyunca nasıl kullanılabileceğini gösterir.

Uygulama Yaşam Döngüsü

Team Foundation Server

Microsoft Test Yöneticisi

Visual Studio Premium

Visual Studio Ultimate

Planlama ve İzleme

onay işareti

Tasarım

onay işareti

Geliştirme

onay işareti

onay işareti

onay işareti

Test

onay işareti

onay işareti

onay işareti

onay işareti

Yapılandırma

onay işareti

Visual Studio uygulamasının bu sürümlerinde bulunan özellikler hakkında daha fazla bilgi için bkz. Visual Studio 2010'da Uygulama Yaşam Döngüsü Yönetimi Özellikleri.

Ayrıca bkz.

Diğer Kaynaklar

Visual Studio Uygulama Yaşam Döngüsü Yönetimi (ALM) Sözlük