Información general de las características de integración de TFS y Project Server
¿Cómo se sincronizan los datos entre Visual Studio Team Foundation Server (TFS) y Microsoft Project Server? ¿Cuáles son las diferencias en la forma en que TFS se integra con Project Server 2010 y Project Server 2013? En este tema se tratan estas preguntas.
Resumen de características de sincronización
En la siguiente tabla se describen las características principales que admiten la sincronización de datos entre Team Foundation y Project Server.
Característica |
Descripción |
---|---|
Tres tipos de sincronización |
Información general del proceso de sincronización para la integración de TFS y Project Server El motor de sincronización realiza tres tipos de sincronización. Este proceso captura y mantiene los datos relacionados con tareas y recursos en Team Foundation y Project Server, a la vez que respeta la propiedad de los datos por parte del administrador de proyectos en el plan del proyecto. |
Asignación de componentes de n a 1 |
Asignar componentes de Project Server a componentes de Team Foundation Puede controlar lo que participa en la sincronización si configura y personaliza la integración de los dos productos de servidor. El motor de sincronización de datos admite una asignación de n a 1 entre Project Server y Team Foundation. Puede registrar varias instancias de Project Web Access o Project Web App (PWA) en Team Foundation Server y puede asignar varias colecciones de proyectos de equipo a una instancia de PWA. |
Tareas y elementos de trabajo que se sincronizan |
Especificar los tipos de elementos de trabajo que se van a sincronizar Puede administrar los tipos de elementos de trabajo que participan en la sincronización de datos y las tareas o elementos de trabajo concretos que se sincronizan. En Project Professional, establezca el valor Publicar en proyecto de equipo en Sí o No. En Team Foundation, establezca Enviar a proyecto empresarial en Sí o No. |
Campos de datos que se sincronizan |
Personalizar la asignación de campos entre TFS y Project Server Para sincronizar los datos entre un plan de proyecto empresarial y un proyecto de equipo, debe asociar los campos de elemento de trabajo de Team Foundation a los campos de Project Server. Puede agregar campos y especificar cómo se sincronizan. Por ejemplo, puede compartir datos no relacionados con las programaciones (como centros de costos, nombres de equipo o estado de mantenimiento) si agrega los campos que almacenan estos tipos de datos al archivo de asignación. Puede agregar campos o simplemente utilizar el conjunto predeterminado de campos necesarios para admitir la sincronización. |
Seguimiento, estado de actualización, envíos y rechazos |
Campos de Project Server agregados a TFS para admitir la sincronización de datos Cuando se crean, actualizan y sincronizan los elementos de trabajo y tareas, se escribe un registro en el campo Historial para los elementos de trabajo de Team Foundation. Además, puede encontrar información de estado en los siguientes campos en la pestaña Project Server para cada elemento de trabajo: Estado de último envío, Fecha del último envío, Último estado de aprobación, Fecha de la última aprobación. |
Envíos, aprobaciones y aprobaciones automáticas |
Planear todos los requisitos de un plan de proyecto empresarial asignado a un proyecto de equipo Las actualizaciones a los elementos de trabajo se envían a Project Server y permanecen en la cola de actualización de estado hasta que usted las apruebe o las rechace. Como administrador de proyectos, puede definir una regla para aprobar automáticamente todas las actualizaciones que se envían de Team Foundation Server a Project Server. |
Consolidado de recursos |
Trabajar con consolidación de recursos en proyectos empresariales asignados a proyectos de equipo En Team Foundation, los valores de consolidación se calculan automáticamente para el trabajo completado y el trabajo restante de los elementos de trabajo primarios que contienen elementos secundarios. Además, los recursos asignados a tareas individuales aparecen como recursos para el consolidado de la tarea en Project. |
Resolución de conflictos |
Referencia de elementos XML de asignación de campos para la integración de TFS y Project Server Puede producirse un conflicto cuando los miembros del equipo cambian al mismo tiempo el valor de un campo asignado en Team Foundation y Project Server. Puede elegir si desea aceptar siempre el valor en Project Server o mantener dos valores distintos, lo que se conoce como mantener "dos conjuntos de libros". Si elige la última opción, se suspende la sincronización de datos para esos campos hasta que se les asignen los mismos valores manualmente. |
Asignar recursos |
Trabajar con consolidación de recursos en proyectos empresariales asignados a proyectos de equipo En Team Foundation, únicamente puede asignar un recurso a un elemento de trabajo. Puede asignar varios recursos a una tarea en Project Professional y sincronizar los datos de esa tarea si asigna un propietario primario o un recurso activo a la tarea. Además, las tareas primarias que contienen cálculos de consolidado de las tareas secundarias también contienen el consolidado de trabajo asignado a los propietarios de cada tarea. Este consolidado de propietarios aparece como varios recursos en Project Professional para la tarea de resumen. |
Campos reflejados |
Referencia de elementos XML de asignación de campos para la integración de TFS y Project Server Supervisar envíos de elementos de trabajo y solucionar rechazos En Team Foundation, puede almacenar los valores de campos de Project y presentarlos en forma de elemento de trabajo. También puede buscar elementos de trabajo que contienen uno o más campos cuyos valores son diferentes a los valores del plan del proyecto. |
Diferencias operativas entre las ediciones de Project Server
En la tabla siguiente se indican algunas de las diferencias operativas que se deben tener en cuenta al integrar TFS con las diferentes ediciones de Project Server.
Área operativa |
Project Server 2010 |
Project Server 2013 |
|
---|---|---|---|
Programa de instalación |
Debe instalar las Extensiones de Team Foundation Server para Project Server en todas las capas web y en todas las capas de aplicación en la granja de servidores. Debe instalar las actualizaciones acumulativas o modificar el archivo web.config. |
Debe instalar las Extensiones de Team Foundation Server para Project Server en todas las capas web y en todas las capas de aplicación en la granja de servidores. |
|
Seguridad |
Vea Asignar permisos para la integración de TFS y Project Server. |
Vea Asignar permisos para la integración de TFS y Project Server. |
|
Autenticación |
La instancia de PWA debe establecerse en Autenticación de modo clásico. |
La instancia de PWA se puede establecer en Autenticación de modo clásico o Autenticación basada en notificaciones. |
|
Modo de seguridad |
La seguridad de Project Server se administra a través de los grupos de seguridad personalizables y otra funcionalidad que es distinta de los grupos de SharePoint. |
Puede elegir entre los modos de permisos de SharePoint o de Project Server para controlar el acceso de usuario a los sitios y proyectos. Para obtener más información, vea Planeación de acceso de usuarios en Project Server 2013. |
|
Comentarios de aprobación |
Los comentarios de aprobación que el administrador de proyectos especifica en PWA se registran en el campo Historial del elemento de trabajo. |
Los comentarios de aprobación que el administrador de proyectos especifica en PWA se registran en el campo Historial del elemento de trabajo. |
|
Aprobaciones automáticas |
Puede aprobar automáticamente los cambios que se producen cuando se sincronizan los datos. |
Puede aprobar automáticamente los cambios que se producen cuando se sincronizan los datos. |
|
Lista de tareas de SharePoint |
No es aplicable |
Los proyectos que se sincronizan con TFS deben configurarse como proyecto empresarial, no como una lista de tareas de SharePoint. |
Vea también
Conceptos
Información general del proceso de sincronización para la integración de TFS y Project Server
Otros recursos
Administrar proyectos mediante la integración de TFS y Project Server