
Professional Application Lifecycle Management with Visual Studio 2012
Wrox Press
Published on 19. September 2012
Book
Paperback/Softback
600 pages
978-1-118-31408-1 (ISBN)
Description
The authoritative and timely guide to ALM from Microsoft insiders and MVPs
Focused on the latest release of Visual Studio, this edition shows you how to use the Application Lifecycle Management (ALM) capabilities of Visual Studio 2012 to streamline software design, development, and testing. Divided into six main parts, this timely and authoritative title covers Team Foundation Server, stakeholder engagement, project management, architecture, software development, and testing. Whether serving as a step-by-step guide or a reference for designing software solutions, this book offers a nuts-and-bolts approach to using Microsoft's flagship development tools to solve real-world challenges throughout the application lifecycle.
Coverage includes:
* INTRODUCTION TO APPLICATION LIFECYCLE MANAGEMENT WITH VISUAL STUDIO
* INTRODUCTION TO TEAM FOUNDATION SERVER
* TEAM FOUNDATION VERSION CONTROL
* TEAM FOUNDATION BUILD
* COMMON TEAM FOUNDATION SERVER
* INTRODUCTION TO BUILDING
* STORYBOARDING
* CAPTURING STAKEHOLDER FEEDBACK
* AGILE PLANNING AND TRACKING
* INTRODUCTION TO SOFTWARE ARCHITECTURE
* TOP-DOWN DESIGN WITH USE CASE
* ANALYZING APPLICATIONS USING
* USING LAYER DIAGRAMS TO MODEL
* INTRODUCTION TO SOFTWARE DEVELOPMENT
* UNIT TESTING
* CODE ANALYSIS, CODE METRICS
* PROFILING AND PERFORMANCE
* DEBUGGING WITH INTELLITRACE
* INTRODUCTION TO SOFTWARE TESTING
* MANUAL TESTING
* CODED USER INTERFACE TESTING
* WEB PERFORMANCE AND LOAD TESTING
* LAB MANAGEMENT
Professional Application Lifecycle Management with Visual Studio 2012 offers a thoroughly revised and updated edition of the leading reference book on ALM.
Focused on the latest release of Visual Studio, this edition shows you how to use the Application Lifecycle Management (ALM) capabilities of Visual Studio 2012 to streamline software design, development, and testing. Divided into six main parts, this timely and authoritative title covers Team Foundation Server, stakeholder engagement, project management, architecture, software development, and testing. Whether serving as a step-by-step guide or a reference for designing software solutions, this book offers a nuts-and-bolts approach to using Microsoft's flagship development tools to solve real-world challenges throughout the application lifecycle.
Coverage includes:
* INTRODUCTION TO APPLICATION LIFECYCLE MANAGEMENT WITH VISUAL STUDIO
* INTRODUCTION TO TEAM FOUNDATION SERVER
* TEAM FOUNDATION VERSION CONTROL
* TEAM FOUNDATION BUILD
* COMMON TEAM FOUNDATION SERVER
* INTRODUCTION TO BUILDING
* STORYBOARDING
* CAPTURING STAKEHOLDER FEEDBACK
* AGILE PLANNING AND TRACKING
* INTRODUCTION TO SOFTWARE ARCHITECTURE
* TOP-DOWN DESIGN WITH USE CASE
* ANALYZING APPLICATIONS USING
* USING LAYER DIAGRAMS TO MODEL
* INTRODUCTION TO SOFTWARE DEVELOPMENT
* UNIT TESTING
* CODE ANALYSIS, CODE METRICS
* PROFILING AND PERFORMANCE
* DEBUGGING WITH INTELLITRACE
* INTRODUCTION TO SOFTWARE TESTING
* MANUAL TESTING
* CODED USER INTERFACE TESTING
* WEB PERFORMANCE AND LOAD TESTING
* LAB MANAGEMENT
Professional Application Lifecycle Management with Visual Studio 2012 offers a thoroughly revised and updated edition of the leading reference book on ALM.
More details
Product info
Paperback
Edition
1. Auflage
Language
English
Place of publication
United States
Publishing group
John Wiley & Sons Inc
Target group
Professional and scholarly
Dimensions
Height: 23.3 cm
Width: 18.6 cm
Thickness: 2.7 cm
Weight
996 gr
ISBN-13
978-1-118-31408-1 (9781118314081)
Schweitzer Classification
Other editions
Additional editions

Mickey Gousset | Brian Keller | Martin Woodward
Professional Application Lifecycle Management with Visual Studio 2012
E-Book
09/2012
Wrox
€38.99
Available for download

Mickey Gousset | Brian Keller | Martin Woodward
Professional Application Lifecycle Management with Visual Studio 2012
E-Book
09/2012
Wrox
€38.99
Available for download
Persons
Mickey Gousset is a principal consultant for Infront Consulting Group, a Microsoft ALM MVP, and coauthor of several ALM books.
Brian Keller is a senior technical evangelist for Microsoft, the coauthor of several books, and has presented at conferences all over the world.
Martin Woodward is a senior program manager for Visual Studio Team Foundation Server at Microsoft. He has coauthored several ALM books, presents on the topic at conferences around the world and is a former Visual Studio ALM MVP of the Year.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Brian Keller is a senior technical evangelist for Microsoft, the coauthor of several books, and has presented at conferences all over the world.
Martin Woodward is a senior program manager for Visual Studio Team Foundation Server at Microsoft. He has coauthored several ALM books, presents on the topic at conferences around the world and is a former Visual Studio ALM MVP of the Year.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Content
INTRODUCTION xxi
CHAPTER 1: INTRODUCTION TO APPLICATION LIFECYCLE MANAGEMENT WITH VISUAL STUDIO 2012 1
PART I: TEAM FOUNDATION SERVER
CHAPTER 2: INTRODUCTION TO TEAM FOUNDATION SERVER 11
CHAPTER 3: TEAM FOUNDATION VERSION CONTROL 37
CHAPTER 4: BRANCHING AND MERGING 65
CHAPTER 5: TEAM FOUNDATION BUILD 95
CHAPTER 6: COMMON TEAM FOUNDATION SERVER CUSTOMIZATIONS 125
PART II: BUILDING THE RIGHT SOFTWARE
CHAPTER 7: INTRODUCTION TO BUILDING THE RIGHT SOFTWARE 139
CHAPTER 8: STORYBOARDING 149
CHAPTER 9: CAPTURING STAKEHOLDER FEEDBACK 165
PART III: PROJECT MANAGEMENT
CHAPTER 10: INTRODUCTION TO PROJECT MANAGEMENT 175
CHAPTER 11: AGILE PLANNING AND TRACKING 205
CHAPTER 12: USING REPORTS, PORTALS, AND DASHBOARDS 221
PART IV: ARCHITECTURE
CHAPTER 13: INTRODUCTION TO SOFTWARE ARCHITECTURE 241
CHAPTER 14: TOP-DOWN DESIGN WITH USE CASE, ACTIVITY, SEQUENCE, COMPONENT, AND CLASS DIAGRAMS 253
CHAPTER 15: ANALYZING APPLICATIONS USING ARCHITECTURE EXPLORER AND DEPENDENCY GRAPHS 281
CHAPTER 16: USING LAYER DIAGRAMS TO MODEL AND ENFORCE APPLICATION ARCHITECTURE 303
PART V: SOFTWARE DEVELOPMENT
CHAPTER 17: INTRODUCTION TO SOFTWARE DEVELOPMENT 317
CHAPTER 18: UNIT TESTING 325
CHAPTER 19: CODE ANALYSIS, CODE METRICS, AND CODE CLONE ANALYSIS 351
CHAPTER 20: PROFILING AND PERFORMANCE 375
CHAPTER 21: DEBUGGING WITH INTELLITRACE 409
PART VI: TESTING
CHAPTER 22: INTRODUCTION TO SOFTWARE TESTING 431
CHAPTER 23: MANUAL TESTING 445
CHAPTER 24: CODED USER INTERFACE TESTING 473
CHAPTER 25: WEB PERFORMANCE AND LOAD TESTING 493
CHAPTER 26: LAB MANAGEMENT 535
INDEX 557
CHAPTER 1: INTRODUCTION TO APPLICATION LIFECYCLE MANAGEMENT WITH VISUAL STUDIO 2012 1
PART I: TEAM FOUNDATION SERVER
CHAPTER 2: INTRODUCTION TO TEAM FOUNDATION SERVER 11
CHAPTER 3: TEAM FOUNDATION VERSION CONTROL 37
CHAPTER 4: BRANCHING AND MERGING 65
CHAPTER 5: TEAM FOUNDATION BUILD 95
CHAPTER 6: COMMON TEAM FOUNDATION SERVER CUSTOMIZATIONS 125
PART II: BUILDING THE RIGHT SOFTWARE
CHAPTER 7: INTRODUCTION TO BUILDING THE RIGHT SOFTWARE 139
CHAPTER 8: STORYBOARDING 149
CHAPTER 9: CAPTURING STAKEHOLDER FEEDBACK 165
PART III: PROJECT MANAGEMENT
CHAPTER 10: INTRODUCTION TO PROJECT MANAGEMENT 175
CHAPTER 11: AGILE PLANNING AND TRACKING 205
CHAPTER 12: USING REPORTS, PORTALS, AND DASHBOARDS 221
PART IV: ARCHITECTURE
CHAPTER 13: INTRODUCTION TO SOFTWARE ARCHITECTURE 241
CHAPTER 14: TOP-DOWN DESIGN WITH USE CASE, ACTIVITY, SEQUENCE, COMPONENT, AND CLASS DIAGRAMS 253
CHAPTER 15: ANALYZING APPLICATIONS USING ARCHITECTURE EXPLORER AND DEPENDENCY GRAPHS 281
CHAPTER 16: USING LAYER DIAGRAMS TO MODEL AND ENFORCE APPLICATION ARCHITECTURE 303
PART V: SOFTWARE DEVELOPMENT
CHAPTER 17: INTRODUCTION TO SOFTWARE DEVELOPMENT 317
CHAPTER 18: UNIT TESTING 325
CHAPTER 19: CODE ANALYSIS, CODE METRICS, AND CODE CLONE ANALYSIS 351
CHAPTER 20: PROFILING AND PERFORMANCE 375
CHAPTER 21: DEBUGGING WITH INTELLITRACE 409
PART VI: TESTING
CHAPTER 22: INTRODUCTION TO SOFTWARE TESTING 431
CHAPTER 23: MANUAL TESTING 445
CHAPTER 24: CODED USER INTERFACE TESTING 473
CHAPTER 25: WEB PERFORMANCE AND LOAD TESTING 493
CHAPTER 26: LAB MANAGEMENT 535
INDEX 557