微软项目管理软件二次开发的背景
虽然微软项目管理软件功能很强,在项目管理软件中处于领先地位,但它不可能满足于任何情况,它总有自己的局限性,这就是二次开发的前提。
微软项目管理软件对一个单级进度计划项目管理,不论任务项有多少,项目有多么复杂,任务资源分配牵涉关系多么多,它都显示出了优越性、完善性和方便性。如果对一个大型复杂项目,用工作分解结构法由顶向下分解成多级进度计划控制,由计算机网络从下级进度计划完成任务的信息逐级向上级进度计划自动汇总跟踪,直到顶层计划,任务完成或没有完成的情况用不同颜色表示,这样各级进度计划一目了然的反映了真实执行情况。微软项目管理软件根据没有完成情况的比例分成几级报警,以示警告,给人们展示了进度拖了多少天、拖了任务百分之多少;为了赶上进度给人们提供控制方案,提示每天需增加多少工作量、多少人力和设备。这种多级进度计划逐级自动跟踪、报警和控制对MS Project4就显得无能为力;目前微软项目管理软件能实现自动汇总跟踪,是把下级几个进度计划原封不动汇总在一起,汇总图不能更改,这不是我们所需要的WBS法分解的多级进度计划。微软项目管理软件真正多级进度计划是上级进度计划任务项包含于下级进度计划之中,下级进度计划任务项可多于上级进度计划任务项,上级进度计划是下级进度计划的概括,下级进度计划是上级进度计划的分解。总之这种多级进度计划的自动跟踪、报警和控制目前微软项目 管理软件还不能实现。
MS Project4软件只能给出单代号网络图(PERT图)和实现单代号PERT图与甘特图(Gantt Chart)相互转换,我国不少人习惯于双代号网络图(PERT图),希望能绘制出双代号网络图并实现双代号PERT图与甘特图相互转换。
为了实现上述要求,必须对MS Project4软件进行二次开发。也可能有人会问能否开发一个满足上述要求的项目管理软件?回答肯定是不可取!我们前面已经提到过微软项目管理软件对任务和资源的处理能力等各方面都是处于领先水平,开发一个这样高水平的项目管理软件并非是一项简单的工作,微软项目管理软件二次开发虽然有不少困难,但相对于重新开发一个来说还是件容易的工作。
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼