Corcava logoLa única herramienta empresarial que necesitasCorcava
Menú

Reportes y Análisis

Resumen

El sistema de reportes y análisis de Corcava proporciona información integral sobre el rendimiento del proyecto, productividad del equipo y utilización del tiempo. Basado en análisis exhaustivo del código, el sistema incluye visualización de seguimiento de tiempo en tableros Kanban, reportes financieros detallados, métricas de rendimiento del equipo y reportes especializados para facturación y gestión de proyectos.

Entender estas características de reportes te ayudará a tomar decisiones basadas en datos sobre gestión de proyectos, rendimiento del equipo y operaciones empresariales.


Reportes de Proyectos - Seguimiento de Progreso y Tasas de Finalización

Análisis de Proyectos del Panel

Widgets de Gestión de Proyectos: Basado en análisis de DashboardService, el sistema proporciona:

Métricas de Proyectos:

  • Conteo de Proyectos - Número de proyectos creados dentro del rango de fechas
  • Tiempo a la Semana - Tiempo total rastreado a través de proyectos para la semana
  • Total de Miembros - Conteo de miembros del equipo trabajando en proyectos
  • Rendimiento del Proyecto - Análisis de tiempo y finalización de tareas

Análisis de Tiempo del Proyecto:

  • withTimeIntervalData() - Alcance del proyecto con cálculos de intervalos de tiempo
  • Cálculo de Tiempo Total - SUMA de TIMESTAMPDIFF para totales de tiempo del proyecto
  • Cálculos de Porcentaje - Tiempo del proyecto como porcentaje del tiempo total del equipo
  • Filtrado de Rango de Fechas - Rangos de fechas personalizables para análisis del proyecto

Reportes de Rendimiento del Proyecto

Implementación de Análisis de Proyectos: Basado en análisis del código, los proyectos incluyen análisis sofisticados de tiempo y tareas:

Reportes de Proyectos Basados en Tiempo:

  • Seguimiento de Tiempo Total - Ver total de horas dedicadas a cada proyecto
  • Análisis de Porcentaje de Tiempo - Entender qué porcentaje del tiempo del equipo consume cada proyecto
  • Datos Históricos de Tiempo - Ver inversión de tiempo en rangos de fechas personalizados
  • Visualización de Formato de Tiempo - Tiempo mostrado en formato fácil de leer horas:minutos:segundos

Reportes de Proyectos Basados en Tareas:

  • Análisis de Conteo de Tareas - Ver cuántas tareas se crearon y completaron por proyecto
  • Tasas de Finalización de Tareas - Entender productividad del proyecto y rendimiento de tareas
  • Comparación de Proyectos - Comparar actividad de tareas a través de diferentes proyectos
  • Seguimiento de Progreso - Monitorear avance del proyecto a través de métricas de finalización de tareas

Beneficios de Reportes de Proyectos:Integración de Seguimiento de Tiempo - Conexión directa con datos de intervalos de tiempo
Análisis de Porcentaje - Tiempo del proyecto como porcentaje del esfuerzo total del equipo
Métricas de Finalización de Tareas - Número de tareas creadas y completadas por proyecto
Flexibilidad de Rango de Fechas - Períodos de reporte personalizables


Análisis de Tareas - Visualización de Tiempo Dedicado en Tableros Kanban

Implementación de Visualización de Tiempo de Tareas

Visualización de Tiempo en Tablero Kanban: ¡Tienes toda la razón! El sistema muestra el tiempo rastreado directamente en las tarjetas de tareas:

Visualización de Tiempo en Tarjetas de Tareas:

  • Seguimiento de Tiempo Visible - Cada tarjeta de tarea muestra "Tiempo Rastreado: HH:MM:SS"
  • Cálculo Automático - Tiempo calculado automáticamente desde todos los intervalos de tiempo
  • Actualizaciones en Tiempo Real - La visualización de tiempo se actualiza cuando los miembros del equipo rastrean trabajo
  • Formato Profesional - Tiempo mostrado en formato claro horas:minutos:segundos

Características de Análisis de Tareas

Análisis de Tareas en Tiempo Real:

  • Visualización de Tiempo Rastreado - Muestra tiempo total dedicado a cada tarea directamente en tarjetas de tareas
  • Formato de Tiempo - Tiempo mostrado en formato HH:MM:SS (conversión SEC_TO_TIME)
  • Tiempo Específico por Usuario - Seguimiento de tiempo filtrado por usuario cuando es apropiado
  • Cálculo Automático - Tiempo calculado y actualizado automáticamente
  • Integración del Tablero - Visualización de tiempo integrada en interfaz del tablero Kanban

Análisis de Tiempo de Tareas: Basado en análisis de TaskService:

  • getDoneTasks() - Obtener tareas completadas en día específico
  • getTasksWorkedOn() - Obtener tareas con tiempo rastreado en día específico
  • getTasksCreated() - Obtener tareas creadas en día específico
  • getTaskTime() - Obtener tiempo dedicado a tareas específicas para día específico

Beneficios de Análisis de Tareas:Seguimiento de Tiempo Visual - Visibilidad inmediata de inversión de tiempo en tarjetas de tareas
Actualizaciones en Tiempo Real - La visualización de tiempo se actualiza a medida que progresa el trabajo
Vistas Específicas por Usuario - El seguimiento de tiempo respeta permisos y asignaciones de usuario
Preservación Histórica - Datos de tiempo mantenidos incluso en tareas archivadas


Rendimiento del Equipo - Métricas de Productividad Individual y del Equipo

Implementación de Análisis del Equipo

Métricas de Rendimiento del Equipo: Basado en análisis del modelo User y ReportService:

Métricas Individuales de Usuario:

  • withTotalSeconds() - Alcance de usuario con cálculos de tiempo total para rangos de fechas
  • withTotalExpenses() - Cálculos de gastos de usuario basados en tarifas de pago
  • withHoursPerDeal() - Inversión de tiempo por trato para miembros del equipo de ventas
  • withPricePerLead() - Análisis de costo por lead generado

Análisis a Nivel de Equipo:

  • Totales de Tiempo Individual - Ver tiempo total rastreado por cada miembro del equipo
  • Distribución de Tiempo del Equipo - Entender cómo se asigna el tiempo del equipo a través de miembros
  • Comparación de Productividad - Comparar productividad individual a través del equipo
  • Análisis de Período de Tiempo - Ver rendimiento del equipo en rangos de fechas personalizados

Características de Reportes de Rendimiento

Análisis de Rendimiento del Equipo:

  • Seguimiento de Tiempo de Usuario - Métricas de seguimiento de tiempo y productividad individual
  • Análisis Comparativo - Comparación de rendimiento de miembros del equipo
  • Impacto de Asignación de Proyecto - Análisis de rendimiento basado en asignaciones de proyecto
  • Métricas Basadas en Roles - Diferentes métricas para diferentes roles de usuario

Integración de Rendimiento Financiero:

  • Integración de Tarifas de Pago - Costos del equipo calculados usando tarifas de pago
  • Análisis de Tarifas de Facturación - Análisis de generación de ingresos por miembro del equipo
  • Métricas de Rentabilidad - Análisis de costo vs ingresos para rendimiento del equipo
  • Soporte de Moneda - Análisis financiero multi-moneda

Beneficios de Rendimiento del Equipo:Seguimiento Individual - Métricas detalladas para cada miembro del equipo
Análisis Comparativo - Comparar rendimiento a través de miembros del equipo
Integración Financiera - Conectar seguimiento de tiempo con rendimiento financiero
Métricas Apropiadas por Rol - Diferentes análisis para diferentes roles de usuario


Reportes de Tiempo - Análisis Detallado de Tiempo y Facturación

Sistema de Reportes de Tiempo

Servicio de Intervalos de Tiempo: Basado en análisis de TimeIntervalService, el sistema proporciona reportes de tiempo integrales:

Tipos de Reportes de Tiempo:

Reportes de Facturas de Clientes:

  • getTimeIntervalsForClientInvoice() - Intervalos de tiempo para facturación de clientes
  • Integración de Tarifas de Facturación - Cálculos de tiempo con tarifas de facturación para invoicing de clientes
  • Reportes Específicos del Proyecto - Reportes de tiempo filtrados por proyecto y cliente
  • Reportes de Rango de Fechas - Selección flexible de rango de fechas para reportes

Reportes de Facturas del Equipo:

  • getTimeIntervalsForTeamInvoice() - Intervalos de tiempo para nómina del equipo
  • Integración de Tarifas de Pago - Cálculos de costo del equipo usando tarifas de pago
  • Reportes Específicos por Usuario - Reportes de tiempo de miembros individuales del equipo
  • Conversión de Moneda - Reportes de tiempo y costo multi-moneda

Reportes de Tiempo No Facturado:

  • getUnInvoicedFromTeam() - Tiempo trabajado pero aún no facturado a clientes
  • getUnInvoicedToClients() - Tiempo que necesita ser facturado a clientes
  • Análisis de Brecha Financiera - Identificar tiempo no facturado y oportunidades de ingresos

Características de Reportes de Tiempo

Análisis Detallado de Tiempo:

  • Desglose Diario de Tiempo - Intervalos de tiempo agrupados por fecha
  • Asignación de Tiempo del Proyecto - Distribución de tiempo a través de proyectos
  • Distribución de Tiempo de Usuario - Análisis de tiempo de miembros individuales del equipo
  • Seguimiento de Tiempo a Nivel de Tarea - Tiempo asociado con tareas específicas

Cálculos de Reportes de Tiempo:

  • Formato Automático de Tiempo - Tiempo convertido automáticamente a formato legible
  • Integración de Tarifas - Cálculos de tiempo incluyen tarifas de pago y tarifas de facturación
  • Conversión de Moneda - Cálculos multi-moneda para equipos internacionales
  • Seguimiento de Precisión - Cálculos precisos de tiempo hasta el segundo

Beneficios de Reportes de Tiempo:Facturación Precisa - Seguimiento preciso de tiempo para facturación de clientes
Análisis de Costos del Equipo - Entender costos y rentabilidad del equipo
Seguimiento de Tiempo No Facturado - Identificar oportunidades de ingresos
Soporte Multi-moneda - Reportes internacionales de tiempo y costo


Reportes Personalizados - Generar Reportes para Clientes y Partes Interesadas

Sistema de Generación de Reportes

Sistema de Generación de Reportes: El sistema proporciona capacidades integrales de reportes:

Tipos de Reportes Disponibles:

Panel Principal de Reportes:

  • Report/Index - Interfaz principal de reportes con opciones de filtrado
  • Selección de Cliente - Filtrar reportes por clientes específicos
  • Selección de Proyecto - Filtrar reportes por proyectos específicos
  • Selección de Miembro - Filtrar reportes por miembros específicos del equipo
  • Selección de Rango de Fechas - Rangos de fechas personalizables para todos los reportes

Reportes Especializados:

Reportes No Facturados:

  • UninvoicedFromTeam - Tiempo trabajado por el equipo pero aún no facturado
  • UninvoicedToClients - Tiempo que debería ser facturado a clientes
  • Análisis de Brecha Financiera - Oportunidades de ingresos y brechas de facturación

Reportes del Portal del Cliente:

  • Reportes del Portal del Cliente - Interfaz de reportes dedicada para portal del cliente
  • Datos Específicos del Cliente - Reportes filtrados solo a proyectos del cliente
  • Presentación Profesional - Formato de reportes apropiado para clientes

Filtrado y Personalización de Reportes

Opciones de Filtros: Basado en análisis de getSelectOptions():

Filtros Disponibles:

  • Clientes - Filtrar por company_name, ordenados alfabéticamente
  • Proyectos - Filtrar por nombre del proyecto, con alcance del equipo
  • Miembros - Filtrar por miembros del equipo (solo acceso de administrador)
  • Rangos de Fechas - Selección personalizada de fecha de inicio y fin
  • Opciones de Agrupación - Agrupar reportes por proyecto, usuario u otros criterios

Filtrado Basado en Permisos:

  • Acceso de Administrador - Acceso completo a todos los clientes, proyectos y miembros
  • Acceso Limitado de Usuario - Solo ver proyectos asignados y datos relacionados
  • Acceso del Cliente - Los clientes solo ven sus propios datos del proyecto
  • Aislamiento del Equipo - Todos los reportes con alcance a membresía del equipo

Características de Reportes Personalizados

Integración de Gráficos:

  • chartAjaxFilters() - Endpoint AJAX para datos de gráficos dinámicos
  • Información de Gráficos - Gráficos visuales basados en datos de tiempo y proyecto
  • Resúmenes de Datos Totales - Datos agregados para visualización de gráficos
  • Filtrado Interactivo - Actualizaciones de gráficos en tiempo real basadas en selección de filtros

Integración de Reportes de IA:

  • aireport() - Resúmenes del equipo generados por IA
  • Resúmenes del Equipo con IA - Análisis inteligente de rendimiento e información del equipo
  • Acceso Basado en Clave - Acceso seguro a información generada por IA

Beneficios de Reportes Personalizados:Filtrado Flexible - Múltiples opciones de filtros para reportes personalizados
Presentación Profesional - Formato de reportes apropiado para clientes
Datos en Tiempo Real - Reportes basados en datos actuales de seguimiento de tiempo
Respeto de Permisos - Los reportes respetan permisos de acceso del usuario
Capacidades de Exportación - Datos formateados para análisis adicional


Comenzando con Reportes

Guía de Inicio Rápido

Paso 1: Ver Tiempo de Tareas en Tableros

  1. Navegar a cualquier tablero de proyecto
  2. Mirar tarjetas de tareas para ver visualización de "Tiempo Rastreado"
  3. Notar formato de tiempo (HH:MM:SS) mostrando tiempo total dedicado
  4. Entender que el tiempo se actualiza cuando los miembros del equipo rastrean tiempo

Paso 2: Acceder a Reportes Principales

  1. Navegar a sección de Reportes
  2. Seleccionar rango de fechas para análisis
  3. Elegir filtros para clientes, proyectos o miembros
  4. Revisar datos de gráficos e información de resumen

Paso 3: Generar Reportes Especializados

  1. Acceder a reportes no facturados para identificar oportunidades de facturación
  2. Usar reportes del portal del cliente para comunicación con clientes
  3. Revisar métricas de rendimiento del equipo para análisis de productividad
  4. Exportar datos para análisis adicional o presentación

Mejores Prácticas de Reportes

Revisión Regular - Verificar reportes regularmente para información de proyectos y equipo
Selección de Rango de Fechas - Usar rangos de fechas apropiados para análisis significativo
Utilización de Filtros - Usar filtros para enfocarse en aspectos específicos del rendimiento
Comunicación con Clientes - Usar reportes del portal del cliente para comunicación transparente
Seguimiento Financiero - Monitorear tiempo no facturado para optimización de ingresos

Patrones Comunes de Reportes

Revisiones Semanales del Equipo:

  • Rendimiento del Equipo - Revisar métricas de productividad individual y del equipo
  • Progreso del Proyecto - Analizar asignación de tiempo del proyecto y tasas de finalización
  • Análisis Financiero - Revisar tiempo facturado vs no facturado y oportunidades de ingresos
  • Actualizaciones para Clientes - Generar reportes de progreso específicos del cliente

Análisis Empresarial Mensual:

  • Rendimiento Financiero - Análisis financiero integral y rentabilidad
  • Productividad del Equipo - Tendencias de productividad a largo plazo y mejoras
  • Relaciones con Clientes - Análisis de rendimiento y satisfacción específicos del cliente
  • Inteligencia Empresarial - Información estratégica para crecimiento y optimización empresarial

Solución de Problemas de Reportes

Problemas Comunes

Tiempo No se Muestra en Tarjetas de Tareas:

  • Seguimiento de Tiempo - Verificar que se haya rastreado tiempo para la tarea
  • Asignación de Tareas - Asegurar que la tarea esté correctamente asignada al proyecto y tablero
  • Problemas de Permisos - Verificar que tengas permiso para ver detalles de tareas
  • Actualización de Datos - Intentar actualizar el tablero para ver datos de tiempo más recientes

Reportes No se Cargan:

  • Verificación de Permisos - Verificar que tengas permisos de visualización de reportes
  • Rango de Fechas - Asegurar que la selección de rango de fechas sea válida
  • Problemas de Filtros - Verificar que los filtros seleccionados tengan datos asociados
  • Problemas del Navegador - Intentar actualizar página o limpiar caché del navegador

Datos Faltantes en Reportes:

  • Alcance del Equipo - Recordar que los reportes están limitados a datos de tu equipo
  • Limitaciones de Permisos - Los reportes respetan tus permisos de acceso
  • Rango de Fechas - Verificar que el rango de fechas incluya los datos que esperas ver
  • Configuración de Filtros - Verificar que los filtros no estén excluyendo datos esperados

Próximos Pasos

Ahora que entiendes reportes y análisis, estás listo para explorar:

Recuerda: El sistema de reportes de Corcava está diseñado para proporcionar información accionable sobre tus actividades de gestión de proyectos. La visualización de seguimiento de tiempo en tableros Kanban te da visibilidad inmediata de la inversión en tareas, mientras que el sistema integral de reportes proporciona análisis detallado para inteligencia empresarial y comunicación con clientes.

Artículos relacionados