行业资讯

项目施工管理平台 技术方案

2024-02-29
浏览次数:
返回列表


1背景介绍

微软公司的企业项目管理解决方案(EPM, Enterprise Project Management)正在有效的帮助全球很多大型企业(组织)解决项目管理中遇到的各种问题。对企业(组织)的多个项目进行全生命周期的管理,使企业(组织)可以将先进的项目管理理论付诸实际。

该解决方案中主要包含下列产品,Project Standard 2007、Project Professional 2007、 Project Server 2007。

xxxx是一家为企业客户提供项目管理服务的高科技公司,同时也是微软(中国)企业项目管理解决方案领域的高级合作伙伴,致力于提高企业(组织)项目管理的成熟度。服务内容以微软EPM产品(Project Professional 2007、Project Server 2007、Project Portfolio Server 2007)为核心,通过项目管理咨询、培训;软件环境部署、定制、二次开发等业务领域,确保为企业(组织)提供卓越、全面的项目管理服务。

此方案是xxxx在微软中国有限公司的协助下完成,旨在希望通过此方案的提交,能够协助中石油相关部门提高项目管理成熟度。

微软企业项目管理解决方案概述

2.1解决方案概述

微软企业项目管理(EPM)解决方案可以在整个企业范围内更好地管理项目和资源,同时高效完成工程、项目的分析和报告。基于Web的项目组合分析管理工具帮助项目执行人员将人员、项目和商业目标完美地结合起来,及时发现项目中所存在的问题,并进行纠正。团队成员可以利用邮件和基于Web的工具更新项目信息,进行相互协作。可扩展的基础架构使企业可以将EPM解决方案与现有的业务流程系统进行无缝集成。

Microsoft Office企业项目管理(EPM)2007解决方案是根据OPM3的标准,并结合微软多年所积累的项目管理实践经验而研发。如图1所示,EPM2007由以下应用程序组成:Office Project Portfolio Server 2007(用来实现项目组合管理)、Office Project Server 2007、Office Project Professional 2007(以上二者结合实现项目群管理),以及Office Project Standard(用于实现单项目管理)。



图1 微软EPM2007产品层次与OPM3的对应

EPM解决方案包含了3层体系架构,程序前端(Project Web Access、Microsoft Internet Explorer客户端;或者是Office Project Professional 2007,Win32客户端),一个中间层(Office Project Server 2007),以及数据库系统 (Microsoft SQL Server™ 2005)。可选组件有Office Project Portfolio Server 2007以及Office Project Portfolio Web Access 2007。如图2所示。


图2 微软EPM2007产品构成

2.2解决方案的价值

微软EPM解决方案不仅能够实现普遍的项目管理功能,并且提供了一个项目信息交换的平台,使得项目相关的人员能够利用这个平台方便,迅速的进行沟通,以达到协同工作的目的,为高速、保质、保量的完成项目打下基础。以下是具体的方案价值:

2.2.1项目信息透明展示

在日常项目管理活动中,与项目相关的人员总是都能希望随时随地的得到项目的最新进展。微软EPM基于WEB方式的“项目中心”可以向项目的相关人员迅速的展示项目的各种健康状况(进度、成本、资源、风险等),从而尽快的发现项目问题并予于解决。

2.2.2项目执行过程得到有效控制

项目计划的执行过程中,难免出现部分任务延误的情况,项目计划的变动在所难免,如何变动计划,如何判断计划变动对整个项目的影响成为项目经理关心的重要问题。

在微软EPM的解决方案中,利用“关键路径”和“What-if分析”的技术,项目经理可以轻松点击鼠标的一刹那间了解到某项任务的变更对于整体项目的影响情况,从而加强对项目过程的有效控制。

2.2.3提高团队生产力

项目管理在本质上就是一个不折不扣的协同工作程序。为成功达到项目的目的 ,项目管理者必须要能够同这些对项目计划密切相关的所有人员更有效地合作与交流,不论他们是属于项目工作团队的成员,或是只对汇总性信息感兴趣的高层管理者。

微软EPM可以实现信息化的沟通协作,利用IE(浏览器)、Outlook、邮件提醒等方式实现任务的更新、汇报、审批等协作任务。

2.2.4增强企业的知识管理

每个项目管理的执行过程均会留下包括项目文档在内的各种知识资料,这些知识资料的有效存储和共享能够提高整个企业的人员能力以及竞争力。

微软EPM中的“文档管理”、“风险管理”、“问题管理”可以有效存储并管理这些知识资料,并实现全文的检索。

解决方案功能描述

基于中石油的基本需求以及原型制作过程中的沟通,结合高远华信公司实施顾问的经验,我们编制出如下的针对中石油项目管理信息化的解决方案。

3.1功能图


3.2项目监控管理

3.2.1使用者

项目监控指的是多项目的综合监控,主要使用者是中石油的与软件项目相关部门的高级管理人员、项目经理。

3.2.2使用流程

高级管理者登录PWA(Project Web Access),选择“项目中心”可以根据不同的管理权限所决定的项目的范围。如图3所示。


图3,项目中心监控

在图3中,多个项目将会被按照各种分组方式进行展现,通过各种警示灯直观的展示每个项目的健康状况。

在图3所示的项目中心内,可以点击任何一个项目的链接查看每个项目内部的具体问题所在。

3.3项目进度管理

3.3.1进度计划编制

3.3.1.1使用者

计划编制的角色主要是中石油项目经理。

3.3.1.2使用方式

项目经理利用Project Professional登录Project Server,根据模板可以快速创建出高质量的计划文件。

如图所示:


编制计划可以实现与项目实施厂商的互动。中石油编制项目的历程碑计划,由实施厂商编制具体的详细子项目实施计划,再与里程碑计划整合成为总体详细计划。

3.3.2项目资源分配

3.3.2.1使用者

项目经理。

3.3.2.2使用方式

项目经理利用Project Professional登录Project Server,通过“工具-自企业建立工作组”的方式,可以获取企业资源,再进行分配。如下图:


3.3.3项目计划发布

3.3.3.1使用者

项目经理。

3.3.3.2使用方式

各阶段项目经理利用Project Professional登录Project Server,进度编制结束,资源分配结束后可以通过“文件-发布”功能发布属于自己管辖的计划。


3.3.4项目任务汇报

3.3.4.1使用者

项目任务汇报主要是项目成员进行操作,当然,每个用户也可能作为项目中的资源向项目经理汇报任务的执行情况。

3.3.4.2使用方式

每个用户利用IE登录PWA,在“我的任务”中可以看到自己被分配的任务列表。可以填写完成百分比,更改实际开始时间以及实际完成时间,可以汇报与任务相关的问题、风险和文档,填写完毕后可以提交。如下图



3.3.5项目任务审批

3.3.5.1使用者

项目任务审批是项目计划的发布者,在中石油中是指的项目经理。

3.3.5.2使用方式

项目经理利用IE登录PWA,在“审批-任务更新”的页面中,可以看到等待自己审批的任务更新请求。

项目经理可以看到资源汇报的任务实际执行情况与计划情况的对比,来决定是否同意资源的任务完成情况。如果同意可以“接受”;如果不同意可以“拒绝”。如下图:


3.3.6项目进度整体更新

3.3.6.1使用者

项目进度整体更新,在中石油指的是项目经理可以整体或者部分更新任务的进度情况。

3.3.6.2使用方式

项目经理结合资源汇报的任务执行情况,可以利用Project Professional登录Project Server 打开项目计划进行整体项目进度更新,从而让管理者得到更客观翔实的进度数据。


3.3.7项目进度跟踪

3.3.7.1使用者

进度跟踪的使用者也是项目经理。

3.3.7.2使用方式

项目经理根据资源的汇报结果,可以随时在Project Professional端或者是PWA中,查看“跟踪甘特图”对比当前计划与原始计划的差别,利用“进度线”等工具检查任务的完成百分比情况。


3.4项目资源管理

3.4.1资源库管理

3.4.1.1使用者

资源库的维护由资源经理或者系统管理员进行。

3.4.1.2使用方式

资源经理或者系统管理员利用IE登录PWA,在“资源中心”页面中,可以新建和维护企业资源库;也可以在IE界面中直接从Project Professional打开企业资源库进行批量编辑和维护,项目实施方也要纳入资源库进行统一管理。如下图所示:


3.4.2资源分配

3.4.2.1使用者

资源的分配也是由项目经理进行。

3.4.2.2使用方式

项目经理在编制计划时,在“甘特图”中,通过“工具-自企业建立工作组”获取企业资源库,进行资源分配,可以一个任务分一个资源或者多个资源。

3.4.3资源分配冲突查看

3.4.3.1使用者

项目经理或者是资源经理要查看资源分配是否冲突,检查资源分配的合理性。

3.4.3.2使用方式

资源经理或者是项目经理在Project Professional端的“资源使用状况”视图中,可以看到资源是否分配冲突,如果资源显示为红色,则说明分配冲突。如下图所示:


3.4.4资源分配冲突解决

3.4.4.1使用者

项目经理负责资源的冲突。

3.4.4.2使用方式

项目经理在Project Professional的“甘特图”中,利用“替换资源”、“将串行任务变为并行任务”等方法解决冲突。


3.4.5项目协作管理

3.4.6利用Outlook任务协作

3.4.6.1使用者

利用Outlook进行任务协作的主要是任务的执行者。

3.4.6.2使用方式

任务的执行人在PWA的“个人设置”中,可以下载一个Outlook插件,该插件安装后,用户可以通过Outlook下载到被分配到Project Server上的任务到Outlook的“任务”或者“日历”中。从而用户可以通过对Outlook中的“任务”或“日历”的更新达到与项目经理的沟通和协作。


3.4.7利用邮件协作

3.4.7.1使用者

每个使用到EPM的人员都可以利用邮件协作。

3.4.7.2使用方式

在PWA的“个人设置”中,可以设置“我的通知和提醒”、“我资源的通知和提醒”。通过以上两个选项的设置,无论是自己分配打任务,还是自己的任务即将到期或者即将过期,或者提前开始若干天之前通知;还是自己资源提交了任务的更新等等情况,相关人员都能够从邮件系统中得到提醒,从而帮助用户尽快知道EPM中发生的各种变化。

3.4.8利用PWA协作

3.4.8.1使用者

每个使用到EPM的人员都可以利用PWA协作。

3.4.8.2使用方式

在PWA中的“我的任务”、“审批”、“状态报告”等方式均可以实现协作沟通。


3.5项目文档管理

3.5.1文档分类库

3.5.1.1使用者

文档分类是一种标准,应该有系统管理员进行维护。

3.5.1.2使用方式

系统管理员可以将文档库的分类标准在PWA中的“网站设置”中进行统一设置,使得每个项目的文档库按照某种固定的分类规则进行设置,从而方便文档的存放于查找。

3.5.2文档库权限管理

3.5.2.1使用者

文档库的权限设置也应该有系统管理员进行维护。

3.5.2.2使用方式

系统管理员可以将文档库的权限分为:只读、下载、修改等多种权限,可以分别赋予不同的角色。


3.5.3文档维护管理

3.5.3.1使用者

文档维护指的是文档的上传、下载等功能,使用者应该是每个可以参与文档管理的人员。

3.5.3.2使用方式

上传、下载文档可以在任务上进行,也可以在项目的网站中直接进行。


3.5.4文档版本管理

3.5.4.1使用者

文档的编写人员。

3.5.4.2使用方式

版本管理可以记录一个文档从草稿到最终稿过程中的变更的历史记录,并且可以随时还原到某一个历史版本的结果。

3.5.5文档搜索与订阅管理

3.5.5.1使用者

文档的查看人员。

3.5.5.2使用方式

文档搜索指的是可以根据关键字等属性检索到自己感兴趣的文档资料,文档订阅指的是一旦有某一个自己感兴趣的文档被上传,将会通知该用户,这种使用方式是通过访问项目网站(项目工作环境)来实现的。

3.6报表分析管理

3.6.1Project Professional 报表

在project Professional 中提供了六大类20多种报表。如下图所示:


其中新增的“可视化报表”提供了图形化的报表功能。

3.6.2PWA分析报表

PWA的分析报表利用的是Sql Server的Analysis Service的功能,基于数据仓库的技术实现了丰富的数据多维度立体分析的效果。如下图所示:


3.6.3PWA开发报表



4解决方案技术架构描述

网络环境如下图所示。


实施服务范围描述

基于中石油的基本需求,结合高远华信公司实施顾问的经验,我们对中石油实施EPM建设做出如下建议步骤:

1、确认EPM实施方案

2、安装部署EPM相关软件环境

3、EPM环境客户化定制

4、EPM环境审批插件的安装、定制与二次开发

5、EPM环境培训

6、项目验收

7、后续跟踪服务


5.1双方确认EPM实施方案细则

EPM的实施方案主要包括:

硬件网络环境确定

业务流程设计

系统个性化定制设计

项目实施进度等内容

硬件网络环境指的是确定部署模式,一台服务器还是多台服务器。业务流程设计指的是企业中不同的项目管理人员如何使用该系统,包括进度管理流程、资源管理流程、成本管理流程、风险管理流程、文档管理流程等内容。系统个性化定制设计指的是确定在系统中如何体现本企业的个性化需求,例如项目属性、任务属性、资源属性等。项目实施进度指的是EPM实施要做的任务清单以及工作分解。

此过程大概需要3天左右的时间。


5.2安装和配置EPM相关软件产品 

确定实施方案后,实施顾问将各项购买的正版软件进行合理的安装和配置,包括AD服务器的安装配置、Windows服务器的安装配置、SqlServer的安装配置、Project Server的安装配置等工作,以便确保购买的产品默认功能能够正常的使用。

此项工作大概3个工作日。

5.3EPM 环境个性化定制

整套EPM平台安装配置完成后,在默认情况下无法体现中石油公司的项目特征和企业个性化需求,在不需要进行程序开发的前提下,高远华信的实施顾问可以帮助客户完成根据中石油个性化需求对EPM平台所作的必要的改造,这个过程称之为定制。定制内容可以包含如下内容,具体内容需要届时商讨而定。

5.3.1企业标识的替换

1)定制目的, 将Project Server PWA界面的LOGO替换为中石油公司的LOGO。

2)LOGO图片由中石油公司美工按照提供尺寸来制做;

3)LOGO替换由咨询团队完成。

5.3.2企业资源池的定制

从活动目录(AD)中导入的资源仅仅包括员工的姓名,用户名和电子邮件,其他的信息则需要进行定制,下面是需要定制的一些项:

1)企业日历(也作为企业常用资源日历)

2)企业RBS定制

3)人员的工资,税率和加班费

4)各类资源的成本累算方式

5)各类资源税率计算时使用的代码设定

6) 上班时段定制

7)节假日按照国家规定,需要特别从标准日历中把五一劳动节,十月一国庆节,春节阶段进行设置.

8)根据企业内部规定,如果有对各部门人员或者特殊项目实行不同的作息制度,则需要在上面建立的企业日历上建立特殊资源日历.

5.3.3项目角色和用户权限定制

1)使用EPM平台的角色定义。例如:团队成员、项目经理、项目总监、PMO、资源经理、公司领导、管理员、部门经理等。

2)企业项目角色特殊需求描述

3)各个角色的具体权限分配

5.3.4EPM 平台操作流程(非常重要)

按照中石油项目实际情况,结合Project2007产品的新特性,定制出符合中石油企业项目管理实践的EPM平台使用流程。采用泳道图的方式说明流程框架,采用文字按照角色文字描述各个阶段如何使用EPM2007的各个功能。

如下图所示。


5.3.5报表与视图定制

1)Project Professional 视图定义

Project Professional是项目经理经常使用的有效项目管理工具,咨询顾问可以帮助中石油的项目经理统一制订视图模板,从而更方便、直观、有效的实现项目管理。下图所示。


2)PWA上的视图定制

PWA(Project Web Access)是项目相关人员都能够通过IE访问的Project Server 2007的界面。基于PWA上视图的个性化定制能够满足各种人员的对项目的查看需求。如下图所示。



3)组合分析视图定制

组合视图指的是利用SQL Server的Analysis 服务,对Project Server中的各种项目数据进行分析。



5.3.6文档库管理定制

文档管理是项目知识管理的重要实现方法之一,基于EPM本身提供的项目文档管理,咨询顾问可以提供的服务主要有:

1)文档分类标准定制

2)文档库权限(浏览、写、搜索)设置

在实际的项目管理过程中,咨询顾问将指导客户进行科学合理的分类。

5.3.7项目属性定制

定义了项目属性,在进行项目统计分析时才能够进行多维度的分析。

1)项目业务类型

2)项目实施类型

3)项目规模

4)实施方式

5)投资方

6)分包商

7)…

5.4报表开发

Project产品默认提供的视图往往不能实现个性化的多维度的展现要求,因此通过Reporting Service技术实现报表的开发也是EPM平台使用中的很重要的工作。

5.5培训服务

培训服务包括三部分:

1)项目管理理论知识培训(3days)

以美国PMI的PMBOK2004为主要依据,讲解现代项目管理主要知识精髓,全面掌握项目管理的知识体系,从而建立企业的项目管理文化和共同术语。

2)定制完成的Project2007平台使用培训(2days)

基于定制完成的Project2007,向各个不同角色的人员介绍各自在如何的情况下如何使用本系统,使得EPM的软件平台成为企业EPM体系的有机组成部分。

3)系统管理员日常维护培训(2days)

为了能够更好的管理EPM平台,中石油应该配备一名专职或者兼职的EPM平台维护人员。高远华信公司负责培训该人员能够熟练掌握基本的EPM平台的维护工作。

5.6项目验收

根据项目方案或者需求文档等验收依据对项目的交付成果一一签字验收。验收后项目进入维护期。


搜索