ALM (Application Lifecycle Management)

  • Building a Release Pipeline with Team Foundation Server 2012. This book shows how to use Team Foundation Server to build a release pipeline that is based on the Build – Deploy – Test – Release pattern. It uses an iterative approach that begins with a simple, largely unautomated pipeline and ends with a completely automated, continuous delivery pipeline. By continuous delivery, we mean that through techniques such as versioning, continuous integration, automation, and environment management, you will be able to decrease the time between when you first have an idea and when that idea is realized as software that's in production. Any software that has successfully gone through your release process will be software that is production ready, and you can give it to customers whenever your business demands dictate. There are also hands-on labs that accompany the book to show you how to build a release pipeline using Visual Studio ALM tools.
  • Testing for Continuous Delivery with Visual Studio 2012. This guide provides an end-to-end walkthrough of the testing scenarios supported by the Visual Studio 2012 infrastructure. It will help testers and developers use Team Foundation Server effectively as an application lifecycle management solution for testing and supporting products.
  • Please refer to the patterns & practices: Retired section for retired offerings.

Updated on September 26, 2013

Show: