2631 Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System



Documentos relacionados
5928 Microsoft Office Project Server 2007, Managing Projects

5929 Managing Projects and Programs

6423 Implementing and Managing Windows Server 2008 Clustering

2275 Maintaining a Microsoft Windows Server 2003 Environment

2277 Implementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure: Network Services

2710 Analyzing Requirements and Defining Microsoft.NET Solution Architectures

7197 Managing Enterprise Desktops Using the Microsoft Desktop Optimization Pack

MS_10748 Deploying System Center 2012, Configuration Manager

5051 Monitoring and Troubleshooting Microsoft Exchange Server 2007

6451 Planning, Deploying and Managing Microsoft Systems Center Configuration Manager 2007

10232 Designing and Developing Microsoft SharePoint Server 2010 Applications

10175 Microsoft SharePoint 2010, Application Development

50064 Advanced SharePoint Development

MS_10174 Configuring and Managing Microsoft SharePoint 2010

50401 Designing and Optimizing Database Solutions with Microsoft SQL Server 2008

MS_10231 Designing a Microsoft SharePoint 2010 Infrastructure

6416 Updating your Network Infrastructure and Active Directory Technology Skills to Windows Server 2008

MS_10267 Introduction to Web Development with Microsoft Visual Studio 2010

6427 Configuring and Troubleshooting Internet Information Services in Windows Server 2008

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005

MS_20410 Installing and Configuring Windows Server 2012

MS_6451 Planning, Deploying and Managing Microsoft System Center Configuration Manager 2007

MS_6293 Troubleshooting and Supporting Windows 7 in the Enterprise

2796 Designing an Analysis Solution Architecture Using Microsoft SQL Server 2005 Analysis Services

MS_10233 Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010

MS_20411 Administering Windows Server 2012

80083 Producción II en Microsoft Dynamics AX 2009

6331 Deploying and Managing Microsoft System Center Virtual Machine Manager

8624 Microsoft Dynamics AX 4.0 Sales and Marketing

80385 Instalación e Implementación de Microsoft Dynamics CRM 2011

MS_80385 Microsoft Dynamics CRM 2011 Installation and Deployment

CL_50400 Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

MS_80445 Reporting in Microsoft Dynamics CRM 2011

50209 Learn Microsoft Office SharePoint Designer 2007 Step by Step, Level 3

MS_6235 Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

50208 Learn Microsoft Office SharePoint Designer 2007 Step by Step, Level 2

MS_6420 Fundamentals of Windows Server 2008

6231 Maintaining a Microsoft SQL Server 2008 R2 Database

10550 Programming in Visual Basic with Microsoft Visual Studio 2010

8972 Personalización y Configuración de Microsoft Dynamics CRM 4.0

MS_6236 Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services

CL_55006 System Center 2012 Operations Manager

6425 Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

5115 Installing, Configuring, and Troubleshooting Windows Vista

80294 Microsoft Dynamics CRM 2011 Customization and Configuration

MS_80507 Introduction to Microsoft Dynamics CRM 2011

6434 Automating Windows Server 2008 Administration with Windows PowerShell

10325 Automating Administration with Windows PowerShell 2.0

MS_20497 Software Testing with Microsoft Visual Studio 2013

CL_50028 Installing and Configuring System Center Operations Manager 2007 R2

2780 Maintaining a Microsoft SQL Server 2005 Database

MS_10135 Configuring, Managing and Troubleshooting Microsoft Exchange Server 2010

6446 Implementing and Administering Windows Essential Business Server 2008

MS_20409 Server Virtualization with Windows Server Hyper-V and System Center

MS_6426 Configuring & Troubleshooting Identity & Access Solutions with Windows Server 2008 Active Directory

6294 Planning and Managing Windows 7 Desktop Deployments and Environments

6445 Implementing and Administering Windows Small Business Server 2008

5118 Supporting Windows Vista and Applications in the Enterprise

10775 Administering Microsoft SQL Server 2012 Databases

Curso 8980: Microsoft Dynamics CRM 4.0 Aplicaciones

MS_80344 What's New in Microsoft Dynamics CRM 2011

MS_6462 Visual Studio 2008: Windows Workflow Foundation

MS_20413 Designing and Implementing a Server Infrastructure

6292 Installing and Configuring Windows 7 Client

MS_10751 Monitoring and Operating a Private Cloud with System Center 2012

MS_6419 Configuring, Managing and Maintaining Windows Server 2008 Servers

80080 Producción I en Microsoft Dynamics AX 2009

Curso 2957: Advanced Foundations of Microsoft.NET 2.0 Development

MS_20414 Implementing an Advanced Server Infrastructure

MS_20412 Configuring Advanced Windows Server 2012 Services

MS_10777 Implementing a Data Warehouse with Microsoft SQL Server 2012

2071 Querying Microsoft SQL Server 2000 with Transact- SQL

8969 Extending Microsoft Dynamics CRM 4.0

CL_50413 Mastering Microsoft Project 2010

MS_6421 Configuring and Troubleshooting a Windows Server 2008 Network Infrastructure

20687 Configuring Windows 8

MS_10263 Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

6418 Deploying Windows Server 2008

MS_6294 Planning and Managing Windows 7 Desktop Deployments and Environments

MS_6234 Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

MS_20341 Core Solutions of Microsoft Exchange Server 2013

MS_6437 Designing a Windows Server 2008 Application Infrastructure

MS_20688 Managing and Maintaining Windows 8.1

80295 Extending Microsoft Dynamics CRM 2011

MS_10533 Deploying, Configuring, and Administering Microsoft Lync Server 2010

10776 Developing Microsoft SQL Server 2012 Databases

MS_10159 Updating your Windows Server 2008 Technology Specialist Skills to R2

MS_80221 Installation and Configuration for Microsoft Dynamics AX 2012

CL_50469 SharePoint 2010 End User Level II

MS_20465 Designing Database Solutions for Microsoft SQL Server

CL_55049 PowerPivot, Power Viewand SharePoint 2013 Business Intelligence Center for Analysts

MS_6435 Designing a Windows Server 2008 Network Infrastructure

MS_20346 Managing Office 365 Identities and Services

MS_80062 Introduction to Microsoft Dynamics AX 2009

MS_80539 Installation and Deployment in Microsoft Dynamics CRM 2013

CL_50255 Managing Windows Environments with Group Policy

MS_80545 Customer Service in Microsoft Dynamics CRM 2013

MS_20415 Implementing a Desktop Infrastructure

MS_10979 Microsoft Azure Fundamentals

MS_20696 Managing Enterprise Devices and Apps using System Center Configuration Manager

Transcripción:

2631 Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System Introducción Este taller de tres días impartido por instructor, provee a estudiantes con el conocimiento y habilidades para usar herramientas de Microsoft Visual Studio Team System para optimizar desarrollo de aplicación de software. Este taller está intencionado para los cinco roles que abarcan un equipo típico de desarrollo de aplicación de software: administrador de proyecto, arquitecto de infraestructura, arquitecto de solución, desarrollador y probador. Estudiantes van a tener de uno a cinco años de experiencia trabajando en estos roles de trabajo con organizaciones que tienen una base de usuarios grande (5,000+). Requisitos previos Antes de atender a este curso, los estudiantes deben tener: Este taller requiere que estudiantes cumplan los prerrequisitos para cada uno de los roles que ellos asumen: Administradores de proyectos: deben tener dos años de experiencia y deben de estar familiarizados con metodologías de proceso tales como Microsoft Solutions Framework (MSF) Arquitectos de infraestructura: deben tener al menos cinco años de experiencia práctica de TI y ellos deben tener conocimientos y habilidades en las siguientes áreas: sistemas operativos de servidor tales como Microsoft Windows 2000 Server o Microsoft Windows Server 2003, arquitectura de redes tales como subredes y enrutamiento, seguridad de red incluyendo barreras de fuego, puertos y Secure Sockets Layer (SSL) y deben estar familiarizados implementaciones de diagramación, pero ellos podrían tener menor experiencia con una metodología formal de diagramación Arquitectos de solución: deben tener al menos cinco años de experiencia práctica de TI y ellos deben tener conocimientos y habilidades en las siguientes áreas: diseño de base de datos de alto nivel, diseño de sistemas distribuidos, análisis de requerimientos de negocio y deben estar familiarizados implementaciones de diagramación, pero ellos podrían tener menor experiencia con una metodología formal de diagramación Desarrolladores empresariales: deben tener al menos de uno a dos años de experiencia como desarrolladores junior y ellos deben de tener experiencia en uso de herramientas de control de versiones de código fuente, reporte de bug, seguimiento, herramientas de análisis, posiblemente una suite de pruebas de unidad, tener experiencia con Microsoft Visual Studio 2003 o Microsoft Visual Studio 2005 y ser desarrolladores competentes de Microsoft Visual Basic.NET o Microsoft Visual C# Ingenieros de pruebas de software: deben tener al menos de uno a dos años de experiencia como probadores de software y ellos deben de tener experiencia en

uso de herramientas de control de versiones de código fuente, reporte de bug, seguimiento, herramientas de análisis, posiblemente una suite de pruebas de unidad, experiencia con Microsoft Visual Studio 2003 o Microsoft Visual Studio 2005 y algún conocimiento de código de Microsoft Visual Basic.NET o Microsoft Visual C# El manual de este curso está en inglés. Para obtener el mayor beneficio de este curso, los alumnos deben tener un buen conocimiento de este idioma y cumplir todos los requisitos previos. Al finalizar Al final del curso, los alumnos serán capaces de: Estudiantes en cada rol de trabajo van a ser capaces de describir como Visual Studio Team System soporta sus roles de trabajo a través las rutas del ciclo de vida de desarrollo de software Administradores de proyecto van a ser capaces de planear un proyecto de desarrollo de aplicación usando herramientas de Visual Studio Team System Arquitectos de infraestructura y solución van a ser capaces de diseñar una aplicación usando herramientas de Visual Studio Team System Desarrolladores van a ser capaces de desarrollar código de aplicación usando herramientas de Visual Studio Team System Probadores van a ser capaces de estabilizar código de aplicación usando herramientas de Visual Studio Team System Arquitectos de solución van a ser capaces de crear un paquete de instalación de aplicación usando herramientas de Visual Studio Team System Examen El examen por requerimiento es el siguiente: 70-510 Material del curso y software El kit del estudiante incluye un libro de trabajo comprensivo y otros materiales necesarios para esta clase. Temario Módulo 1: Introducción a Visual Studio Team System Introducción al portal de fianzas instantáneas de Woodgrove Descripción general del ciclo de vida de WISP La ruta de previsión La ruta de planeación configuración del proyecto La ruta de construcción La ruta de estabilización La ruta de implementación La aplicación WISP Componentes de Visual Studio Team System Demostración: Explorando Visual Studio Team System

Discusión de lanzamiento de proyecto WISP Explorando las herramientas de recursos y GABBI Identificar las funciones de WISP Identificar las herramientas que están incluidas en Visual Studio Team System Usar las herramientas de recursos para realizar la tareas en este taller Módulo 2: Configurando un Proyecto de Desarrollo de Aplicación Tareas de configuración de proyecto Metodologías de procesos soportadas por Visual Studio Team System Demostración: Configurando un proyecto de equipo Discusión de revisión de configuración de proyecto WISP configurar una aplicación Configurando el proyecto WISP Crear un proyecto de equipo Definir elementos de trabajo Crear una biblioteca de documentos Utilizar Visual Studio Team System para crear un diagrama de centro de datos lógico Utilizar Visual Studio Team System para crear un diagrama de aplicación Utilizar Visual Studio Team System para correr pruebas de unidad y cobertura de código Módulo 3: Diseñando una Aplicación Tareas de diseño Diagramas de diseño Qué son políticas de control de código fuente? Demostración: Creando diagramas de diseño Discusión de revisión de diseño de WISP Mejores prácticas para uso de herramientas de Visual Studio Team System para diseñar una aplicación Diseñando WISP Usar herramientas de Visual Studio Team System para agregar requerimientos, tareas y plantillas de documentos dentro de un proyecto de portafolio de equipo Crear un diagrama de centro de datos lógico Crear un diagrama de implementación Crear un diagrama de aplicación

Configurar una política de registro Usar control de código fuente Actualizar documentos al sitio de portal de proyecto Subir documentos al sito de portal de proyecto Manejar asignaciones de tareas Usar herramientas de Visual Studio Team System para correr una prueba de análisis estático Usar herramientas de Visual Studio Team System para correr pruebas de carga Módulo 4: Construyendo una Aplicación Tareas de construcción Qué es un diagrama de clase? La metodología manejada por pruebas (TDD) Demostración: Escribiendo código fuente al utilizar metodología TDD Discusión de revisión de construcción de WISP construir una aplicación Construyendo WISP Utilizar reportes predefinidos incluidos en Visual Studio Team System Usar herramientas de Visual Studio Team System para extender un diagrama de centro de datos lógico Usar herramientas de Visual Studio Team System para extender un diagrama de conexión de aplicación Generar un marco de trabajo de aplicación Crear un diagrama de clase Correr pruebas de unidad Correr pruebas de cobertura de código Usar control de código fuente Manejar asignaciones de tarea Módulo 5: Estabilizando una Aplicación Tareas de estabilización El proceso de construcción Demostración: Realizando una prueba de perfilar código Discusión de revisión de estabilización de WISP estabilizar una aplicación Estabilizando WISP Agregar un tipo de elemento de trabajo

Usar reportes predefinidos incluidos en Visual Studio Team System Correr pruebas de unidad Correr pruebas de análisis de código Correr pruebas de carga Construir una aplicación Usar control de código fuente Manjar asignaciones de tarea Módulo 6: Instalando una Aplicación Tareas de instalación Componentes de la compilación final Tipos de proyectos de instalación Demostración: Creando un tipo de compilación y compilando un proyecto de equipo Discusión de revisión de instalación de WISP instalar una aplicación Discusión de cierre de proyecto de WISP Instalando WISP Crear rama de código fuente Crear y probar la construcción de instalación Instalar y correr la aplicación