This question is locked. New answers and comments are not allowed.
Hello,
on this site http://blogs.telerik.com/teampulse/posts/11-08-22/behind-the-scenes-with-the-teampulse-team-ndash-part-1.aspx is a screenshot showing how you are "Tracking Work and Progress". You changed the states of requirements of the default TFS template.
I am very interested in your customized TFS template. Is it possible to get it?
Currently we are using the CMMI template and would like to adapt it to your way of tracking requirement work items.
Could you please describe what has to be done to achieve this (in TFS and in TeamPulse)
Did you also customize the states of the task work item?
Thank you for your assistance.
Daniel
on this site http://blogs.telerik.com/teampulse/posts/11-08-22/behind-the-scenes-with-the-teampulse-team-ndash-part-1.aspx is a screenshot showing how you are "Tracking Work and Progress". You changed the states of requirements of the default TFS template.
I am very interested in your customized TFS template. Is it possible to get it?
Currently we are using the CMMI template and would like to adapt it to your way of tracking requirement work items.
Could you please describe what has to be done to achieve this (in TFS and in TeamPulse)
Did you also customize the states of the task work item?
Thank you for your assistance.
Daniel
6 Answers, 1 is accepted
0
Hi Daniel,
You can read more about our teamplate here and here. We've made changes only to the States and their transitions. For User Story they are Not Done, In Progress, Ready for Test, Done, Deferred, Deleted.
You can check here how to change the states in TFS and here how to change them in TeamPulse.
If you have other question do not hesitate to ask.
Kind regards,
Jordan
the Telerik team
You can read more about our teamplate here and here. We've made changes only to the States and their transitions. For User Story they are Not Done, In Progress, Ready for Test, Done, Deferred, Deleted.
You can check here how to change the states in TFS and here how to change them in TeamPulse.
If you have other question do not hesitate to ask.
Kind regards,
Jordan
the Telerik team
Idea and Feedback Portal is here!
Join us for the Portal Release Webinar and be among the first to see it.
Reserve a seat today!
Join us for the Portal Release Webinar and be among the first to see it.
Reserve a seat today!
0
Walter
Top achievements
Rank 1
answered on 10 Nov 2011, 03:31 PM
But if you follow the link the states used there are different: Not done, Ready, In Development, Developed, Ready for Test, in Testing, Done. Is it possible to get that template?
0
Accepted
Hello Daniel,
The states are different because we've made some customizations to our project. We don't use Ready state anymore so the changes that I've sent to you are without that state. We use the Maturity property instead Ready state.
I've attached our TeamPulse project settings and the Story work item from TFS. When you create your project you should replace your TeamPulse project settings and Story work item in TFS with the attached ones.
And the changes in TFS are related to the states of the User Story.
Greetings,
Jordan
the Telerik team
The states are different because we've made some customizations to our project. We don't use Ready state anymore so the changes that I've sent to you are without that state. We use the Maturity property instead Ready state.
I've attached our TeamPulse project settings and the Story work item from TFS. When you create your project you should replace your TeamPulse project settings and Story work item in TFS with the attached ones.
The changes are related only to the Story. This is the changed Story definition in TeamPulse.
<
EntityDefinition
EntityTypeName
=
"Story"
>
<
Workflow
>
<
Statuses
>
<
string
>Not Done</
string
>
<
string
>In Development</
string
>
<
string
>Developed</
string
>
<
string
>Ready For Test</
string
>
<
string
>In Testing</
string
>
<
string
>Done</
string
>
<
string
>Released</
string
>
<
string
>Deleted</
string
>
</
Statuses
>
<
Transitions
>
<
Transition
From
=
""
To
=
"Not Done"
/>
<
Transition
From
=
"Not Done"
To
=
"In Development"
/>
<
Transition
From
=
"In Development"
To
=
"Developed"
/>
<
Transition
From
=
"Developed"
To
=
"In Testing"
/>
<
Transition
From
=
"In Testing"
To
=
"Done"
/>
<
Transition
From
=
"In Testing"
To
=
"In Development"
/>
<
Transition
From
=
"Developed"
To
=
"Done"
/>
<
Transition
From
=
"Developed"
To
=
"In Development"
/>
<
Transition
From
=
"Done"
To
=
"Developed"
/>
<
Transition
From
=
"Not Done"
To
=
"Deleted"
/>
<
Transition
From
=
"In Development"
To
=
"Deleted"
/>
<
Transition
From
=
"In Testing"
To
=
"Deleted"
/>
<
Transition
From
=
"Developed"
To
=
"Deleted"
/>
<
Transition
From
=
"Done"
To
=
"Deleted"
/>
<
Transition
From
=
"Deleted"
To
=
"Not Done"
/>
<
Transition
From
=
"Developed"
To
=
"Ready For Test"
/>
<
Transition
From
=
"In Development"
To
=
"Ready For Test"
/>
<
Transition
From
=
"Ready For Test"
To
=
"In Testing"
/>
<
Transition
From
=
"Ready For Test"
To
=
"Done"
/>
<
Transition
From
=
"Ready For Test"
To
=
"Deleted"
/>
<
Transition
From
=
"Ready For Test"
To
=
"Released"
/>
<
Transition
From
=
"Released"
To
=
"Deleted"
/>
<
Transition
From
=
"Done"
To
=
"Released"
/>
<
Transition
From
=
"Developed"
To
=
"Released"
/>
<
Transition
From
=
"In Development"
To
=
"Released"
/>
<
Transition
From
=
"Released"
To
=
"Not Done"
/>
</
Transitions
>
<
UnexecutedStatuses
>Not Done</
UnexecutedStatuses
>
<
InProgressStatuses
>In Development,Developed,Ready For Test,In Testing</
InProgressStatuses
>
<
DoneStatuses
>Done,Released</
DoneStatuses
>
<
ExcludedStatuses
>Deleted</
ExcludedStatuses
>
</
Workflow
>
<
Rules
>
<
Rule
xsi:type
=
"RequiredRule"
IsActive
=
"true"
FieldName
=
"Name"
/>
<
Rule
xsi:type
=
"AllowedValuesRule"
IsActive
=
"true"
AllowNull
=
"true"
FieldName
=
"Complexity"
>
<
AllowedValues
>
<
string
>1 - Simple</
string
>
<
string
>2 - Somewhat Simple</
string
>
<
string
>3 - Standard</
string
>
<
string
>4 - Somewhat Complex</
string
>
<
string
>5 - Complex</
string
>
</
AllowedValues
>
</
Rule
>
<
Rule
xsi:type
=
"AllowedValuesRule"
IsActive
=
"true"
AllowNull
=
"true"
FieldName
=
"PriorityClassification"
>
<
AllowedValues
>
<
string
>1 - Must Have</
string
>
<
string
>2 - Should Have</
string
>
<
string
>3 - Could Have</
string
>
<
string
>4 - Won't Have</
string
>
</
AllowedValues
>
</
Rule
>
<
Rule
xsi:type
=
"AllowedValuesRule"
IsActive
=
"true"
AllowNull
=
"true"
FieldName
=
"ValueClassification"
>
<
AllowedValues
>
<
string
>1 - Cost Saver</
string
>
<
string
>2 - Differentiator</
string
>
<
string
>3 - Spoiler</
string
>
<
string
>4 - Table Stakes</
string
>
</
AllowedValues
>
</
Rule
>
<
Rule
xsi:type
=
"AllowedValuesRule"
IsActive
=
"true"
AllowNull
=
"true"
FieldName
=
"Maturity"
>
<
AllowedValues
>
<
string
>1 - Undefined</
string
>
<
string
>2 - Not Mature</
string
>
<
string
>3 - Somewhat Not Mature</
string
>
<
string
>4 - Somewhat Mature</
string
>
<
string
>5 - Mature</
string
>
</
AllowedValues
>
</
Rule
>
<
Rule
xsi:type
=
"AllowedValuesRule"
IsActive
=
"true"
AllowNull
=
"true"
FieldName
=
"Certainty"
>
<
AllowedValues
>
<
string
>1 - Uncertain</
string
>
<
string
>2 - Somewhat Uncertain</
string
>
<
string
>3 - Average</
string
>
<
string
>4 - Somewhat Certain</
string
>
<
string
>5 - Certain</
string
>
</
AllowedValues
>
</
Rule
>
</
Rules
>
</
EntityDefinition
>
<
WORKFLOW
>
<
STATES
>
<
STATE
value
=
"Done"
/>
<
STATE
value
=
"Deleted"
/>
<
STATE
value
=
"Not Done"
>
<
FIELDS
>
<
FIELD
refname
=
"Microsoft.VSTS.Common.ResolvedDate"
>
<
EMPTY
/>
</
FIELD
>
<
FIELD
refname
=
"Microsoft.VSTS.Common.ResolvedBy"
>
<
ALLOWEXISTINGVALUE
/>
<
EMPTY
/>
</
FIELD
>
<
FIELD
refname
=
"Microsoft.VSTS.Common.ClosedDate"
>
<
EMPTY
/>
</
FIELD
>
<
FIELD
refname
=
"Microsoft.VSTS.Common.ClosedBy"
>
<
ALLOWEXISTINGVALUE
/>
<
EMPTY
/>
</
FIELD
>
</
FIELDS
>
</
STATE
>
<
STATE
value
=
"In Development"
/>
<
STATE
value
=
"Developed"
/>
<
STATE
value
=
"In Testing"
/>
<
STATE
value
=
"Ready For Test"
/>
<
STATE
value
=
"Released"
/>
</
STATES
>
<
TRANSITIONS
>
<
TRANSITION
from
=
""
to
=
"Not Done"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"New"
/>
</
REASONS
>
<
FIELDS
>
<
FIELD
refname
=
"Microsoft.VSTS.Common.ActivatedBy"
>
<
ALLOWEXISTINGVALUE
/>
<
COPY
from
=
"currentuser"
/>
<
VALIDUSER
/>
<
REQUIRED
/>
</
FIELD
>
<
FIELD
refname
=
"Microsoft.VSTS.Common.ActivatedDate"
>
<
SERVERDEFAULT
from
=
"clock"
/>
</
FIELD
>
<
FIELD
refname
=
"System.AssignedTo"
>
<
DEFAULT
from
=
"currentuser"
/>
</
FIELD
>
<
FIELD
refname
=
"System.Description"
>
<
DEFAULT
from
=
"value"
value="As a <type of user> I want <
some
goal> so that <
some
reason>" />
</
FIELD
>
</
FIELDS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Not Done"
to
=
"In Development"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Development started"
/>
</
REASONS
>
<
FIELDS
>
<
FIELD
refname
=
"Imaginet.InDevelopmentDate"
>
<
SERVERDEFAULT
from
=
"clock"
/>
</
FIELD
>
</
FIELDS
>
</
TRANSITION
>
<
TRANSITION
from
=
"In Development"
to
=
"Developed"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Ready for testing"
/>
</
REASONS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Developed"
to
=
"In Testing"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Testing started"
/>
</
REASONS
>
</
TRANSITION
>
<
TRANSITION
from
=
"In Testing"
to
=
"Done"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Testing completed"
/>
</
REASONS
>
<
FIELDS
>
<
FIELD
refname
=
"Microsoft.VSTS.Common.ClosedDate"
>
<
SERVERDEFAULT
from
=
"clock"
/>
</
FIELD
>
<
FIELD
refname
=
"Microsoft.VSTS.Common.ClosedBy"
>
<
ALLOWEXISTINGVALUE
/>
<
COPY
from
=
"currentuser"
/>
<
VALIDUSER
/>
<
REQUIRED
/>
</
FIELD
>
</
FIELDS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Developed"
to
=
"Done"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Development completed"
/>
</
REASONS
>
<
FIELDS
>
<
FIELD
refname
=
"Microsoft.VSTS.Common.ClosedDate"
>
<
SERVERDEFAULT
from
=
"clock"
/>
</
FIELD
>
<
FIELD
refname
=
"Microsoft.VSTS.Common.ClosedBy"
>
<
ALLOWEXISTINGVALUE
/>
<
COPY
from
=
"currentuser"
/>
<
VALIDUSER
/>
<
REQUIRED
/>
</
FIELD
>
</
FIELDS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Developed"
to
=
"In Development"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Development started"
/>
</
REASONS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Done"
to
=
"Developed"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Ready for testing"
/>
</
REASONS
>
<
FIELDS
>
<
FIELD
refname
=
"Microsoft.VSTS.Common.ClosedDate"
>
<
EMPTY
/>
</
FIELD
>
<
FIELD
refname
=
"Microsoft.VSTS.Common.ClosedBy"
>
<
ALLOWEXISTINGVALUE
/>
<
EMPTY
/>
</
FIELD
>
</
FIELDS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Not Done"
to
=
"Deleted"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Deleted"
/>
</
REASONS
>
</
TRANSITION
>
<
TRANSITION
from
=
"In Development"
to
=
"Deleted"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Deleted"
/>
</
REASONS
>
</
TRANSITION
>
<
TRANSITION
from
=
"In Testing"
to
=
"Deleted"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Deleted"
/>
</
REASONS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Developed"
to
=
"Deleted"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Deleted"
/>
</
REASONS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Done"
to
=
"Deleted"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Deleted"
/>
</
REASONS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Deleted"
to
=
"Not Done"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Back in scope"
/>
</
REASONS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Developed"
to
=
"Ready For Test"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Ready for testing"
/>
</
REASONS
>
<
FIELDS
>
<
FIELD
refname
=
"Imaginet.ReadyForTestDate"
>
<
SERVERDEFAULT
from
=
"clock"
/>
</
FIELD
>
</
FIELDS
>
</
TRANSITION
>
<
TRANSITION
from
=
"In Development"
to
=
"Ready For Test"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Ready for testing"
/>
</
REASONS
>
<
FIELDS
>
<
FIELD
refname
=
"Imaginet.ReadyForTestDate"
>
<
SERVERDEFAULT
from
=
"clock"
/>
</
FIELD
>
</
FIELDS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Ready For Test"
to
=
"In Testing"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Testing started"
/>
</
REASONS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Ready For Test"
to
=
"Done"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Testing completed"
/>
</
REASONS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Ready For Test"
to
=
"Deleted"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Deleted"
/>
</
REASONS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Ready For Test"
to
=
"Released"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Released"
/>
</
REASONS
>
<
FIELDS
>
<
FIELD
refname
=
"Imaginet.ReleasedDate"
>
<
SERVERDEFAULT
from
=
"clock"
/>
</
FIELD
>
</
FIELDS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Released"
to
=
"Deleted"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Deleted"
/>
</
REASONS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Done"
to
=
"Released"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Released"
/>
</
REASONS
>
<
FIELDS
>
<
FIELD
refname
=
"Imaginet.ReleasedDate"
>
<
SERVERDEFAULT
from
=
"clock"
/>
</
FIELD
>
</
FIELDS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Developed"
to
=
"Released"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Released"
/>
</
REASONS
>
<
FIELDS
>
<
FIELD
refname
=
"Imaginet.ReleasedDate"
>
<
SERVERDEFAULT
from
=
"clock"
/>
</
FIELD
>
</
FIELDS
>
</
TRANSITION
>
<
TRANSITION
from
=
"In Development"
to
=
"Released"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Released"
/>
</
REASONS
>
<
FIELDS
>
<
FIELD
refname
=
"Imaginet.ReleasedDate"
>
<
SERVERDEFAULT
from
=
"clock"
/>
</
FIELD
>
</
FIELDS
>
</
TRANSITION
>
<
TRANSITION
from
=
"Released"
to
=
"Not Done"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Removed from release"
/>
</
REASONS
>
</
TRANSITION
>
<
TRANSITION
from
=
"In Testing"
to
=
"In Development"
>
<
REASONS
>
<
DEFAULTREASON
value
=
"Did not pass testing"
/>
</
REASONS
>
</
TRANSITION
>
</
TRANSITIONS
>
</
WORKFLOW
>
Greetings,
Jordan
the Telerik team
Idea and Feedback Portal is here!
Join us for the Portal Release Webinar and be among the first to see it.
Reserve a seat today!
Join us for the Portal Release Webinar and be among the first to see it.
Reserve a seat today!
0
Walter
Top achievements
Rank 1
answered on 13 Nov 2011, 10:53 PM
Hello,
thanks you for sharing that kind of best practices.
Very useful for us.
Daniel
thanks you for sharing that kind of best practices.
Very useful for us.
Daniel
0
Walter
Top achievements
Rank 1
answered on 17 Nov 2011, 02:34 PM
Hello,
could you please export the Bug work item from TFS.
I would like to customize the bug states also.
Thanks for you help
Daniel
could you please export the Bug work item from TFS.
I would like to customize the bug states also.
Thanks for you help
Daniel
0
Hi Daniel,
Jordan
the Telerik team
I've attached the bug definition from TFS.
Best wishes,Jordan
the Telerik team
Idea and Feedback Portal is here!
Join us for the Portal Release Webinar and be among the first to see it.
Reserve a seat today!
Join us for the Portal Release Webinar and be among the first to see it.
Reserve a seat today!