ROLE BASED TASK FOR TFS 2010
When a team gets started with
Visual Studio Application Lifecycle Management (ALM), the Administrator sets up the server,
the Project Manager creates a Team Project, and the other Team Members set up their working
environments.
Software
Development Roles:
1.
Administrator for Team Foundation Server
2.
Project Managers
3.
Source control & build Managers
4.
Individual Team Members
1.
Task for
the Administrator of Team Foundation
a. Install
Team Foundation Server by using basic configuration. (TFS 2010 + SP1)
b. Will be
authorised & granted all the required permissions for Project creation
during installation of Team Foundation Server.
c. Need to
grant additional users the permissions that they need to act as administrators,
project administrators, and other roles.
d. Maintenance
plan that will help ensure your data is backed up in case of a hardware failure
or other event.
e. If your
Team will use Visual Studio Lab
Management, install Microsoft System
Centre Virtual Machine Manager > Configure Lab Management > Create
your Virtual Environments.
f.
If your Team will Deploy
builds & Run Tests remotely, install Test Controllers & Test Agents on physical or virtual machines.
g. Install Team Foundation Build by using
basic configuration.
2.
Task for
the Project Manager
a. Install the
client or clients of Team Foundation i.e. Visual Studio 2010.
b. Determine
your Project Resource Requirements & the Project Collection in which you
will create a Team Project.
c. Choose a
Process Template.
d. Define the Product
Areas & Milestones for your Team Project. (Optional)
e. Grant Team
Members the Permissions that need to work in Team Project.
f.
Grant Additional Permissions to specific Team Members (Optional)
Provide additional permissions to team members who will be responsible
for managing the source code under TFS Version Control, Managing Builds,
Managing Tests & the lab management for Testing, & other project level
activities.
1. Build-level
Permissions.
2. Project-level
Permissions.
3. Area &
Iteration-level permissions for work item tracking.
4. Version
Control Permissions.
5. Lab
Management Permissions.
g. Grant
Report authors additional permissions (Optional)
To create or modify reports that access data that is stored
in the data warehouse, team members must have read access to the database that
makes up the data warehouse.
h. Notify team
members of team project resources and enrolment activities.
i.
Plan your Product.
3.
Task for
the Version Control & Build Managers
1. Configure
Version Control.
2. If using
Team Foundation Build, create build definitions for each of your team projects.
4.
Task for
Individual Team Members
1. Install the
client or clients of Team Foundation i.e. Visual Studio.
2. Set up your
Workspace for Version Control.
3. Create,
modify & finding tasks & other work Items.
Team Project
|
Reporting Services
|
·
Readers Members of this group can view
the project but cannot modify it.
·
Contributors Members of this group can
contribute to the project in multiple ways, such as adding, modifying, and
deleting code, and creating and modifying work items.
·
Builders Members of this group have
build permissions for the project. Members can manage test environments,
create test runs, and manage builds.
·
Project Administrators Members of
this group can administer all aspects of the team project, although they
cannot create projects.
|
·
Browser Members of this group can view
but cannot modify reports.
·
TFS Content Manager Members of
this group can administer all aspects of the team project, but they cannot
create projects.
|
Team members in these groups or with the assigned permissions |
Can access these team project artifacts |
Team Foundation Server: Readers, Contributors,
or Project
Administrators
|
Work items, work item
queries, and source code
|
Team Foundation Server: Builders
|
Test environments, test runs,
and builds
|
SharePoint Products: View Only, Read, Contribute, Design,
and Full
Control
|
Project portal, dashboards,
Office Excel reports, and workbooks
|
SQL Server Reporting
Services: Browser or TFS Content Manager
|
Reports from SQL
Server Report Designer
|
No comments:
Post a Comment