Module 1: Overview of Application Lifecycle ManagementThis module describes integrated Application Life-Cycle Management (ALM) System and how Visual Studio Team System aids ALM.Lessons
Module 2: Using Visual Studio Team System in a TeamThis module explains how to develop and test team interactions with Visual Studio Team System TFS in Team System. It also describes the use of Team System to improve collaboration and the overall efficiency of the software development efforts.Lessons
Lab : Exploring Visual Studio Team System for Teams
After completing this module, students will be able to:
Module 3: Overview of Project ManagementThis module explains how to plan projects using MSF and use Process Guidance to customize process templates. It also describes how to track projects through work items and reports.Lessons
Lab : Overview of Project Management Tools
After completing this module, students will be able to:
Module 4: Designing and Developing a Software Solution in Visual Studio Team SystemThis module explains how to minimize the complexity of distributed software by utilizing more tools than simply code modeling. It also describes the Developer and Architect tasks of Visual Studio Team System, and explains the need to map applications to the physical environment in which they will run.Lessons
Lab : Designing a Software Solution
After completing this module, students will be able to:
Module 5: Introduction to Version Control in Parallel DevelopmentThis module explains how the build process works and how to utilize the customization and dynamic build features.Lessons
Lab : Customizing Team Build
After completing this module, students will be able to:
Module 6: Introduction to Version Control in Parallel DevelopmentThis module explains features of the Version Control like branching, Merging, Locking models, differencing and security.Lessons
Lab : Defining Branching, Differencing and Merging
After completing this module, students will be able to:Module 7: Introduction to Advance Analyzing TasksThis module explains how performance analysis is done using performance tools and performance explorer. It also explains the quality tools which ensure the quality of the application.Lessons
Lab : Exploring Advanced Analysis tools
After completing this module, students will be able to:
Module 8: Overview of Testing in Visual Studio Team SystemThis module explains how to develop, operate, and interpret results obtained from web and load tests. It also explains how to develop test cases.Lessons
Lab : Overview of Testing Tools
After completing this module, students will be able to:
Elements of this syllabus are subject to change.This three-day instructor-led course provides students with the knowledge and skills to manage source control management, a configurable build process, tools that aid in test driven development, and process workflow all integrated directly into Visual Studio 2008. By the end of the course, developers are equipped to use test-driven techniques and proven software processes to create high-quality software with a minimal change in overall effort.
Before attending this course, students must have:
After completing this course, students will be able to:
This course is intended for Enterprise IT Staff who actively participate in software development projects. They participate in specification, design, coding, testing or project management