SlideShare a Scribd company logo
1 of 9
Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas
Tema: Team Foundation Server
Integrantes: Cruz García Miguel Ángel
Montoya Delgadillo Iván Antonio - Coordinador
Pérez Rodríguez Cristian Giovanni
Pérez García José Luis
Valencia Estrada César David
Fecha: 8 de Octubre del 2013

Indice
1. Microsoft visual studio - Team Foundation Server
a. ¿Qué es?
b. Funcionalidad
c. Beneficios de TFS
d. Team Foundation Server Express
e. Team Foundation Service
2. Requisitos
a. Requisitos del sistema operativo
b. Arquitecturas compatibles
c. Requisitos del hardware
d. Complementos compatibles
3. Bibliografia
Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas
Tema: Team Foundation Server
Integrantes: Cruz García Miguel Ángel
Montoya Delgadillo Iván Antonio - Coordinador
Pérez Rodríguez Cristian Giovanni
Pérez García José Luis
Valencia Estrada César David
Fecha: 8 de Octubre del 2013

Microsoft Visual Studio - Team Foundation Server
Visual Studio Team Foundation Server (TFS) es la plataforma de colaboración en el núcleo
de la solución de administración del ciclo de vida de las aplicaciones (ALM) de Microsoft. TFS
admite prácticas ágiles de desarrollo, varios IDE y plataformas de manera local o en la nube
y le proporciona las herramientas que necesita para administrar de manera eficaz los
proyectos de desarrollo de software a lo largo del ciclo de vida.
Funcionalidad de TFS
● Administración y planeación de proyectos
o Administrar el trabajo pendiente, los sprints y las tareas
o Las partes interesadas pueden registrar scripts de acciones, anotaciones,
capturas de pantalla y grabaciones de vídeo o audio
o Ilustrar los requisitos con guiones gráficos y vincular los guiones gráficos a
elementos de trabajo
o Administrar proyectos empresariales mediante Microsoft Project y Project Server
● Seguimiento de elementos de trabajo. Organiza el trabajo próximo, en curso y
suspendido al tiempo que aumenta la transparencia y reduce el impacto de las
interrupciones.
● Modelar aplicaciones
○ Crear gráficos de dependencias desde el Explorador de soluciones
○ Leer y editar gráficos de dependencias
○ Abrir y ver los elementos del modelo vinculados en elementos de trabajo
○ Generar código a partir de diagramas de clases UML.
○ Crear diagramas de clases UML a partir de código existente
● Control de versiones. Team Foundation Server ofrece control de versiones que se
integra con Visual Studio, se le llama así a la gestión de los cambios que se realizan
sobre los elementos de algún producto o de su configuración, se usa para controlar las
diferentes versiones del código fuente del programa, está diseñado para hacer de
manera simple la revisión del código y poder tener un trabajo flexible y un estilo de
trabajo óptimo.
Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas
Tema: Team Foundation Server
Integrantes: Cruz García Miguel Ángel
Montoya Delgadillo Iván Antonio - Coordinador
Pérez Rodríguez Cristian Giovanni
Pérez García José Luis
Valencia Estrada César David
Fecha: 8 de Octubre del 2013

● Seguimiento de las revisiones de código
● Automatizar y depurar compilaciones.
○ Ejecutar, supervisar y administrar compilaciones
○ Ejecutar compilaciones automatizadas desde Team Foundation Service
○ Definir procesos de compilación de protección controlada que admiten varias
protecciones
○ Ejecutar pruebas unitarias nativas y de otros fabricantes del marco de trabajo
en el proceso de compilación
● Seguimiento de errores. TFS incluye un elemento de trabajo integrado de seguimiento
de errores,nos ayuda a mejorar la calidad y al seguimiento de defectos del software,
este elemento puede consistir de requisitos, tareas, errores y problemas, puede
extenderse para que pueda definir sus propios parámetros.
● Buscar código duplicado
● Administración de casos de prueba
○ Ejecutar pruebas manuales en aplicaciones
○ Realizar pruebas exploratorias
○ Incluir varias líneas y texto enriquecido en los pasos de prueba manual
○ Obtener el estado de los planes de pruebas dentro de Microsoft Test Manager
○ Clonar planes de pruebas para nuevas iteraciones
● Automatización de generación de proyectos
● Presentación de informes
● Administración de laboratorios virtuales
Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas
Tema: Team Foundation Server
Integrantes: Cruz García Miguel Ángel
Montoya Delgadillo Iván Antonio - Coordinador
Pérez Rodríguez Cristian Giovanni
Pérez García José Luis
Valencia Estrada César David
Fecha: 8 de Octubre del 2013

(Esquema de las funcionalidad y tecnologías empleadas en TFS. Obtenido de
http://msdn.microsoft.com/es-ES/vstudio/)

Beneficios de TFS
● Utiliza herramientas conocidas.
TFS ofrece una gran cantidad de capacidades sin necesidad de alejarse de las herramientas
existentes y conocidas. Esto incluye Visual Studio y todo la plataforma .NET, Excel, Microsoft
Test Manager, Microsoft Project y Project Server, Expression, SharePoint y más, los cuales
están integrados con TFS. Para los equipos o miembros del equipo que utilizan otras
soluciones, tecnologías y plataformas como Java, Android, PHP, iOS y proyectos en Eclipse,
hay una serie de opciones que permiten incluir otro tipo de herramientas, para proyectos en
Eclipse se tiene que utilizar el plug-in TFS para Eclipse y para iOS, Linux y sistemas basados
en Unix se puede utilizar el cliente cross-platform command-line.
Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas
Tema: Team Foundation Server
Integrantes: Cruz García Miguel Ángel
Montoya Delgadillo Iván Antonio - Coordinador
Pérez Rodríguez Cristian Giovanni
Pérez García José Luis
Valencia Estrada César David
Fecha: 8 de Octubre del 2013

(Diagrama de las herramientas utilizables en TFS. Obtenido de http://msdn.microsoft.com/esES/vstudio/)

● Previsibilidad del manejo.
Habiendo ya establecido el proceso de desarrollo, los equipos ayudan a seguir adelante con
la tarea de entrega de software. Apoyar el proceso de la herramienta ayuda a predecir la
unidad dejando que el equipo se enfoque en la entrega y no en las herramientas y apoyo a la
infraestructura.
● Simplificación del flujo de datos.
TFS mejora el flujo de datos a través de todo su equipo de gestión de proyectos de desarrollo
y mediante la centralización de los artefactos del proyecto.
● Decisiones en tiempo real.
Para la recopilación de información sobre la situación de los proyectos y la presentación de
los datos requiere de mucho tiempo, por lo que es propenso a errores y requiere un esfuerzo
significativo. Al informar sobre los datos recogidos automáticamente por los miembros de
TFS no es necesario que le dediquen tiempo los Gerentes de proyecto, los gerentes de
proyecto pueden pasar menos tiempo preparando informes y más tiempo a la gestión y otras
partes interesadas pueden tener una mayor visibilidad del proyecto.
● Plantillas de procesos personalizados.
Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas
Tema: Team Foundation Server
Integrantes: Cruz García Miguel Ángel
Montoya Delgadillo Iván Antonio - Coordinador
Pérez Rodríguez Cristian Giovanni
Pérez García José Luis
Valencia Estrada César David
Fecha: 8 de Octubre del 2013

TFS permite utilizar plantillas de metodologías ágiles como SCRUM existentes o el "Microsoft
native agile methodology", o elegir una plantilla de procesos, o también utilizar su propia
plantilla personalizada.
● Trabajar sin conexión.
Es posible trabajar en áreas de trabajo locales dentro o fuera de Visual Studio, incluso
cuando no esté conectado a Team Foundation Server.
Team Foundation Express
Es una versión de Team Foundation Server pero completamente gratuita. Contiene las
mismas características que una instalación básica de TFS pero con las siguientes
restricciones:
● Instalación en una sola máquina
● SQL Server Express
● No admite:
● Proxy de Team Foundation Server
● Integración con SQL Server Reporting Services (SSRS)
● Integración con SharePoint
● Integración con Project Server
● Administración de casos de prueba basados en web
● Herramientas de planeamiento
Team Foundation Service
Team Foundation Service trabaja casi de la misma manera que Team Foundation Server
solo que que tiene la ventaja de estar alojado en la nube, evitando así la necesidad de tener
que disponer de un servidor. Es un servicio de gestión del ciclo de vida de proyectos con el
que se puede realizar no sólo el control de versiones de las aplicaciones, sean para la
plataforma que se desee y en cualquier lenguaje de programación, sino también un
seguimiento de tareas hechas y por hacer, reparto de tareas entre miembros del equipo de
desarrollo, petición de feedback sobre los cambios realizados y más.
Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas
Tema: Team Foundation Server
Integrantes: Cruz García Miguel Ángel
Montoya Delgadillo Iván Antonio - Coordinador
Pérez Rodríguez Cristian Giovanni
Pérez García José Luis
Valencia Estrada César David
Fecha: 8 de Octubre del 2013

Requisitos para Team Foundation Server
Requisitos del sistema operativo
Puede instalar Team Foundation Server en un servidor en el que se ejecute uno de los
siguientes sistemas operativos.
Sistemas operativos de servidor:
● Versión de 64 bits de Windows Server 2008 con SP2.
● Versiones de 64 bits de Windows Server 2008 R2 con SP1.
● Versiones de 64 bits de Windows Server 2012.
No admite la opción de instalación Server Core para ninguno de los anteriores.
Sistemas operativos de cliente:
● Versiones de 32 y 64 bits de Windows 7 con SP1 (Windows 7 Home Premium con
SP1, Windows 7 Professional con SP1, Windows 7 Enterprise con SP1, Windows 7
Ultimate con SP1)
● Versiones de 64 o de 32 bits de Windows 8
Arquitecturas compatibles
● 32 bits (x86) (clientes de Windows 7 y Windows 8)
● 64 bits (x64)
Requisitos de hardware
●
●
●
●
●

Procesador de 2.2 GHz o superior
1 GB de memoria RAM (instalación básica)
2 GB de memoria RAM (instalación estándar; sin SharePoint)
10 GB de memoria RAM (instalaciones completas; incluye SharePoint)
8 GB de espacio disponible en disco duro
Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas
Tema: Team Foundation Server
Integrantes: Cruz García Miguel Ángel
Montoya Delgadillo Iván Antonio - Coordinador
Pérez Rodríguez Cristian Giovanni
Pérez García José Luis
Valencia Estrada César David
Fecha: 8 de Octubre del 2013

A continuación, hablando de una empresa que desea utilizar esta herramienta, se muestra
una tabla de los requisitos del hardware que necesita para un mejor manejo de TFS.
Disco duro

Memoria

CPU

Configuración.

#
de
usuarios

1 disco a
7.200
rpm
(125 GB)

2 GB

1 procesador de
un único núcleo a
2,13 GHz

Un solo servidor .

Menos de
250
usuarios

1 disco a
10.000 rpm
(300 GB)

4 GB

1 procesador de
doble núcleo a
2,13 GHz

Un único servidor.

De 250 a
500
usuarios

1 disco a
7.200
rpm
(500 GB)

4 GB

1 procesador de
doble núcleo Intel
Xeon a 2,13 GHz

Dos servidores (Team
Foundation Server y el
motor de base de
datos en servidores
diferentes).

De 500 a
2.200
usuarios

1 disco a
7.200
rpm
(500 GB)

8 GB

1 procesador de
cuatro
núcleos
Intel Xeon a 2,13
GHz

Servidor dual.

De 2.200
a 3.600
usuarios

Componentes opcionales:
● Microsoft SQL Server 2008 R2
● Windows SharePoint Services 3.0 SP1 o SharePoint 2010
Si se desea utilizar alguna característica como la creación de informes o productos de
SharePoint, se tiene que instalar TFS en un sistema operativo de servidor.
Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas
Tema: Team Foundation Server
Integrantes: Cruz García Miguel Ángel
Montoya Delgadillo Iván Antonio - Coordinador
Pérez Rodríguez Cristian Giovanni
Pérez García José Luis
Valencia Estrada César David
Fecha: 8 de Octubre del 2013

Bibliografía
● http://www.discountasp.net/tfs/tfs-2010-hosting.aspx
● http://blogs.msdn.com/b/ukvsts/archive/2009/03/27/team-foundation-serverbenefits.aspx
● http://msdn.microsoft.com/es-es/library/dd578592.aspx
● http://blog.misaelmonterroca.com/category/TFS.aspx
● http://msdn.microsoft.com/es-ES/vstudio/
● http://www.microsoft.com/visualstudio/esn/products/visual-studio-team-foundationserver-2012

More Related Content

What's hot

Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...Joel Fernandez
 
LP II clase05 - SCRUM
LP II clase05 - SCRUMLP II clase05 - SCRUM
LP II clase05 - SCRUMAngelDX
 
Microsoft visual studio
Microsoft visual studioMicrosoft visual studio
Microsoft visual studiomarco368
 
Lp II clase01 - Desarrollo de software con RUP
Lp II   clase01 - Desarrollo de software con RUPLp II   clase01 - Desarrollo de software con RUP
Lp II clase01 - Desarrollo de software con RUPAngelDX
 
Metodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XPMetodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XPJose Diaz Silva
 
Ha2 cm40 eq2-modelo-cascada
Ha2 cm40 eq2-modelo-cascadaHa2 cm40 eq2-modelo-cascada
Ha2 cm40 eq2-modelo-cascadaAnel MG
 
Desarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, ScrumDesarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, Scrumrgomezm
 
Lp II clase02 - Modelo Vista Controlador
Lp II   clase02 - Modelo Vista ControladorLp II   clase02 - Modelo Vista Controlador
Lp II clase02 - Modelo Vista ControladorAngelDX
 
C icie99-ingenieriasoftwareeducativo
C icie99-ingenieriasoftwareeducativoC icie99-ingenieriasoftwareeducativo
C icie99-ingenieriasoftwareeducativoHenry Cambal
 
Modelos de ciclo de vida en el desarrollo de software
Modelos de ciclo de vida en el desarrollo de softwareModelos de ciclo de vida en el desarrollo de software
Modelos de ciclo de vida en el desarrollo de softwareRonald A Cortez B
 
Introducción a la Ingeniria del Software
Introducción a la Ingeniria del SoftwareIntroducción a la Ingeniria del Software
Introducción a la Ingeniria del SoftwareEdit Lopez Veloz
 
Introducción al Desarrollo para SharePoint con Visual Studio 2008
Introducción al Desarrollo para SharePoint con Visual Studio 2008Introducción al Desarrollo para SharePoint con Visual Studio 2008
Introducción al Desarrollo para SharePoint con Visual Studio 2008juliocasal
 
0c96053b2f6c6c98c4000000
0c96053b2f6c6c98c40000000c96053b2f6c6c98c4000000
0c96053b2f6c6c98c4000000Luiggi Vargas
 

What's hot (18)

Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
 
LP II clase05 - SCRUM
LP II clase05 - SCRUMLP II clase05 - SCRUM
LP II clase05 - SCRUM
 
Microsoft visual studio
Microsoft visual studioMicrosoft visual studio
Microsoft visual studio
 
Lp II clase01 - Desarrollo de software con RUP
Lp II   clase01 - Desarrollo de software con RUPLp II   clase01 - Desarrollo de software con RUP
Lp II clase01 - Desarrollo de software con RUP
 
Metodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XPMetodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XP
 
El proceso del software
El proceso del softwareEl proceso del software
El proceso del software
 
Curso Uml 3.2 Proceso Unificado
Curso Uml   3.2 Proceso UnificadoCurso Uml   3.2 Proceso Unificado
Curso Uml 3.2 Proceso Unificado
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
Ha2 cm40 eq2-modelo-cascada
Ha2 cm40 eq2-modelo-cascadaHa2 cm40 eq2-modelo-cascada
Ha2 cm40 eq2-modelo-cascada
 
Desarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, ScrumDesarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, Scrum
 
Lp II clase02 - Modelo Vista Controlador
Lp II   clase02 - Modelo Vista ControladorLp II   clase02 - Modelo Vista Controlador
Lp II clase02 - Modelo Vista Controlador
 
4.1
4.14.1
4.1
 
C icie99-ingenieriasoftwareeducativo
C icie99-ingenieriasoftwareeducativoC icie99-ingenieriasoftwareeducativo
C icie99-ingenieriasoftwareeducativo
 
Modelos de ciclo de vida en el desarrollo de software
Modelos de ciclo de vida en el desarrollo de softwareModelos de ciclo de vida en el desarrollo de software
Modelos de ciclo de vida en el desarrollo de software
 
Introducción a la Ingeniria del Software
Introducción a la Ingeniria del SoftwareIntroducción a la Ingeniria del Software
Introducción a la Ingeniria del Software
 
Introducción al Desarrollo para SharePoint con Visual Studio 2008
Introducción al Desarrollo para SharePoint con Visual Studio 2008Introducción al Desarrollo para SharePoint con Visual Studio 2008
Introducción al Desarrollo para SharePoint con Visual Studio 2008
 
0c96053b2f6c6c98c4000000
0c96053b2f6c6c98c40000000c96053b2f6c6c98c4000000
0c96053b2f6c6c98c4000000
 
ingenieriadesoftware1
ingenieriadesoftware1ingenieriadesoftware1
ingenieriadesoftware1
 

Viewers also liked

C:\users\usuario\documents\presentacion 3 menu
C:\users\usuario\documents\presentacion 3 menuC:\users\usuario\documents\presentacion 3 menu
C:\users\usuario\documents\presentacion 3 menusilvia
 
Projet live and breath
Projet live and breathProjet live and breath
Projet live and breathClara Bftn
 
Blogs maestros
Blogs maestrosBlogs maestros
Blogs maestrosdenyhuisa
 
Presentación Final Postgrado UOC
Presentación Final Postgrado UOCPresentación Final Postgrado UOC
Presentación Final Postgrado UOCmartapoggio
 
Monelle Sylvestre - fr Aug 2016
Monelle Sylvestre - fr Aug 2016Monelle Sylvestre - fr Aug 2016
Monelle Sylvestre - fr Aug 2016Monelle Sylvestre
 
La alimentación de los pequeños
La alimentación de los pequeñosLa alimentación de los pequeños
La alimentación de los pequeñosMeritxell
 
Ramos guerrero dalia esther
Ramos guerrero dalia estherRamos guerrero dalia esther
Ramos guerrero dalia estherIPPSON
 
Portafolio Lool Design Web
Portafolio Lool Design WebPortafolio Lool Design Web
Portafolio Lool Design Webabrozon
 
Pablo piray
Pablo pirayPablo piray
Pablo piraypablo
 
Conférence Ultraviolet commerce 2014
Conférence Ultraviolet commerce 2014Conférence Ultraviolet commerce 2014
Conférence Ultraviolet commerce 2014Ultraviolet Agency
 
Ej rúbricas de evaluación
Ej rúbricas de evaluaciónEj rúbricas de evaluación
Ej rúbricas de evaluaciónNAYIBE ALTAMAR
 
PresentacionTarea4
PresentacionTarea4PresentacionTarea4
PresentacionTarea4JoHerCa
 
Exposicion Itzel Valdez
Exposicion Itzel ValdezExposicion Itzel Valdez
Exposicion Itzel ValdezItzel
 
Historia de la lectura
Historia de la lecturaHistoria de la lectura
Historia de la lecturaaleja8
 

Viewers also liked (20)

C:\users\usuario\documents\presentacion 3 menu
C:\users\usuario\documents\presentacion 3 menuC:\users\usuario\documents\presentacion 3 menu
C:\users\usuario\documents\presentacion 3 menu
 
Projet live and breath
Projet live and breathProjet live and breath
Projet live and breath
 
André Citröen
André Citröen André Citröen
André Citröen
 
Blogs maestros
Blogs maestrosBlogs maestros
Blogs maestros
 
Presentación Final Postgrado UOC
Presentación Final Postgrado UOCPresentación Final Postgrado UOC
Presentación Final Postgrado UOC
 
Monelle Sylvestre - fr Aug 2016
Monelle Sylvestre - fr Aug 2016Monelle Sylvestre - fr Aug 2016
Monelle Sylvestre - fr Aug 2016
 
Segunda unidad 5
Segunda unidad 5Segunda unidad 5
Segunda unidad 5
 
La alimentación de los pequeños
La alimentación de los pequeñosLa alimentación de los pequeños
La alimentación de los pequeños
 
Vectors
VectorsVectors
Vectors
 
Ramos guerrero dalia esther
Ramos guerrero dalia estherRamos guerrero dalia esther
Ramos guerrero dalia esther
 
Menu
MenuMenu
Menu
 
Portafolio Lool Design Web
Portafolio Lool Design WebPortafolio Lool Design Web
Portafolio Lool Design Web
 
Pablo piray
Pablo pirayPablo piray
Pablo piray
 
Conférence Ultraviolet commerce 2014
Conférence Ultraviolet commerce 2014Conférence Ultraviolet commerce 2014
Conférence Ultraviolet commerce 2014
 
Curso i leccion_1
Curso i leccion_1Curso i leccion_1
Curso i leccion_1
 
Ej rúbricas de evaluación
Ej rúbricas de evaluaciónEj rúbricas de evaluación
Ej rúbricas de evaluación
 
PresentacionTarea4
PresentacionTarea4PresentacionTarea4
PresentacionTarea4
 
Hiper texto
Hiper textoHiper texto
Hiper texto
 
Exposicion Itzel Valdez
Exposicion Itzel ValdezExposicion Itzel Valdez
Exposicion Itzel Valdez
 
Historia de la lectura
Historia de la lecturaHistoria de la lectura
Historia de la lectura
 

Similar to Ha2 nm50 eq4-teamfoundationserver

Mariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agostoMariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agostoMariaJoshernandezcar
 
Framework para desarrollo de apps móviles
Framework para desarrollo de apps móvilesFramework para desarrollo de apps móviles
Framework para desarrollo de apps móvilesIván Campaña Naranjo
 
Modelo Descrptivos Del Proceso Del Sofware
Modelo Descrptivos  Del  Proceso Del SofwareModelo Descrptivos  Del  Proceso Del Sofware
Modelo Descrptivos Del Proceso Del Sofwareluisfe
 
4tageneracion 090512224610-phpapp02
4tageneracion 090512224610-phpapp024tageneracion 090512224610-phpapp02
4tageneracion 090512224610-phpapp02Lupunkd Ruiz Angulo
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Ianpierr Miranda
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_softwareMiguel Castro
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareturlahackers
 
Fundamentos de diseño de software
Fundamentos de diseño de softwareFundamentos de diseño de software
Fundamentos de diseño de softwareLuis Jesus Curbata
 
Opensession. Herramientas ágiles en proyectos end to end
Opensession. Herramientas ágiles en proyectos end to endOpensession. Herramientas ágiles en proyectos end to end
Opensession. Herramientas ágiles en proyectos end to endMultiplica
 
AutomatizacióN Del Software
AutomatizacióN Del SoftwareAutomatizacióN Del Software
AutomatizacióN Del Softwaremsc080277
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesJaqueline Luna
 
Presentación 162 modelos de proceso de software
Presentación 162 modelos de proceso de softwarePresentación 162 modelos de proceso de software
Presentación 162 modelos de proceso de softwareReset_the_cover
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de softwaresairarcf
 

Similar to Ha2 nm50 eq4-teamfoundationserver (20)

Mariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agostoMariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agosto
 
DISEÑO DE SISTEMAS.pptx
DISEÑO DE SISTEMAS.pptxDISEÑO DE SISTEMAS.pptx
DISEÑO DE SISTEMAS.pptx
 
Framework para desarrollo de apps móviles
Framework para desarrollo de apps móvilesFramework para desarrollo de apps móviles
Framework para desarrollo de apps móviles
 
Docsafe trabajo
Docsafe trabajoDocsafe trabajo
Docsafe trabajo
 
4ta Generacion
4ta Generacion4ta Generacion
4ta Generacion
 
Modelo Descrptivos Del Proceso Del Sofware
Modelo Descrptivos  Del  Proceso Del SofwareModelo Descrptivos  Del  Proceso Del Sofware
Modelo Descrptivos Del Proceso Del Sofware
 
4tageneracion 090512224610-phpapp02
4tageneracion 090512224610-phpapp024tageneracion 090512224610-phpapp02
4tageneracion 090512224610-phpapp02
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
 
Metodo cascada vs dra
Metodo cascada vs draMetodo cascada vs dra
Metodo cascada vs dra
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_software
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
 
Fundamentos de diseño de software
Fundamentos de diseño de softwareFundamentos de diseño de software
Fundamentos de diseño de software
 
Opensession. Herramientas ágiles en proyectos end to end
Opensession. Herramientas ágiles en proyectos end to endOpensession. Herramientas ágiles en proyectos end to end
Opensession. Herramientas ágiles en proyectos end to end
 
AutomatizacióN Del Software
AutomatizacióN Del SoftwareAutomatizacióN Del Software
AutomatizacióN Del Software
 
Modelos de software
Modelos de softwareModelos de software
Modelos de software
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móviles
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
Etapas del diseño .pdf
Etapas del diseño .pdfEtapas del diseño .pdf
Etapas del diseño .pdf
 
Presentación 162 modelos de proceso de software
Presentación 162 modelos de proceso de softwarePresentación 162 modelos de proceso de software
Presentación 162 modelos de proceso de software
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 

More from Luis Pérez

Ha2 nm50 eq4-proyecto
Ha2 nm50 eq4-proyectoHa2 nm50 eq4-proyecto
Ha2 nm50 eq4-proyectoLuis Pérez
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionLuis Pérez
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionLuis Pérez
 
Ha2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiralHa2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiralLuis Pérez
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionLuis Pérez
 
Ha2 nm50 perez g jose-diseño manejado por modelos
Ha2 nm50 perez g jose-diseño manejado por modelosHa2 nm50 perez g jose-diseño manejado por modelos
Ha2 nm50 perez g jose-diseño manejado por modelosLuis Pérez
 
Ha2 nm50 perez g jose-model driven
Ha2 nm50 perez g jose-model drivenHa2 nm50 perez g jose-model driven
Ha2 nm50 perez g jose-model drivenLuis Pérez
 
Ha2 nm50 perez g jose-fose
Ha2 nm50 perez g jose-foseHa2 nm50 perez g jose-fose
Ha2 nm50 perez g jose-foseLuis Pérez
 
Ha2 nm50 perez g jose-l-case
Ha2 nm50 perez g jose-l-caseHa2 nm50 perez g jose-l-case
Ha2 nm50 perez g jose-l-caseLuis Pérez
 
Ha2 nm50 perez g jose-clasificación case
Ha2 nm50 perez g jose-clasificación caseHa2 nm50 perez g jose-clasificación case
Ha2 nm50 perez g jose-clasificación caseLuis Pérez
 
Ha2 nm50 perez g jose-m-case
Ha2 nm50 perez g jose-m-caseHa2 nm50 perez g jose-m-case
Ha2 nm50 perez g jose-m-caseLuis Pérez
 
Ha2 nm50 perez g jose-toolkit
Ha2 nm50 perez g jose-toolkitHa2 nm50 perez g jose-toolkit
Ha2 nm50 perez g jose-toolkitLuis Pérez
 
Ha2 nm50 perez g jose-u-case
Ha2 nm50 perez g jose-u-caseHa2 nm50 perez g jose-u-case
Ha2 nm50 perez g jose-u-caseLuis Pérez
 
Ha2 nm50 perez g jose-i-case
Ha2 nm50 perez g jose-i-caseHa2 nm50 perez g jose-i-case
Ha2 nm50 perez g jose-i-caseLuis Pérez
 
Ha2 nm50 perez g jose-case
Ha2 nm50 perez g jose-caseHa2 nm50 perez g jose-case
Ha2 nm50 perez g jose-caseLuis Pérez
 
Ha2 nm50 perez g jose-normas y estándares‏
Ha2 nm50 perez g jose-normas y estándares‏Ha2 nm50 perez g jose-normas y estándares‏
Ha2 nm50 perez g jose-normas y estándares‏Luis Pérez
 
Ha2 nm50 perez g jose-que es emc
Ha2 nm50 perez g jose-que es emcHa2 nm50 perez g jose-que es emc
Ha2 nm50 perez g jose-que es emcLuis Pérez
 

More from Luis Pérez (19)

Ha2 nm50 eq4-proyecto
Ha2 nm50 eq4-proyectoHa2 nm50 eq4-proyecto
Ha2 nm50 eq4-proyecto
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacion
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacion
 
Ha2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiralHa2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiral
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacion
 
Icse
IcseIcse
Icse
 
Ha2 nm50 perez g jose-diseño manejado por modelos
Ha2 nm50 perez g jose-diseño manejado por modelosHa2 nm50 perez g jose-diseño manejado por modelos
Ha2 nm50 perez g jose-diseño manejado por modelos
 
Ha2 nm50 perez g jose-model driven
Ha2 nm50 perez g jose-model drivenHa2 nm50 perez g jose-model driven
Ha2 nm50 perez g jose-model driven
 
Ha2 nm50 perez g jose-fose
Ha2 nm50 perez g jose-foseHa2 nm50 perez g jose-fose
Ha2 nm50 perez g jose-fose
 
Ha2 nm50 perez g jose-l-case
Ha2 nm50 perez g jose-l-caseHa2 nm50 perez g jose-l-case
Ha2 nm50 perez g jose-l-case
 
Ha2 nm50 perez g jose-clasificación case
Ha2 nm50 perez g jose-clasificación caseHa2 nm50 perez g jose-clasificación case
Ha2 nm50 perez g jose-clasificación case
 
Ha2 nm50 perez g jose-m-case
Ha2 nm50 perez g jose-m-caseHa2 nm50 perez g jose-m-case
Ha2 nm50 perez g jose-m-case
 
Ha2 nm50 perez g jose-toolkit
Ha2 nm50 perez g jose-toolkitHa2 nm50 perez g jose-toolkit
Ha2 nm50 perez g jose-toolkit
 
Ha2 nm50 perez g jose-u-case
Ha2 nm50 perez g jose-u-caseHa2 nm50 perez g jose-u-case
Ha2 nm50 perez g jose-u-case
 
Ha2 nm50 perez g jose-i-case
Ha2 nm50 perez g jose-i-caseHa2 nm50 perez g jose-i-case
Ha2 nm50 perez g jose-i-case
 
Ha2 nm50 perez g jose-case
Ha2 nm50 perez g jose-caseHa2 nm50 perez g jose-case
Ha2 nm50 perez g jose-case
 
Ha2 nm50 perez g jose-normas y estándares‏
Ha2 nm50 perez g jose-normas y estándares‏Ha2 nm50 perez g jose-normas y estándares‏
Ha2 nm50 perez g jose-normas y estándares‏
 
Ha2 nm50 perez g jose-que es emc
Ha2 nm50 perez g jose-que es emcHa2 nm50 perez g jose-que es emc
Ha2 nm50 perez g jose-que es emc
 
Ha2 nm50 p..
Ha2 nm50 p..Ha2 nm50 p..
Ha2 nm50 p..
 

Ha2 nm50 eq4-teamfoundationserver

  • 1. Instituto Politécnico Nacional Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas Tema: Team Foundation Server Integrantes: Cruz García Miguel Ángel Montoya Delgadillo Iván Antonio - Coordinador Pérez Rodríguez Cristian Giovanni Pérez García José Luis Valencia Estrada César David Fecha: 8 de Octubre del 2013 Indice 1. Microsoft visual studio - Team Foundation Server a. ¿Qué es? b. Funcionalidad c. Beneficios de TFS d. Team Foundation Server Express e. Team Foundation Service 2. Requisitos a. Requisitos del sistema operativo b. Arquitecturas compatibles c. Requisitos del hardware d. Complementos compatibles 3. Bibliografia
  • 2. Instituto Politécnico Nacional Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas Tema: Team Foundation Server Integrantes: Cruz García Miguel Ángel Montoya Delgadillo Iván Antonio - Coordinador Pérez Rodríguez Cristian Giovanni Pérez García José Luis Valencia Estrada César David Fecha: 8 de Octubre del 2013 Microsoft Visual Studio - Team Foundation Server Visual Studio Team Foundation Server (TFS) es la plataforma de colaboración en el núcleo de la solución de administración del ciclo de vida de las aplicaciones (ALM) de Microsoft. TFS admite prácticas ágiles de desarrollo, varios IDE y plataformas de manera local o en la nube y le proporciona las herramientas que necesita para administrar de manera eficaz los proyectos de desarrollo de software a lo largo del ciclo de vida. Funcionalidad de TFS ● Administración y planeación de proyectos o Administrar el trabajo pendiente, los sprints y las tareas o Las partes interesadas pueden registrar scripts de acciones, anotaciones, capturas de pantalla y grabaciones de vídeo o audio o Ilustrar los requisitos con guiones gráficos y vincular los guiones gráficos a elementos de trabajo o Administrar proyectos empresariales mediante Microsoft Project y Project Server ● Seguimiento de elementos de trabajo. Organiza el trabajo próximo, en curso y suspendido al tiempo que aumenta la transparencia y reduce el impacto de las interrupciones. ● Modelar aplicaciones ○ Crear gráficos de dependencias desde el Explorador de soluciones ○ Leer y editar gráficos de dependencias ○ Abrir y ver los elementos del modelo vinculados en elementos de trabajo ○ Generar código a partir de diagramas de clases UML. ○ Crear diagramas de clases UML a partir de código existente ● Control de versiones. Team Foundation Server ofrece control de versiones que se integra con Visual Studio, se le llama así a la gestión de los cambios que se realizan sobre los elementos de algún producto o de su configuración, se usa para controlar las diferentes versiones del código fuente del programa, está diseñado para hacer de manera simple la revisión del código y poder tener un trabajo flexible y un estilo de trabajo óptimo.
  • 3. Instituto Politécnico Nacional Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas Tema: Team Foundation Server Integrantes: Cruz García Miguel Ángel Montoya Delgadillo Iván Antonio - Coordinador Pérez Rodríguez Cristian Giovanni Pérez García José Luis Valencia Estrada César David Fecha: 8 de Octubre del 2013 ● Seguimiento de las revisiones de código ● Automatizar y depurar compilaciones. ○ Ejecutar, supervisar y administrar compilaciones ○ Ejecutar compilaciones automatizadas desde Team Foundation Service ○ Definir procesos de compilación de protección controlada que admiten varias protecciones ○ Ejecutar pruebas unitarias nativas y de otros fabricantes del marco de trabajo en el proceso de compilación ● Seguimiento de errores. TFS incluye un elemento de trabajo integrado de seguimiento de errores,nos ayuda a mejorar la calidad y al seguimiento de defectos del software, este elemento puede consistir de requisitos, tareas, errores y problemas, puede extenderse para que pueda definir sus propios parámetros. ● Buscar código duplicado ● Administración de casos de prueba ○ Ejecutar pruebas manuales en aplicaciones ○ Realizar pruebas exploratorias ○ Incluir varias líneas y texto enriquecido en los pasos de prueba manual ○ Obtener el estado de los planes de pruebas dentro de Microsoft Test Manager ○ Clonar planes de pruebas para nuevas iteraciones ● Automatización de generación de proyectos ● Presentación de informes ● Administración de laboratorios virtuales
  • 4. Instituto Politécnico Nacional Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas Tema: Team Foundation Server Integrantes: Cruz García Miguel Ángel Montoya Delgadillo Iván Antonio - Coordinador Pérez Rodríguez Cristian Giovanni Pérez García José Luis Valencia Estrada César David Fecha: 8 de Octubre del 2013 (Esquema de las funcionalidad y tecnologías empleadas en TFS. Obtenido de http://msdn.microsoft.com/es-ES/vstudio/) Beneficios de TFS ● Utiliza herramientas conocidas. TFS ofrece una gran cantidad de capacidades sin necesidad de alejarse de las herramientas existentes y conocidas. Esto incluye Visual Studio y todo la plataforma .NET, Excel, Microsoft Test Manager, Microsoft Project y Project Server, Expression, SharePoint y más, los cuales están integrados con TFS. Para los equipos o miembros del equipo que utilizan otras soluciones, tecnologías y plataformas como Java, Android, PHP, iOS y proyectos en Eclipse, hay una serie de opciones que permiten incluir otro tipo de herramientas, para proyectos en Eclipse se tiene que utilizar el plug-in TFS para Eclipse y para iOS, Linux y sistemas basados en Unix se puede utilizar el cliente cross-platform command-line.
  • 5. Instituto Politécnico Nacional Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas Tema: Team Foundation Server Integrantes: Cruz García Miguel Ángel Montoya Delgadillo Iván Antonio - Coordinador Pérez Rodríguez Cristian Giovanni Pérez García José Luis Valencia Estrada César David Fecha: 8 de Octubre del 2013 (Diagrama de las herramientas utilizables en TFS. Obtenido de http://msdn.microsoft.com/esES/vstudio/) ● Previsibilidad del manejo. Habiendo ya establecido el proceso de desarrollo, los equipos ayudan a seguir adelante con la tarea de entrega de software. Apoyar el proceso de la herramienta ayuda a predecir la unidad dejando que el equipo se enfoque en la entrega y no en las herramientas y apoyo a la infraestructura. ● Simplificación del flujo de datos. TFS mejora el flujo de datos a través de todo su equipo de gestión de proyectos de desarrollo y mediante la centralización de los artefactos del proyecto. ● Decisiones en tiempo real. Para la recopilación de información sobre la situación de los proyectos y la presentación de los datos requiere de mucho tiempo, por lo que es propenso a errores y requiere un esfuerzo significativo. Al informar sobre los datos recogidos automáticamente por los miembros de TFS no es necesario que le dediquen tiempo los Gerentes de proyecto, los gerentes de proyecto pueden pasar menos tiempo preparando informes y más tiempo a la gestión y otras partes interesadas pueden tener una mayor visibilidad del proyecto. ● Plantillas de procesos personalizados.
  • 6. Instituto Politécnico Nacional Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas Tema: Team Foundation Server Integrantes: Cruz García Miguel Ángel Montoya Delgadillo Iván Antonio - Coordinador Pérez Rodríguez Cristian Giovanni Pérez García José Luis Valencia Estrada César David Fecha: 8 de Octubre del 2013 TFS permite utilizar plantillas de metodologías ágiles como SCRUM existentes o el "Microsoft native agile methodology", o elegir una plantilla de procesos, o también utilizar su propia plantilla personalizada. ● Trabajar sin conexión. Es posible trabajar en áreas de trabajo locales dentro o fuera de Visual Studio, incluso cuando no esté conectado a Team Foundation Server. Team Foundation Express Es una versión de Team Foundation Server pero completamente gratuita. Contiene las mismas características que una instalación básica de TFS pero con las siguientes restricciones: ● Instalación en una sola máquina ● SQL Server Express ● No admite: ● Proxy de Team Foundation Server ● Integración con SQL Server Reporting Services (SSRS) ● Integración con SharePoint ● Integración con Project Server ● Administración de casos de prueba basados en web ● Herramientas de planeamiento Team Foundation Service Team Foundation Service trabaja casi de la misma manera que Team Foundation Server solo que que tiene la ventaja de estar alojado en la nube, evitando así la necesidad de tener que disponer de un servidor. Es un servicio de gestión del ciclo de vida de proyectos con el que se puede realizar no sólo el control de versiones de las aplicaciones, sean para la plataforma que se desee y en cualquier lenguaje de programación, sino también un seguimiento de tareas hechas y por hacer, reparto de tareas entre miembros del equipo de desarrollo, petición de feedback sobre los cambios realizados y más.
  • 7. Instituto Politécnico Nacional Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas Tema: Team Foundation Server Integrantes: Cruz García Miguel Ángel Montoya Delgadillo Iván Antonio - Coordinador Pérez Rodríguez Cristian Giovanni Pérez García José Luis Valencia Estrada César David Fecha: 8 de Octubre del 2013 Requisitos para Team Foundation Server Requisitos del sistema operativo Puede instalar Team Foundation Server en un servidor en el que se ejecute uno de los siguientes sistemas operativos. Sistemas operativos de servidor: ● Versión de 64 bits de Windows Server 2008 con SP2. ● Versiones de 64 bits de Windows Server 2008 R2 con SP1. ● Versiones de 64 bits de Windows Server 2012. No admite la opción de instalación Server Core para ninguno de los anteriores. Sistemas operativos de cliente: ● Versiones de 32 y 64 bits de Windows 7 con SP1 (Windows 7 Home Premium con SP1, Windows 7 Professional con SP1, Windows 7 Enterprise con SP1, Windows 7 Ultimate con SP1) ● Versiones de 64 o de 32 bits de Windows 8 Arquitecturas compatibles ● 32 bits (x86) (clientes de Windows 7 y Windows 8) ● 64 bits (x64) Requisitos de hardware ● ● ● ● ● Procesador de 2.2 GHz o superior 1 GB de memoria RAM (instalación básica) 2 GB de memoria RAM (instalación estándar; sin SharePoint) 10 GB de memoria RAM (instalaciones completas; incluye SharePoint) 8 GB de espacio disponible en disco duro
  • 8. Instituto Politécnico Nacional Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas Tema: Team Foundation Server Integrantes: Cruz García Miguel Ángel Montoya Delgadillo Iván Antonio - Coordinador Pérez Rodríguez Cristian Giovanni Pérez García José Luis Valencia Estrada César David Fecha: 8 de Octubre del 2013 A continuación, hablando de una empresa que desea utilizar esta herramienta, se muestra una tabla de los requisitos del hardware que necesita para un mejor manejo de TFS. Disco duro Memoria CPU Configuración. # de usuarios 1 disco a 7.200 rpm (125 GB) 2 GB 1 procesador de un único núcleo a 2,13 GHz Un solo servidor . Menos de 250 usuarios 1 disco a 10.000 rpm (300 GB) 4 GB 1 procesador de doble núcleo a 2,13 GHz Un único servidor. De 250 a 500 usuarios 1 disco a 7.200 rpm (500 GB) 4 GB 1 procesador de doble núcleo Intel Xeon a 2,13 GHz Dos servidores (Team Foundation Server y el motor de base de datos en servidores diferentes). De 500 a 2.200 usuarios 1 disco a 7.200 rpm (500 GB) 8 GB 1 procesador de cuatro núcleos Intel Xeon a 2,13 GHz Servidor dual. De 2.200 a 3.600 usuarios Componentes opcionales: ● Microsoft SQL Server 2008 R2 ● Windows SharePoint Services 3.0 SP1 o SharePoint 2010 Si se desea utilizar alguna característica como la creación de informes o productos de SharePoint, se tiene que instalar TFS en un sistema operativo de servidor.
  • 9. Instituto Politécnico Nacional Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas Tema: Team Foundation Server Integrantes: Cruz García Miguel Ángel Montoya Delgadillo Iván Antonio - Coordinador Pérez Rodríguez Cristian Giovanni Pérez García José Luis Valencia Estrada César David Fecha: 8 de Octubre del 2013 Bibliografía ● http://www.discountasp.net/tfs/tfs-2010-hosting.aspx ● http://blogs.msdn.com/b/ukvsts/archive/2009/03/27/team-foundation-serverbenefits.aspx ● http://msdn.microsoft.com/es-es/library/dd578592.aspx ● http://blog.misaelmonterroca.com/category/TFS.aspx ● http://msdn.microsoft.com/es-ES/vstudio/ ● http://www.microsoft.com/visualstudio/esn/products/visual-studio-team-foundationserver-2012