一份研究报告指出,虽然企业在项目开发上投入了大量的时间和精力,将项目成功率提高到34%,但仍有15%的项目以失败告终,51%的项目面临各种问题。项目失败的原因不同,但大部分是由于缺乏长期的需求远见,企业看不到三六个月后的需求,导致项目计划不尽如人意,掌握关键从属关系,难以定义项目关键阶段,分配项目资源。
虽然开发一套软件流程改进程序需要花费大量的财力和时间,但研究表明,其成果在时间、生产力和软件质量上的回报远远超过了投资成本。其中,建立项目管理中心(PMO)它可以改进以下三个方面:
-项目、程序和组合管理的最佳实践;
-加快时间推向市场(time-to-market);
-通过成本效益提高活动质量。
1、启动PMO
第一步是建立PMO确定企业的需求。例如,通过项目管理协会(PMI)所定义的PPM和PMO框架检查项目各方面的关键流程、定义组合和程序管理。
框架分为三个层次(项目、程序和组),每个层次可分为12个流程组(如项目启动、项目计划等)。流程组由92个流程组成,涉及9个方面的知识管理(如规模、成本、时间、资源等)。例如,项目管理协会的流程或组件包括项目章程、项目计划和工作细分结构(WBS)成本预算。
此外,您还需要确定哪种类型的管理办公室(项目、程序或组合)最适合您的需求。在某些情况下,你甚至需要三管齐下来决定企业的需求。以下是三个管理办公室的定义:
项目管理办公室通过明确的开始和结束点来管理临时工作。项目管理办公室可以帮助开发团队通过现有的最佳实践在有限的预算内按时完成项目,并确保已完成的项目或产品符合参与者的要求。
组合管理办公室管理一系列项目,检查它们是否达到了预定的业务目标。例如,零售商需要通过互联网获得500万新客户。在这种情况下,项目组合可以由支持建立网络知名度的共同战略互动的电子商务活动组成。组合管理办公室的关键目标包括调整项目组合和服务,管理风险。
程序管理办公室管理一些项目或组合。程序管理办公室的任务通常是提供理想的资源组合和经济规模。
为了判断哪个管理办公室最适合你的需求,你应该分析每一个PMI流程对您的企业的重要性。例如,如果您的首要任务是提高项目成功率,您可以考虑从项目管理办公室开始。如果您的首要任务是了解您的资金在哪里使用,您可以考虑从组合管理办公室开始。
您的需求分析结果将指导您确定哪个办公室最适合您。此外,虽然人们经常从项目和程序管理办公室开始,但这并不意味着每个企业都必须复制它。
2.定义企业的成熟度
PMO在相对较短的时间内显示清晰可见的价值是非常重要的。因此,你必须建立一套基准来制定一个可以快速测量的基准PMO价值过程。你可以遵循行业标准的最佳实践(例如,这些都是由这些人执行的)PMI所定义的PPM和PMO框架)设定基准,评估您的业务。
你可以通过一套1到4级的能力标度(积极、有效、快速响应和业务驱动)来记录每一个步骤的成熟度。一旦你依照PMI为了测量流程的成熟度,你可以制定一套目标成熟度(使用1到4级的能力标准)来量化你的流程。
如果企业成熟度低,可能缺乏准确的数据来建立基准。在很多情况下,企业只是不是
了解完成一个项目所需花费多少成本。如果你也属于这种情况,那么你可以通过诸如寻找历史数据(比如项目的时间跨度,参与这些项目的开发员人数)等方式来推断成本预算与基准,从而测量未来的成功。
单单衡量总体项目成本很难做出有意义的比较。尽管如此,以下几个度量方式还是可以帮助你常化数据,从而做出更加准确的成本比较:
-每个用例的成本
-每个功能点的成本
-每千行代码的成本
-资源使用率
-错误率
3、制定一套PMO推出计划
下一步,你需要制定一套推出计划来建立你的PMO。一个高效的PMO不是一朝一夕就能形成,它需要通过阶段性的方式来确保价值的提升。
4、制定一套测量计划
如同上文所述,最重要的是去测量PMO对企业的正面影响。这将确保管理层持续对PMO提供支持在企业内进行变革。鉴于此,PMO应当制定一套测量计划来定义关键度量,然后依照所建立的基准来判别企业的进展。诸如上文所列出的“每用例成本”和“每功能点成本”等测量模式也应当被用来测量进展并计算投资回报。也就是说,如果你使用了基于PMI框架的成熟度分析来建立基准,那么就应当使用同样的成熟度模型来定期测量你的进展。