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.
Autorentext
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.
Klappentext
Use ALM to solve real-world challenges
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.
Professional Application Lifecycle Management:
- Includes practical examples that demonstrate the capabilities of each of the ALM tools available in Visual Studio 2012
- Covers developing, debugging, and testing applications with tools such as Visual Studio, Microsoft Test Manager, lab management, and IntelliTrace
- Explains how to use Team Foundation Server 2012 for version control, project management, test case management, and feedback collection
- Provides pragmatic tutorials for the entire teamincluding developers, project managers, testers, architects, business managers, and external stakeholders
Zusammenfassung
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.
Inhalt
INTRODUCTION xxi
CHAPTER 1: INTRODUCTION TO APPLICATION
LIFECYCLE MANAGEMENT WITH VISUAL STUDIO 2012 1
Application Lifecycle Management 2
Visual Studio 2012 Product Lineup 3
Application Lifecycle Management Challenges 4
Enter Visual Studio 2012 5
Application Lifecycle Management in Action 6
Requirements 6
System Design and Modeling 7
Code Generation 7
Testing 7
Feedback 7
Operations 8
Putting It into Context 8
Summary 8
PART I: TEAM FOUNDATION SERVER
CHAPTER 2: INTRODUCTION TO TEAM FOUNDATION SERVER 11
What Is Team Foundation Server? 12
Acquiring Team Foundation Server 13
Hosted Team Foundation Server 13
On-Premises Installation 15
Team Foundation Server Core Concepts 15
Team Foundation Server 16
Team Project Collection 16
Team Project 17
Team 19
Process Templates 20
Work Item Tracking 22
Version Control 23
Team Build 26
Accessing Team Foundation Server 26
Accessing Team Foundation Server from Visual Studio 27
Accessing Team Foundation Server through a Web Browser 28
Using Team Foundation Server in Microsoft Excel 29
Using Team Foundation Server in Microsoft Project 29
Command-Line Tools for Team Foundation Server 30
Accessing Team Foundation Server from Eclipse 30
Windows Explorer Integration with Team Foundation Server 31
Access to Team Foundation Server via other Third-Party Integrations 32
What's New in Team Foundation Server 2012 32
Version Control 32
Web Access 33
Team Explorer 34
Teams 34
Work Item Tracking 34
The Cloud 34
Adopting Team Foundation Server 35
Summary 36
CHAPTER 3: TEAM FOUNDATION VERSION CONTROL 37
Team Foundation Version Control and Visual SourceSafe (VSS) 2005 39
Setting Up Version Control 39
Using the Source Control Explorer 40
Setting Up Your Workspace 4…