Trabajar con asignaciones de recursos

El seguimiento de variaciones es una parte importante de la gestión de proyectos porque permite comparar los resultados reales con las líneas base planificadas. Aspose.Tasks for .NET proporciona acceso directo a los valores de variación a través de Asn class, permitiendo a los desarrolladores analizar las desviaciones del proyecto de forma programática.

Tratamiento de variaciones

La Asn class expone varias propiedades para manejar la variación en los valores de línea base y los reales de una asignación:

Para ver las variaciones de asignación en Microsoft Project manualmente:

  1. Vaya a la pantalla Task Usage.
  2. Desde el Insert menú, seleccione Column.
  3. Agregue las columnas de variación que necesite.

Obtener la variación de asignación en Aspose.Tasks

El siguiente ejemplo demuestra cómo acceder al WorkVariance valor de una asignación de recurso de forma programática. Esto le permite determinar cuánto se desvía el trabajo real respecto a la línea base.

 1Project project = new Project("New Project.mpp");
 2
 3// Print assignment variances
 4foreach (ResourceAssignment ra in project.ResourceAssignments)
 5{
 6    Console.WriteLine(ra.Get(Asn.WorkVariance));
 7    Console.WriteLine(ra.Get(Asn.CostVariance));
 8    Console.WriteLine(ra.Get(Asn.StartVariance));
 9    Console.WriteLine(ra.Get(Asn.FinishVariance));
10}

Preguntas frecuentes

P: ¿Necesito Microsoft Project instalado para leer los valores de variación?

P: ¿Puedo acceder a todos los tipos de variación (costo, inicio, finalización, trabajo) con Aspose.Tasks?

P: ¿Se conservan los valores de variación al guardar el proyecto de nuevo en Microsoft Project?

Conclusión

El análisis de variaciones en Aspose.Tasks for .NET permite rastrear de forma programática las desviaciones del proyecto sin depender de Microsoft Project. Al usar propiedades como CostVariance, StartVariance, FinishVariance, y WorkVariance, los desarrolladores pueden generar informes detallados de progreso, supervisar la salud del proyecto y garantizar un mejor control de costos y del cronograma directamente desde código C#.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.