Home > Store

Software Engineering with Microsoft Visual Studio Team System

Register your product to gain access to bonus material or receive a coupon.

Software Engineering with Microsoft Visual Studio Team System

eBook (Watermarked)

  • Your Price: $31.99
  • List Price: $39.99
  • Includes EPUB, MOBI, and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.

Description

  • Copyright 2006
  • Pages: 304
  • Edition: 1st
  • eBook (Watermarked)
  • ISBN-10: 0-13-280021-7
  • ISBN-13: 978-0-13-280021-1

Software Engineering with Microsoft Visual Studio Team System is written for any software team that is considering running a software project using Visual Studio Team System (VSTS), or evaluating modern software development practices for its use.

It is about the value-up paradigm of software development, which forms the basis of VSTS: 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.

Sam Guckenheimer has been the chief customer advocate for VSTS, responsible for its end-to-end external design. He has written this book as 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.

Readers will learn what they need to know to get started with VSTS, including

  • The role of the value-up paradigm (versus work-down) in the software development lifecycle, and the meanings and importance of “flow”
  • The use of MSF for Agile Software Development and MSF for CMMI Process Improvement
  • Work items for planning and managing backlog in VSTS
  • Multidimensional, daily metrics to maintain project flow and enable estimation
  • Creating requirements using personas and scenarios
  • Project management with iterations, trustworthy transparency, and friction-free metrics
  • Architectural design using a value-up view, service-oriented architecture, constraints, and qualities of service
  • Development with unit tests, code coverage, profiling, and build automation
  • Testing for customer value with scenarios, qualities of service, configurations, data, exploration, and metrics
  • Effective bug reporting and bug assessment
  • Troubleshooting a project: recognizing and correcting common pitfalls and antipatterns

This is a book that any team using or considering VSTS should read.

Sample Content

Table of Contents

About the Author          xvii

Foreword         xix

Preface xxi

Acknowledgments        xxix

CHAPTER 1   A Value-Up Paradigm   1

CHAPTER 2   Value-Up Processes     27

CHAPTER 3   Requirements    49

CHAPTER 4   Project Management     79

CHAPTER 5   Architectural Design      115

CHAPTER 6   Development     133

CHAPTER 7   Testing  165

CHAPTER 8   Reporting Bugs 205

CHAPTER 9   Troubleshooting the Project       221

CHAPTER 10   Conclusion      243

Index    249

Updates

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership