Start Guide Azure Boards
Start Guide Azure Boards
Azure Boards | TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
Use this guide to sign up and start using Azure Boards.
Start with Sign up and invite some teammates.
Then, read Plan and track work to get familiar with work items and work item types.
Next, to develop your product backlog, read Create your backlog or Use Kanban boards.
Video: Plan your work with Azure Boards
https://channel9.msdn.com/Events/Microsoft-Azure/Azure-DevOps-Launch-2018/A105/player
Additional resources
Other resources to get you up and running:
Web portal navigation
Work items
About projects and scaling your organization
What is Azure Boards?
9/12/2018 • 6 minutes to read • Edit Online
Azure Boards | TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
Azure Boards provides a suite of interactive Agile tools with which you can plan and track work, bugs, and issues.
Azure Boards is available from Azure DevOps Services and Team Foundation Server (TFS ).
Agile, a term coined in 2001 in the Agile Manifesto, encompasses approaches to software development that
emphasize incremental delivery, team collaboration, continual planning, and continual learning. The set of Agile
tools that Azure Boards provides are designed to support teams working with Agile methodologies, such as
Kanban and Scrum. To learn more, see What is Agile?.
All tools support viewing and defining work items. Each work item represents an object stored in the work item
data store. Each work item is assigned a unique identifier, an ID, which is unique within an account or project
collection.
Your Agile tool set, available from Azure Boards, consists of the following main interactive lists and signboards.
Each of these pages provide a filtered set of work items.
NOTE
The New navigation feature provides a vertical navigation experience and is in preview for Azure DevOps Services. When
you enable new navigation, you automatically enable several new Agile tool features that are described in the New Work
Hubs blog post.
On-premises Microsoft Team Foundation Server users can select Previous navigation for guidance.
New navigation
Previous navigation
Work items: Use to quickly find work items assigned to you or pivot or filter work items based on other
criteria, such as work items you're following, you're mentioned in, you've viewed or updated
Boards: Use to implement Kanban practices and visualize the flow of work for a team
Backlogs: Use to plan, prioritize, and organize the work for a team to do within a product or portfolio backlogs
Sprints: Use to plan work for a team to perform during a specific time frame referred to as a sprint
Queries: Use to define a set of filter criteria to list work items for the purposes of sharing with others or
performing bulk updates
Plans: Use to review the schedule of stories or features your teams plan to deliver. Plans show scheduled work
items defined assigned to sprints (iteration path) of selected teams against a calendar view. Requires installation
of the Delivery Plans extension.
New navigation isn't supported on TFS at this time. Choose Previous navigation for guidance.
New navigation isn't supported on TFS at this time. Choose Previous navigation for guidance.
Boards
Boards present work items as cards and support quick status updates through drag-and-drop, similar to sticky
notes on a physical whiteboard. Each board supports many Kanban practices such as defining columns and
swimlanes, setting Work-in-Progress (WIP ) limits, defining the Definition of Done, and more. To get started, see
Kanban quickstart.
New navigation
Previous navigation
New navigation isn't supported on TFS at this time. Choose Previous navigation for guidance.
Backlogs
Backlogs present work items as lists. A product backlog represents your project plan, the roadmap for what your
team plans to deliver. Your backlog also provides a repository of all the information you need to track and share
with your team. Portfolio backlogs allow you to group and organize your backlog into a hierarchy. To get started,
see Create your backlog.
New navigation
Previous navigation
New navigation isn't supported on TFS at this time. Choose Previous navigation for guidance.
Sprints
Sprint backlogs and taskboards provide a filtered view of work items a team has assigned to a specific iteration
path, or sprint. Sprints are defined for a project and then selected by teams. From your backlog, you can map work
to an iteration path using drag-and-drop, and then view that work in a separate sprint backlog.
New navigation
Previous navigation
New navigation isn't supported on TFS at this time. Choose Previous navigation for guidance.
You can also filter the cards on your taskboard to show only those cards mapped to a given sprint. It is
recommended that an entire organization share the same sprint interval in order to align multiple teams in a single
org to the same rhythm. A common sprint rhythm is sometimes referred to as the "heartbeat" of an org.
Queries
Queries are filtered lists of work items based on criteria that you define using a query editor. You use queries to
find groups of work items with something in common,to triage a set of items to prioritize or assign them, or to
create status and trend charts that you can then add to dashboards. To get started, see Create a managed query.
Delivery plans
Delivery plans display work items as cards along a timeline or calendar view. This can be an effective
communication tool with managers, partners and stakeholders for a team or for several teams collaborating on
specific features or requirements.
Why use Azure Boards?
9/22/2018 • 4 minutes to read • Edit Online
Azure Boards | TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
We know you have a choice of tracking systems. So why use Azure Boards to plan and track your work, your bugs,
your customer issues?
In What is Azure Boards? we describe the main features you get with Azure Boards. Here, we provide 12
compelling reasons to take Azure Boards for a free test spin.
TIP
Quickly add work items using your backlog or Kanban board. Or, use work item templates to simplify defining work items by
setting values for select fields.
Product backlogs allow you to quickly add work items and prioritize work to keep the most important work at the
top of the stack. And, delivery plans allow teams to share their plans against a calendar view.
Use built-in scrum boards and planning tools to help your teams run effective stand-ups, planning meetings, and
retrospectives.
3. Easy to customize
Kanban boards, taskboards, and delivery plans are easily configured and customized through the user interface.
For example, with Kanban boards, you can configure columns, swimlanes, card styles, fields shown on cards, and
more—all through a common configuration dialog.
TIP
Define area paths and iteration paths to group work items by product or feature and into sprints, milestones, or other time-
related periods.
And, you can easily add custom fields, work item types, and portfolio backlogs.
In addition to dashboards, you have access to the Analytics service which has been optimized for fast read-access
and server-based aggregations. Using Analytics views and Power BI, you can create highly-sophisticated reports
on the project data of interest.
9. Office integration
For project managers that want to use familiar tools, they can import and export work item queries to and from
Microsoft Office Excel and Project. To learn more, see:
Bulk add or modify work items with Excel
Create your backlog and tasks using Project
In addition, using the REST API, you can create your own extensions or tools to integrate with Azure DevOps
Services.
Azure Boards
Sign up for an Azure DevOps organization and Azure Boards to begin planning and tracking work.
5. Enter a name for your organization. The name you enter cannot contain spaces or special characters (such
as / \ [ ] : | < > + = ; ? or *), cannot end in a period or comma, must be less than 256 characters, and must be
unique within the DevOps namespace. You can also choose between several locations for where you want
your data hosted. Select Continue.
You see the following dialog box as your organization is created.
NOTE
Your first project was created by using a Git repository and the Agile process. If you want a project that uses the Team
Foundation Version Control (TFVC) repository or the Scrum or CMMI process, see Choose a process for a comparison of
processes. Then, you can choose a process by adding another project.
NOTE
You must add email addresses for personal Microsoft accounts unless you plan to use Azure Active Directory
(Azure AD) to authenticate users and control organization access. If a user doesn't have a Microsoft account,
ask the user to sign up for a Microsoft account.
Azure Boards | TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
You add work items to plan and manage your project. You use different types of work items to track different types
of work—such as user stories or product backlog items, tasks, bugs, or issues. You can describe the work to be
done, assign work, track status, and coordinate efforts within your team.
Here we show how to add work items from the web portal and view work items you've created.
Prerequisites
You can start adding work items once you connect to a team project. If you don't have a team project yet, create
one in Azure DevOps.
NOTE
The New navigation feature, which provides a vertical navigation experience, is in preview for Azure DevOps. Go here to
enable it. When you enable New navigation, you automatically enable several new Agile tool features described in the New
Work Hubs blog post. > For on-premises TFS users, choose Previous navigation for guidance.
New navigation
Previous navigation
(1) Check that you have selected the right project, then (2) choose Boards>Work Items.
NOTE
Depending on the process chosen when the project was created—Agile, Scrum, or CMMI—the types of work items you can
create will differ. For example, backlog items may be called user stories (Agile), product backlog items (Scrum), or
requirements (CMMI). All three are similar: they describe the customer value to deliver and the work to be performed.
For an overview of all three processes, see Choose a process.
You can add tags to any work item to filter backlogs, queries, and work item lists.
That's it!
Create as many work items as you need of the type you need to track the work you want to manage.
For example, choose My activity to list all work items you've recently viewed, created, or modified.
Azure Boards | TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
Your product backlog corresponds to your project plan, the roadmap for what your team plans to deliver. Once
defined, you have a prioritized list of features and requirements to build. Your backlog also provides a repository
of all the information you need to track and share with your team.
Your backlog consists of a list of work items. You use work items to share information, assign work to team
members, track dependencies, organize work, and more. Because the most important work appears at the top of
the list, your team always knows what to work on next.
NOTE
Your product backlog is one of three classes of backlogs available to you. For an overview of the features supported on each
backlog and the two types of boards, see Backlogs, boards, and plans.
Prerequisites
You must connect to a project. If you don't have a project yet, create one.
If you haven't been added to a project or team, get added now.
You must be a member of the Contributors group and granted Basic access or be granted Stakeholder access
to add or modify work items. Or, you must have your View work items in this node, and your Edit work
items in this node permissions set to Allow.
NOTE
Users with Stakeholder access for a public project have full access to backlog and board features the same as those granted
to users with Basic access. To learn more, see [About access levels
You must connect to a project. If you don't have a project yet, create one.
If you haven't been added to a project or team, get added now.
You must be a member of the Contributors group or be granted Stakeholder access to add or modify work
items. Or, you must have your View work items in this node, and your Edit work items in this node
permissions set to Allow.
To learn more, see Set permissions and access for work tracking.
New navigation
Previous navigation
1. (1) Check that you have selected the right project, (2) choose Boards>Backlogs, and then (3) select the
correct team from the team selector menu.
To choose another team, open the selector and select a different team or choose the Browse all sprints
option. Or, you can enter a keyword in the search box to filter the list of team backlogs for the project.
TIP
Choose the star icon to favorite a team backlog. Favorited artifacts ( favorited icon) appear at the top of the
team selector list.
2. Check that you have selected Backlog items (for Scrum), Stories (for Agile), or Requirements (for
CMMI) as the backlog level.
3. (Optional) To choose which columns should display and in what order, choose the actions icon and
select Column options. To learn more, see Change column options.
New navigation isn't supported on TFS at this time. Choose Previous navigation for guidance.
NOTE
Because this setting affects all team members' view of the team backlogs and boards, you must be a team administrator to
change the setting. Changing the setting is disabled if you're not a team administrator. Go here to get added as a team
administrator.
New navigation
Previous navigation
1. From your team's backlog page, choose the gear icon to open the common configuration team settings.
2. Choose the Working with bugs tab and select from the three options available.
Choose the first option when your team wants to manage bugs similar to requirements. Bugs can be
estimated and tracked against team velocity and cumulative flow. Bugs will be associated with the
Requirements category.
Choose the second option when your team wants to manage bugs similar to tasks. Remaining work
can be tracked for bugs and tracked against the sprint capacity and burndown. Bugs will be
associated with the Task category.
Choose the last option if your team manages bugs separate from requirements or tasks. Bugs will be
associated with the Bugs category.
3. To see the changes, refresh your backlog.
New navigation isn't supported on TFS at this time. Choose Previous navigation for guidance.
TIP
If, after refreshing a backlog or board, you don't see bugs where you expect them, review How backlogs and boards display
hierarchical (nested) items. Only leaf nodes of nested items will appear on the Kanban or taskboards.
TIP
If you've already defined a long list of items, you don't have to reenter them one at a time. Instead, use Microsoft Excel to
quickly import them to your backlog.
New navigation
Previous navigation
1. Before you start adding work items, choose the view options icon and turn the slider for Parents and
Forecasting to Off. Optionally turn In Progress items on or off.
2. To add a work item, choose the New Work Item, enter a title and then press the Enter key or choose
Add to top.
NOTE
Depending on the process chosen to create your project—Agile, Scrum, or CMMI— the items in your backlog may be called
user stories, product backlog items (PBIs), or requirements. All three are similar: they describe the customer value to be
delivered and the work to be performed.
By default, user stories on Agile backlogs, PBIs and bugs appear on Scrum backlogs, and requirements on CMMI backlogs.
TIP
To plan a sprint, at a minimum you should estimate the effort involved to implement each backlog item. You capture effort
in the following fields within the work item form: Effort (Scrum), Story Points (Agile), or Size (CMMI) fields.
Open each item (double-click, or press Enter to open the selected item) and add all the info you want to track.
Enter as much detail as the team needs to understand the scope, estimate the work required, develop tests, and
ensure that the end product meets acceptance criteria.
FIELD USAGE
Effort Provide a relative estimate of the amount of work required to complete a PBI. For user stories and
Story Points requirements, you capture estimates in the Story Points and Size fields.
Size
Most Agile methods recommend setting estimates for backlog items based on relative size of
work. Such methods include powers of 2 (1, 2, 4, 8) and the Fibonacci sequence (1, 2, 3, 5, 8, etc.).
Use any numeric unit of measurement your team prefers.
The estimates you set for Effort, Size, or Story Points are used in calculating velocity and
forecasting sprints.
Business Value Specify a priority that captures the relative value of a PBI compared to other PBIs. The higher the
number, the greater the business value.
Use this field when you want to capture a priority separate from the changeable backlog stack
ranking.
Description Provide enough detail to create shared understanding of scope and to support estimation efforts.
Focus on the user, what they want to accomplish, and why. Don't describe how to develop the
product. Do provide sufficient details so that your team can write tasks and test cases to implement
the item.
Acceptance Criteria Define what "Done" means by describing the criteria that the team should use to verify whether
the PBI or the bug fix has been fully implemented.
Before work begins on a PBI or bug, describe the criteria for customer acceptance as clearly as
possible. Conversations between the team and customers to determine the acceptance criteria
help ensure a common understanding within the team to meet customers' expectations. Also, this
info provides the basis for acceptance testing.
Related articles
Refine your backlog
Product backlog controls
Filter product and portfolio backlogs
Backlog priority or stack rank order
Backlog keyboard shortcuts
Start using your Kanban board
9/22/2018 • 5 minutes to read • Edit Online
Azure Boards | TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
Your Kanban board turns your backlog into an interactive signboard, providing a visual flow of work. As work
progresses from idea to completion, you update the items on the board. Each column represents a work stage,
and each card represents a backlog item, user story, or bug at that stage of work.
User stories and bugs correspond to types of work items. You use work items to share information, assign work to
team members, update status, track dependencies, and more.
Prerequisites
You must connect to a project. If you don't have a project yet, create one.
If you haven't been added to a project or team, get added now.
You must be a member of the Contributors group and granted Basic access or be granted Stakeholder access
to add or modify work items. Or, you must have your View work items in this node, and your Edit work
items in this node permissions set to Allow.
NOTE
Users with Stakeholder access for a public project have full access to backlog and board features the same as those granted
to users with Basic access. To learn more, see [About access levels
You must connect to a project. If you don't have a project yet, create one.
If you haven't been added to a project or team, get added now.
You must be a member of the Contributors group or be granted Stakeholder access to add or modify work
items. Or, you must have your View work items in this node, and your Edit work items in this node
permissions set to Allow.
To learn more, see Set permissions and access for work tracking.
NOTE
Choose Previous navigation when you see a top-level blue bar. Choose New navigation if you see a vertical sidebar or if
you enabled the New Navigation preview feature. The vertical sidebar, along with other navigational features, is enabled
when the New Navigation preview feature has been enabled for the signed-in user or the organization. To learn how to
use the web portal effectively, see Web portal navigation.
For on-premises TFS, choose Previous Navigation for guidance.
New navigation
Previous navigation
1. (1) Check that you have selected the right project, (2) choose Boards>Boards, and then (3) select the
correct team from the team selector menu.
To choose another team's board, open the selector and select a different team or choose the
Browse all team boards option. Or, you can enter a keyword in the search box to filter the list of team
backlogs for the project.
TIP
Choose the star icon to favorite a team board. Favorited artifacts ( favorited icon) appear at the top of the team
selector list.
2. Check that you have selected Backlog items (for Scrum), Stories (for Agile), or Requirements (for
CMMI) as the backlog level.
New navigation isn't supported on TFS at this time. Choose Previous navigation for guidance.
The system automatically saves the work item with the title you entered. You can add as many work items you
want using this method.
New navigation isn't supported on TFS at this time. Choose Previous navigation for guidance.
To add details to any work item, choose the title. Or, you can directly modify any field that displays. For example,
you can reassign a work item by choosing the Assigned To field. For a description of each field, see Create your
backlog, Add details and estimates.
To customize the set of fields displayed on the card, see Customize cards.
Azure Boards | TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
As a member of an Azure Boards project, you can use the majority of work tracking functions and features. All
project members are added to the Contributors group. The most common built-in groups include Readers,
Contributors, and Project Administrators. These groups are assigned the default permissions for tracking work as
listed below.
Search and query work items, save work item Can't save
queries queries
Provide feedback
Request feedback
Notes:
1. Public project Stakeholders have full access.
2. Public project Stakeholders have full access to all features.
3. Public project Stakeholders can create new tags.
4. Public project Stakeholders can configure Delivery plans.
Search and query work items, save work item Can't save
queries queries
Provide feedback
Request feedback
The Edit project-level information permission includes the ability to perform these tasks for the team project:
Create and modify areas and iterations
Edit check-in policies
Edit shared work item queries
Edit team project level permission ACLs
Create and modify global lists
Edit event subscriptions (email or SOAP ) on team project level events.
Stakeholder access
Stakeholder access supports business owners and analysts and other team members who don't contribute to code,
build, and test activities. They contribute by adding ideas to the backlog, adding context and information to work
items, and reviewing status and progress. All members of an organization who don't use Visual Studio but want to
contribute to work item tracking and monitor progress can be assigned as a stakeholder. To learn more about
stakeholder access, see Work as a stakeholder.
For a comparison chart of stakeholder versus basic access, see the Feature Matrix.
For information about each access levels, see About access levels. To assign access levels, see Add users and assign
licenses.
Related articles
Grant or restrict access to select features and functions
Set permissions and access for work tracking
Get started as a Stakeholder
Add another team
Add a team administrator
Manage teams and configure team tools
Key concepts
9/22/2018 • 7 minutes to read • Edit Online
Azure Boards | TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
Here you'll find definitions of key concepts and artifacts used in Azure Boards. See also:
Work item field index
Project management and navigation glossary
Agile methods
A family of engineering best processes with a goal of enabling rapid delivery of high-quality software and a
business approach that aligns development with customer needs and company goals. In this paradigm, frequent
inspection and adaptation is necessary, with teamwork, self-organization, and accountability all critical to project
success.
Agile tools
A suite of web-based tools used to track work and support Agile methodologies. Agile tools support the core Agile
methods—Scrum and Kanban—used by software development teams today. Learn more: What is Azure Boards?.
Area paths
Area paths allow you to group work items by team, product, or feature area. Whereas, iteration paths allow you to
group work into sprints, milestones, or other event-specific or time-related period. The area path allows you to
define a hierarchy of paths. Learn more: About area and iteration paths.
Bug
A type of work item that records a potential source of dissatisfaction with the product. The common name of a
work item type for tracking code defects.
Dashboards
User-configurable interactive signboards that provide real-time information. Dashboards are associated with a
team and display configurable widgets to display information. Learn more: Add and manage dashboards.
Favorites
A method for tagging an object to support quick navigation by yourself or other team members. You can tag work
item queries and build definitions as personal and team favorites. Other objects you can favorite for yourself only
include code branches, delivery plans, test plans, and teams or projects. Learn more: Set personal or team favorites.
Fields
Supports tracking a piece of information about the work to perform. Values you assign to a field are stored in the
work tracking data store which you can query and generate charts to view status and trends. Your project contains
100 or more data fields. You update data by modifying the data field within a work item. Each work item is
associated with a work item type (WIT), and the data you can track corresponds to the fields assigned to the WIT.
For a definition of each predefined field, see Work item field index.
Follow
A tool for tagging specific work items or pull requests for which you want to receive email updates when changes
are made to them. Learn more: Follow a work item or pull request.
Kanban board
An interactive, electronic sign board that supports visualization of the flow of work from concept to completion and
lean methods. Learn more: Kanban basics.
Link type
Specifies an object used to form link relationships between different WITs. Learn more: Link work items to support
traceability and manage dependencies and LinkTypes elements reference.
Pick lists
Specifies an enumerated set of values that appear within a drop-down menu in a work item form and the Value
column within the query editor. The method you use to customize a pick list varies depending on the field and the
process model. Learn more: Customize work.
Portfolio backlog
An interactive list of work items, similar to the product backlog, that supports organizing or grouping work under
features, epics, or scenarios. Portfolio backlogs work similarly to product backlogs in that you can prioritize work
and view the tree hierarchy of work. Learn more: Define features and epics.
Process
Defines the building blocks of the work tracking system. To customize a process, you first create an inherited
process from one of the default system processes—Agile, Scrum, or CMMI. Changes you make to a process are
seen by all projects that use it. Learn more: About process customization and inherited processes.
Product backlog
An interactive list of work items that corresponds to a team's project plan or roadmap for what the team plans to
deliver. The product backlog supports prioritizing work, forecasting work by sprints, and quickly linking work to
portfolio backlog items. You can define your backlog items and then manage their status using the Kanban board.
Each product backlog can be customized by a team. Learn more: Create your backlog.
Projects
A project (previously referred to as a team project) provides a repository for source code and a place for a group of
people to plan, track progress, and collaborate on building software solutions. A project is defined for an Azure
DevOps Services organization or within a TFS project collection. It provides support for focusing on those objects
defined within the project. Learn more: About projects and scaling your organization.
Queries
A query supports finding and listing work items. Queries are used to support managed searches which you can
use to triage work versus adhoc searches used to find a specific work item. Learn more: About managed queries.
Sprint backlog
An interactive list of work items that have been assigned to the same sprint or iteration path for a team. The sprint
backlog supports teams that use Scrum methodologies. Learn more: Sprint planning.
Taskboard
An interactive board of work items that support reviewing and updating tasks defined for the sprint backlog. The
task board supports teams that use Scrum methodologies. Learn more: Update and monitor your Taskboard.
Teams
A team corresponds to a selected set of project members. With teams, organizations can sub-categorize work to
better focus on all the work they're tracking within a project. Each team gets access to a suite of Agile tools. These
tools provide teams the ability to work autonomously and collaborate with other teams across the enterprise. Each
team can configure and customize each tool to meet their work requirements. Learn more: About teams and Agile
tools.
User story
A type of work item that defines the applications, requirements, and elements that teams plan to create. Product
owners typically define and stack rank user stories. User story is defined with the Agile process. Learn more: Agile
process work item types and workflow.
Widgets
Widgets display information and charts on dashboards. Many of them are configurable and display information
available from one or more data stores or charts created by the system. Learn more: Widget catalog.
Workflow
Workflow is an integral aspect of a work item and is defined by it's corresponding work item type. The workflow
determines the logical progression and regression of work items, tracking the status of work as it progresses from
a New or Active state to Closed or Completed state. It also specifies the values that appear in the drop-down
menus for the State and Reason fields. Learn more: Workflow states and state categories.
Web portal navigation
9/20/2018 • 6 minutes to read • Edit Online
Azure DevOps Services | TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
The web portal for Azure DevOps Services and Team Foundation Server (TFS ) is organized around a set of
services, as well as administrative pages and several task-specific features such as the search box. The service
labels differ depending on the navigation selected:
New navigation: Overview, Boards, Repos, Pipelines, Test Plans, and Artifacts
Previous navigation: Dashboards, Code, Work, Build and Release, Test, Wiki, and Analytics views
Each service provides you with one or more pages which support a number of features and functional tasks.
Within a page, you may then have a choice of options to select a specific artifact or add an artifact.
The web portal for Team Foundation Server (TFS ) is organized around a set of applications—such as, Dashboards,
Code, Work, Build and Release—as well as administrative pages and several task-specific features such as the
search box. Each service provides you with one or more pages which support a number of features and functional
tasks. Within a page, you may then have a choice of options to select a specific artifact or add an artifact.
NOTE
Choose Previous navigation when you see a top-level blue bar. Choose New navigation if you see a vertical sidebar or if
you enabled the New Navigation preview feature. The vertical sidebar, along with other navigational features, is enabled
when the New Navigation preview feature has been enabled for the signed-in user or the organization. To learn how to use
the web portal effectively, see Web portal navigation.
For on-premises TFS, choose Previous Navigation for guidance.
Here's what you need to know to get up and running using the web portal.
New navigation
Previous navigation
Open a service, page, or settings: use to switch to a different service or functional area
Add an artifact or team: use to quickly add a work item, Git repo, build or release pipelines, or a new team
Open another project or repo: use to switch to a different project or access work items and pull requests
defined in different projects, or items you've favorited
Open team artifacts, use breadcrumbs & selectors: use to navigate within a service, to open other artifacts
or return to a root function
Work with favorites: favorite artifacts to support quick navigation
Search box: use to find code, work items, or wiki content
Your profile menu: use to set personal preferences, notifications, and enable preview features
Settings: use to add teams, manage security, and configure other project and organization-level resources.
New navigation isn't supported on TFS at this time. Choose Previous navigation for guidance.
NOTE
Only those services that are enabled will appear in the user interface. For example, if Boards is disabled, then Boards or
Work and all pages associated with that service won't appear. To enable or disable a service, see Turn an Azure DevOps
service on or off.
New navigation
Previous navigation
In New navigation, you select services—such as Boards, Repos, and Pipelines—from the sidebar and pages
within those services.
New navigation isn't supported on TFS at this time. Choose Previous navigation for guidance.
Now that you have an understanding of how the user interface is structured, it's time to get started using it. As you
can see, there are a lot of features and functionality.
If all you need is a code repository and bug tracking solution, then start with the Get started with Git and Manage
bugs.
To start planning and tracking work, see About Agile tools.
Product backlog, Portfolio backlogs, Sprint Task specific interfaces that integrate with Git and
backlogs, Task boards, Capacity planning TFVC, such as:
Kanban board Git: Changes | Branches | Pull Requests |
Sync | Work Items | Builds
Dashboards, Widgets, and Charts
TFVC: My Work | Pending Changes | Source
Team rooms Control Explorer | Work Items | Builds
Request feedback Greater integration with work items and Office-
Web-based Test Management integration clients. You can open a work item or
query result in an office supported client.
Administration pages to administer accounts, team
projects, and teams
Resources
Manage projects
Project & Organizational Settings
Work items
9/10/2018 • 2 minutes to read • Edit Online
Azure Boards | TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
Track the features and requirements you're developing, code defects or bugs, and other particulars using work
items.
5-Minute Quickstarts
View and add work items
Add work items
Drive Git development
5-Minute Quickstarts
Add work items
Drive Git development
5-Minute Quickstarts
Add work items
Step-by-Step Tutorials
Follow work
Manage bugs
Manage issues
Move, change, or delete items
Link work items
Bulk modify (web)
Step-by-Step Tutorials
Manage bugs
Manage issues
Remove or delete items
Link work items
Bulk modify (web)
Concepts
Choose a process
Agile process guidance
CMMI process guidance
Scrum process guidance
Agile glossary
How-to Guides
Use @mentions to further discussion
Use #ID to link to work items
Add tags to work items
Use work item templates
How-to Guides
Add tags to work items
Use work item templates
::: moniker range="vsts || >= tfs-2017 <= tfs-2018"
Reference
Permissions and access for work tracking
Work item form controls
Keyboard shortcuts for work item forms & the Work Items page
Work item field index
Reference
Permissions and access for work tracking
Work item field index
Resources
Backlogs
Kanban
Scrum
Queries
Customization
About process customization and inherited processes
9/22/2018 • 12 minutes to read • Edit Online
Azure Boards
To customize the work tracking system, you customize an inherited process through the administrative user
interface for the organization. All projects that use an inherited process get the customizations made to that
process. On the other hand, you configure your Agile tools—Backlogs, Sprints, Kanban boards, and Taskboard—
for each team.
IMPORTANT
To customize an on-premises TFS project, see On-premises XML process model. This article applies to Azure DevOps Services
only.
There are a number of customizations you can make. The primary ones are adding custom work item types (WITs)
or modifying an existing WIT to add custom fields, modify the layout, or change the workflow.
Below you'll find an index to those tasks you can perform to customize an inherited process. Some options of
inherited elements are locked and can't be customized.
You can add fields and modify the workflow and work item form for all inherited WITs that display on the Work
Item Types page. If you don't want users to create a WIT, you can disable it. In addition, you can add custom
WITs.
Field customizations
Fields defined in the system process appear with an inherited icon, indicating that you can make limited
modifications to it in your inherited process.
Fields are defined for all projects and processes in the organization. That means that any custom field you defined
for a WIT in one process can be added to any other WIT defined for another process.
NOTE
With the inherited process, you can't modify the picklists of pre-defined fields—such as Activity, Automation Status,
Discipline, Priority, plus others.
Configurable picklists
The following picklists are configured for each project and not customizable through an inherited process.
Area paths
Iteration paths
Picklists associated with person-name fields, such as Assigned To and Changed By, are managed based on the
users you add to a project or team.
Can a field be renamed or its field type changed?
Renaming a field or changing the field type aren't supported actions.
However, you can change the label that appears for a field on the work item form from the Layout tab. When
selecting the field in a query you need to select the field name and not the field label.
What is a field? How are field names used?
Each work item type is associated with 31 system fields and several more type-specific fields. You use work items
to plan and track your project.
Each field supports tracking a piece of information about the work to perform. Values you assign to a field are
stored in the work tracking data store which you can create queries to determine status and trends.
For descriptions and usage of each field defined for the core system processes—Scrum, Agile, and CMMI system
processes—see Work item field index.
Field names
A work item field name uniquely identifies each work item field. Make sure your field names fall within these
guidelines:
Field names must be unique within the organization or project collection
Field names must be 128 or fewer Unicode characters
Field names can't contain any leading or trailing spaces, nor two or more consecutive spaces
Field names must contain at least one alphabetic character
Field names can't contain the following characters: .,;'`:~\/\*|?"&%$!+=()[]{}<> .
Because all fields are defined for the organization, you can't add a custom field with the same field name that
already exists in the organization or was added to a WIT in another inherited process.
NOTE
When you change a project to use an inherited process, you may find one or more Agile tools or work items appear in an
invalid state. For example:
If you make a field required, work items with that field undefined will show an error message. You'll need to resolve the
errors to make additional changes and save the work item.
If you add or remove/hide workflow states of a WIT that appears on the Kanban board, you'll need to update the Kanban
board column configurations for all teams defined in the project.
IMPORTANT
Predefined system rules will take precedent over any custom rule that you define which would overwrite it.
Custom rules provide support for a number of business use cases, allowing you to go beyond setting a default
value for a field or make it required. Rules allow you to clear the value of a field, copy a value into a field, and apply
values based on dependencies between different fields' values.
With a custom rule, you can define a number of actions based on specific conditions. For example, you can apply a
rule to support these types of scenarios:
When a value is defined for Priority, then make Risk a required field
When a change is made to the value of Release, then clear the value of "Milestone"
When a change was made to the value of Remaining Work, then make Completed Work a required field
When the value of Approved is True, then make Approved By a required field
When a user story is created, make the following fields required: Priority, Risk, and Effort
TIP
You can't define a formula using a rule. However, you may find a solution that fits your needs via the TFS Aggregrator (Web
Service) Marketplace extension. See also Rollup of work and other fields.
For details on defining custom rules, see Add a rule to a work item type.
WIT customizations
Here are your customization options for inherited and custom WITs.
If you only add groups and fields to the first two columns, then the layout reflects a two column layout. Likewise, if
you only add groups and fields to the first column, then the layout reflects a one column layout.
The web form resizes depending on the width available and the number of columns in the layout. At maximum
width, in most web browsers, each column within a page will display within its own column. As the display width
decreases, each column resizes proportionally as follows:
For three columns: 50%, 25%, and 25%
For two columns: 66% and 33%
For one column: 100%.
When the display width won't accommodate all columns, columns appear stacked within the column to the left.
Workflow customizations
You can customize the workflow of any WIT by hiding inherited states or adding custom states. By default, each
WIT is defined with three or four workflow states. Inherited states differ based on the system process —Agile,
Scrum, or CMMI—you chose from which to create your custom process.
NOTE
Before adding a workflow state, review Workflow states and state categories to learn how workflow states are used to
support several Agile tools.
Custom portfolio backlogs Add a portfolio backlog which displays custom WITs
Edit or rename a portfolio backlog
Delete the top-level custom portfolio backlog
When you change the default WIT for a backlog level, it causes that WIT to appear by default in the quick add
panel. For example, Customer Ticket appears by default in the following quick add panel for the product backlog.
The Stack Rank and Backlog Priority fields capture the relative priority of work items as they are reordered on a
backlog or board. For details on it's usage, see Behind the scenes: the Backlog Priority or Stack Rank field.
The Story Points, Size, and Effort fields capture the relative work required to complete a WIT assigned to the
Requirement backlog. This value is used to compute velocity.
And, lastly, Remaining Work is used Sprint burndown and capacity charts.
Object limits
For a list of limits placed on the number of fields, WITs, backlog levels, and other objects you can customize, see
Work tracking object limits.
Security & identity
9/22/2018 • 2 minutes to read • Edit Online
Azure DevOps Services | TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
For anyone to access a project, you must add them to a security group. For a quick look at what permissions are
assigned to the default security groups, see Default permissions and access assignments.
5-Minute Quickstarts
View permissions
Look up the organization owner or a project administrator
Add users to a project or team
Set Git or TFVC repository permissions
Add administrators or set permissions at the project or collection level
Tutorials
Set up Active Directory or Azure Active Directory
Add AD/Azure AD security groups to built-in security groups
Change individual permissions, grant select access to specific functions
Grant or restrict permissions to select tasks
Remove user accounts
Concepts
About permissions and groups
About security roles
About access levels
Azure Active Directory groups (Azure DevOps)
Active Directory groups (TFS )
Security glossary
How-to Guides
Set Git branch permissions
Set build and release permissions
Set permissions and access for work tracking
Change access levels (TFS )
Reference
Default permission and access assignments
Permissions lookup guide
Permissions and groups reference
Resources
Account Management (Azure DevOps)
Server Administration (TFS )
Billing
Authentication guidance for REST APIs
Azure DevOps Data Protection Overview
Technical Articles