Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
Visual Studio Team System and over 130,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
40 used & new from $27.49

Have one to sell? Sell yours here
 
   
Tell a Friend
Visual Studio Team System: Better Software Development for Agile Teams (Microsoft .Net Development)
 
See larger image
 
Start reading Visual Studio Team System on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  

Visual Studio Team System: Better Software Development for Agile Teams (Microsoft .Net Development) (Paperback)

by Will Stott (Author), James W. Newkirk (Author)
4.5 out of 5 stars  (2 customer reviews)

List Price: $49.99
Price: $43.60 & this item ships for FREE with Super Saver Shipping. Details
You Save: $6.39 (13%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, July 8? Choose One-Day Shipping at checkout. See details

40 used & new available from $27.49
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $31.99
 
   

Better Together

Buy this book with Software Engineering with Microsoft Visual Studio Team System (Microsoft .NET Development Series) by Sam Guckenheimer today!

Visual Studio Team System: Better Software Development for Agile Teams (Microsoft .Net Development) Software Engineering with Microsoft Visual Studio Team System (Microsoft .NET Development Series)
Buy Together Today: $81.00

Customers Who Bought This Item Also Bought

Professional Team Foundation Server

Professional Team Foundation Server by Jean-Luc David

5.0 out of 5 stars (3)  $26.39
Managing Projects with Microsoft  Visual Studio  Team System (Pro-Developer)

Managing Projects with Microsoft Visual Studio Team System (Pro-Developer) by Joel Semeniuk

3.7 out of 5 stars (3)  $23.09
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net) by Andrew Troelsen

4.6 out of 5 stars (27)  $37.79
Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers (Programmer to Programmer)

Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers (Programmer to Programmer) by Tom Arnold

4.2 out of 5 stars (4)  $31.49
Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net)

Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net) by Jr., Joseph C. Rattz

4.8 out of 5 stars (25)  $29.69
Explore similar items : Books (50)

Editorial Reviews
Product Description
<>Make the Most of Visual Studio Team System in Real-World Agile Development

Visual Studio Team System (VSTS) gives Microsoft development teams a powerful, integrated toolset for Agile development. Visual Studio Team System: Better Software Development for Agile Teams is a comprehensive, start-to-finish guide to making the most of VSTS in real-world Agile environments.

Using a book-length case study, the authors show how to use VSTS to improve every aspect of software development, step by step–from project planning through design and from coding through testing and deployment.

Agile consultant Will Stott and Microsoft development lead James Newkirk carefully integrate theory and practice, offering hands-on exercises, practical insights into core Extreme Programming (XP) techniques, and much more.

Coverage includes

  • Using VSTS to support the transition to Agile values and techniques
  • Forming Agile teams and building effective process frameworks
  • Leveraging Team Foundation Version Control to help teams manage change and share their code effectively
  • Implementing incremental builds and integration with Team Foundation Build
  • Making the most of VSTS tools for Test-Driven Development and refactoring
  • Bringing agility into software modeling and using patterns to model solutions more effectively
  • Using the FIT integrated testing framework to make sure customers are getting what they need
  • Estimating, prioritizing, and planning Agile projects

Preface
Acknowledgments

About the Authors


Introduction: Broken Process
Section 1: Apply Sharp Tools and Values
Chapter 1: Introduction to Visual Studio Team System
Chapter 2: Agile Values
Review of Section 1: Sharp Tools and Values

Section 2: Introduce Agile Development
Chapter 3: Overview of Agile Development
Chapter 4: Forming an Agile Team
Chapter 5: Team Foundation Process Frameworks
Chapter 6: Improving Your Process Framework 
Review of Section 2: Introduce Agile Development

Section 3: Use Version Control
Chapter 7: Managing Change
Chapter 8: Setting Up TFS Version Control
Chapter 9: Using TFVC in Your Project
Chapter 10: Policing Your Project with TFVC
Review of Section 3: Use Version Control

Section 4: Build and Integrate Often
Chapter 11: Building and Integrating Software
Chapter 12: Working with Team Foundation Build
Review of Section 4: Build and Integrate Often

Section 5: Practice Test-Driven Development 
Chapter 13: Introduction to TDD
Chapter 14: Developing Your First Tests
Chapter 15: Learning to Refactor
Chapter 16: Code Coverage and Performance
Chapter 17: Integrating TFP Code with a User Interface
Review of Section 5: Practice Test-Driven Development

Section 6: Explore by Modeling
Chapter 18: Modeling with Agility
Chapter 19: Creating Models
Chapter 20: Using Models in an Agile Project
Chapter 21: Modeling Solutions with Patterns
Review of Section 6: Explore by Modeling

Section 7: Implement Customer Testing
Chapter 22: Involving Customers in Testing
Chapter 23: Creating FIT Fixtures
Chapter 24: Running FIT with Team Foundation Build
Review of Section 7: Implement Customer Testing

Section 8: Estimate, Prioritize, and Plan
Chapter 25: Estimating and Prioritizing Stories
Chapter 26: Agile Planning
Chapter 27: Managing Agile Projects
Review of Section 8: Estimate, Prioritize, and Plan

Section 9: Practice for Deployment
Chapter 28: Moving into Production
Chapter 29: Developing Installation Programs
Chapter 30: Deployment of Distributed Systems
Review of Section 9: Practice for Deployment

Section 10: Provide and Reveal Value
 Chapter 31: Producing Technical Reports
Chapter 32: Generating Business Value
Review of Section 10: Provide and Reveal Value
Retrospective: Fixing the Process

Appendixes
Appendix A: Setting Up VSTS for the Exercises
Appendix B: Software Project Environment for a Small Team
Appendix C: Agile Workspace 753 List of Exercises
List of Extreme Programming Practices

Glossary 

Bibliography

Resources 

Index 


This book is for working software developers, architects, testers, and managers in real teams–professionals who are either transitioning to VSTS or considering doing so. It will help you start deriving value from VSTS immediately, as you lay a solid foundation for ongoing process improvement.



About the Author

Will Stott is an associate of Exoftware, a consulting group specializing in Agile practices, and a freelance consultant based in Montreux, Switzerland. Will has worked with Microsoft technologies since the early days of MS-DOS and now specializes in C++ and C# development using Visual Studio. He has published a number of articles about Agile development and has spoken at various conferences in the United Kingdom and Europe.

James Newkirk is the product unit manager for CodePlex, Microsoft's community open source project hosting site. He is the coauthor of Test-Driven Development in Microsoft .NET (Microsoft Press, 2004). Prior to joining Microsoft he coauthored "Enterprise Solution Patterns in .NET" (Microsoft patterns & practices) and Extreme Programming in Practice (Addison-Wesley, 2001).



See all Editorial Reviews

Product Details
  • Paperback: 864 pages
  • Publisher: Addison-Wesley Professional; 1 edition (May 27, 2007)
  • Language: English
  • ISBN-10: 0321418506
  • ISBN-13: 978-0321418500
  • Product Dimensions: 9.1 x 6.8 x 1.7 inches
  • Shipping Weight: 2.6 pounds (View shipping rates and policies)
  • Average Customer Review: