As a project manager you can plan and track the work required to bring your applications from idea to completion. Agile tools provide you with the power, flexibility, and responsiveness you need to stay on top of changing priorities, deadlines, and requirements.
To manage work, you have access to three flavors of backlogs: product, sprints, and portfolio. Each backlog displays work items in list or board format. You use work items to share information, assign work to team members, track dependencies, organize work, and more.
With list backlogs you can quickly develop your project plan and group and prioritize work. With boards, you can quickly update status and fields displayed for each work item.
Your backlog corresponds to your road map 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 storehouse of all the information you need to track and share with your team.
Create your backlog
Plan your project by adding a work item for each user story or requirement to develop
Organize your backlog
Group items into a hierarchical list using portfolio backlogs and quickly reorder and re-parent items to effectively manage your deliverables
Define sprintsSchedule your sprints to gain access to sprint backlogs and task boards
Use sprint backlog and capacity planning tools to plan a sprint
Craft your stories using Storyboarding with PowerPoint and get valuable feedback from stakeholders
Velocity & forecasting
Use velocity & forecast tools to estimate work that can be completed in future sprints
Sprint burndown charts
Monitor progress and review team patterns from sprint burndown charts
Use your Kanban board to visualize and track the flow of work from idea to completion as well as quickly update work item fields
Definition of doneSupport your team to be in sync about when to handoff items to a downstream work stage
Add columnsCustomize columns to support your team's workflow and track work from start to finish
Set WIP limits
Set constraints on the amount of work your team undertakes at each work stage to gain access to sprint backlogs and task boards
Split columnsTurn on split columns to track the lag between when items are done in one state and work actually starts in a new state
Expedite workUse swimlanes to track work at different service-level classes
Customize cardsAdd fields to cards that you can edit directly on your Kanban and task boards
Each Kanban column represents a work stage, and each card represents a work item. Using the product backlog Kanban board, you can quickly update workflow status by moving items to a downstream column or different swimlane.
Track and visualize progress using fit-for-purpose tools. You can search the code base, list work items, and set up alerts to get notified when changes that you care about occur.
Open shared queries or create your own query using the query editor to list work items or show hierarchical or dependent items
Work item search box: find work items based on ID, assignment, changed date, or keyword
Query by date or current iteration: List work items based on when changes occurred or if they belong to the team's current sprint
History & AuditingReview and query work item change history to learn of past decisions and support future ones
Add tags to work items to filter backlogs and queries
Manage risks and dependenciesLink work items to track related work, dependencies, and changes made over time
Alerts & notificationsGet notified as changes occur to work items, code reviews, source control files, and builds
Build charts that bring your data to life and share them with your team, organization, and stakeholders
DashboardsCreate dashboards that show progress and trends and make them visible to your team and stakeholders
Team dashboards provide a centralized location for keeping both the team and stakeholders in sync. Each dashboard tile provides quick access to the progress of builds, status of work items, or latest code changes.
How do you manage work across the enterprise using Agile tools?
As your organization grows, your tools can grow to meet your needs in the following ways:
You can manage a portfolio of backlogs and gain insight into each team's progress as well as the progress of all programs.
You can structure team projects to support epics, release trains, and multiple backlogs to support the Scaled Agile Framework
You access tools provided by Visual Studio Online and TFS by connecting from a client to the server, either in the cloud or on-premises. Some tools require an Advanced license or Advanced access.