By using Visual Studio ALM, you can manage customer needs more effectively. You can create a high-level plan that breaks your project down into potentially shippable increments, and you can create detailed plans to execute shorter iterations in which you develop those increments.
- PowerPoint Storyboarding
- Product backlog
- Sprint backlog and team capacity
- Task board and burndown chart
- Request Feedback and Microsoft Feedback Client
- many more….
read here the great article.