Capacitacion TFS - introducción

Post on 25-Jul-2015

104 views 5 download

Transcript of Capacitacion TFS - introducción

www.tecnosoftware.com.ar

TFS para equipos de desarrollo

Av. Belgrano 687 7P C1092AAG Buenos Aires, Argentina | Tel. (+54 11) 5128-3000 | www.tecnosoftware.com.ar

Agenda• Conceptos

− Qué es TFS− Componentes de TFS− Arquitectura− Team Projects

• Cuestionario disparador• Demo

Av. Belgrano 687 7P C1092AAG Buenos Aires, Argentina | Tel. (+54 11) 5128-3000 | www.tecnosoftware.com.ar

Team Foundation Server• Plataforma integrada para la colaboración en proyectos

de desarrollo de software.• Desafíos en los equipos de desarrollo

−Comunicación entre diferentes equipos• Analistas de negocio, Analistas funcionales, Testers,

Arquitectos, Desarrolladores, Documentadores técnicos, Integradores, etc.

−Seguimiento de defectos −Desarrollo−Gestión de Builds−Gestión de pruebas−Asignación de tareas

Av. Belgrano 687 7P C1092AAG Buenos Aires, Argentina | Tel. (+54 11) 5128-3000 | www.tecnosoftware.com.ar

Reportes Gerenciales

Listas(Bugs, Requerimientos, etc)

Código Fuente

Team

Guías de Procesos

Releases

Artefactos a gestionar

Planes e hitos

Av. Belgrano 687 7P C1092AAG Buenos Aires, Argentina | Tel. (+54 11) 5128-3000 | www.tecnosoftware.com.ar

Características Principales

Source Code Control

Work Item Tracking

Build Automation

Team Communications

Reporting

Av. Belgrano 687 7P C1092AAG Buenos Aires, Argentina | Tel. (+54 11) 5128-3000 | www.tecnosoftware.com.ar

Visual Studio Team SystemSolución Application Lifecycle Management (ALM)

Administra, coordina e integra las diferentes etapas del proceso de desarrollo de software.

Av. Belgrano 687 7P C1092AAG Buenos Aires, Argentina | Tel. (+54 11) 5128-3000 | www.tecnosoftware.com.ar

Arquitectura

Capa de Datos

DataWarehouse

VersionControlWork Items Team Build

SQL Server 2005

Windows SharePoint Services Web Services

Capa de Aplicación

SQL Reporting Services

Interfaces de clientes

VisualStudio

Team ExplorerMS Project

MS Excel

TFS Web Access

Línea decomando

Ambiente de Compilacion

BuildProcess

Version ControlProxy

VersionControlProxy

Service

Av. Belgrano 687 7P C1092AAG Buenos Aires, Argentina | Tel. (+54 11) 5128-3000 | www.tecnosoftware.com.ar

Team Projects

• Almacenados en TFS.• Cada proyecto de

equipo se crea basándose en un Template Metodológico o Process Template.

Av. Belgrano 687 7P C1092AAG Buenos Aires, Argentina | Tel. (+54 11) 5128-3000 | www.tecnosoftware.com.ar

Preconceptos erróneos

• Los Proyectos de Equipo pueden contener múltiples soluciones/proyectos, o cualquier otra cosa..

Proyecto de Equipo = Proyecto o Solución de VS

• “Si podés guardarlo...”

TFS sirve solo para .NET

• Existen plug-ins, interface web, CLI, etc..

Es necesario Visual Studio

Av. Belgrano 687 7P C1092AAG Buenos Aires, Argentina | Tel. (+54 11) 5128-3000 | www.tecnosoftware.com.ar

- Qué procesos/operaciones/prácticas con TFS pueden aportar valor?

- Cómo encaran desarrollo paralelo?- Cómo manejan versionado?- Hoy hacen BUILD? Cómo lo hacen? Cómo

podrían hacerlo?- Qué reportes de gestión serían

interesantes?

Cuestionario disparador

Demo

Consultas

Av. Belgrano 687 Piso 7º - Buenos Aires, Argentina

Teléfono: (+5411) 5128-3000

www.tecnosoftware.com.ar

contacte@tecnosoftware.com.ar