项目管理软件形式化语言描述

项目管理软件形式化语言描述

1项目计划的快速建立

利用项目管理软件的形式化语言对项目的整体计划建立方面优势明显,它可以集成一套甚至几套完整的项目管理描述方法以及计算方法和模型,在这些模板基础上,使用人员可以根据项目的具体情况快速完成项目计划的制定,避免浪费大量时间。2按时间管理项目进度项目管理软件可完成项目的时间进度管理,利用形式化语言的描述,可以直观的看到整体计划时间,目前正在执行的计划进度以及待执行计划剩余可用时间等,在计划实施过程中如果出现任何变动,都可在软件开辟的相应的数据库中进行计划变更,其他计划的安排也会相应发生变化,而不必在某一项任务时间或人力、物力的使用发生变更时,逐个对之后任务进行修改,节省了大量时间,也排除了认为更改中的疏漏,确保了计划的准确性。

3对项目要素的管理

在项目管理软件中,通常情况下,将最基本的元素,例如人、材料、机械设备、可用资金等,进行数据化抽象为资源,并建立资源库。根据各基本元素的特性,设置资源日历,利用图表以及资源需求曲线等对项目的各个组成部分所需资源进行直观展示,并指出资源使用情况,便于管理人员及时进行资源的调配,避免人力物力的浪费以及工程进度。

4形成项目任务网络

在整个项目中,各子任务不可能同时进行,他们之间具有一定的逻辑关系,例如对于任务I,J,K,有依次完成的时间上的步进关系,也有I和J同时完成方可进行任务K的情况,这就是任务之间的关联性。项目管理软件针对这种情况可以对各个子任务进行逻辑分类,并构建任务网络,方便管理者安排工程项目的任务。

5完成工程项目的进度跟踪以及调整

项目计划制定后并非一成不变,由于某些不可抗拒因素,例如自然灾害、政策变化、设计更改等状况的发生,项目进度必然受到影响,因此必须根据工程的实际进展进行跟踪调查并及时调整。对项目各阶段的开始时间、完成时间、实际工作量、计划工作量、计划投入资源数量以及实际投入资源数量等一一进行记录,并计算变更量以及对工程整体进度的影响程度,以较为直观的柱状图或饼状图表现出来,根据结果对工程项目中的各个环节进行管理,对于影响到预设目标的行为,例如资源利用量超标等情况,系统可提示管理者进行及时处理。项目管理软件还能对项目过程中的某些设定值在一定范围内进行自动调整,以不对项目整体进度产生影响为原则。

6为管理者决策提供信息

项目管理软件有设定的专门供管理者决策用的管理模块,该模块是将范围管理、时间管理、资源管理、成本管理、风险管理、质量管理等多个子模块的统计信息进行整合,并依据已设条件对其中某些影响项目进度、资源管理或者成本控制的行为进行提取,并在管理模块中显示出来,便于管理者进行筛选和处理,避免了大量繁重的审计工作,能够使管理者决策更加科学快速,有利于工程的整体管理。

结语

项目管理软件的问世,给大型复杂项目的管理带来了科学、快速、有效的管理方法。国内目前应用较多的项目管理软件ProjectPlanner是国际上目前主流的项目管理软件,该软件采用形式化语言,对工程项目进行逻辑化管理,并以直观的形式展示出来,对项目的进度跟踪、资源调配、成本核算等诸多方面都十分有效。随着项目管理要求的越来越高,项目管理软件的智能程度也必将进一步提高。

作者:方喆 单位:苏州大学计算机科学与技术学院