Managing distributed or remote teams in an agile manner requires tools and processes to enable rich communication and coordination. Visual Studio Team Services (VSTS) and Git are particularly good options from a tooling perspective. This session gets you started on the right foot by walking through the process of setting up a project in VSTS with Git source control. You'll learn how to manage your backlog, issues, scheduling, requirements gathering, and reporting with VSTS. You'll learn how to leverage Git to enable agile development effectively through "Git Flow". In so doing, you'll understand how to properly handle branching, pull requests, code revisions, and releases.