Buy used:
$3.64
$19.98 delivery July 9 - 30. Details
Used: Good | Details
Condition: Used: Good
Comment: Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc...
Access codes and supplements are not guaranteed with used items.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Other sellers on Amazon
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Software Engineering With Microsoft Visual Studio Team System 1st Edition

4.8 4.8 out of 5 stars 9 ratings

Software Engineering with Microsoft Visual Studio Team System is written for a software team that is considering running a software project using Visual Studio Team System (VSTS). It is about the "why" of its guiding ideas, why they are presented in certain ways, and how they fit into the process of managing the software lifecycle. This book is the next best thing to having an onsite coach who can lead the team through a consistent set of processes. It is a framework for thinking about software projects in a way that can be directly tooled by VSTS. It presents essential theory and practical examples to describe a realistic process for IT projects. This is a book that any team using or considering VSTS should read.

Customer reviews

4.8 out of 5 stars
4.8 out of 5
We don’t use a simple average to calculate the overall star rating and percentage breakdown by star. Our system gives more weight to certain factors—including how recent the review is and if the reviewer bought it on Amazon. Learn more
9 global ratings

Top reviews from the United States

Reviewed in the United States on November 27, 2007
If you are a member or leader of a development team that has just ordered or installed Visual Studio Team System (VSTS), and are hungry to get started on your first VSTS project, this is NOT the book for you - as it isn't a "how to" manual on VSTS!

This book's intended goal is to be a solid, project manager-oriented, look at how to use VSTS to it's maximum advantage; and it attains that goal: you'll learn VSTS's tools and capabilities; and how to employ them to manage your software development efforts; but it is not intended to be an administrators guide on how to install, configure and debug the VSTS server or development environment(s).

To me, a major benefit of this book is that it is a great resource for selling your boss or upper management on the idea of initiating a pilot or "proof of concept" VSTS project - they will love the charts/graphs and reports that are shown in this book, and your "sales pitch" will benefit from the clear descriptions the author supplies as to how to read these charts or reports, and how to use them to keep yourself (and your superiors or clients) informed as to a project's status, and what bottlenecks or issues need to be addressed as the project progresses.

The text is relatively short - only 247 pages, which makes it a good weekend read - you aren't flooded with finicky details.

I also appreciated the "expected criticisms" section at the very end of the book: The author makes it clear that VSTS (at the time this book was written) is a brand new product, and will need a couple of releases to mature and reach its full potential. He also acknowledges that it will take time for a body of "field level" knowledge to accumulate as to how best to take advantage of innovations and technologies that are embodied in VSTS.

That awareness on the author's part, and the focus on why and how VSTS is designed to help you as a project manager, are what really help this book succeed: it will help you and your team be a more productive resource for your organization: building and delivering high quality software products on time and within budget using VSTS.

All in all, an excellent introduction to Project Management using Visual Studio Team System, and a book that will help you fully appreciate and exploit the capabilities and benefits of VSTS. 5 Stars!
2 people found this helpful
Report
Reviewed in the United States on August 30, 2006
This book is a terrific high to mid level introduction to Visual Studio Team System, Microsoft Solutions Framework, and the overall philosophies and strategies behind Microsoft's ambitious undertaking. It provides terrific VSTS coverage, but it's also one the best overviews of modern software development approaches available today.

It's required reading for our instructors and mentors, and I recommend it to every one of our class and workshop participants.
8 people found this helpful
Report
Reviewed in the United States on May 29, 2006
This book isn't about implementing Visual Studio Team Systems, so don't expect details on setting up, configuring, or making use of VSTS in a daily work environment. What this book really covers is the high-level use of project data, reports and features in VSTS. The author himself says this is intended as a general book on software engineering practices, touching on how to use VSTS to get engineering done well. You'll have to look elsewhere for the nitty-gritty details on actually rolling VSTS into your organization's development environment

What you will find in this book are some well-written, well-thought guidelines on how to approach various aspects of the software development process. Frequently those guidelines will involve using products or features from VSTS, and the book does some nice analysis using those products.

Specifics which I found very good in the book included the great sidebars, the section on using coverage reports for development feedback, and the troubleshooting section. For example, some sidebars show you the specific MSDN heirarchy for finding specific documentation on an aspect of VSTS, helpful for that actual implementation stuff. (That's assuming Microsoft doesn't completely re-arrange MSDN's content structure as they seem wont to do with alarming frequency.) The portion on coverage feedback is great for developers understanding why coverage might change in unexpected fashions as they're moving through their work.

The troubleshooting chapter is seriously good stuff. Guckenheimer does a great job of tossing up many graphs with different data and showing how to interpret them. He shows how graph states might reflect problems on the project with scope creep, architectural mistakes, or various issues with defects such as reactivations or poor unit testing.

The book is definitely not for developers looking to learn more about VSTS, but rather for management and leads looking to understand how VSTS can help them effectively manage their projects will get a whole lot of use from the book.
19 people found this helpful
Report
Reviewed in the United States on August 9, 2006
This book provides wealth of theory and practices for software development. It throughly explained the ideas behind Visual Studio Team Studio, just like the author said, it's not a how-to book, but will let you know why VSTS provides those functionalities, and what benefit would you get if you follow the practices.

All in all, it's a must before you use VSTS to run your projects.
3 people found this helpful
Report
Reviewed in the United States on August 9, 2006
Gives a nice peek into the "why" as opposed to the "how". I have read all the VSTS books that are out there right now and I appriciated this one very much. It was an easy read, but very informative.
7 people found this helpful
Report
Reviewed in the United States on June 23, 2007
This book is an excellent well of experience for budding project managers out there. It focuses on the "Why" and while short on the how, never pretends to be a 'how-to' book. I learned something from every chapter.
One person found this helpful
Report