Compartir a través de


Complementos del Panel de tareas de Project

Cree complementos de panel de tareas personalizados para ampliar Project con integraciones web y flujos de trabajo optimizados. Los complementos de proyecto ayudan a los administradores de proyectos a consolidar información crítica, administrar recursos y colaborar con los equipos, todo ello sin salir de Project.

Vea una introducción a los complementos de Office en Información general sobre la plataforma de complementos de Office.

Nota:

Project Profesional admite complementos de panel de tareas que pueden acceder a Project en la web, instalaciones locales de Project Server y SharePoint (tanto en el entorno local como en línea). Project Standard no admite la integración directa con datos de Project Server o listas de tareas de SharePoint sincronizadas con Project Server.

Escenarios de complementos de proyecto

Los complementos del panel de tareas del proyecto distinguen contexto, lo que significa que pueden responder a los datos del gráfico de Gantt, el recurso, la vista o la tarea seleccionados actualmente. Esto crea oportunidades para una funcionalidad específica y relevante que mejora el flujo de trabajo de administración de proyectos.

Estas son las principales maneras en que los administradores de proyectos usan complementos de Project:

Integración del sistema externo

Conexiones de datos empresariales: conecte Project con sistemas externos como aplicaciones ERP, sistemas de parte de horas o software de contabilidad. Extraiga los datos pertinentes en Project o inserte actualizaciones del proyecto en otros sistemas empresariales.

Flujos de trabajo personalizados: cree procesos de aprobación y flujos de trabajo de actualización de estado que abarquen varios sistemas mientras mantiene Project como la herramienta de planeación central.

Integración de Project Server y SharePoint

Acceso a datos de Project Server: use las API REST y los servicios OData de Project Server para acceder a datos de cartera, información de recursos y datos de informes. Integre la información de recursos o tareas seleccionadas con datos de proyecto organizativos más amplios.

Conectividad de SharePoint: conéctese con bibliotecas, listas y flujos de trabajo de SharePoint. Acceda a plantillas de proyecto, bibliotecas de documentos y espacios de colaboración en equipo directamente desde Project.

Visualización de datos e informes

Paneles personalizados: cree vistas especializadas de los datos del proyecto mediante la combinación de información de Project con orígenes de datos externos. Cree informes y visualizaciones adaptados a las necesidades de su organización.

Visualización de datos en tiempo real: muestra datos en directo de otros sistemas junto con el plan de proyecto, lo que le ayuda a tomar decisiones informadas sin cambiar de aplicación.

Sugerencia

Para obtener un ejemplo detallado de integración de Project Server, vea Crear un complemento de Project que use REST con un servicio OData de Project Server local.

Compilación del complemento project

Los complementos de proyecto usan la API de JavaScript de Office para interactuar con los datos de Project e integrarse con servicios externos. Aunque no hay ninguna API de JavaScript específica de Project, puede usar common API para crear complementos.

Enfoque de desarrollo

Tiene flexibilidad en la forma de compilar el complemento de Project:

  • Enfoque simple: cree una página web HTML con consultas de JavaScript, CSS y REST mediante cualquier editor de texto.
  • Basado en marcos: use marcos web modernos como React, Angular o Vue.js para interfaces de usuario más complejas.
  • Lado servidor: compile con ASP.NET, Node.js, PHP u otras tecnologías de servidor para la integración de back-end.

Componentes necesarios

Cada complemento de Project necesita dos componentes clave:

  1. Aplicación web: los archivos HTML, CSS y JavaScript que proporcionan la interfaz de usuario y la funcionalidad.
  2. Archivo de manifiesto: un archivo de configuración XML que indica a Project cómo integrar el complemento.

El archivo de manifiesto especifica el TaskPaneExtension tipo y se puede compartir entre varias aplicaciones de Office o crearse específicamente para Project. Obtenga más información sobre los manifiestos en la introducción a la plataforma de complementos de Office.

Procedimientos recomendados para el desarrollo

  • Prueba continua: transferir localmente y probar el complemento con frecuencia durante el desarrollo para detectar problemas de forma temprana
  • Inicio sencillo: comience con funcionalidad básica y agregue gradualmente complejidad.
  • Uso de tecnologías web conocidas: aproveche las aptitudes existentes de HTML, CSS y JavaScript

Sugerencia

Obtenga información sobre las técnicas de prueba y transferencia local en complementos de Office de prueba.

Compartir el complemento project

Una vez que haya compilado el complemento project, tiene varias opciones para la distribución:

  • Recurso compartido de archivos: compartir archivos de manifiesto a través de recursos compartidos de archivos de red para implementaciones de equipos pequeños o departamentos
  • Catálogo de aplicaciones de SharePoint: Implementación a través del catálogo de aplicaciones de SharePoint de su organización para la distribución empresarial
  • Microsoft Marketplace: publicación en Microsoft Marketplace para llegar a los usuarios de Project en todo el mundo

Cada método de distribución tiene ventajas diferentes en función de la audiencia de destino y los requisitos de la organización. Obtenga más información sobre las opciones en Publicar el complemento de Office.

Introducción

¿Está listo para compilar su primer complemento de Project? Cree un complemento en minutos siguiendo este inicio rápido.

Vea también