26.04.2015 Views

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

• Manually customize the XML files. Manual customization is error-prone but nevertheless<br />

gives fine grained control over the customization of process templates. For more information,<br />

see “Customizing Process Templates” at http://msdn2.microsoft.com/enus/library/ms243782(VS.80).aspx<br />

• Process Template Editor Tool available <strong>with</strong> Power tools. The latest version the <strong>Visual</strong><br />

<strong>Studio</strong> 2005 <strong>Team</strong> <strong>Foundation</strong> <strong>Server</strong> Power Tool ― a set of enhancements, tools, and<br />

command-line utilities that improve the TFS experience ― provides a graphical tool for<br />

viewing and customizing process templates. When connected to TFS, you can use this tool to<br />

customize work item type definitions and global lists on an active project. For more<br />

information, see “How To: Customize a Process Template in <strong>Visual</strong> <strong>Studio</strong> <strong>Team</strong> <strong>Foundation</strong><br />

<strong>Server</strong>”<br />

Common Customizations<br />

The following are descriptions of the set of the components that you generally will customize to<br />

create your own custom process:<br />

• Groups and Permissions. The out-of-box process templates have a set of groups <strong>with</strong><br />

various permissions assigned to them. If the default groups and permissions associated <strong>with</strong><br />

these templates are not adequate or appropriate for your process requirements, you can<br />

update those groups or create new groups. You can also add individual users to a group,<br />

remove users from a group, or grant and revoke permissions for a group.<br />

• Source Control Check-In Notes and Policies. The out-of-box process templates have a set<br />

of Source Control Check-In notes and Policies. If the default check-in notes are not adequate<br />

or appropriate for your process requirements, you can add or remove check-in note fields, or<br />

make some fields required and others not. If the default check-in policies are not adequate or<br />

appropriate, you can add, update, or delete individual check-in policies.<br />

• Areas and Iterations. The out-of-box process templates do not provide a classification<br />

structure for either areas or iterations. You can customize the areas and iterations according<br />

to your specific process requirements. The recommended approach is to carve out the areas<br />

based on the component or features of the project. Iterations can be time-based cycles for<br />

which you will repeat particular set of major activities (such as plan, develop, and test).<br />

• <strong>Team</strong> Portal. The out-of-box process templates provide a default team portal, which can be<br />

the central hub for communication among team members and others in the organization. You<br />

can modify the team portal to change its appearance, behavior, and content to suit your<br />

process requirements.<br />

• Process Guidance. The out-of-box process templates provide relevant process guidance that<br />

explains the roles, forms, reports, and workflow used in the team project. When customizing<br />

the process template to meet your requirement, you must edit the process guidance to reflect<br />

the changes for various components.<br />

• Reports. The out-of-box process templates provide a set of default reports. If the default<br />

reports are not appropriate or adequate, you can create your own custom reports based on<br />

your requirements.<br />

• Work Item Types and Queries. The out-of-box process templates have a set of Work item<br />

types, default work item instances and queries. If the default Work item types, work item<br />

instances and queries are not adequate or appropriate for your process requirements, you can

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!