
Breve introducción al contenido del curso de Team Foundation Server 2017, donde se presenta el contenido mas relevante a tratar.
Conocer las principales características de Team Foundation Server 2017, tener un panorama más amplio de la herramienta y los beneficios que aporta.
Para planear y administrar la implementación de la mejor forma posible, debe entender primero la arquitectura subyacente de TFS 2017. Entender la arquitectura puede ayudarle a mantener el buen estado global de la implementación y a garantizar la disponibilidad global de los servidores y servicios que los equipos de desarrollo requieren.
Conocer los pre-requisitos antes de la instalación de Team Foundation Server 2017. Las consideraciones básicamente van orientados al hardware, software base (sistema operativo) y configuración del servidor:
Para el presente curso se utiliza una máquina virtual (Servidor TFS 2017) con Sistema Operativo Windows Server 2012 R2 y un Host Cliente para conectarse a TFS 2017 con Sistema Operativo Windows 7 o superior.
Instalar y conocer la configuración de MSSQL Server 2016 para soportar la instalación de Team Foundation Server 2017.
Instalar y configurar Team Foundation Server 2017 en un entorno Windows.
Crear Proyecto en la Colección de Proyectos (DefaultCollection)
Crear Equipo de Trabajo de Proyecto
Revisar Seguridad (Roles y Permisos en TFS)
Registro de Requerimientos (Product Backlog) en TFS
Gestionar Backlog & Sprint
Gestión de Paneles Kanban en Team Foundation Server 2017
Conocer principales reglas
Generar Consultas de Elementos de Trabajo
Ejecución de Consultas de Elementos de Trabajo
Elaboración de Gráficos de Estado de Tareas
Revisar Conceptos Básicos Team Foundation Version Control (TFVC) e Interactuar con la herramienta Team Explorer de Visual Studio.NET (2010, 2012, 2013, 2015).
Revisar definición de Espacio de Trabajo o Workspace.
Revisar comparación entre tipos de workspace (de Servidor y Locales).
Configurar Espacio de Trabajo desde Visual Studio 2015
Crear estructura de directorios del control de versiones (Main / Development / Release).
Crear proyecto en Visual Studio .NET 2015 e integración a TFS (rama base o Main).
Conocer principales directrices de Check-Out
Conocer las principales directrices de Check-In (Proteger archivo editado).
Directrices de RollBack (Revertir) en Team Foundation Server 2017
Consideraciones / directrices de Undo, Compare y View History.
Revisar Conceptos y Proceso de Generación de Branches o Ramas
Revisar Conceptos y Proceso de Generación de Merge o Fusión
Conocer las Principales Funcionalidades del Dashboard de Team Foundation Server.
Configurar TFS Agente Build
Configurar Integración Continua en Team Foundation Server 2017
Configurar Alertas por Email desde Team Foundation Server 2017
Programar Backups de las Bases de Datos de Team Foundation Server 2017
Actualización de Microsoft SQL Server 2016 Service Pack 1 que se aplicará a las instalaciones existentes de SQL Server 2016.
Instalación de Team Foundation Server 2017 Update 2 para aprovechar las nuevas funcionalidades y/o características.
Integrar Microsoft Project 2010 o superior con Team Foundation Server 2017 Update 2 con la finalidad de sincronizar tareas y reflejar avances de trabajo.