Share via


İşlem yapılandırma XML öğesi başvurusu

İşlem yapılandırması, takımlarınızın Çevik planlama araçlarını kullanarak erişebilecekleri varsayılan yapılandırmayı ve işlevsel yetenekleri tanımlar.

Team Web Access (TWA) aracılığıyla görebildiğiniz bu araçlar, işlem yapılandırması XML tanım dosyasının PortfolioBacklog, RequirementBacklog ve TaskBacklog bölümlerinde yapılan yapılandırmaya göre filtrelenmiş bir iş öğeleri kümesi görüntüler.Buna ek olarak, işlem yapılandırması, eşleştirme gerektiren tüm iş öğesi türleri (WIT'ler) için iş akışı durumları ile meta durum eşlemelerini tanımlar.

İşlem yapılandırması XML öğeleri

Daha fazla bilgi için bkz. Bir ekip projesi için Çevik planlama araçlarını yapılandırma ve özelleştirme.

Özelleştirebileceğiniz alanlar:

  • Biriktirme listesi sayfasını yapılandırma

    • Bir iş öğesi türleri kategorisi için meta durumları eşleme

    • Varsayılan sütunları ve sütun sırasını özelleştirme

    • 'Hızlı ekle' panelini özelleştirme

    • Görev panosunda görünebilecek iş öğesi sayısını değiştirme

  • Araca özgü iş öğesi türleri için meta durumları eşleme

  • Çevik planlama araçları ve grafiklerinde kullanılan alanları atama

  • Hafta sonu günlerini belirtme

  • Bir iş öğesi türünün rengini değiştirme

İşlem yapılandırmasını güncelleştirmek için XML tanım dosyasını dışarı aktarır, düzenler ve sonra da dosyayı içeri aktarırsınız.Dosyayı içeri ve dışarı aktarmak için witadmin komut satırı aracını kullanırsınız.

İşlem WIT nesne özelleştirmek için

[!NOT]

Bu konuda gösterilen sözdizimi örnekleri, Visual Studio Scrum 2013 işlem şablonunda tanımlı varsayılan atamalara karşılık gelir.İşlem şablonlarının en son sürümüne erişmek için, en son TFS sürümünü yükleyin ve İşlem Şablonu Yöneticisi'ni kullanarak şablonları indirin.

Biriktirme listesi sayfasını yapılandırma

Üç tür biriktirme listesi sayfası vardır: ürün biriktirme listesi, yineleme veya sprint biriktirme listesi ve portföy biriktirme listesi.Her bir biriktirme listesi sayfasını aşağıdaki yollarla özelleştirebilirsiniz:

  • Meta durum eşlemeleri: İş akışı durumlarını meta durumlarla eşleyin.Bu eşlemeler Kanban panosu ve görev panosu dahil olmak üzere tüm çevik planlama sayfaların görüntülenmesini destekler.

  • 'Hızlı ekle' paneli: Öğeleri hızlı bir şekilde biriktirme listesine eklemek üzere görüntülenen WIT'leri ve iş öğesi alanlarını belirtin.

    Biriktirme listesi öğeleri veya görevleri olarak kabul edilen iş öğelerinin türlerini değiştirmek için, bunları ilgili kategoriye eklersiniz.Bir örnek için bkz. Görev panosuna veya biriktirme listesine hata ekleme.

  • Sütun alanları: Varsayılan alanları ve sütun sırasını tanımlar.

Biriktirme sayfalarını, aşağıdaki örnekte görüntülenen XML bölümlerinde yapılandırırsınız:

<PortfolioBacklogs>
   <PortfolioBacklog category="Microsoft.FeatureCategory" pluralName="Features" singularName="Feature">
. . . 
   </PortfolioBacklog>
</PortfolioBacklogs>
<RequirementBacklog category="Microsoft.RequirementCategory" pluralName=" Backlog items" singularName=" Backlog item">
. . . 
</RequirementBacklog>
<TaskBacklog category="Microsoft.TaskCategory" pluralName="Tasks" singularName="Task">
. . . 
</TaskBacklog>

Öğe

Açıklama

PortfolioBacklogs

İsteğe bağlı.Portföy biriktirme listesi sayfaları için kapsayıcı öğe.

PortfolioBacklog

İsteğe bağlı.En fazla beş örnek.

Bir portföy biriktirme listesi sayfası için meta durum eşlemeleri, varsayılan sütunlar ve 'hızlı ekle' panelini tanımlayan kapsayıcı öğe.

<PortfolioBacklog category="PortfolioCategory" parent="ParentCategory" pluralName="PluralName" singularName="SingleName">
   <States> . . . </States>
   <Columns> . . . </Columns>
   <AddPanel> . . . </ AddPanel>
</PortfolioBacklog >

Özniteliklere açıklandığı gibi değerler atayın:

  • category: Bu biriktirme listesi türüyle ilişkilendirilecek WIT'leri içeren takım projesine ait kategoriler tanım dosyasında tanımladığınız kategori adını belirtin.

  • parent: Hiyerarşi içinde ana portföy biriktirme listesini temsil eden kategorinin adını belirtin.

  • pluralName: Bu biriktirme türüyle ilişkili WIT'lere başvururken kullanılacak çoğul etiketi belirtin.Örneğin, Hikayeler, Hedefler, Girişimler veya Destanlar.

  • singularName: Bu biriktirme türüyle ilişkili WIT'lere başvururken kullanılacak tekil etiketi belirtin.Örneğin, Hikaye, Hedef, Girişim veya Destan.

RequirementBacklog

Gerekli.Yalnızca tek bir örnek.

Bir ürün biriktirme listesi sayfası için meta durum eşlemeleri, varsayılan sütunlar ve 'hızlı ekle' panelini tanımlayan kapsayıcı öğe.Ürün biriktirme listesi, takımın biriktirme listesindeki tüm etkin öğeleri görüntüler.

<RequirementBacklog category="RequirementCategory" pluralName="PluralName" singularName="SingleName">
   <States> . . . </States>
   <Columns> . . . </Columns>
   <AddPanel> . . . </ AddPanel>
</RequirementBacklog >

TaskBacklog

Gerekli.Yalnızca tek bir örnek.

Belirli bir yinelemeye atanan iş öğelerini görüntüleyen sayfaların düzenini özelleştirmek üzere kullanılan kapsayıcı öğe.

<TaskBacklog category="Microsoft.TaskCategory" pluralName="Tasks" singularName="Task workItemCountLimit="MaximumLimit">
. . . 
</TaskBacklog > 

Varsayılan olarak, görev panosu toplam 500 iş öğesiyle sınırlıdır.workItemCountLimit özniteliği için bir değer belirterek bu sınırı değiştirebilirsiniz.

Uygulama notları

  • Atanan değerleri CategoryName takım projesi için tanımlanan bir kategori grubu eşleşmelidir.Kategori gruplarını, Kategoriler'e ilişkin tanım dosyasında belirtirsiniz.Daha fazla bilgi için bkz. Kategoriler XML öğe başvurusu.

  • Biriktirme listesi öğelerinin toplamasını daha düşük düzeylerde görüntülemek ve çeşitli ekipler genelinde ilerlemeyi izlemek için portföy biriktirme listelerini kullanırsınız.Yeni ve yükseltilmiş takım projeleri Özellikler etiketli tek bir düzey içerir.En fazla dört ek düzey ekleyebilirsiniz.

    [!NOT]

    Portföy sayfalarının kullanımı için tam erişim gerekebilir.Ayrıntılar için bkz. Erişim düzeylerini değiştirme.

    Portföy biriktirme listesi sayfalarını kullanma hakkında bilgi için bkz. Portföy biriktirme listeleriyle çalışma.

  • Ürün biriktirme listesi, geliştirmekte olduğunuz ürün için bir gereksinim listesini temsil eder.Biriktirme listesi öğeleri, takım projenizin oluşturulmasında kullanılan işlem şablonuna dayalı belirli bir iş öğesi türüne karşılık gelir (örneğin, ürün biriktirme listesi öğesi, kullanıcı hikayesi veya gereksinim gibi).Farklı türlerde iş öğeleri kullanıyorsanız veya gereksinimlerinizi iki veya daha fazla türde iş öğesi kullanarak yakalıyorsanız, ürün biriktirme listesi sayfasını kullanımınızı destekleyecek şekilde özelleştirebilirsiniz.

    Ürün biriktirme listesi sayfalarını kullanma hakkında bilgi için bkz. Biriktirme listenizi oluşturma.

  • Sprint veya yineleme biriktirme listesi sayfaları, hem sizin ve takımınızın belirli bir yineleme döngüsünde bağlı olduğunuz gereksinimler kümesini, hem de bu gereksinimlerle ilişkilendirdiğiniz görevleri görüntüler.Görevler, gereksinimlerle ilişkilendirilirken alt bağlantı türü kullanılmalıdır.Bu sayfalarda görünen iş öğelerinin türleri, ürün biriktirme listesi sayfasında görünenler ile aynı türlere karşılık geldiğinden, ürün biriktirme listesi sayfası için yaptığınız özelleştirme çalışmasının çoğu görev biriktirme listesi sayfalarının işlevselliğini tanımlayacaktır.

    Sprint biriktirme listesi sayfalarını kullanma hakkında bilgi için bkz. Sprint'lerde çalışma.

İş akışı durumlarını meta durumlarla eşleme

Çoğu WIT için iş akışı durumlarının bir meta durumla eşlenmesi gerekir.İş akışı durumları, bir iş öğesinin ilk etkinleştirme veya oluşturma anından kapanış veya tamamlanmaya kadar nasıl ilerlediğini tanımlar.Örneğin, Scrum ürün biriktirme listesi öğesi için tanımlı durumlar Yeni'den başlayıp, Onaylandı, Teslim Edildi ve Bitti'ye kadar dört durumluk bir ilerlemeyi tanımlar ve gerçekleştirilmeksizin biriktirme listesinden çıkarılan bir durumu da hesaba katmak için beşinci bir Kaldırıldı durumunu da içerir.

Diğer yandan meta durumlar, çevik planlama araçlarının her bir iş akışı durumunu nasıl ele aldığını belirler.Biriktirme listesi ve görev panosu tarafından kullanılan birincil meta durumlar şunlardır: Proposed, InProgress ve Complete.

Her bir iş akışı durumunu bir meta durum ile ilişkilendirdiğinizde, biriktirme listesi ve görev panolarını görüntülemek üzere gerçekleştirilen arka plan işlemleri her bir iş öğesinin durumunu doğru şekilde nasıl yorumlayacağını bilir.Örneğin, aşağıdaki eşlemeler Scrum ürün biriktirme listesi sayfaları için tanımlanmıştır

<RequirementBacklog category="Microsoft.RequirementCategory" pluralName="Backlog items" singularName="Backlog item">
   <States>
      <State value="New" type="Proposed" />
      <State value="Approved" type="Proposed" />
      <State value="Committed" type="InProgress" />
      <State value="Done" type="Complete" />
   </States>
 . . .
</RequirementBacklog >

Üç meta durum kategorisi vardır: Çevik, Hata ve Geri Bildirim.Aşağıdaki tabloda eşleme öznitelikleri ve değerleri açıklanmaktadır.

Öğe

Açıklama

State

Gerekli.Meta duruma bir iş akışı durumu atar.

<State type="TypeName" value="ValueName"/>

İçin geçerli değerler TypeName atanmış bir değerine karşılık gelen bir STATE içinde WORKFLOW kategori grubu için atanan bu WITs bölümünü.

İçin geçerli değerler değer adı aşağıdaki listeden seçimli değerlerden birini karşılık gelir:

  • Çevik: Tüm iş öğesi türleri için kullanın.

    • Proposed: Yeni, henüz teslim edilmemiş veya üzerinde henüz çalışılmayan iş öğelerini gösterir.

    • InProgress: Teslim edilmiş veya üzerinde aktif olarak çalışılan iş öğelerini gösterir.

    • Complete: Yerine getirilmiş iş öğelerini gösterir.Kanban panosunun geçerli olması için, en az bir iş akışı durumu Complete meta durumuyla eşlenmiş olmalıdır.

      Bir iş akışı durumu Complete meta durumu ile ilişkili bir duruma geçerse, ilişkili iş öğesi ürün biriktirme listesi öğeleri sayfasından kaybolur.Bununla birlikte, Kanban panosunda listelenmeye devam eder.

    Desteklenen meta durumlardan biriyle eşlenmemiş iş akışı durumundaki iş öğeleri, biriktirme listesi veya pano sayfalarında görünmez.

  • Hata: Yalnızca Hata Kategorisinde gruplanmış iş öğesi türleri için kullanın.Çevik meta durumlarına ek olarak, çözülmüş hataları belirten Resolved meta durumunu da içerir.

    [!NOT]

    Resolved meta durumunu yalnızca BugWorkItems öğesinin altında belirtilen bir iş akışı durumuna atayabilirsiniz.

  • Geri Bildirim: Yalnızca Geri Bildirim İsteği veya Geri Bildirim Yanıtı kategorileri içinde gruplanmış iş öğesi türleri için kullanın.Requested, Received, Reviewed ve Declined.

States

WIT iş akışı durumlarını meta durumlarla ilişkilendiren bir State öğeleri koleksiyonunu belirtir.

Şu üst öğeler için gerekli öğe:

  • BugWorkItems

  • PortfolioBacklog

  • RequirementBacklog

  • TaskBacklog

  • TestPlanWorkItems

  • TestSuiteWorkItems

  • FeedbackRequestWorkItems

  • FeedbackResponseWorkItems

Varsayılan sütunları ve sütun sırasını özelleştirme

Biriktirme listesi sayfası görüntüleyen sayfalar için sütunları ekleyip kaldırabilir, sütunların sırasını değiştirebilir veya sütun genişliğini değiştirebilirsiniz.Sütun Seçenekleri iletişim kutusu aracılığıyla sayfada yaptığınız değişiklikler, siz bunları tekrar değiştirene dek korunur.Aşağıdaki kod bölümü basitçe varsayılan sütun kümesini ve sırasını tanımlar.

Varsayılan sütunlar ve sıra Biriktirme Listesi Sayfası

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

Öğe

Açıklama

Columns

Bir Column öğeleri koleksiyonunu belirtir.Biriktirme listesi sayfa öğeleri için gerekli öğe: PortfolioBacklog, RequirementBacklog ve TaskBacklog.

Column

Biriktirme listesi sayfasında sütun olarak görünecek bir alanı belirtir.

<Column refname="FieldReferenceName"  width="FieldWidth" />

Görev panosu sütun başlıkları

Görev panosu sayfasında görüntülenen sütun başlıkları, Görev Kategorisi'ne atanmış varsayılan WIT'e atanan iş akışı durumlarına karşılık gelir.Sütun sırası, soldan sağa doğru ilerlendiğinde, iş akışı geçişlerinin doğal ilerleyişine karşılık gelir.Sütun düzenini değiştirmek için Görev Kategorisi'ne atanmış WIT için iş akışını değiştirin.Görev Kategorisi'nde varsayılan görev türü için tanımlı iş akışı durumları, Bir iş öğesi türleri kategorisi için meta durumları eşleme bölümünde açıklandığı gibi geçerli bir meta duruma atanmış olmalıdır.

'Hızlı ekle' panelini özelleştirme

Herhangi bir 'Hızlı ekle' paneli için alanlar ekleyebilirsiniz.Örneğin, aşağıdaki örnek ürün biriktirme listesi paneline İş Değeri alanını ekler.

Eklenen iş değerini alan paneliyle biriktirme listesi

Panel yalnızca, seçilen WIT'ye ilişkin WIT tanımının FIELDS bölümüne eklenen alanları görüntüler.Örneğin, hata WIT öğesini seçerseniz, hatalar için İş Değeri tanımlı olmaması nedeniyle yalnızca Başlık görüntülenir.Panele başka bir WIT eklemek isterseniz, şurada açıklandığı gibi Gereksinimler Kategorisi'ne ekleyebilirsiniz.

Aşağıdaki kod, Visual Studio Scrum ve MSF for Agile işlem şablonlarında tanımlı varsayılan atamalara karşılık gelir.

<AddPanel>
   <Fields>
      <Field refname="System.Title" />
   </Fields>
</AddPanel>

Öğe

Açıklama

AddPanel

"Hızlı ekle" deneyimini belirtmek üzere kullanılan kapsayıcı öğe; yeni biriktirme listesi öğelerinin tanımlandığı panel alanında görünecek alanlar.

Fields

Bir Field öğeleri koleksiyonunu belirtir.

Field

Ürün biriktirme listesi sayfasına ilişkin panel içinde görünecek bir iş öğesi alanını belirtir.

<Field refname="FieldReferenceName"/>

Aynı alan, biriktirme listesi kategorisinde yer alan her bir WIT'ye ait iş öğesi formunda görünmelidir.

Görev panosunda görünebilecek iş öğesi sayısını değiştirme

Performans gerekçesiyle, görev panosu en fazla 500 iş öğesini görüntülemekle sınırlıdır.Görev panosunu açtığınızda tüm iş öğeleri önbelleğe yüklenir.İş öğelerinin sayısının sınırlanması yükleme sürelerinin hızlanmasını sağlayabilir.TaskBacklog öğesinin workItemCountLimit özniteliği için bir değer belirterek bu sınırı değiştirebilirsiniz.

Örneğin, workItemCountLimit="800" ekleyerek sınırı artırabilirsiniz:

<TaskBacklog category="Microsoft.TaskCategory" pluralName="Tasks" singularName="Task" workItemCountLimit="800" >
. . .
</TaskBacklog>

Araca özgü iş öğesi türleri için meta durumları eşleme

Ek WIT kategorileri için meta durum eşlemeleri tanımlanır.Scrum işlem şablonu için, geri bildirim isteği ve yanıtı kategorilerine yönelik eşlemeler bu kapsama girer.MSF Çevik ve CMMI işlem şablonları için, hata kategorileri eşlemelerini de içerir.(Scrum, Gereksinim Kategorisi'nde hatalar içerir ve bu nedenle, meta durum eşlemelerini RequirementBacklog bölümünde tanımlar.)

<FeedbackRequestWorkItems category="Microsoft.FeedbackRequestCategory" pluralName="Feedback Requests" singularName="Feedback Request">
   <States>
      <State value="Active" type="InProgress" />
      <State value="Closed" type="Complete" />
   </States>
</FeedbackRequestWorkItems>
<FeedbackResponseWorkItems category="Microsoft.FeedbackResponseCategory" pluralName="Feedback Responses" singularName="Feedback Response">
   <States>
   <State value="Active" type="InProgress" />
   <State value="Closed" type="Complete" />
   </States>
</FeedbackResponseWorkItems>

Aşağıdaki tabloda, araca özgü iş öğesi türleri için meta durum eşlemelerini tanımlamak üzere kullanılan ek öğeler açıklanmaktadır.Gerçek durum değerlerini ve türlerini atama hakkında bilgi için bkz. Bir iş öğesi türleri kategorisi için meta durumları eşleme.CategoryName takım projesi için tanımlanan bir kategori eşleşmelidir.

Öğe

Açıklama

BugWorkItems

İsteğe bağlı.Hata kategorisine atanmış iş öğesi türleri için meta durum eşlemelerini tanımlayan kapsayıcı öğe.TWA çevik planlama sayfalarının görüntüsünde bu eşlemelerin nasıl kullanıldığına ek olarak, geliştiriciler Çalışmam özelliğini kullanarak hataları taşıdıkça, Takım Gezgini'nde Çalışmam özelliğinin hata durumunu nasıl güncelleştirdiğini de denetlerler.Daha fazla bilgi için bkz. Kullanıcı Öykü için yeni kod yazma.

<BugWorkItems category="CategoryName" pluralName="PluralName" singularName="SingleName">
   <States>
. . .
   </States>
</BugWorkItems>

FeedbackRequestWorkItems

Gerekli.Özelleştirmeyin.

Geri bildirim isteği kategorisine atanmış iş öğesi türleri için meta durum eşlemelerini tanımlayan kapsayıcı öğe.

<FeedbackResponseWorkItems category="CategoryName" pluralName="PluralName" singularName="SingleName">
   <States>
. . .
   </States>
</FeedbackRequestWorkItems>

FeedbackResponseWorkItems

Gerekli.Özelleştirmeyin.

Geri bildirim yanıtı kategorisine atanmış iş öğesi türleri için meta durum eşlemelerini tanımlayan kapsayıcı öğe.

<FeedbackResponseWorkItems category="CategoryName" pluralName="PluralName" singularName="SingleName">
   <States>
. . .
   </States>
</FeedbackResponseWorkItems>

TestPlanWorkItems

Yalnızca Test planı için iş akışı durumu özelleştirmek ve Visual Studio 2013.2 veya önceki sürümlerinde ile yüklü Test Yöneticisi sürümlerden takım projesine bağlantıları destek olduğunda gereklidir.

Kapsayıcı öğe metastate eşlemeleri planı Test kategorisine atanmış iş öğesi türleri için tanımlar.Örneğin:

<TestPlanWorkItems category="Microsoft.TestPlanCategory" pluralName="Test Plans" singularName="Test Plan">
    <States>
      <State type="InProgress" value="Design" />
      <State type="InProgress" value="Testing" />
      <State type="Complete" value="Signed Off" />
    </States>
  </TestPlanWorkItems>

TestSuiteWorkItems

Yalnızca Test paketi için iş akışı durumu özelleştirmek ve Visual Studio 2013.2 veya önceki sürümlerinde ile yüklü Test Yöneticisi sürümlerden takım projesine bağlantıları destek olduğunda gereklidir.

Kapsayıcı öğe metastate eşlemeleri Test paketi kategorisine atanmış iş öğesi türleri için tanımlar.Örneğin:

<TestSuiteWorkItems category="Microsoft.TestSuiteCategory" pluralName="Test Suites" singularName="Test Suite">
    <States>
      <State type="Proposed" value="Authoring" />
      <State type="InProgress" value="Testing" />
      <State type="Complete" value="Completed" />
    </States>
  </TestSuiteWorkItems>

Metastates için eşlemek için TestPlanWorkItems veya TestSuiteWorkItems, TFS 2013.3 için uygulama katmanı sunucunuzu yükseltin.Ardından, test planları iş akışı durumu özelleştirebilir ve test paketlerini.

Daha fazla bilgi edinmek için içeri ve dışarı aktarma işlem Yapılandırması.

Çevik planlama araçları ve grafiklerinde kullanılan alanları atama

Kapasite, burndown grafikleri, tahmin ve hız hesaplamasında kullanılan iş öğesi alanlarını değiştirebilirsiniz.Varsayılan atamalardan birinde yaptığınız herhangi bir değişiklik, bu değere yönelik bilgileri tanımlamak ve yakalamak için kullanılan WIT'de yapılan bir değişikliğe karşılık gelmelidir.

Örneğin, type="Activity" için atanan refname öğesini değiştirirseniz, etkinlik bilgilerini yakalayan Görev Kategorisi'ne atanmış WIT tanımına da aynı alanı eklemeniz gerekir.

<TypeFields>
    <TypeField refname="System.AreaPath" type="Team" />
    <TypeField refname="Microsoft.VSTS.Scheduling.RemainingWork" type="RemainingWork" format="format h" />
    <TypeField refname=" Microsoft.VSTS.Common.BacklogPriority" type="Order" />
    <TypeField refname="Microsoft.VSTS.Scheduling.Effort" type="Effort" />
    <TypeField refname="Microsoft.VSTS.Common.Activity" type="Activity" />
    <TypeField refname="Microsoft.VSTS.Feedback.ApplicationStartInformation" type="ApplicationStartInformation" />
    <TypeField refname="Microsoft.VSTS.Feedback.ApplicationLaunchInstructions" type="ApplicationLaunchInstructions" />
    <TypeField refname="Microsoft.VSTS.Feedback.ApplicationType" type="ApplicationType">
        <TypeFieldValues>
            <TypeFieldValue value="Web application" type="WebApp" />
            <TypeFieldValue value="Remote machine" type="RemoteMachine" />
            <TypeFieldValue value="Client application" type="ClientApp" />
        </TypeFieldValues>
    </TypeField>
</TypeFields>

Öğe

Açıklama

TypeFields

Gerekli.Bir TypeField öğeleri koleksiyonunu belirtir.

TypeField

Gerekli.Değeri, özellik alanı için bir etkinlik türünü destekleyen bir alanın başvuru adını belirtir.Belirttiğiniz alanlar, özellik bilgilerini yakalamak için kullanılan WIT'lerde kullandığınız alanlara karşılık gelmelidir.

<TypeField refname=”FieldReferenceName” type=”NameOfType” [format="{0} TimeUnitString"] / >

Biçimi yalnızca type="RemainingWork" olduğunda belirtin.Herhangi bir metin dizesi belirtebilirsiniz TimeUnitString sahip görünen geçerli yineleme biriktirme listesi sayfasında ve görev panosundaki kapasite çubuklarındaki istediğiniz.

Çevik planlama sayfaları için:

  • Activity: Etkinliğe göre kapasite özelliğini desteklemesi için kullanılır.Görev Kategorisi'ne atanmış WIT'de kullanılanla aynı alanı belirtin.

    Not: Proje toplama örneğinin içinde tüm takım projeleri alanında tanımlanan tüm değerlerin birleşimini Çevik planlama aracı kapasite sayfasında görüntülenen değerler yansıtmak.Bu nedenle, sprint biriktirme listesi sayfalarında kapasitesine için görünen değerleri sınırlamak için atanan alan için tüm takım projelerine eşleşen değerleri yapmalısınız type="Activity".

  • Effort: Takım hızını hesaplamak için kullanılır.Bir biriktirme listesi öğesini uygulamak için gereken tahmini efor düzeyi, hikaye noktaları veya iş miktarı büyüklüğünü yakalamak üzere kullandığınız Gereksinim Kategorisi'ne atanmış WIT'de kullanılanla aynı alanı belirtin.

  • Order: Biriktirme listesi ve pano sayfalarında bulunan öğelerin sıralama düzenini tanımlamak için kullanılır.İş öğeleri, bu türe ilişkin alan tarafından tanımlanan artan sıraya göre sayfada listelenir.

    [!NOT]

    Biriktirme listesi sayfasında öğeleri listede yukarı veya aşağı sürükleyerek taşıyabilirsiniz.Öğeleri taşırken, bir arka plan işlemi type="Order" öğesine atanmış alanı güncelleştirir.

  • RemainingWork: Kalan çalışmayı ve burndown grafiklerini hesaplamak için kullanılır.Bir görevi tamamlamak için kalan saat, gün veya başka bir ölçü birimini yakalamak için kullandığınız Görev Kategorisi'ne atanmış WIT'de kullanılanla aynı alanı belirtin.

    format için belirttiğiniz değer, kalan işin bildirildiği tüm biriktirme listesi ve görev panosu sayfalarında kullanılır.Örneğin, etkinliğe göre kapasite veya takım üyesi başına kapasite raporlanırken ya da görev panosundaki görev durumları sütun başlığının yanında.

    İçin TimeUnitString, saat veya gün saat değeri yansıtmak için kullanmak istediğiniz herhangi bir metin dizesi belirtin.

    Örneğin, aşağıdaki değerlerin tümü geçerlidir:

    format="{0} h"

    format="{0} hours"

    format="hours {0}"

    format="time {0}"

  • Team: Biriktirme sayfalarını bir takım ile ilişkilendirmek için kullanılır.Varsayılan değer System.AreaPath'tir.Takımları alan yollarından ayırmak için, Takın alanlarını desteklemek için takım projesini özelleştirme bölümünde açıklandığı gibi farklı bir alan belirtebilirsiniz.

Geri bildirim istek formu için:

[!NOT]

Aşağıdaki TypeField öğeleri için yapılmış varsayılan atamaları değiştirmek zorunda olmamanız gerekir.Bu atamalar, Geri Bildirim İsteği Kategorisi'ne atanmış WIT içindeki karşılık gelen bilgileri yakalamak için kullanılan alanlara karşılık gelir.

  • ApplicationStartInformation: Uygulamayı yürütme yolunu yakalamak üzere kullanılır.

  • ApplicationLaunchInstructions: Başlatma yönergelerini yakalamak için kullanılır.

  • ApplicationType: Uygulamanın türünü yakalamak üzere kullanılır.Listelenen türler, geri bildirim isteği için WIT tanımında belirtilen izin verilen değerlere karşılık gelir.Bu listeyi özelleştirmek için bkz. Seçim listesini (açılan menü) özelleştirme [yeniden yönlendirildi].

TypeFieldValues

type="ApplicationType" olduğunda TypeFieldValue için gereklidir.

Geri bildirim istek formunda kullanılan bir TypeFieldValue öğeleri koleksiyonunu belirtir.

TypeFieldValue

Gerekli.Özelleştirmeyin.

Geri bildirim isteği formunda görünecek bir uygulama türünün adını belirtir.

<TypeFieldValue value="ApplicationTypeName" type="TypeApp"/>

Varsayılan atamalar, geri bildirim isteği formu için tür tanımında belirtilen izin verilen değerlere karşılık gelir.

<TypeFieldValues>
   <TypeFieldValue value="Web application" type="WebApp" />
   <TypeFieldValue value="Remote machine" type="RemoteMachine" />
   <TypeFieldValue value="Client application" type="ClientApp" />
</TypeFieldValues>

Uygulama notları

  • TypeFields bölümündeki bir alanı değiştirirseniz, ilgili değişikliği WIT tanımında da yapmanız gerekir.Örneğin, Effort yakalama işine atanan alanları değiştirirseniz, aynı değişikliği ürün biriktirme listesi öğesi ve hata için (Scrum için) WIT tanımlarında da yapmanız gerekir.

  • Bu dizini kullanarak bir alan için başvuru adını arayabilirsiniz.

Çalışılmayan günleri atama

Kapasite planlama ve burndown grafikleri çalışılmayan günlere başvuruda bulunur.Her TFS işlem şablonunda aşağıdaki çalışılmayan günler tanımlıdır.

<Weekends>
   <DayOfWeek>Saturday</DayOfWeek>
   <DayOfWeek>Sunday</DayOfWeek>
</Weekends>

Öğe

Açıklama

DayOfWeek

Weekends öğesinin gerekli alt öğesi.

Çalışılmayan bir güne karşılık gelen hafta gününü belirtir.

<DayOfWeek>NameOfADay</DayOfWeek>

Geçerli adlar, haftanın günlerinin İngilizceleridir: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday ve Saturday.

[!NOT]

Yüklü Team Foundation Server dilinden bağımsız olarak, haftanın gününü İngilizce belirtmeniz gerekir.

Weekends

İsteğe bağlı.Çalışılmayan günleri belirtmek için kullanılan kapsayıcı öğe.

Kapasite ve burndown grafikleri hesaplamasında çalışılmayan günleri hesaba katmak istediğinizde çalışılmayan günleri belirtin.

Bunun burndown grafiğinde görüntüleneceğini ve kaldırılamayacağını unutmayın.

Bir iş öğesi türünün rengini değiştirme

Bir sorgu sonucunu veya biriktirme listesini gözden geçirirken, WIT'e atanan renge göre bir bakışta WIT'leri birbirinden ayırabilirsiniz.

Farklı iş öğesi türleri için renk atamaları

Aşağıdaki renk atamaları Scrum işlem şablonu içinde tanımlıdır.

<WorkItemColors>
   <WorkItemColor primary="FF009CCC" secondary="FFD6ECF2" name="ProductBacklogItem" />
   <WorkItemColor primary="FF773B93" secondary="FFEEE2F2" name="Feature" />
   <WorkItemColor primary="FFF2CB1D" secondary="FFF6F5D2" name="Task" />
   <WorkItemColor primary="FFCC293D" secondary="FFFAEAE5" name="Bug" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Code Review Request" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Code Review Response" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Feedback Request" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Feedback Response" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Impediment" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Shared Step" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Test Case" />
</WorkItemColors>

Öğe

Açıklama

WorkItemColors

İsteğe bağlı.İş öğesi türleri için renk belirtmeye yönelik kapsayıcı öğe.

WorkItemColor

TWA içinde bir WIT görüntülemek için kullanılan renkleri belirtir.Birincil renk liste görünümlerinde kullanılır ve ikincil renk görev panosu veya Kanban panosu gibi pano görünümlerinde kullanılır.

<WorkItemColor primary="HexColorCode" secondary="HexColorCode" name="witName" />

Soru - Yanıt

S: TWA'daki Çevik planlama araçlarında görüntülenen diğer işlevleri nasıl özelleştirebilirim?

Y: Bazı özelleştirmeler, kullanıcı arabirimi aracılığıyla yapılabilir.Diğerleri ise işlem yapılandırmasını ya da diğer takım proje nesnelerini düzenlemeyi gerektirir.Genel bir bakış için bkz. Bir ekip projesi için Çevik planlama araçlarını yapılandırma ve özelleştirme.

S: İki veya daha fazla portföy biriktirme listesi ile çalışmak ister misiniz?

A: Varsayılan deneyim, portföy biriktirme listesinin bir düzeyini destekler.Çevik portföy yönetimine biriktirme listesi ekleme bölümünde açıklandığı gibi en çok beş düzey ekleyebilirsiniz.

S: Görev panosu veya ürün biriktirme listesi üzerinde görünen WIT'leri eklemek veya değiştirmek istiyor musunuz?

A: Özel bir WIT eklediyseniz ve bunu biriktirme listesine ya da görev panosuna eklemek istiyorsanız, bunu yapabilirsiniz.Yalnızca, iki konumda birden görünmesini sağlayamazsınız.Nasıl olduğunu öğrenmek için bkz. Biriktirme listesine veya görev panosuna hata ekleme.

S: İşlem yapılandırmasını içeri ve dışarı aktarmanın açıklayıcı bir örneğini görmek ister misiniz?

A: Burada bir örnek verilmiştir: İşlem yapılandırmasını içeri ve dışarı aktarma [witadmin].