Çalışma Öğeleri ve İş Akışı (Çevik)
Çalışma öğelerini, ürün ve özellikleri gelişiminde izlemek, yönetmek ve raporlamak için kullanın.Çalışma öğesi, tanım, atama, öncelik ve çalışma durumu kaydetmek için Visual Studio Team Foundation Server içinde oluşturduğunuz bir veritabanı kaydıdır.İşlem şablonu msf için hızlı yazılım geliştirme v6.0 için aşağıdaki çalışma öğelerini tanımlar: kullanıcı öyküleri, görevler, sınama durumlarda, hataları ve sorunları.
Bu konuda
Kullanıcı Hikayeleri, Görevler ve Diğer Çalışma Öğelerini Tanımlama
Bir Kullanıcı Hikayesi, Bir Görev veya Başka Türde Bir Çalışma Öğesi Oluşturma
Aynı anda Birçok Kullanıcı Hikayeleri, Görevler veya Diğer Çalışma Öğeleri Oluşturma
Otomatik olarak Diğer Çalışma Öğesine Bağlanan Çalışma Öğesi Oluşturma
Sınama ve Laboratuvar Yöneticisini Kullanarak Test Çalışmaları ve Test Planları Oluşturma
Sınama Çalıştırıcısı ve Sınama ve Laboratuvar Yöneticisini Kullanarak Hataları Açma ve İzleme
Size Atanan Tüm Çalışma Öğelerini Görüntüleme
Çalışma Öğesi Türlerini ve İlgili Görevleri Özelleştirme
Tekli çalışma öğelerini tanımlayarak ve onları ortak veritabanında ve ölçüler veri ambarında saklayarak, proje sağlığındaki soruları her ortaya çıktığında cevaplayabilirsiniz.Aşağıdaki gösterimde belirtildiği gibi; çalışma öğeleri, çalışma öğeleri arasındaki bağlantılar ve dosya eklerinin hepsi, çalışma öğelerini izlemek için Team Foundation veritabanında saklanır.
Kullanıcı Hikayeleri, Görevler ve Diğer Çalışma Öğelerini Tanımlama
Çalışma öğesi formundaki çalışma öğeleri için bilgileri belirtebilir ve güncelleyebilirsiniz.Bu konudaki hiçbir bölüm her çalışma öğesi formuyla nasıl çalışacağınız hakkında ayrıntılar sağlamaz.
Görevler |
İlgili içerik |
---|---|
Kullanıcı hikayeleri, ürün özellikleri veya gereksinimleri izleyin.Takım, kullanıcı hikayelerini uygulanacak özellikleri, işlevleri ve gereksinimleri tanımlamak için oluşturur.Bir kullanıcı hikayesi yüksek seviyede müşteri amaçlarını açıklar ve takımın planlama eforunun temel öğesidir çünkü bunlar takıma, her kullanıcı hikayesiyle ilgili işi değerlendirmeye, öncelik belirlemeye, tanımlamaya, zamanlamaya ve doğrulamaya yardımcı olur. Hikaye Genel Bakışı ve Hikaye İlerlemesi raporlarını kullanıcı hikayeleri durumu ve takım ilerlemesini izlemek için kullanabilirsiniz. |
|
İşi izleyin ve tahmin edin.Takım, kullanıcı hikayesi veya proje için tanımlanan diğer iş alanlarını uygulamak için gerekli olan efor kademesini izlemek için görevleri oluşturur.Görevler, bir veya iki gün içinde gerçekleştirilebilen küçük iş birimini temsil etmelidir.Büyük görevleri daha küçük alt görevlere ayırabilirsiniz. Kod geliştirmek, testleri tasarlamak ve çalıştırmak, hataları ele almak ve gerileme sınamayı gerçekleştirmek amacıyla işi izlemek için bir görev oluşturursunuz.Buna ek olarak, gerçekleştirilmesi gereken genel işi desteklemek için görevler oluşturabilirsiniz. Her görevin çalışma saatlerini izleyerek, takım, proje üzerinde yapılan ilerleme hakkında bir görüş elde edebilir. Takım ilerlemesini izlemek, iş akışında sorunları tanımlamak ve takımın yazma oranını belirlemek için Kalan İş ile Burndown ve Yazma Oranı raporlarını kullanabilirsiniz. |
|
Uygulamayı sınayın.Takım, kullanıcı hikayelerinin sınamasını destekleyecek testleri tanımlamak için test çalışmalarını kullanır.Çalıştırılacak eylem ve doğrulama adımlar dizisini belirten el ile yapılan test çalışmaları tanımlayabilirsiniz veya bir otomasyon dosyasına başvuran otomatikleştirilmiş test çalışmaları belirtebilirsiniz.
Not
Test çalışmaları oluşturma ve tanımlama için önerilen istemci Microsoft Test Yöneticisi'dir.Bu aracı kullanarak, test paketleri ve projeniz için sınama kriterlerinin tüm aralığını ele alan test yapılandırmaları da oluşturabilirsiniz. Test yapılandırmaları içinde, test çalışmalarını ve test paketlerini çalıştırmak istediğiniz yazılım ortamını belirleyebilirsiniz.Daha fazla bilgi için bkz. Uygulamayı Sınama.
Takımın test çalışmaları tanımlaması yönündeki ilerlemesini belirlemek için, Test Çalışması Hazırlık raporunu kullanabilirsiniz.Kaç testin geçip kaçının başarısız olduğunu belirlemek için Test Planı İlerleme raporunu kullanabilirsiniz. |
|
Paylaşılan adımları tanımlayın.Takım, paylaşılan adımları el ile yapılan test çalışmaların tanımını ve bakımını kolaylaştırmak için kullanır.Paylaşılan adımlar içerisinde, test çalışmasının bir parçası olarak çalıştırmak için bir eylem ve doğrulama adımları dizisi tanımlarsınız.Birçok test, aynı adımlar dizisini çoklu test durumları için gerçekleştirmenizi gerektirir.Paylaşılan adımları oluşturarak, bir adımlar dizisini bir kere tanımlayıp onu birçok test durumuna ekleyebilirsiniz.
Önemli
Paylaşılan adımları oluşturma ve tanımlama için önerilen istemci Microsoft Test Yöneticisi'dir.Ekip Gezgini ve Ekip Web Erişimi kullanarak, bu çalışma öğesi türlerini görüntüleyebilirsiniz; ancak, Ekip Web Erişimi'ni belirli alanları değiştirmek veya güncelleştirmek için kullanamazsınız.
|
|
Hataları aç ve izle.Hata çalışma öğelerini oluşturarak, koddaki aksaklığı izleyebilirsiniz.Hata oluşturarak, aksaklığı takımın diğer üyelerine sorunun tam etkisini anlamasına yardım eder bir şekilde doğru raporlayabilirsiniz.Hatada, beklenilmeyen davranışa yol açan adımları açıklamalısınız böylece diğerleri onu tekrar üretebilir ve test sonuçları açıkça sorunu gösterir.Bu açıklamanın açıklığı ve bütünlüğü genellikle hatanın onarılma ihtimalini etkiler. Bir yinelemede ve yayımlamada, üzerinde çalışılacak olan hataları derecelendirmek ve atamak üzere, Önceliklendirme çalışma kitabını kullanabilirsiniz.Hata Durum raporunu, takımın hataları çözmeye ve kapatmaya doğru gelişimini takip etmek üzere içerisinde kullanabilirsiniz. |
|
Riskleri, sorunları ve engelleri tanımla ve yönet.Potansiyel veya bilinen sorunları, engelleri veya riskleri, sorunlar çalışma öğelerini oluşturarak tanımlayabilirsiniz. Somut bir eylem gerekli olduğunda, bir sorun, sorunun etkisini azaltmak için gerçekleştirilecek bir veya daha fazla görev içinde çeviri yapabilir.Örneğin, bir teknik sorun mimari prototiplendirme eforuna yol açabilir.Takımlar, sorunları saptamak ve takım başarısını tehlikeye atan sorunlar hakkında bilgi bakımından mümkün olduğunca katkıda bulunmalarından emin olmak için her zaman kendi üyelerini teşvik etmelidir.Bireyler, belirsiz veya tartışmalı görüşleri dürüstçe ifade etmek için ceza korkusu olmadan sorunları saptamak amacıyla güçlendirilmelidir.Sorunları yönetmek için olumlu ortamları oluşturan ve sürdüren takımlar, olumsuz risk ortamı sürdüren takımlardan, sorunları daha erken, daha hızlı ve daha az karışıklıkla saptar ve ele alır. Sorunlar çalışma kitabını, sorunları gözden geçirmek, derecelendirmek ve yönetmek için kullanabilirsiniz. |
Bir Kullanıcı Hikayesi, Bir Görev veya Başka Türde Bir Çalışma Öğesi Oluşturma
Ekip Web Erişimi veya Ekip Gezgini açarak ve bu bölümdeki yordamı takip ederek bir çalışma öğesi oluşturabilirsiniz.Bir çalışma öğesi oluşturduktan sonra, her zaman değiştirebilir ve detayları sprint ilerlemeleri olarak ekleyebilirsiniz.
Bir kullanıcı hikayesi, bir görev veya başka türde bir çalışma öğesi oluşturmak için
Ekip Web Erişimi veya Ekip Gezgini'ni açın ve çalışma öğesini oluşturmak istediğiniz takım projesini içeren takım proje koleksiyonuna bağlanın.
Daha fazla bilgi için bkz. Team Foundation Server ekibi projelerine bağlanın.
Aşağıdaki adımlardan birini uygulayın:
Ekip Web Erişimi'nde, gezinti bölmesinin hızlı başlat alanını bulun ve sonra Yeni Çalışma Öğesi okunu tıklayın.Çalışma Öğesi Türü menüsünden, oluşturmak istediğiniz çalışma öğesi türünü tıklayın.
Ekip Gezgini'nde, Team (Takım) menüsünde, Add Work Item (Çalışma Öğesi Ekle)'nin üzerine gelin ve sonra çalışma öğesi türünü tıklayın.
Çalışma öğesi formu belirttiğiniz türü açar.
Çalışma öğesi türünün gerektirdiği gibi kalan alanları tanımlayın.
Daha fazla bilgi için, bkz. Kullanıcı Hikayeleri, Görevler veya Diğer Çalışma Öğeleri bu konunun başları.
İş öğesi araç çubuğundaSave Work Item(İş Öğesini Kaydet)'e tıklayın.
[!NOT]
Çalışma öğesini kaydettikten sonra, çalışma öğesi araç çubuğunun altında başlıkta tanımlayıcı görüntülenir.
Aynı anda Birçok Kullanıcı Hikayeleri, Görevler veya Diğer Çalışma Öğeleri Oluşturma
Office Excel kullanarak, kullanıcı hikayelerine otomatik olarak bağlanan çoklu görevleri hızlıca tanımlayabilirsiniz.Ayrıca, hızlı bir şekilde sorunların ve hataların sunulan çalışma kitaplarını ile işlem şablonu için msf için hızlı yazılım geliştirme v6.0 kullanarak tanımlayabilirsiniz.Daha ayrıntılı bilgi için aşağıdaki konulara bakın:
Team Foundation Server'a Bağlı Microsoft Excel Kullanarak Çalışma Öğelerini Yönetme
(Excel'deki) İş Öğelerinin Ağaç Listesini Kullanarak Tepe-Aşağı Planlama Yapmak
Otomatik olarak Diğer Çalışma Öğesine Bağlanan Çalışma Öğesi Oluşturma
Varolan bir kullanıcı hikayesi veya çalışma öğesine otomatik olarak bağlanan bir çalışma öğesi oluşturabilirsiniz.Bu eylemi, açık bir çalışma öğesinden veya çalışma öğesi sorgusu için bir sonuç listesinden gerçekleştirebilirsiniz.
Varolan bir çalışma öğesine bağlanmış bir çalışma öğesi oluşturmak için
Ekip Web Erişimi veya Ekip Gezgini'ni açın ve bağlı çalışma öğesini tanımlamak istediğiniz takım projesini içeren proje koleksiyonuna bağlanın.
Open Work Items (Çalışma Öğeleri Aç) takım sorgusunu sağ tıklayın ve Aç'ı tıklayın.
Aşağıdaki eylemlerden birini gerçekleştirin:
Ekip Web Erişimi içerisinde, yeni çalışma öğesini bağlamak istediğiniz varolan çalışma öğesinin yanındaki oka tıklayın ve ardından Yeni Bağlantılı Çalışma Öğesi Ekle'yi tıklayın.
Ekip Gezgini içerisinde, yeni çalışma öğesini bağlamak istediğiniz varolan çalışma öğesini sağ tıklayın ve ardından Yeni Bağlantılı Çalışma Öğesi Ekle'yi tıklayın.
Add new Linked Work Item (Yeni Bağlantılı Çalışma Öğesi Ekle) iletişim kutusu açılır.
Aşağıdaki alanları tanımlayın:
Yeni çalışma öğesini varolan bir test çalışması veya kullanıcı hikayesine bağlıyorsanız, Bağlantı Türü listesinden, Tests(Testler)'i tıklayın.Yeni çalışma öğesini varolan bir görev, sorun veya diğer bir hataya bağlıyorsanız, Related(İlgili)'yi tıklayın.
Çalışma Öğesi Türü listesinden, oluşturmak istediğiniz çalışma öğesi türünü tıklayın.
Başlık içinde, izlenmesi gereken hikaye, görev veya diğer çalışma öğesi türünü gösteren tanımlayıcı bir ad yazın.
(İsteğe Bağlı) Açıklama'da, ek bilgileri yazın.
Tamam düğmesini tıklatın.
Bir çalışma öğesi formu, sağladığınız bilgi ile açılır.
Çalışma öğesi türünün gerektirdiği gibi kalan alanları tanımlayın.
Daha fazla bilgi için, bkz. Kullanıcı Hikayeleri, Görevler veya Diğer Çalışma Öğeleri bu konunun başları.
Save Work Item (İş Öğesini Kaydet)'i tıklayın.
Sınama ve Laboratuvar Yöneticisini Kullanarak Test Çalışmaları ve Test Planları Oluşturma
Microsoft Test Yöneticisi'ni kullanarak, yalnızca test çalışmaları değil, projenizi sınamayı destekleyen sınama kümeleri ve sınama yapılandırmalarını da oluşturabilirsiniz.Test yapılandırmalarını, test çalışmalarını ve test paketlerini çalıştırmak istediğiniz yazılım ortamını tanımlamak için kullanabilirsiniz.
Test Planları, Test Paketleri ve Test Yapılandırmaları
Sınama planınızdaki sınama kümelerinin hiyerarşisine göre test çalışmalarını düzenleyerek, test çalışmalarınızı birlikte gruplayabilirsiniz.Sınama kümelerinizi oluşturarak, grup olarak test çalışmalarının kümelerini çalıştırabilirsiniz.Test çalışmaları, test paketi ve test planları tanımlamak için Microsoft Test Yöneticisi'nin nasıl kullanılacağı hakkında daha fazla bilgi için, bkz. Uygulamayı Sınama.
Sınama Çalıştırıcısı ve Sınama ve Laboratuvar Yöneticisini Kullanarak Hataları Açma ve İzleme
Microsoft Test Yöneticisi kullanarak, kod aksaklığını bulduğunuz belirli test adımına ek olarak, çalıştırdığınız test çalışması ve test ortamı hakkında otomatik olarak bilgi içeren hataları teslim edebilirsiniz.Kullanarak oluşturduğunuz hataların Microsoft Test Yöneticisi hata hata tarafından bulunan sınama durumu için otomatik olarak bağla.
Hataları aşağıdaki şekillerde oluşturabilirsiniz:
Test Çalıştırıcısı kullanarak bir test çalıştırdığınızda, Microsoft Test Yöneticisi'nden test sonuçlarını veya hatalarınızı görüntüleyin
Ekip Web Erişimi'nden veya Ekip Gezgini'nden
Office Excel'den (Aynı anda çoklu hata teslim ederseniz kullanışlıdır)
Microsoft Test Yöneticisi kullanarak hataları ve onarımları teslim etme, izleme ve doğrulamanın nasıl yapılacağı hakkında bilgi için, aşağıdaki tablodaki ilgili içeriğe bakın.
Görevler |
İlgili içerik |
---|---|
Hata Oluştur.Ad hoc sınama sırasında uygulamadan bir beklenmedik davranışla karşılaştığınızda, hızlıca bir hata oluşturabilirsiniz. |
|
Hata ayıklamayı desteklemek için tanı verisini toplayın.Test Çalıştırıcısı kullanarak, geliştiricinin sonradan hataları ayırmak için Intellitrace ile kullanabildiği, yönetilen kodla yazılmış bir uygulama üzerindeki tanı iz verisini toplayabilirsiniz. |
|
Kayıtlı bir eylem günlük dosyası oluşturun ve bunu bir hataya ekleyin.El ile yapılan sınamaları çalıştırdığınızda, günlük dosyasına eylemleri metin olarak kaydedebilirsiniz.El ile yapılan testleri çalıştırdığınız gibi, oluşturduğunuz herhangi bir hataya bu dosyayı otomatik olarak ekleyebilirsiniz. |
|
Bir hatadan test çalışması ve kayıtlı bir eylem günlük dosyası oluşturun.Eylem günlüğünü bir hata veya test sonucundan el ile yapılan bir test çalışması oluşturmak için kullanabilirsiniz.Bu yaklaşımı alarak, hiçbir adımda yazmak zorunda kalmadan test çalışmalarını oluşturabilirsiniz. |
|
Test sonuçlarına dayanarak hata durumunu doğrulayabilir ve güncelleyebilirsiniz.Test çalışmasına dayanan bir hatayı gönderiyorsanız, bu hatayı direk olarak Microsoft Test Yöneticisi'daki My Bugs(Hatalarım)'dan doğrulayabilirsiniz.Bu yaklaşımı almak için, bir test sonucu bu test çalışmasıyla birleştirilmelidir.Testi hızlıca tekrar çalıştırabilir, sonuçlara dayanarak hatanın durumunu değiştirebilir ve hataya açıklama ekleyebilirsiniz. |
Size Atanan Çalışma Öğelerini Görüntülemek için
Takım üyesi olarak, Çalışma Öğelerim takım sorgusunu açarak veya My Dashboard (Panom)'a erişerek size atanan çalışma öğelerini hızlıca bulabilirsiniz. Daha ayrıntılı bilgi için aşağıdaki konulara bakın:
Çalışma Öğesi Türlerini ve İlgili Görevleri Özelleştirme
Görevler |
İlgili içerik |
---|---|
Tüm çalışma öğesi türleri arasındaki bilgileri izlemek için kullanabildiğiniz alanlar hakkında öğrenin.İzleme çalışma öğeleri veritabanı, çalışma öğesi formları üzerinde görünmeyen alanları izler.Bu çalışma öğesi alanları, belirli alanlar üzerinde kısıtlamalar ve hangi alanların bildirilmiş ve dizinlenmiş olduğu hakkında daha öğrenebilirsiniz. |
|
Veri izlemek için her çalışma öğesi türünün nasıl kullanılacağını ekleyin, kaldırın veya özelleştirin.Varolan bir çalışma öğesi türünü özelleştirebilirsiniz veya gereksinimlerinizi karşılamak için bir tür oluşturabilirsiniz.Takım projesine içeri aktarılan bir XML tanım dosyasına karşılık gelen her çalışma öğesi türü. |
|
Çalışma öğesi izleme için nesneleri, proje izleme için gereksinimlerinizi desteklemeleri amacıyla özelleştirme.Takımınızın ilerleme durumunu izlemek için kullandığı veri alanlarını, iş akışını ve çalışma öğesi formlarını özelleştirebilirsiniz. Çalışma öğesini izlemek için bir nesneyi özelleştirmek amacıyla, XML dosyasını değiştirirsiniz ve onu proje koleksiyonunu barındıran sunucuya içeri aktarabilirsiniz. |
|
İş akışını kontrol eden durumlar veya geçişler ekleyin, silin veya değiştirin.Başlangıç durumunu, geçerli durumları, bu durumlar arasındaki geçerli geçişleri ve bu geçişleri yapmaya izni olan grup veya kullanıcıları tanımlayarak iş akışını kontrol edebilirsiniz. Çalışma öğesi türünün WORKFLOW kısmı, bir çalışma öğesinin nasıl izleneceğini denetler. |
|
Bir çalışma öğesi türü için formu özelleştirin ve değiştirin.Çalışma öğesi türü için tanımın FORM kısmı üzerinden, çalışma öğesi türünün kullanıcı arayüzünü nasıl görüntülediğini denetleyebilirsiniz.Her çalışma öğesi türü sadece bir tane forma sahip olmalıdır.Tüm formun ne içerdiğini, alanlarını ve gruplarını açıklayabilirsiniz. |