Team Services is coming up with many improvements and one of it is the new process customization experience introduced recently. This allows you to have your own custom work item types, custom work item state flows and custom fields for work items etc. It is made easier to start customizing even directly from work item form. Let’s look at and understand process customization options available for you to optimize your work process.
You can click on each process template menu to create an inherited process from it for customization purpose.
You can go to edit mode of the custom process by clicking on its name. Edit in menu will allow you to change the name of the inherited process. You can delete the process as long as it is not used by any of the team projects. Click on “Change team project <inheritedprocessname>” to use it in existing projects. New team project can be created with the inherited process by clicking New team project.
Click on name of the new inherited process.
Types of customizations
- Adding new work item types
- Backlog level for new work item
Backlog level for new work item can be set by clicking on edit in a current backlog level of a existing work item. You cannot change the behavior of the Bug work item as it is controlled as a team preference to be available as Requirement backlog item or Iteration backlog item. You cannot select the Issue backlog item in Agile inherited process to any backlog level as it is there for the purpose of issue tracking.Same applies to Impediment work item in Scrum process.
In the pop up you are allowed to select the new work item type for the backlog level. You can even select it as default backlog level if you want. You can change the name and color of the backlog level to your preference.
- Editing existing (out of the box) or added custom work item type
You can edit the custom work item type name, description and color by clicking edit in menu. For existing work item types you are only allowed to disable them but you cannot edit name, description or color. To edit the existing/custom work item type field layout states, etc. click on its name.
New fields can be added to existing or current work item types. You can refine new group in the Layout to group your fields. Further you are allowed to add new pages to keep your fields and groups. Titles of groups other than Development and Related work can be edited. Any existing group can be hidden from the layout. Adding custom fields will be discussed in detain in a next post.
State flow of a work item can be changed in states tab. Currently you are not allowed to add states to Completed state category. States customizing with team services will be discussed in detail in a next post.
In next few posts more details on customizations of team services process will be described.