发布新日志

  • 项目管理人员达到最高层所需的八大能力

    2008-02-19 10:09:51

    现在是作一名项目经理的黄金时机

      首先,根据调查显示,越来越多的企业正在这个新兴的领域里寻找和聘用具有这方面经验和教育背景的人士。再者,一旦被企业聘用,这些极具潜力的新手将获得很多的发展机会,这其中包括项目管理资格培训课程、国际调遣机会以及他们所希望获得的学位课程。通过提供这些机会,企业不仅招聘到了最好和最聪明的人才,还能保留这些宝贵资源,使人才不会只为了更高的薪水而跳槽。

      另外,许多研究表明, 这些课程要远比薪水更能留住人才。总而言之,现在世界上很多誉满全球的公司正在向成千上万的人士提供职业发展机会, 即在项目管理方面提供全面发展的课程。

      项目管理人员达到最高层所需的八大能力

      项目经理的升迁途径大多是沿着如下的台阶:

      项目副经理——>项目经理——>项目策划经理——>项目总监——>项目副总裁

      这当中,有着项目经理的很多"共同的"基本能力。

      一、项目管理的"螺帽和螺栓"(基础知识)

      显而易见地,基本的项目管理知识是每一个行业内人士所必须掌握的,大多数企业使用项目管理知识结构的九个方面来定义这些"螺帽和螺栓",而且通过要求这些从业人员获得PMP资格证书来检验他们是否掌握了这九个方面的知识。

      另外,企业要求这些人员在不同的情况中的各种项目中表现和运用这些知识。很多项目经理是从在项目团队中工作开始的,然后发展成为团队领导,实施和管理小的项目,并逐渐接手规模更大和责任更大的项目。 除了要求掌握这些"螺帽和螺栓"之外,企业还寻求两方面的经验:

      1、使用工具的经验。现在任何从事项目管理工作的人都应该能够使用一些相关的软件工具(不必指定是哪一种)。

      2、使用某些工作方法的经验。他们应该曾使用过一些工作方法,不论它是一个具体的项目管理流程或系统发展模式。

      二、客户关系和咨询技能

      项目经理们并不应该是只呆在办公室里的技术专家。相反的,他们应该身处客户的第一线,了解客户的需要,并制定和实施满足这些需要的解决方案。相应的,聆听和理解客户需要的能力,以及制定更有价值的解决方案的能力成了项目经理关键的核心能力。但是,许多项目经理并没有掌握这些技能。

      最近的一份美国管理协会的调查报告显示,300多位受访的经理人一致认为他们的项目经理最需要发展的能力有两项:咨询和客户关系技能。近期智越咨询公司的一份研究报告也表明,企业需要一系列的项目管理高级课程。智越的每一个客户都要求我们除了开发各种管理课程之外,还应开发针对项目经理的咨询技能的课程,这些课程不必与项目管理主题有关。可见这些信息清楚地表达了:咨询、聆听以及为客户业务的解决方案提供建议将是项目经理的主要工作,而且他们需要做得更好!

     三、业务和财务技能

      今天的项目经理们不仅要关注技术解决方案,还要能与销售人员一起制定提案。为了成为销售人员的得力伙伴,项目经理需要知道两个重要的业务要素:公司采用何种业务模式将其产品和服务推向市场;支持业务模式的财务情况。

    四、领导能力

      领导能力可以体现在很多方面,项目经理的领导能力最关键的就是要负责让一组的人员做好一个具体的工作。而且,我和我们的所有客户都乐观地相信为了企业的利益这些领导技能是能够被传授,被学会和被运用的。

      领导艺术培训可以采取各种各样的形式,从极端的,例如站在一个热水浴缸里当着你的团队背诗,到普通的,例如参加一次劳动法的培训课程。不论培训的种类或具体培训课程的学习目的是什么,领导艺术培训的终级目的是帮助项目经理领导一个工作小组完成某项工作。另外,领导艺术培训使用的是一种循序渐进的方法,通过让项目经理在一段时间内完成各种难度不同的工作来逐步发展他的领导能力。

      五、“向上销售”的技能

      与在客户交流或合作的过程,往往存在一些潜在或附加的需求,如果能够识别这种向客户销售附加服务或产品的机会,并充分利用这个机会,对企业和对项目都是有重要作用,我们把这种能力称为“向上销售”的技能。

      有趣的是,客户经常期望企业的项目经理具有“向上销售”的技能,我培训过的一个客户曾经告诉我,有的项目虽然进展得较顺利,但他对与项目经理的合作关系挺失望的,你看,与他们合作了这么好几个月,他们竟然从来没有向我们提出任何改进建议。

      有的项目经理们缺乏向客户推销更多的产品和服务的兴趣。他们说,他们不想被看成是“销售”人员。但实际上,客户期望他们带来新的建议来协助其发展业务。事实上不正是项目经理日复一日在现场与客户合作的吗?难道不正是项目经理对客户的业务情况有最深的了解?难道不正是项目经理可能会为客户提出最好的建议来帮助他们提高经营业绩吗?

      六、谈判和沟通技巧

      大多数人一听到“谈判”,就会立刻想到买汽车、房子,或是与客户签定合同协议。毫无疑问,我们需要一些谈判技巧来为买汽车、房产和签合同进行谈判,但我们也需要具备这样的技巧,即把一群想法各异的人引导到一个共同的目标上;与难以相处的客户打交道;以及安抚一位股东的情绪。你可以称它们为谈判技巧、“政治”技巧或“外交”技巧。不论你怎么称呼它们,如果掌握了这些技巧,就可以办成事情,或者在不导致相互敌对的情况下作出让步。

      当然,沟通技巧和谈判技巧就像“手与手套”那样密不可分,在今天以项目为基础的现代企业中,项目经理们越来越多地被要求给企业管理层做项目进展演示。

      对一位项目经理来说,站在有影响力的用户面前演示项目的进展状况,并建议他们继续推进项目或终止项目的能力,就成为影响他职业发展的最重要的能力之一。有些人称这是一块试金石,它决定着职业生涯的终结或更上一层楼。

      七、敢于冒风险

      我所认识的每一位经理都希望他们的项目经理能在工作中承担更多的风险。他们寻找的是能够凭借坚韧不拔精神克服工作困难,并能为了客户的利益而大胆创新的人。不过,他们并不希望项目经理冒不必要的和盲目的风险。这个方面的专业发展将着重于理解风险所包藏的活力,以及使用一整套工具和技巧来识别、回应和控制风险。

    除了风险之外,项目经理们需要在找寻并充分利用机会方面非常警觉。很多经理们认为项目经理没有投入足够的时间为他们自己和企业识别潜在的机会。

      八、策略性的愿景

      企业所寻找的项目经理要具备高瞻远瞩的能力,能够超越他们自身项目的局限,完全的理解项目与公司的业务目标及客户的目标之间的关系。有了这样的视野,项目经理可以看到其他人可能看不到的东西,可以理解一个工作与下一个工作之间的相互关联,以及针对客户没有完全了解的方面提供建议。

    (文章主要摘自:UML软件工程组织,感谢原作者!)

  • 选择CMMI还是CMM

    2008-02-19 09:27:46

     
      入世后,软件企业的国际化进程也随之加快,一些大型软件企业完成CMM认证的同时,也为相当多的中小软件企业带来了希望,但他们在实施CMM的过程中,特别是在向CMM2前进时往往存在很多困惑和疑问。本文特别侧重对处于这一过程的软件企业碰到的各种疑难问题进行答疑解惑。

    一、CMM与CMMI的比较

      CMMI的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。自从1994年SEI正式发布软件CMM以来,相继又开发出了系统工程、软件采购、人力资源管理以及集成产品和过程开发方面的多个能力成熟度模型。虽然这些模型在许多组织都得到了良好的应用,但对于一些大型软件企业来说,可能会出现需要同时采用多种模型来改进自己多方面过程能力的情况。这时他们就会发现存在一些问题,其中主要问题体现在:

    • 不能集中其不同过程改进的能力以取得更大成绩;
    • 要进行一些重复的培训、评估和改进活动,因而增加了许多成本;
    • 不同模型对相同事物说法不一致,或活动不协调,甚至相抵触。

      于是,希望整合不同CMM模型的需求产生了。1997年,美国联邦航空管理局(FAA)开发了FAA-iCMMSM(联邦航空管理局的集成CMM),该模型集成了适用于系统工程的SE-CMM、软件获取的SA-CMM和软件的SW-CMM三个模型中的所有原则、概念和实践。该模型被认为是第一个集成化的模型。

    1、CMMI与CMM最大的不同点

    • CMMISM-SE/SW/IPPD/SS 1.1版本有四个集成成分,即:系统工程(SE)和软件工程(SW)是基本的科目,对于有些组织还可以应用集成产品和过程开发方面(IPPD)的内容,如果涉及到供应商外包管理可以相应地应用SS(Supplier Sourcing)部分。
    • CMMI有两种表示方法,一种是大家很熟悉的,和软件CMM一样的阶段式表现方法,另一种是连续式的表现方法。这两种表现方法的区别是:阶段式表现方法仍然把CMMI中的若干个过程区域分成了5个成熟度级别,帮助实施CMMI的组织建议一条比较容易实现的过程改进发展道路。而连续式表现方法则通过将CMMI中过程区域分为四大类:过程管理、项目管理、工程以及支持。对于每个大类中的过程区域,又进一步分为基本的和高级的。这样,在按照连续式表示方法实施CMMI的时候,一个组织可以把项目管理或者其他某类的实践一直做到最好,而其他方面的过程区域可以完全不必考虑。
    • 软件CMM 2级共有6个关键过程区域,在CMMI增加了1个:度量和分析。原来的6个关键过程区域的名称和内容在CMMI中作了部分改进,但是主体内容没有大幅调整。软件CMM 4级共有2个关键过程区域,在CMMI中仍是2个,只是名称和内容有所改进。软件CMM 5级共有3个KPA,在CMMI中进行了合并,改为2个,但主要内容未变。变化最显著的在CMMI 3级上,原有的7个KPA变成了14个,其中原来对工程活动进行要求的KPA-软件产品工程进行了详细的拆分,并结合常见的软件生命周期模型进行了映射。CMMI中新增的过程区域中还涉及到过去未曾提到的内容,比如决策分析和解决方案、集成团队等。

    2、到底是选择CMM还是CMMI主要基于以下几个方面进行考虑:

    • 实施企业的业务特点: 如果企业的规模不是很大,业务又集中在软件开发为主,那么还是软件CMM比较适用。如果企业的规模比较大(开发人员100人以上),并且业务不仅仅集中在软件开发,还包括硬件开发哪怕是硬件代理(采购)都可以考虑实施CMMI。
    • 实施企业对过程改进的熟悉程度: 如果企业已经实施过ISO 9000,并且取得了较好的效果,那么可以考虑实施CMMI。如果企业虽然没有实施过CMM,但是对于过程改进一直比较关注,接受过不少相关培训,甚至能够自发的进行一些过程改进,那么也可以考虑实施CMMI。如果过去没有接触过类似的工作,那么最好先从软件CMM 2级开始,首先建立持续过程改进的思路。另外,软件CMM的要求也比CMMI要稍低一些。可以适当降低实施的难度。
    • 实施企业对过程改进项目的预算: 不论怎样,几乎可以肯定地说,实施CMMI的费用肯定要比实施CMM高出一些。而就模型本身来看,CMMI的2级7个过程区域在内容上并不比软件CMM的2级6个关键过程区域多多少。这样的话,我们完全可以“少花钱、多办事”,也就是说可以采用CMM的实施和评估方法,但可以在过程改进的时候参考CMMI的要求,这样就经济很多。

         (文章摘自http://www.csai.cn ,感谢原作者! )

Open Toolbar