1.1 门户项目特点介绍
门户平台提供了用户个性化,统一访问应用、内容流程、人员信息的单一入口功能,提供了集成的来自其 他 系统的内容和应用,以及用户统一、协作的工作场所。门户是一个 开 放、标准的平台,主要以 Portlet 发布各种应用,以配置方式组装内容,提供安全、集成等服务。
从技术方面 讲, 门户平台本身是一个标准的 J2EE Web 应用,是 J2EE 技术 的 综合应用, Portlet 也是一个可被门户平台管理 的 小型 Web 应用。门户平台一般提供了 Portlet 容器和 WCM 功能,遵循的最新标准分别为 JSR286 和 JSR283 。
门户项目是基于门户平台交付的项目,门户项目是一个 以 集成为主的项目 , 具有以下特点。
— 涉 及 众多的业务系统和不同级别 及 岗位的用户群体 。
— 门户项目一般不针对具体的业务,对于系统功能终端用户,无法提出明确和具体的需求,针对同一个功能需要汇集多方的诉求 。
— 门户系统属于 IT 能力提升类型,改善用户对 IT 系统的体验和业务创新,所以系统价值在于是否能吸引用户使用门户 。
— 门户系统的建设一般由 IT 部门主导,门户也逐渐成为 IT 建设的水平指标,所以门户项目对 IT 部门的影响不容忽视 。
— 门户系统建设也是一个渐进的过程,一般采取整体规划、分步实施的策略。
因为门户项目需求不明确、涉及技术众多且需要灵活运用,面临着技术和业务双重风险 ,所以 需要对项目进度和成效进行多方面管控,需要积极地利用客户、公司内部、第三方资源。门户项目的经验积累非常重要,如果积累比较少,则需要参考同行业内门户建设的经验,在门户规划中设身处地 地 站在用户的角度思考问题,从实用价值出发,注意用户的体验。在技术方面,门户平台遵循的相关技术和标准也比较多,如安全方面,涉及 LDAP 、 JAAS 等; Portlet 开发方面 , 则 涉及 JSR168 、 JSR286 、 WSRP 等规范。门户平台需要与第三方系统 进行 集成,涉及第三方各种架构的系统集成和整合,对人员 的 技术全面性要求比较高。同时 , 集成架构设计时需要立足于现有 IT 设施 , 尽可能采用简单有效、后续扩展的架构实现,避免 采用 日后推倒重来的架构。综上所述 , 门户项目对于分析规划、设计人员的要求比较高,在门户项目 的整 个实施过程中,需要重视人员的投入。
在项目管理方面,一般采用迭代方式,首先确定主进度计划,对现阶段的工作进行分解,制定可行的计划。在项目实施中能预见各种风险和 提出 问题,提早 做 好准备。门户项目涉及人员比较多,沟通非常重要,相关人员有企业高层、 IT 部门、关键业务部门、第三方开发商,将沟通记录整理成文档,发给相关方确认。各方交流最好用文档形成最终记录,以备后续调用。
门户项目的实施成功与否,门户平台提供的能力是重要因素之一,但是更为重要的 是 利用该平台,结合 客 户实际情况,交付出贴 近 客户需求、具有良好的用户体验、在项目成本预算范围 内 的系统。门户平台采购只是门户项目的开始,门户平台只是这个项目基础,门户项目的交付效果,最 终取决于 门户项目的实施。因此 , 门户项目对人员 的 技能要求更高,需要按照一定 的 方法去实施项目 。
1.2 项目策划
项目中标通知书下达或者和客户签订其 他 形式的合同,项目按公司过程管理规范后,正式在公司内部立项,由指定的项目经理负责项目策划阶段的所有工作。参与方有参与项目的售前人员、顾问团队、项目的技术架构师、客户方代表。项目策划阶段以项目成功启动为结束标志。 本章的一些内容在其他章节中已有体现,此处我们以系统的理论与操作实践描述出来。
1.2 .1 门户规划
门户规划主要从宏观的角度确定项目将交付 的 内容,即门户项目的建设内容。根据客户的 IT 战略规划、终端用户的诉求、客户 IT 环境 , 结合行业形势及企业发展规划,为客户描绘系统蓝图,引导客户 有 正确 的 门户建设思 路(见图 4-1 ) 。
图 4-1 典型的 Portal 规划 思路
门户规划需要达到以下目标 。
( 1 )通过了解企业近、中、远发展目标,以及企业的业务、 IT 系统现状,确定可能的企业门户平台解决方案。
( 2 )制定门户整体和长远规划、分阶段实施的内容、平台建设和扩展建议。
( 3 )制定本期项目的内容、分步实施的策略及实施细则、功能实现及扩展建议。
( 4 )制定本期项目的产品选型和建议、总体技术方案和软件拓 扑 架构。
( 5 )制定门户平台建设规范和相关集成标准的建议。
1.2 .1.1 客户初级调研
1 .企业概况