Addison-Wesley / Prentice Hall
My Instructor Resource Center : Log in or request access
Software Engineering with Microsoft Visual Studio Team System
ISBN-10: 0321278720
ISBN-13: 9780321278722
Publisher: Addison-Wesley Professional
Copyright: 2006
Format: Paper; 304 pp
Published: 05/09/2006
Status: Instock
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 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. 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.
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
View a Sample Chapter PDF:/samplechapter/0321278720.pdf
Sam Guckenheimer has 25 years of experience as architect, developer, tester, product manager, project manager, and general manager in the software industry in the U.S. and Europe. Currently, Sam is the group product planner for Microsoft Visual Studio Team System. In this capacity, he acts as chief customer advocate, responsible for the end-to-end external design of the next releases of these products. Prior to joining Microsoft in 2003, Sam was director of Product Line Strategy at Rational Software Corporation, now the Rational Division of IBM. He holds five patents on software lifecycle tools. A frequent speaker at industry conferences, Sam is a Phi Beta Kappa graduate of Harvard University. Sam lives in the Puget Sound area with his wife and three of his four children.
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
This is a book that any team using or considering VSTS should read.
“This is first and foremost a book about software engineering. In discussing flash points such as planning, documentation, governance, auditability, and organization, Sam presents the case for both agile and more formal practices, as well as describing the optimal conditions for each. Even though the material is presented in the context of VSTS, the guidance is universal.”
–Dr. Bill Curtis
chief process officer, Borland Software Corporation
“Sam Guckenheimer ushers in the era of trustworthy transparency that will revolutionize the way we manage software development projects.”
–David J. Anderson
author of Agile Management for Software Engineering
“This book is an eye opener: a door to a new era of software engineering.”
–Francis T. Delgado
senior program manager, Avanade
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.