Избройте работни елементи, които са готови за приемане в TFS

Използвам TFS 2012 с шаблона Scrum 2.0. Ето какво се опитвам да направя:

Искам да имам списък с всички артикули с натрупани продукти, които са готови за срещи за приемане с нашия PO. Но все още не са приети.

Опитвам се да направя това, като напиша заявка за работен елемент.

Ето моите критерии:

Избройте всички PBI (продуктови натрупани елементи и грешки), където PBI е част от текущия спринт (итерация = зададена от мен стойност) и PBI.State не е „Готово“ (ще го зададем на „готово“ след приемане)

и където всички дъщерни задачи за PBI са или „Премахнати“, или „Готови“

Последният критерий ме смайва. Виждам как мога да го направя там, където се изпълнява някоя от дъщерните задачи, но не виждам начин да настроя филтъра, така че всички задачи да бъдат изпълнени.


person JMarsch    schedule 03.12.2013    source източник
comment
PS: към коя версия на TFS сте се насочили и дали е локална или е тази, предоставена от Visual Studio Online?   -  person jessehouwing    schedule 04.12.2013


Отговори (2)


Можете да създадете заявка за работен елемент с директни връзки, която прилича на следното:

въведете описание на изображението тук

Имайте предвид, че използвах обратната проверка на задачите. Търсенето на истории, които имат задачи, които са изпълнени или премахнати, не изключва историите, които все още имат задачи, които предстои да бъдат изпълнени или в ход. Но търсенето на истории, които нямат задачи, които предстои да бъдат изпълнени или в ход, оставя историите, които нямат задачи или имат само задачи, в премахнато или готово състояние.

Имайте предвид, че това няма да намери истории с отворени задачи, когато задачите са вложени. Единственият начин да ги получите е да използвате SQL заявка срещу склада.

Може също да искате да погледнете отчета за общ преглед на eBacklog, който показва вашите истории и оставащата работа за всички задачи. Ако вашият екип прави оценки и актуализира тези полета, тогава отчетът ще ви покаже точно кои истории са готови (и кои истории са преминали всичките им тестове)

въведете описание на изображението тук

Той е подобен на Отчет за общ преглед на истории от шаблона Agile и трябва да бъдат внедрени с вашия TFS проект, когато имате активирано отчитане. (Забележка: това няма да работи на Visual Studio Online в момента)

person jessehouwing    schedule 03.12.2013
comment
О, това е хубаво! Трябва да проверя тези доклади повече. - person malexander; 04.12.2013
comment
Това беше наистина страхотно! Сблъсках се с 1 малък проблем: във филтрите за свързани работни елементи не можах да получа състоянието в To Do; In Progress частично работи -- винаги се проваляше филтърът (така че видях всички ангажирани истории). Заобиколих го, като групирах или -- така Състояние = В ход или Състояние = Да се ​​направи. Намерих това наистина странно, защото използвах In преди, но този път, ако използвах само един от двата термина -- или In Progress, или To Do, те преминаха филтъра, но нямаше да работят заедно. - person JMarsch; 04.12.2013
comment
Това зависи от вашия регион на Windows и настройката за език. обикновено , или ;. - person jessehouwing; 04.12.2013

За да направите това, трябва да промените заявката от „Плосък списък“ на „Работни елементи и директни връзки“

След това можете да редактирате желаните стойности за директните връзки. Там има и други опции за връщане само на горните връзки, ако не искате дъщерните елементи да се връщат в заявката и т.н.

въведете описание на изображението тук

person malexander    schedule 03.12.2013
comment
Вашата заявка намира всички истории със завършени задачи, но не изключва истории със задачи, които предстоят или са в процес на изпълнение. - person jessehouwing; 04.12.2013
comment
@jessehouwing Разбирам какво казваш. Да, запитването ми не е това, което искаха. Вашият е единственият начин да го получите там, където ВСИЧКИ задачи не са в тези състояния - person malexander; 04.12.2013