Effective Software Engineering using Microsoft Visual Studio 2010

מק"ט: #2457 | משך קורס: 24 שעות אק'

This 3 day course is designed to provide delegates with an understanding of the ways in which Visual Studio 2010 and  Team Foundation Server can be used within the ideas of Application Lifecycle Management to facilitate and integrate requirements management, architecture, development, testing, tracking, and release management and to articulate the business value that this promotes.

הקורס פעיל לקבוצות מטעם ארגונים בלבד, ניתן לשלוח פנייה רק אם מדובר בקבוצה
*שדות חובה
PDF version

קהל יעד

The intended audience for this course is both existing users of Visual Studio Team System 2005/2008 and potential users who are new to Application Lifecycle Management using Visual Studio 2010. This audience will include busines.
analysts, solution architects, project managers, developers, testers and those responsible for release management.

דרישות קדם

Delegates will need one year's experience working in software development, and exposure to Visual Studio .NET

נושאי הקורס

Module 1 -Application Lifecycle Management and Visual Studio 2010

Module 2 -TFS 2010 architecture, setup and administration
 TFS 2010: Architecture
 Pre-requisites
 Setup
 Administration

Module 3 -Modelling the application
 Developing models for software design
 Architecture explorer
 Activity diagrams
 Component diagrams
 Class diagrams
 Sequence diagrams
 Use case diagrams
 Layer diagrams
 Modeling user requirements
 Model validation during development and build

Module 4 -Planning and tracking projects
 Creating team projects
 Managing product backlog
 Work item tracking
 Process customisation
 Extending/customising TFS functionality

Module 5 -Using TFS 2010 version control
 Source control in parallel development
 Source control explorer
 Workspaces
 Changesets
 Shelvesets
 Locking
 Labelling
 Branching and merging
 Using and creating check in policies/notes

Module 6 -Testing the application
 Test types
 Test planning
 Test case management
 Test run management & reporting
 Testing performance and stress

Module 7 -Building the application
 Overview of process
 Creating and working with build definitions
 Running builds
 Monitoring and reporting on builds
 Build customisation

Module 8 -TFS 2010 reporting
 Using out-of-the-box reports
 Creating and using custom SSRS reports
 Creating and using custom Excel-based reports
 Incorporating reports in process templates