A Small Class Size is the Best Learning Environment*
Only F1 has no more than 6 Delegates in a Class
Everyone has Individual Attention from the Trainer

View Recent History

Course:(2784) Tuning and Optimizing Queries using Microsoft SQL Server 2005 - Microsoft Training Courses in London and South West
Course:(2631) Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System - Microsoft Training Courses in London and South West
Course:(6459) First Look: Visual Studio 2008 - Microsoft Training Courses in London and South West
Course:(2540N) Building Embedded Solutions Using Windows CE 5 - Microsoft Training Courses in London and South West
Course:(2526) Developing Distributed Applications with Microsoft .NET Remoting - Microsoft Training Courses in London and South West
Course:(6317) Upgrading Your SQL Server 2000 Database Administration Skills to SQL Server 2008 - Microsoft Training Courses in London and South West
Course:(2009) Upgrading Your Skills from Microsoft Exchange Server 5.5 to Microsoft Exchange Server 2003 - Microsoft Training Courses in London and South West
Course:(6231) Maintaining a Microsoft SQL Server 2008 R2 Database - Microsoft Training Courses in London and South West
Course:(2556) Developing Mobile Applications Using the Microsoft .NET Compact Framework - Microsoft Training Courses in London and South West
(2310) Developing Web Applications Using Microsoft Visual Studio 2008 - Microsoft Training Courses London South West UK
Course:(1933) Doing Business Online Using Microsoft bCentral - Microsoft Training Courses in London and South West
Course:(1592) Creating and Managing Web Sites Using FrontPage 2000 - Microsoft Training Courses in London and South West
Course:(2530) Introduction to Microsoft Windows CE .NET - Microsoft Training Courses in London and South West
Course:(2517) Deploying and Managing Microsoft Mobile Information Server 2002 Enterprise Edition - Microsoft Training Courses in London and South West
Course:(2609) Introduction to C# Programming with Microsoft .NET - Microsoft Training Courses in London and South West
Course:(2957) Advanced Foundations of Microsoft .NET 2.0 Development - Microsoft Training Courses in London and South West
Digital Dashboard Resource Kit Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(1572) Implementing and Managing Microsoft Exchange 2000 - Microsoft Training Courses in London and South West
Course:(6464) Visual Studio 2008 Connected Systems: ADO.NET 3.5 - Microsoft Training Courses in London and South West
Course:(3201) Developing Microsoft ASP.NET 2.0 Web Applications - Microsoft Training Courses in London and South West
Course:(2562) Getting Started with Microsoft Visual Studio 2005 for Microsoft Visual Basic 6.0 Developers - Microsoft Training Courses in London and South West
Course:(2542) Advanced Data Access with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(4010) E-Commerce Profitability: Online Merchandising Using Microsoft Office FrontPage 2003 - Microsoft Training Courses in London and South West
Course:(2500) Introduction to XML and the Microsoft .NET Platform - Microsoft Training Courses in London and South West
Course:(2663) Programming with XML in the Microsoft .NET Framework - Microsoft Training Courses in London and South West
Course:(1009) Mastering Web Site Fundamentals(Classroom View) - Microsoft Training Courses in London and South West
Course:(1912) Introduction to Web Development Technologies - Microsoft Training Courses in London and South West
Course:(1932) Building a Data-Driven Web Site Using Microsoft FrontPage 2000 - Microsoft Training Courses in London and South West
Course:(2544) Advanced Web Applications Technologies with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2541) Core Data Access with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2559) Introduction to Visual Basic .NET Programming with Microsoft .NET - Microsoft Training Courses in London and South West
Course:(2389) Programming with ADO .NET - Microsoft Training Courses in London and South West
Course:(50068) Microsoft SQL Server 2008 for the Experienced Oracle Database Administrator - Microsoft Training Courses in London and South West
Course:(2311) Advanced Web Application Development using Microsoft ASP.NET - Microsoft Training Courses in London and South West
Course:(2373) Programming with Microsoft Visual Basic .NET - Microsoft Training Courses in London and South West
Course:(2557) Building COM+ Applications Using Microsoft .NET Enterprise Services - Microsoft Training Courses in London and South West
Course:(2956) Core Foundations of Microsoft .NET 2.0 Development - Microsoft Training Courses in London and South West
Course:(6461) Visual Studio 2008 Connected Systems: Windows Communication Foundation - Microsoft Training Courses in London and South West
Course:(6215) Implementing and Administering Microsoft Visual Studio 2008 Team Foundation Server - Microsoft Training Courses in London and South West
Course:(2185) Deploying and Managing Microsoft Commerce Server 2000 - Microsoft Training Courses in London and South West
Course:(2063) Introduction to ASP .NET - Microsoft Training Courses in London and South West
Course:(2734) Updating Your Database Development Skills to SQL Server 2005 - Microsoft Training Courses in London and South West
Course:(2543) Core Web Application Technologies with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(F1038) Fast Track: Implementing and Maintaining a Microsoft SQL Server 2008 Database - Microsoft Training Courses in London and South West
Content Management Server 2002 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(2710) Analyzing Requirements and Defining Microsoft .NET Solution Architectures - Microsoft Training Courses in London and South West
Course:(6214) Effective Team Development Using Microsoft Visual Studio Team System - Microsoft Training Courses in London and South West
Course:(2558) Programming with Managed Extensions for Microsoft Visual C++ .NET - Microsoft Training Courses in London and South West
Course:(1905) Building XML-Based Web Applications - Microsoft Training Courses in London and South West
Course:(2365) Designing an Application Migration Strategy to Microsoft .NET - Microsoft Training Courses in London and South West
Course:(6460) Visual Studio 2008 Connected Systems: Windows Presentation Foundation - Microsoft Training Courses in London and South West
Course:(2727) Developer Skills Builder for Microsoft.NET - Microsoft Training Courses in London and South West
Course:(2792) Implementing and Maintaining Microsoft SQL Server 2005 Integration Services - Microsoft Training Courses in London and South West
Course:(6462) Visual Studio 2008 Connected Systems: Windows Workflow Foundation - Microsoft Training Courses in London and South West
Course:(2382) Developing Collaborative Solutions Using Digital Dashboards - Microsoft Training Courses in London and South West
(6463) Visual Studio 2008 Connected Systems: ASP.NET 3.5 - Microsoft Training Courses London South West UK

Compare Recently Viewed Course Dates



Exclusive
Visual Studio 2005

Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System
(Microsoft Training Course: 2631) - 3 days - £1700 exc VAT

 FebMarAprMayJunJulAugSepOctNovDecJan
London07 03 02 06 04 01 05 03 07 05
Bath15
Ask a Question ?Print 2 Page PDF


> Target Audience
This workshop provides students with the knowledge and skills to use Microsoft Visual Studio Team System tools to optimize software application development. It is intended for the five job roles that comprise a typical software application development team: project manager, infrastructure architect, solution architect, developer, and tester.
> Course outline
  1. Introduction to Visual Studio Team System
  2. Setting Up an Application Development Project
  3. Designing an Application
  4. Building an Application
  5. Stabilizing an Application
  6. Deploying an Application


Module 1: Introduction to Visual Studio Team System
  • Introduction to the Woodgrove Instant Securities Portal
  • Overview of the WISP Development Lifecycle
  • The Envisioning Track
  • The Planning Track-Project Setup
  • The Planning Track-Design
  • The Building Track
  • The Stabilizing Track
  • The Deploying Track
  • The WISP Application
  • Visual Studio Team System Components
  • Demonstration: Exploring Visual Studio Team System
  • WISP Project Kickoff Discussion
  • Lab: Exploring the Resource Toolkit and GABBI
Skills
  • Identify the features of WISP.
  • Identify the tools that are included in Visual Studio Team System.
  • Use the Resource Toolkit to perform the tasks in this workshop.
top
Module 2: Setting Up an Application Development Project
  • Project Setup Tasks
  • Process Methodologies Supported by Visual Studio Team System
  • Demonstration: Setting Up a Team Project
  • WISP Project Setup Review Discussion
  • Best Practices for Using Visual Studio Team System Tools to Set Up an Application Development Project
  • Lab: Setting Up the WISP Project
Skills
  • Project managers will be able to create a team project, define work items, and create a document library.
  • Infrastructure architects will be able to use Visual Studio Team System tools to create a logical datacenter diagram.
  • Solution architects will be able to use Visual Studio Team System tools to create an application diagram.
  • Developers and testers will be able to use Visual Studio Team System tools to run unit and code coverage tests.
top
Module 3: Designing an Application
  • Design Tasks
  • Design Diagrams
  • What Are Source Control Policies?
  • Demonstration: Creating Design Diagrams
  • WISP Design Review Discussion
  • Best Practices for Using Visual Studio Team System Tools to Design an Application
  • Lab: Designing WISP
Skills
  • Project managers will be able to use Visual Studio Team System tools to add requirements, tasks, and document templates to a Team Portfolio Project.
  • Infrastructure architects will be able to create a logical datacenter diagram, create a deployment diagram, and use source control.
  • Solution architects will be able to create an application diagram, configure a check-in policy, use source control, upload documents to the project portal site, and manage task assignments.
  • Developers will be able to use Visual Studio Team System tools to run a static analysis test.
  • Testers will be able to use Visual Studio Team System tools to run load tests.
top
Module 4: Building an Application
  • Build Tasks
  • What Is a Class Diagram?
  • The Test-Driven Development Methodology
  • Demonstration: Writing Source Code by Using the TDD Methodology
  • WISP Build Review Discussion
  • Best Practices for Using Visual Studio Team System Tools to Build an Application
  • Lab: Building WISP
Skills
  • Project managers will be able to use the predefined reports included in Visual Studio Team System.
  • Infrastructure architects will be able to use Visual Studio Team System tools to extend a logical datacenter diagram.
  • Solution architects will be able to use Visual Studio Team System tools to extend an application connection diagram.
  • Developers will be able to generate an application framework, create a class diagram, run unit tests, run code-coverage tests, use source control, and manage task assignments.
  • Testers will be able to use the predefined reports included in Visual Studio Team System.
top
Module 5: Stabilizing an Application
  • Stabilization Tasks
  • The Build Process
  • Demonstration: Performing a Code Profiling Test
  • WISP Stabilization Review Discussion
  • Best Practices for Using Visual Studio Team System Tools to Stabilize an Application
  • Lab: Stabilizing WISP
Skills
  • Project managers will be able to use Visual Studio Team System to add a work item type.
  • Information architects and solution architects will be able to use the predefined reports included in Visual Studio Team System.
  • Developers will be able to use the predefined reports included in Visual Studio Team System.
  • Testers will be able to run unit tests, run code-analysis tests, run load tests, log bugs, build an application, use source control, and manage task assignments.
top
Module 6: Deploying an Application
  • Deploying Tasks
  • Components of the Final Build
  • Types of Setup Projects
  • Demonstration: Creating a Build Type and Building a Team Project
  • WISP Deploying Review Discussion
  • Best Practices for Using Visual Studio Team System Tools to Deploy an Application
  • WISP Project Closing Discussion
  • Lab: Deploying WISP
Skills
  • Solution architects will be able to branch source code files, and create and test the deployment build.
  • Project managers, infrastructure architects, developers, and testers will be able to install and run the solution.
top
> Pre-Requisites
Before attending this course, students should have the following pre-requisites:
  • Project managers should have two years of experience and should be familiar with process methodologies such as Microsoft Solutions Framework (MSF).
  • Infrastructure architects should have at least five years of IT work experience.
  • Solution architects should have at least five years of IT work experience.
  • Developers should have at least one to two years of experience as developers. They should have experience in using source code versioning control tools, bug reporting, tracking, analysis tools, and possibly a unit testing suite.
  • Software test engineers should have at least one to two years of experience as a software tester.
> Purpose
After completing this course, students in each job role will be able to describe how Visual Studio Team System supports their job roles through the tracks of the software development life cycle; Project managers will be able to plan an application development project using Visual Studio Team System tools; Infrastructure and solution architects will be able to design an application using Visual Studio Team System tools; Developers will be able to develop application code using Visual Studio Team System tools; Testers will be able to stabilize application code using Visual Studio Team System tools; Solution architects will be able to create an application deployment package using Visual Studio Team System tools.
> EXAMS
There are no exams directly associated with this course