gestion y administracion proyectos con microsoft visual studio team

Transcripción

gestion y administracion proyectos con microsoft visual studio team
GESTION Y ADMINISTRACION PROYECTOS CON MICROSOFT
VISUAL STUDIO TEAM FOUNDATION SERVER 2012
DIRIGIDO A:
Este diplomado está dirigido a todos los miembros del equipo en busca de utilizar con
eficacia las características orientadas al equipo proporcionados por Microsoft Visual Studio
2012 y Team Foundation Server 2012. Esto incluye los siguientes miembros:




Desarrolladores.
Jefes de Proyectos.
Líderes de Proyectos.
Analistas de negocio.
OBJETIVOS
Este diplomado está diseñado para que todo su equipo de desarrollo trabaje eficiente con la
solución de gestión del ciclo de vida de aplicaciones utilizando Visual Studio Team
Foundation Server 2012.
El diplomado está dividido en diferentes módulos donde en cada le va ayudar a obtener
una comprensión completa de las características y capacidades de Visual Studio 2012 y
Team Foundation Server 2012.
Las clases están diseñadas para individuos o equipos completos de desarrollo que
necesitan aprender cómo usar Visual Studio 2012 y Team Foundation Server 2012 para el
desarrollo ágil de software. Este diplomado cubre los siguientes temas:



La gestión de proyectos.
desarrollo de software usando metodologías ágiles.
Arquitectura de Software.
COMPETENCIAS ADQUIRIDAS
Al finalizar, los participantes podrán;



Gestionar el trabajo con elementos de trabajo incluyendo la configuración de enlaces
correctamente.
Crear y personalizar las consultas de elementos de trabajo para encontrar y organizar
el trabajo.
Utilice el sistema de control de versiones como efectivamente ramificación y espacios
de trabajo.








Utilice las características de calidad de código en Visual Studio 2012, incluyendo el
Explorador de Prueba y Código Comentarios.
Ver los informes integrados disponibles en TFS 2012.
Utilice múltiples interfaces de cliente, incluyendo TWA, Team Explorer y Microsoft
Office.
Creación y Administración de tareas TFS.
Utilizar el sistema de control de versiones para mantener su código fuente.
Bifurcación y Combinación (Branching y Merge) sus códigos.
Gestione sus proyectos utilizando las herramientas de diseño ágil.
Administrar el trabajo en equipo como sprints y backlogs.
REQUISITOS
Los asistentes deben estar familiarizados con Visual Studio y el uso básico de Team
Foundation Server.
MATERIALES
Para impartir el diplomado se van utilizar los siguientes libros:

Professional Team Foundation Server 2012.
 http://www.wrox.com/WileyCDA/WroxTitle/Professional-Team-Foundation-Server2012.productCd-1118314093.html

Professional Application Lifecycle Management with Visual Studio 2012.
 http://www.wrox.com/WileyCDA/WroxTitle/Professional-Application-LifecycleManagement-with-Visual-Studio-2012.productCd-1118314085.html
CONTENIDO
Módulo 1: Team Foundation Server para Desarrolladores.
Este se centra principalmente en proporcionar las habilidades y conocimientos para
utilizar las funciones proporcionadas por Team Foundation Server 2012 incluye
seguimiento de elementos y de control de versiones.
Introducción a Team Foundation Server



Qué es el Team Foundation Server.
La adquisición de Team Foundation Server.
Conceptos básicos Team Foundation Server.
Creación y configuración de proyectos de equipo.




Creación de proyectos de equipo (Team Project).
Comprensión de la colección de los proyectos de equipos (Team Project Collections).
Configuración de los permisos.
Eliminación de proyectos de equipo (Team Project).
Gestión y seguimiento de trabajo con elementos de trabajo.




Introducción elementos de trabajo (Work Items).
Creación de elementos de trabajo.
Vinculación de elementos de trabajo para proporcionar trazabilidad.
Creación y uso de consultas de elementos de trabajo personalizados.
El uso eficaz de control de versiones de TFS.





Crear estructuras de carpetas de control de código fuente
Configuración de los ajustes de control de fuentes de ancho de proyectos de equipo
Configuración y gestión de espacios de trabajo (WorkSpaces).
Cambios y estanterías (Changesets y Shelving).
Entendimiento Bifurcación y Combinación (Branching y Merge).
Bifurcación y Combinación (Branching y Merge).





Definición de una estrategia de bifurcación.
Cómo bifurcar.
Visualización bifurcación y seguimiento de los cambios.
La fusión y la resolución de conflictos.
Herramientas de diferenciación personalizados.
Pruebas unitarias y Herramientas de Calidad Código




Pruebas unitarias en Visual Studio.
Explorador de prueba en Visual Studio.
Métricas de código.
Code Clone Analysis.
Revisiones de código



Solicitar una revisión de código.
En respuesta a una solicitud de revisión de código.
Proporcionar información de la revisión de código.
Módulo 2 Gestión de Proyectos con TFS
Este módulo proporciona gestores de proyectos, analistas de negocio y jefes de equipo las
habilidades necesarias para administrar eficazmente un proyecto de desarrollo de software
con Microsoft Visual Studio 2012 y Team Foundation Server 2012.
Iniciando un nuevo proyecto




Organizar proyectos en TFS.
Comprensión de la plantillas de proceso
Crear un nuevo proyecto de equipo.
Establecer las propiedades de proyecto de equipo.
Recopilación de los requisitos



Introducción a los elementos de trabajos.
Examinar los tipos de requisito en TFS
Requisitos de almacenamiento en TFS
Usando Storyboards



Resumen de capacidades de Storyboard.
Creación de un Storyboard para ilustrar un requisito.
Vincular un Storyboard con un elemento de trabajo.
Comenzando con el BackLog del producto





Creación de los requerimientos en el backLog.
Priorizando el backlog.
Estimación de elementos de la cartera de pedidos.
Técnicas para mejorar las estimaciones.
Preparando la cartera de pedidos.
Planeando y ejecutando un sprint





Entender la capacidad del equipo.
Selección de elementos para la acumulación de sprint.
Predicción usando la capacidad del equipo.
Seguimiento de progreso utilizando el taskboard.
Utilizando gráficos de evolución para el seguimiento del progreso.
Módulo 3: Arquitectura de Software en Visual Studio 2012.
Este módulo examina las herramientas disponibles en Visual Studio 2012 para definir la
arquitectura de la aplicación. Después de una breve introducción a los conceptos de la
arquitectura, las inmersiones de discusión en todas las nuevas herramientas UML
disponibles, incluyendo diagramas de casos de uso, diagramas de actividad, diagramas de
secuencia, diagramas de clases y diagramas de componentes. También se aprenderá el uso
del Explorador de arquitectura y cómo se puede utilizar para comprender la arquitectura
de la aplicación. Por último, esta sección termina con una discusión de diagramas de capas.
Introducción a la arquitectura de software.



Estrategia de modelado de Microsoft.
Las Herramientas de Arquitectura de Visual Studio Ultimate 2012.
Novedades de las Herramientas Arquitectura en Visual Studio Ultimate 2012.
Creación de diagramas de casos de usos, actividad, secuencia componente y de clases
utilizando Visual Studio 2012.



Creación y uso de casos de uso y diagramas de actividad.
Creación y uso de diagramas de secuencia y componentes.
Generando código desde el diagrama de clases.
Analyzing Applications Using Architecture Explorer and Dependency Graphs.



Explorando el explorador de arquitectura.
Usando el explorador de arquitectura para entender el código existente.
Visualizar el código existente con gráficos de dependencia.
Utilizando diagramas de capas para modelar y hacer cumplir Arquitectura de la
aplicación.



La comprensión de un diagrama de capas.
Crear diagramas de capas.
Definición de dependencias en un diagrama de capas
Programa de 120 horas.
INVERSION POR PERSONA RD$20,000
Inscripción RD$8,000 y dos cuotas mensuales de RD$6,000
Incluye material de apoyo y certificado de participación.
Incluye: Material de Apoyo y Certificado de Participación.
* Los precios están sujetos a cambios.
Para Información Adicional e Inscripción
Favor de Contactarnos:
Unidad De Postgrado y Educación Continuada
Tel: 809-535-0665 Ext. 3481/3482/3486/3487 Flotas: 829-417-1464/1465
E-mail: [email protected]
Asistentes de Ventas:[email protected]/[email protected]/[email protected]/[email protected]

Documentos relacionados