Работа с базовыми линиями задач
Базовые линии задач в Microsoft Project позволяют руководителям проектов зафиксировать первоначальный план задачи, включая продолжительность, трудозатраты и стоимость.
Используя Aspose.Tasks for .NET, разработчики могут программно создавать, редактировать и анализировать базовые линии задач в файлах MPP.
В этом разделе представлены доступные варианты работы с базовыми линиями задач.
Возможности
С помощью Aspose.Tasks for .NET разработчики могут:
- Создавать базовые линии для отдельных задач или всего проекта
- Изменять свойства базовой линии такие как продолжительность, объем работ и стоимость
- Удалять или сбрасывать базовые линии при изменении планов
- Сравнивать базовые и фактические данные, например, чтобы выявлять отклонения по графику или по стоимости
- Генерировать настраиваемые отчеты путем программного анализа данных базовой линии
Пример: Установка базовой линии задачи
В следующем примере показано, как задать базовую линию для задачи в файле Microsoft Project.
1var project = new Project("input.mpp");
2
3// Access a task by ID
4Task task = project.RootTask.Children.GetById(1);
5
6// Set baseline for the entire project, including this task
7project.SetBaseline(BaselineType.Baseline);
8
9// Save updated project
10project.Save("output.mpp", SaveFileFormat.Mpp);
Этот простой фрагмент фиксирует первоначальный план задач, что позволяет затем сравнить его с фактическим прогрессом.
Заключение
Базовые линии задач необходимы для контроля эффективности и обеспечения подотчетности в управлении проектами. С помощью Aspose.Tasks for .NET разработчики могут полностью автоматизировать создание, изменение и анализ базовых линий в файлах Microsoft Project.
Это открывает продвинутые сценарии, такие как автоматическая генерация отчетов, интеграция с инструментами бизнес-аналитики и проактивное управление отклонениями по стоимости и графику — все это без необходимости устанавливать Microsoft Project.