《项目组--管理》由会员分享,可在线阅读,更多相关《项目组--管理(5页珍藏版)》请在金锄头文库上搜索。
1、项目组管理(Project Portfolio Management,PPM): 联合业务与 IT本文介绍了项目组合管理(Project Portfolio Management,PPM),这是一 种策略,涉及对 项目组合进行管理,与管理各种金融投资组合非常类似。 通过 PPM,组织可以将他们的 IT 项目和资源与公司业务目标相结合。现今,商业组织越来越多地使用软件开发及 IT 来获取并应用其业务所专有 的知识,以便进行革新并更好地利用有限的资源。这种依赖 IT 来支持新业务主 动性是随需应变计算的一个主要方面,随需应变计算是 IBM 对业务环境(包括 公司对客户需求、市场机会或外界压力的灵活
2、快速反应)的预见。然而,实现 该功能还面临着一些挑战,包括以下内容:业务经理对 IT 可以帮助实现企业目标这一点缺乏了解,许多人将 IT 视 为不可避免的灾祸。一些组织认识到了投资 IT 来实现公司目标的重要性,但是由于 IT 项目 没有将自身与业务目标结合起来而经常没有起到足够的作用。一些 IT 组织启动了过多的项目,超出了他们所能有效处理的数量,同 时还忽视了应该依照 业务目标来设置项目优先级。许多组织中的 IT 决策者都不知道如何分析需求,如何为项目分配资源以 实现更高的效率和节省费用。 本文介绍的项目组合管理,即 PPM,是一种由 IBM Rational 软件开发平台支持 的,帮助组
3、织对付这些难题的策略。 1 PPM 是什么?是什么?PPM 是一种策略,通过开发以及对将 IT 资产作为金融资产处理的方法进行监 控并按照面 向项目的业务来运行,该策略使组织将其 IT 和应 用程序开发 项目、资源和计划与公司业务目标结 合起来。PPM 启动了对项目管道、范围、 时间、资源、技能、成本、采购、通讯、报告和预测,以及风险管理功能的集 成管理。从本质上讲,PPM 可以使您像管理各种投资(例如股票、债券和房地产等等)组 合一样管理项目组合。维持平稳的项目组合,为您减小单个项目的风险并得到全 面高比率的回报。PPM 可以使执行者和管理者主动监控他们的项目组合,来与业务目标、计划成本和进
4、度相结合。PPM 还可以使执行者和管理者识别出项目危 机并快速找出这些危机。2 PPM 的业务驱动的业务驱动 为什么业务需要 PPM 策略?让我们看看以下具有说服力的原因:有限的有限的 ITIT 预算和资源。预算和资源。大多数组织需要对他们利用现有资源的方式进 行改进,以求得生产力的最大化。这对于人和工具都适用。需要更好的需要更好的 ITIT 治理治理(以及符合 Sarbanes Oxley Act (1)的数据)。 。许多 IT 组织缺少一个能够进行协调并负得起责任的决策制定者。PPM 提供了一个决策制定框架,帮助确定 IT 决策是否与整体的业务策略相 符合。需要提高项目成功率需要提高项目成
5、功率。根据 Standish Group 最新的调查,执行支持和 清楚的业务目标 进入了应用程序开发项目成功因素的前十位。 PPM 包 含了实现这两种需求的方法。按照 IT 管理角色,表 1 列出 PPM 定出的具体难题。表 1:IT 管理角色面临的难题角色角色难题难题CFO/CIO/CTO处理削减的预算及不断增加的期望值。 持续地满足生产力目标。联合业务目标与 IT 项目。利用可靠的度量来确定团队是否真的工作在“正确”的项目上。消除冲动,削减防止进行提前计划的成本。部门经理为项目投资组合中的计划、资源和资产设置优先级。评估并传达投资组合状态。在项目中确保流程的一致。在项目中复用资产,优化关键
6、资源。项目经理将项目管理和应用程序开发流程相结合。使业务团队与技术团队的观点协调一致。预测项目结果、评估项目状态并识别项目与项目间的依存关系。管理范围、计划和验证及变更管理。团队成员了解项目范围:次序、需求、依存关系和可追溯性。在不编码的情况下,监控并报告流程。 3 PPM 的重要益处的重要益处同任何新的策略一样,将 PPM 引入到组织中来需要投入时间和精力。然而,这 种投入可以带来已证实的好处:ITIT 与业务的紧密结合与业务的紧密结合: 在持有对整体项目组合的完整易懂的观点后, 执行者和管理者就能够更容易地了解 IT 资金花在哪里,哪些项目还值 得继续去做。 更好的更好的 ITIT 管理管
7、理: PPM 帮助管理者实时监控项目流程,并提供详细的数 据来确保符合 Sarbanes Oxley Act 规范。 成本削减,生产力提高成本削减,生产力提高: PPM 帮助管理者识别冗余并适当地分配资源。 并为资产重用寻找机会。基于业务的决策制定基于业务的决策制定: 通过将对项目的观察视为对项目组合的一部分进 行观察,管理者不仅可以制定基于计划成本的决策,还可以制定基于与 其他项目或计划相关的预期风险和回报的决策。这使得在客户服务和客 户更大的忠实度方面有所提高。更多可预见的项目结果更多可预见的项目结果: PPM 策略建立起了业务管理者与参与项目的专 业人员之间的桥梁。PPM 确保了项目中流
8、程的一致并帮助管理者实时评 估项目状态、预计项目结果,以及识别项目与项目间的依存关系。IT 管理的各方面如表 2 所示,PPM 策略提出了 IT 管理的与具体活动和功能有关的四个主要方 面。该表还详述了对这些活动和功能的自动支持。 表 2:PPM 解决方案框架方方 面面活动活动功能功能自动化支持自动化支持 管管 理理识别并为项目设置优先 次序阐明远景/策略分析 ROI 检验项目价值交流进展和结果方法管理创意或创新管 理组合管理项目仪表板过程控制和术语表分析及管理计计 划划调度为实现优化及高效处理 分配资源生成稳定的投资组合 项目规划项目计划资源计划安排进度财务计划项目财务处理 流程模板资源管理
9、或技术匹配 项目进度安排及时间管理构构将目标转化成行动业务流程建模业务建模 建建衡量并验证性能交付结果需求分析设计构造需求管理系统建模和代码生成配置管理及变更管理测试运运 作作管理并维护产品按照业务目标度量项目 结果维护及生产力 监控业务监控 应用程序管理及监控 系统分析及性能测定项目规格集合及与业务模型的比较1.1 管理管理管理涉及到 IT 管理者和软件开发的最重要问题:“我们工作内容正确吗?我们 建立的是正确系统吗?”如果团队没有正确地做到这些事,那么做什么都没用。 从进度、预算或范围透视来看,一个项目可能很成功,但如果没有实现业务目 标,项目就完全失败。一些管理问题经常阻碍业务目标与 I
10、T 目标的结合,例 如:不同的项目团队使用不同的词汇。团队成员不了解业务目标。没有利用 ROI 将项目排列优先级。软件需求不能够追溯到业务目标。为避免这些普遍的失败原因出现,PPM 策略提供了对管理的支持,包括:方法管理方法管理:一个协调一致的可重复的流程,提供建立通用词汇的方法, 建立用于评估项目状态的框架,并对计划排列优先级。创意创新管理创意创新管理:对与预期和当前项目相关的 IT 项目请求的考虑进行支 持(项目管道管理)。 项目组合管理项目组合管理:将提出的计划和项目结合起来并排列优先级的方法。1.2 计划计划能够启用 PPM 策略规划的功能,包括:规划管理规划管理: 多项目的整体视图和
11、它们的依存关系。项目管理项目管理: 提供对计划与跟踪进度、设立里程碑并为单个项目分配任务、 识别项目依存关系、完成甘特进度表及其他报告工件的支持。资源管理资源管理: 对 IT 计划进行规划、平衡并调节资源的方法。时间管理时间管理: 分配、跟踪及比较项目活动所花费的时间的方法。财务管理财务管理:帮助建立并管理 IT 预算;获得费用并得到正式批准的方法。1.3 构建构建为确保开发人员正确地构建系统,PPM 策略包含了以下功能:业务流程建模业务流程建模:支持管理者使用度量来发现、编制文档和详细说明当前 业务流程,并指定新目标和需求。需求分析需求分析:进行财务分析、并根据潜在业务价值安排项目优先次序、
12、定 义并安排需求优先次序、识别或准备现有的用来复用的资产的手段方法。设计与构造设计与构造:具有快速整合和/或应用程序开发、可视化构造及框架性的 代码生成、单元测试及调试的功能。测试与部署测试与部署:提供对功能及负载测试,及管理测试需求的支持。变更管理变更管理:配置管理和变更管理为部署和解决方案的监控提供支持。1.4 运行运行为了验证系统有效性,PPM 策略包括以下功能:维护及生产率监控维护及生产率监控:支持测试及系统性能的衡量。业务度量收集业务度量收集:收集和分析部署后的业务结果的方法。PPM 还帮助您跟 踪复用组件的度量。安装并监控服务级别协议(安装并监控服务级别协议(ServiveServ
13、ive LevelLevel AgreementsAgreements,SLASLA): 设置 特定的 IT 服务级别和有关响应时间、服务可用性及其他参数的度量集。最初的步骤:一个通用过程 建立 PPM 策略是 IT 管理者开始诊断并寻找项目失败原因的一种途径。然而, 归根到底,“治疗”必须来自那些管理者的决定,将他们团队生产的产品与组 织中的业务战略家所做决策之 间的分离连接起来。在每个 IT 项目组合中的项 目中将自动流程标准化,这是一种被证实了的方式,管理者可以通过该方式开 始建立连接。RUP 具有本文中所描述的许多管理功能。IBM Software Development Platform 中支持 PPM 策略的一个关键组件,即 RUP,帮助管理 者制定有意义的计划、进行评估和校正。它还提供了通用的跨企业的用语,使 IT 团队和业务团队之间能够沟通。