Building and delivering quality software requires teams to collaborate and to have a way to easily communicate with each other. This course, End-to-end Software Development with Team Foundation Server 2015, will introduce you to Team Foundation Server and show you how you can use the great Agile tools found in TFS to keep track of your team and easily collaborate together. As you move through the course, you will learn about TFS's version control capabilities, both with centralized version control and with Git. By keeping your code and work assignments in a single tool, you are able to create associations and be aware of dependencies. You'll also learn how you can benefit from using TFS 2015's very powerful build system, discovering how to build applications using multiple technologies. Finally, you'll learn about TFS's great tools and how they can help you manage and run test cases, analyze results, and provide feedback to the rest of the team along with images and video of any issues found during testing. When you are finished with this course, you will have a very strong understanding of TFS 2015, which will help you use its tools in order to deliver quality software.