Biriktirme Sayfalarını Özelleştirme
Bekleme listesi özelliklerini özelleştirebilirsiniz Ekip Web Erişimi çalışma öğeleri farklı türlerini belirtmek için alanlar ve sütunlar görüntülenen sayfalarda. Bekleme listesi sayfası, sayfa iki tür erişim sağlar. Geliştirilecek olan ancak henüz olarak kaydedilmemiş bekleme listesi maddeler ürün için ürün bekleme listesi sayfası listeler. Yineleme bekleme listesi sayfaları belirli bir yineleme atanmış bu bekleme listesi öğelerini listeleyin. Bekleme listesi sayfalarının kullanılması hakkında daha fazla bilgi için bkz: Hızlı planlama ve yineleme.
Ekip projenizi oluşturduysanız dışında bir işlem şablonu kullanarak Microsoft ya da sağlanan tür tanımları çalışma öğeleri için özelleştirilmiş veya değiştirilmiş kendi iş akışı, bir yapılandırma işlemi için tanım dosyalarını özelleştirme yapmanız gerekebilir.
Bekleme listesi sayfası, ekip projeniz için xml tanım dosyalarını dışa aktarma ya da işlem şablonları ekip projeniz için en son sürümünü karşıdan yükleme özelleştirin. Bekleme listesi sayfaları özelleştirmek için kullanılan xml tanımı kategorileri, AgileConfiguration ve CommonConfguration dosyalarıdır. Bu dosyaları dışa aktarma veya bunları karşıdan yükleme hakkında daha fazla bilgi için bkz: İş Öğesi Türleri için Kategorileri Özelleştirme [witadmin], Yönetme işlemi Yapılandırma [witadmin], ve İşlem Şablonları en son sürümünü karşıdan yükleyin.
Bu konuda
"Hızlı Ekle" deneyimi
Sütunlar ve sütun sırası
Bekleme listesi öğeleri olarak kabul edilen iş öğe türleri
Ekip velocity
Kalan çalışma, aktivite olarak kapasite ve çalışma dışı günler
Gereksinimler
Çalıştırmak için witadmin komut satırı aracı bir üyesi olmalıdır Team Foundation Yöneticiler Grup ya da bir üyesi Proje yöneticileri proje grubu. Daha fazla bilgi için bkz. Takım Kuruluş Sunucusu İzinleri.
Bekleme listesi sayfasını görüntülemek için ekip Web erişim izinlerinizi ayarlanmalıdır tam. Ek lisans gereksinimlerini uygulayabilir. Daha fazla bilgi için bkz. Takım Web Erişimi'nde Özelliklere Erişim.
"Hızlı Ekle" deneyimi
"Hızlı Ekle" özelliğini kullanarak, alanları ve öğeleri bekleme listesi için hızlı bir şekilde eklemek için kullanılabilir çalışma öğeleri türlerini belirtebilirsiniz. Ekleyebilir veya yeni bekleme listesi öğeleri girmek için ekip kullandığı Masası'nda görüntülenen alanları kaldırabilirsiniz. Varsayılan yapılandırmada yalnızca belirtir başlık (System.Title) Agile ve Scrum ve Gereksinim türü (Microsoft.VSTS.CMMI.RequirementType) CMMI için.
Not
"Hızlı Ekle" deneyimi için iş öğe türlerini eklemek için onları gereksinimleri açıklandığı şekilde kategoriye Bekleme listesi öğeleri kabul iş öğe türleri.
Hızlı Ekle paneli özelleştirmek için
Çalıştırmak için witadmin komut satırı aracı, bir komut istemi penceresi açın burada ya da Visual Studio veya Ekip Gezgini yüklenir ve girin:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
Windows'un 64-bit edition üzerinde yerini %programfiles% ile %programfiles(x86)%.
Burada, burada gösterilen bağımsız değişkenler için verilerinizi kullanarak aşağıdaki komutu girin CollectionURL ekip proje koleksiyonuna URL'sini belirten ProjeAdı koleksiyonu içinde tanımlanan bir takım proje adını belirtir ve DirectoryPath verme dosyasının konumunu ve adını belirtir. Daha sonra seçim Enter.
witadmin exportagileprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\AgileConfiguration.xml"
Örnek olarak bir CollectionURL http://MyServer:8080/tfs/TeamProjectCollectionName olur.
AgileConfiguration dosyasını Not Defteri'nde açın ve bulun AddPanel öğesi.
Add bir Field öğesi başvuru paneline eklemek istediğiniz alan adını belirtir.
İpucu
Onlar için bir varsayılan değer belirtmeden bir bekleme listesi öğesi gerekli alanlar eklediyseniz, hızlı Ekle deneyimi için bu alanları eklemeyi düşünmelisiniz.
Ekip proje Project Server ile eşitlemek için yapılandırılmışsa, çalışma öğelerini (Microsoft.Sync.ProjSrv.Submit) Project Server'a göndermek için kullanılan alan eklemek isteyebilirsiniz.
Örneğin, aşağıdaki sözdizimini ekler öncelik Masası'na öğe.
<AddPanel> <Fields> <Field refname="System.Title" /> <Field refname="Microsoft.VSTS.Common.Priority" /> </Fields> </AddPanel>
Not
Gereksinim kategorisi için ürün bekleme listesi ve bunlar için iş öğe türlerini tanımlamak öğeleri, çalışma alanları tanımlayın.Gereksinimleri kategorisinde dahil iş öğesi türü için tanımlanan bir alana başvuru adı belirtmeniz gerekir.Daha fazla bilgi için bkz. Visual Studio ALM için Çalışma Öğesi Alan Başvurusu.
Dosyayı aldıktan sonra panel aşağıda gösterilmiştir.
Başa dön
Sütunlar ve sütun sırasını bekleme listesi sayfası
Eklemek veya sütunları kaldırabilir, sütunların sırasını değiştirmek veya ürün bekleme listesi veya yineleme bekleme listesi görüntüleyen sayfalar için sütun genişliğini değiştirme.
Sütun düzenini özelleştirmek için
İçin komut istemi penceresinden witadmin, burada, burada gösterilen bağımsız değişkenler için veri değiştirme aşağıdaki komutu girin CollectionURL ekip proje koleksiyonuna URL'sini belirten ProjeAdı koleksiyonu içinde tanımlanan bir takım proje adını belirtir ve DirectoryPath verme dosyasının konumunu ve adını belirtir. Daha sonra seçim Enter.
witadmin exportagileprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\AgileConfiguration.xml"
AgileConfiguration dosyasını Not Defteri'nde açın ve bulun Columns 'öğesi içinde ProductBacklog ürün bekleme listesi sayfası, bölüm veya IterationBacklog yineleme bekleme listesi sayfalar için.
Yeni bir sütun eklemek için ekleyin bir Column öğesi başvurusu eklemek istediğiniz alan adını belirtir.
Örneğin, aşağıdaki sözdizimini ekler öncelik ürün bekleme listesi sayfasında görüntülenen sütunları öğesi. Bu bölüm içinde listelendikleri sırayla sütunları görüntülenir.
<ProductBacklog> <Columns> <Column refname="Microsoft.VSTS.Common.Priority" width="400" /> <Column refname="System.Title" width="400" /> <Column refname="System.State" width="100" /> <Column refname="Microsoft.VSTS.Scheduling.Effort" width="50" /> <Column refname="System.IterationPath" width="200" /> </Columns> . . . </ProductBacklog>
İsteğe bağlı olarak, bir alan için bir sütun kaldırabilirsiniz.
(İsteğe bağlı) Bir sütunun genişliğini değiştirmek için atanan değeri değiştirmek width, piksel cinsinden belirtilir.
Örneğin, aşağıdaki sözdizimi belirterek 100 piksel Öykü noktaları genişliğini değiştirebilirsiniz.
<Column refname="Microsoft.VSTS.Scheduling.StoryPoints" width="100" />
Tanım dosyasını almak için aşağıdaki komutu girin:
witadmin importagileprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\AgileConfiguration.xml"
Seçmek için web sayfasını yenilemek için F5'e Ekip Web Erişimi değişiklikleri yansıtmak için.
Başa dön
Bekleme listesi öğeleri olarak kabul edilen iş öğe türleri
Bekleme listesi öğeleri bu tür gereksinimleri kategorisine eklenen çalışma öğeleri karşılık gelir. Ürün bekleme listesi sayfasında görüntülenen öğelere karşılık gelen öğeleri, iş akışı durumu ile ilişkili bir çözüm bulmak için Proposed metastate veya InProgress metastate, henüz bir yineleme atanmış değil. Bu durumlar hakkında daha fazla bilgi için bkz: iş akışı durumları, metastates ve yapılandırma işlemi.
İş öğesi türü bekleme listesi öğesi eklemek için aşağıdaki öğeleri yapılandırmalısınız:
Çalışma öğesi türü gereksinimleri kategori (Microsoft.RequirementCategory) ekleyin.
Önceden tanımlanmış ayarlardan farklıysa CommonConfiguration dosyasında metastates iş öğe türü için yapılandırın.
İş öğesi türü tanımı için çaba izlemek için kullanılan alan ekleyin. Örneğin, Agile için aşağıdaki alan tanımı ekleyin:
<FIELD name="Story Points" refname="Microsoft.VSTS.Scheduling.StoryPoints" type="Double" reportable="measure" formula="sum" >
Çaba izlemek için kullanılan alanın nasıl kullanıldığı hakkında daha fazla bilgi için bkz: Ekip velocity. Daha fazla bilgi için bkz. Alan ekleme ve varolan bir çalışma öğesi türünü yerleşimini değiştirme.
Görünen bekleme listesi çalışma öğelerinin türlerini belirtmek için
İçin komut istemi penceresinde witadmin, burada, burada gösterilen bağımsız değişkenler için veri değiştirme aşağıdaki komutu yazın CollectionURL ekip proje koleksiyonuna URL'sini belirten ProjeAdı koleksiyonu içinde tanımlanan bir takım proje adını belirtir ve DirectoryPath verme dosyasının konumunu ve adını belirtir. Daha sonra seçim Enter.
witadmin exportcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
Kategoriler dosyasını Not Defteri'nde açın ve bulun CATEGORY öğesi için "Requirement Category".
Yeni bir iş öğesi türünü eklemek için ekleyin bir WORKITEMTYPE öğesi eklemek istediğiniz başka bir iş öğesi türünün adını belirtir.
Örneğin, aşağıdaki sözdizimini Scrum işlem şablonu kullanan bir takım projenin gereksinim kategorisi "Telefon hata" iş öğesi türü ekler.
<CATEGORY name="Requirement Category" refname="Microsoft.RequirementCategory"> <DEFAULTWORKITEMTYPE name="Product Backlog Item" /> <WORKITEMTYPE name="Bug" /> <WORKITEMTYPE name="Phone Bug" /> </CATEGORY>
Önemli
Ekip proje için tanımlanmış çalışma öğesi türünü belirtmeniz gerekir.Ayrıca, çalışma öğesi türünü görev kategorisi de eklendi gereksinimi kategori ekleyemezsiniz.
Tanım dosyasını almak için aşağıdaki komutu girin:
witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\Categories.xml"
Seçmek için web sayfasını yenilemek için F5'e Ekip Web Erişimi değişiklikleri yansıtmak için.
İş akışı için metastates atamak için bekleme listesi durumları türleri çalışma öğesi
Önceki bir yordamdan etmeden, tanım dosyası CommonConfiguration için ekip projeniz için komut istemi penceresinde aşağıdaki komutu yazarak verin:
witadmin exportcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
CommonConfiguration dosyasını Not Defteri'nde açın ve bulun RequirementWorkItems öğesi.
İş akışı durumu atamak için add bir STATE durumunu ve kendi metastate adını belirtir öğesi type.
Örneğin, aşağıdaki sözdizimini gereksinimi ikisi aynı metastate, atama kategorisi için iş öğesi türleri dört durumdan belirtir "Proposed".
<RequirementWorkItems category="Microsoft.RequirementCategory" plural="Backlog items"> <States> <State value="New" type="Proposed" /> <State value="Approved" type="Proposed" /> <State value="Committed" type="InProgress" /> <State value="Done" type="Complete" /> </States> </RequirementWorkItems
Önemli
İçin bir değer belirtmeniz gerekir State geçerli iş akışı durumuna karşılık gelen öğe.Geçerli iş akışı durumu bu durumda ekip projeniz için gereksinimleri kategorisinde bulunan iş öğe türü için tanımlanan bir durumdur.Ayrıca, bir metastate atamanız gerekir type ; hızlı grubu içinde tanımlanan that is, you can assign Proposed, InProgress, or Complete.
(İsteğe bağlı) Bekleme listesi maddelere atanan değeri değiştirerek atanan sütun başlığını değiştirebilirsiniz plural için RequirementWorkItems öğesi.
Örneğin, aşağıdaki sözdizimini gelen sütun başlığını değiştirir "Backlog items" için "Stories":
<RequirementWorkItems category="Microsoft.RequirementCategory" plural="Stories">
Tanım dosyasını almak için aşağıdaki komutu girin:
witadmin importcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
Seçmek için web sayfasını yenilemek için F5'e Ekip Web Erişimi değişiklikleri yansıtmak için.
Başa dön
Ekip velocity
Ekip velocity hesaplamak için kullanılan alanı değiştirebilirsiniz. Varsayılan alan bekleme listesi öğelerin boyutunu tahmin etmek için kullanılan alana karşılık gelir. Alanı değiştirirseniz, daha sonra eklediğinizden emin olun bir FIELD tüm tanımları için yeni alan için öğe tanımı çalışma madde gereksinimleri kategoride bulunan türler.
Varsayılan yapılandırmayı efor düzeyini kaydeder bekleme listesi öğesine atanmış aynı alana başvuruyor. Varsayılan işlem şablonları Visual Studio ALM farklı alanlar için başvuru type="Effort", kapsayan: öykü puanları Agile (Microsoft.VSTS.Scheduling.StoryPoints), CMMI için planlama boyutu (Microsoft.VSTS.Scheduling.Size) ve Scrum için çaba (Microsoft.VSTS.Scheduling.Effort). İçin belirttiğiniz alan type="Effort" ekip velocity hesaplamak ve tahmin desteklemek için kullanılır.
Ekip velocity hesaplamak için kullanılan alanını değiştirmek için
Bölüm için bulmak TypeFields CommonConfigurations dosyasında.
Belirtilen girdiyi bulun type="Effort".
Özelleştirmek için atanan alanını değiştirmek refname.
Örneğin, aşağıdaki örnekte verilmiştir FabrikamFiber.Points olarak bekleme listesi öğelerin boyutunu tahmin etmek için kullanılan alan:
<TypeField refname="FabrikamFiber.Points" type="Effort" />
Başa dön
Kalan çalışma, aktivite olarak kapasite ve çalışma dışı günler
Kalan çalışma, faaliyet ve çalışma günleri belirtmek için kullanılan alanları, kalan kapasiteyi hesaplamak için kullanılan ve burndown. Ekip üyesi kapasite ve öğeleri hakkında bilgi eklendi sonra gelecek bir döngü için bekleme listesi için belirtilen faaliyetleri ve tüm ekip, her ekip üyesinin için kapasite bilgilerini otomatik olarak hesaplanır. Daha fazla bilgi için bkz. Yineleme Planlama.
Varsayılan yapılandırma görev çalışma öğesi türü ve hesaplamaları yapan, CommonConfigurations dosyasındaki öğeleri için tanımlanan aşağıdaki alanları başvurur:
Tahmini raporu ve kalan çalışma için kalan çalışma (Microsoft.VSTS.Scheduling.RemainingWork). Belirttiğiniz alan tanımı genellikle görev için tüm işlem şablonları türüdür çalışmayı izlemek için kullandığınız çalışma madde türü için belirtilen aynı alanın eşleşmesi gerekir.
Not
Saat, gün ya da ne olursa olsun iş bildirebilir, istediğiniz zaman birimi.Çalışmayı izlemek ve ekip üyeleri için kapasite kullanan birimlerindeki tutarlı olmasını isteyeceksiniz.
Etkinlik (Microsoft.VSTS.Common.Activity) görevleri aktiviteyle ilişkilendirmek ve kapasite olarak faaliyet çubukları görüntülemek için.
DayOfWeekÇalışma dışı günleri belirtmek için.
Takımınız Kapat gün Cumartesi ve Pazar'ndan farklı olduğunda çalışma dışı gün değiştirmeniz gerekir.
Kalan çalışma hesaplamaları için kullanılan alanını değiştirmek için
Önceki yordama devam etmeden bulmak için bölüm TypeFields CommonConfigurations dosyasında.
Belirtilen alan değiştirmek type="RemainingWork".
Özelleştirmek için atanan alanını değiştirmek refname aşağıdakiler için TypeField giriş ve isteğe bağlı olarak gelen biçim atamasını değiştirmek format="{0} h" için format="{0} TimeUnitString". Örneğin, aşağıdaki sözdizimini belirtir saat varsayılan metin dizesi yerine h,
<TypeField refname="Microsoft.VSTS.Scheduling.RemainingWork" type="RemainingWork" format="{0} hours"
Not
Kalan çalışmanın bildirilen her yerde biçimini belirleme dize bekleme listesi ve görev panosu sayfalarında kullanılır.Örneğin, ne zaman raporlama kapasite olarak faaliyet veya görev için sütun başlığının yanında veya ekip üyesi başına kapasite görev Tahta üzerinde belirtmektedir.
Kapasiteye göre etkinlik hesaplamaları için kullanılan alanını değiştirmek için
Önceki yordama devam etmeden bulmak için bölüm TypeFields CommonConfigurations dosyasında.
Belirtilen alan değiştirmek type="Activity".
Özelleştirmek için atanan alanını değiştirmek refname için aşağıdaki TypeField girdi.
<TypeField refname="Microsoft.VSTS.Common.Activity" type="Activity"/>
Çalışma dışı kapasite ve burndown hesaplamak için kullanılan gün değiştirmek için
Önceki yordama devam etmeden bulun Weekends CommonConfigurations dosyası içinde öğe.
Bir gün değiştirmek için biri içinde görüntülenen değeri değiştirmek DayOfWeek öğeleri.
Örneğin, ekibinizin işe yaramazsa, Friday ve Saturday, aşağıdaki sözdizimini belirtin:
<Weekends> <DayOfWeek>Friday</DayOfWeek> <DayOfWeek>Saturday</DayOfWeek> </Weekends>
Not
İngilizce'de yüklü dil ne olursa olsun bir haftanın gününü belirtmelisiniz Team Foundation Server.
İsteğe bağlı olarak ekleyebileceğiniz bir DayOfWeek ekip dört gün hafta dışında çalışıyorsa öğesi.
Tanım dosyasını almak için aşağıdaki komutu girin:
witadmin importcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
Seçmek için web sayfasını yenilemek için F5'e Ekip Web Erişimi değişiklikleri yansıtmak için.
Ayrıca bkz.
Kavramlar
Ürün Biriktirme Listesi Oluşturma veya Ekleme
Isındırma ve Biriktirmeyi Tahmin Etme
İşlem Yapılandırmasını Kullanarak Biriktirme Listesi ve Pano Sayfalarını Özelleştirme