Introduction

Over the last fifteen years, Microsoft's software development tooling has matured to address not only the needs of a lone programmer, but the needs of an entire software development team. This includes business analysts, project managers, architects, testers, programmers, managers, stakeholders, and even operations personnel who will deploy and maintain applications. This book was written to help teams understand and adopt these tools with the end goal of making them more cohesive, productive, and ultimately to produce higher-quality software on time and on budget.

Whether you already own Visual Studio 2012, or are considering purchasing it, this book will help you evaluate and adopt the right tools for your project. This book considers all of the roles which make up a modern software development project. The tools and technologies which are relevant to each role are examined in detail, including walkthroughs which will help you learn and apply each tool within your team.

Who Is This Book For

This book primarily targets teams of professionals in the field of commercial or enterprise software development — in other words, intermediate to advanced users. You are likely to find the book useful if you are any of the following:

  • A developer, tester, or architect who wants to learn how the Visual Studio 2012 family of products can help you perform your job
  • A project manager who must manage a software development project

This book is not designed for the absolute beginner. ...

Get Professional Application Lifecycle Management with Visual Studio 2012 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.