Estructura de Desglose del Trabajo (WBS)
| # | WBS | Nombre de la Tarea | Dur. | Inicio | Fin | Predecesores | Recursos | Costo Plan | Costo Real | % | HT | HL | RC | Acciones |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ getTaskRowNumber(task) }} | {{ task.wbsCode }} |
◆
|
{{ task.startDate || '-' }} | {{ task.endDate || '-' }} | {{ getResourceNames(task) || '...' }} | {{ task.totalFloat != null ? task.totalFloat : '-' }} | {{ task.freeFloat != null ? task.freeFloat : '-' }} | Si - |
|
|||||
| No hay tareas. Agregue una tarea o cargue el proyecto demo. |
Gestion de Recursos
{{ res.name }}
{{ res.type === 'work' ? 'Trabajo' : 'Material' }}
${{ res.costPerHour }}
{{ res.maxUnits }}%
No hay recursos. Agregue recursos para asignarlos a las tareas.
Sobreasignaciones Detectadas
| Recurso | Fecha | Carga | Maximo | Tareas |
|---|---|---|---|---|
| {{ oa.resourceName }} | {{ oa.date }} | {{ oa.load }}% | {{ oa.maxUnits }}% | {{ oa.tasks.join(', ') }} |
...y {{ overallocations.length - 20 }} mas
Histograma de Recursos
{{ ds.resourceName }} (Max: {{ ds.maxUnits }}%)
Analisis de Valor Ganado (EVM)
BAC
${{ evmMetrics.BAC.toLocaleString() }}
Presupuesto Total
PV
${{ evmMetrics.PV.toLocaleString() }}
Valor Planificado
EV
${{ evmMetrics.EV.toLocaleString() }}
Valor Ganado
AC
${{ evmMetrics.AC.toLocaleString() }}
Costo Real
SV
${{ evmMetrics.SV.toLocaleString() }}
Varianza Cronograma
CV
${{ evmMetrics.CV.toLocaleString() }}
Varianza Costo
SPI
{{ evmMetrics.SPI }}
Indice Cronograma
CPI
{{ evmMetrics.CPI }}
Indice Costo
EAC
${{ evmMetrics.EAC.toLocaleString() }}
Estimado Conclusion
ETC
${{ evmMetrics.ETC.toLocaleString() }}
Estimado para Completar
VAC
${{ evmMetrics.VAC.toLocaleString() }}
Varianza Conclusion
TCPI
{{ evmMetrics.TCPI_BAC }}
Indice Para Completar
Avance del Proyecto: {{ evmMetrics.percentComplete }}%
Gastado: {{ evmMetrics.percentSpent }}% del BAC
Interpretacion
- {{ interp }}
Curva S
PV (Valor Planificado)
EV (Valor Ganado)
AC (Costo Real)
No hay datos para el analisis EVM.
Agregue tareas con costos y porcentajes de avance, luego recalcule.
Gestion de Lineas Base
{{ bl.name }} (ACTIVA)
Creada: {{ new Date(bl.createdAt).toLocaleString('es-MX') }} | Tareas: {{ bl.tasks.length }} | Presupuesto: ${{ bl.totalBudget.toLocaleString() }}
No hay lineas base. Guarde una linea base para comparar el progreso del proyecto.
Comparacion con Linea Base Activa
| Tarea | Inicio Plan | Inicio Base | Fin Plan | Fin Base | Variacion |
|---|---|---|---|---|---|
| {{ task.name }} | {{ task.startDate || '-' }} | {{ project.baselines[0].tasks.find(bt => bt.id === task.id)?.startDate || '-' }} | {{ task.endDate || '-' }} | {{ project.baselines[0].tasks.find(bt => bt.id === task.id)?.endDate || '-' }} | {{ Math.round((new Date(task.endDate) - new Date(project.baselines[0].tasks.find(bt => bt.id === task.id).endDate)) / (1000*60*60*24)) }} dias - |