管理与工具无关
wzp7804 发表于 2011/10/7 19:20:00
管理软件,本质上是对业务的一种抽象及描述,它让业务流程能够自动化。如果业务流程本来就没有梳理清楚,就来开发或实施,结局往往就像国内很多流产的ERP。

  管理软件,本质上是解决一种秩序和效率,也就是说,当业务的混乱度还没有达到一种临界点,需要一个所谓的软件来管理时,这时候上它,往往会带来更低的效率。就像一个深山老林的大爷,并不需要一个闹钟来提醒他何时起床(作息时间管理)。

  项目管理有个前提,资源稀缺,如人力、时间、资金等。比如,有一个政府官员,有一笔拨款,于是上了一个政绩项目,这类项目一般不缺资源,所以也不需要进度管理,做啥时候就啥时候,更不用项目管理软件。如果进度拉长可以增加预算,于是得到更多灰色收入,那么效率可能是一种负担。

  项目管理 vs 人的管理

  其实,标题的意思是,项目管理过程中,关注于项目,还是关注于人。是人适应项目,还是项目适应人。

  偏向于人的管理,即人本管理,我认为,对于像软件这种思考型行业更有效。因为思考型行业的管理,本质是人脑的管理,人心的管理。人脑的管理,就是将人的智商充分发掘出来,高效率地工作;人心的管理,就是让员工自动自发、培养其责任感和热情。管理是因为不协调才需要约束,如果大家自动自发、有责任感,还需要把管理挂在嘴边吗?

  最好的管理,是员工感觉不到被管理。

  任何外在的手段,无非是让其产生压力、恐惧,如被淘汰、降薪、加班,通过这种力来推动项目。但人的效率,只有在充分自由的环境下才能够发挥。引力(激励)比推力更有效。比任何项目管理工具书,更能从根本上解决问题。

  项目的风险,往往来源于人的风险,如沟通不畅,上下不齐心。

  信任本身就是一种约束,监督会引起团队的隔阂。

  激励比控制更容易规范员工行为。

  如果说在项目管理和人的管理间找到一种关系,那就是:设定目标,然后站在执行者的角度考虑问题。

  项目管理的前提,是人的管理。人的问题解决后,再来谈管理项目。

  项目管理,本质上是关注如何在有限的资源下,达到设定的目标。所以,它涉及到成本管理、进度管理和人力管理等资源方面,范围管理和质量管理等目标方面,以及达成目标所需要的沟通管理和采购管理。

  成本管理 打个比方,计算器可以为我们DIY电脑时省钱吗?

  人力管理和沟通管理 关键是处理人的关系,关注当事人的利益

  范围管理 也许写在纸上大家也就明白了

  质量管理 决定于流程和执行力度

  采购管理 就看PM的商务沟通水平了

  也许,项目管理软件,最后会简化到一个进度管理和任务分配工具,而进度管理,往往Excel甘特图更实用。

  当然,我说的是中小型项目,大型、规范的项目和团队,可能就很依赖于项目管理软件来做进度。

  完成项目,需要一种方法,这种方法可能就依赖工具,也许工具本身就提供一种方法。工具有一定的使用环境,就如同我以前一篇文章中,谈到的一段经历:

  引用

  Bug管理,这两年,我们经历了三个阶段。

  先说说使用环境吧,因为这是决定一管理软件是否适合的最核心条件之一。

  人员 有开发人员和不懂软件的业务人员 问题主要是业务员提出

  距离 原来一年大家在一个办公室 后来IT部和业务部分,距离约1km

  项目 旅游电子商务网站 包括前台和后台 这类网站重业务和用户体验 技术上没难度

  最开始,使用的是Bug管理系统JIRA 用了约一年,基本上是推,业务人员不适应,最后我觉得反馈一个问题很烦琐,自己主动废弃了。

  后来,使用Excel,当然这是为bug管理定制的Excel, 执行一个月就觉得不行,因为问题汇总、截图等不方便,简单问题这样汇报似乎也太累。

  最后,使用Foxmail邮件 用得非常顺,特别是业务部和我们分开情况下。因为邮件有三个特性很受用:抄送人,延迟执行,贴图。

  有些很小并且及时的问题,直接通过QQ完成。

  反正,在我们这个小团队,最后一种方式,直到现在都觉得很适合我们。

  其实,在Bug管理的背后,有一个非技术支撑:信任。我们的重点不在责任界定、责任追究等和权限有关的事情上,我们只关注目标:问题被及时发现、及时解决,以及解决过程中的低成本协作。

  开始应用一款项目管理软件,都存在不习惯、甚至抵触的问题。最难的是改变人的思维习惯,其次才是行为习惯。前者需要有效的培训和辅导,培训的效果,取决于团队成员多大程度的认同而不是会用,后者可能需要痛苦的练习。

  所以,不是说软件好,大家就会用。

  项目管理 vs 过程管理

  能够将这两个概念清晰区分的人,一般都有真正的项目管理经验。

  前面说过,项目管理,本质上是关注如何在有限的资源下,达到设定的目标。项目管理,本身和具体开发的实物无关,比如甘特图几乎可以描述任何项目。这就是为什么有些项目还会有产品经理。

  过程管理,本质上是实现具体实物所需的步骤或流程,而它和具体实物、以及项目团队关系很大。

  我将两者拿出来比较,主要是因为,我觉得项目的成功与否,与采用的过程关系很大,而这在项目管理软件中很难体现。比如开发企业信息系统,要建立数据库:

  如果是大项目,可能有专门的DBA负责建库,不需要和谁一个个字段确认。

  如果是中小项目,可能是PM或PL负责建库,也不需要其他人确认。最混乱的情况是,各模块开发人员自己建表。

  如果是偏产品,小团队,比如我建立过一个流程,对我们很实用:

  引用

  1、项目经理先和某开发人员沟通需求及业务字段

  2、开发人员在一个规范的Excel表格中建表

  3、告知经理,review一下字段命名及类型等,微调

  4、开发人员在开发数据库中建表

  5、建完后告知经理,再次review

  这样,把本来建库的繁琐工作授权给开发人员,解放了经理,也提升了他,还保证了质量。过程其实非常敏捷。

  项目管理软件及市场

  开发管理软件,最核心是有一批精通业务的人,而不是技术。项目管理,本身也是一种业务。如果自己从来没有做过项目管理,或者只是作为旁观者,开发的项目管理软件,往往是一堆毫无价值的代码。

  可能有人说,我也带过项目呀?如果你带的一批人,一开始都和你关系不错,直到项目结束,你可能并没有接触到真正棘手的管理。当你的项目组,都是一批有个性、工作性质不同的人,你这时候才会深刻体会到,沟通、协作有多大的挑战,如果再加上一个项目期限,我姑且抛开项目本身的业务复杂性。比如,技术牛人,往往很有个性,喜欢自己来一套,不遵守团队规范,并且不太喜欢主动反馈,因为自我感觉都OK。如果强推规范和流程,往往会埋没一位人才。

  还有一种情况,就是大公司的“资深”项目经理,这类人往往受公司高层支撑,比较强势。如果遇到项目组某成员不服管,往往是,要么打入冷宫,要么驱逐出队,而不是站在员工角度,和他沟通。这种行为可以理解,因为找刺头沟通很烦,再说替换他毫不费力。这样的资深的项目经理,往往并没有多少管理经验(管理=管人+管事),因为权力并不是领导力,权力并不会带来真正高效的的管理:员工主动性、责任心。再说,他并没有利用好资源。如果该队员是他带入的,这样做,是一种对己对人都不负责的行为。对于项目经理的他,选择即责任。

  上面的两个例子,说的是管理经验的误解。

  如果你真的理解项目管理,那么还有考虑一个问题:我的项目管理经验,或是我的项目管理软件,针对的是哪一类用户。难道它也适用桥梁工程的项目管理?即使是在软件项目管理领域,也有企业软件和互联网软件、嵌入式软件的差别。

  在管理领域,软件越通用,往往越没用。

  上面说到管理软件应用的临界点,其实,在管理软件市场,也存在一个临界点问题,也就是时机。就像有人说,创新,快一步就是先烈,刚好才是先驱。大家可能看到有很多开源软件活得很滋润,但一定要明白,那是欧美,很成熟的市场。很多行业,业务还没有从混沌走到秩序,管理软件可能都不是很重视,何况软件开发本身的管理。所以,打开这个市场很难。

  当前,很多软件企业还停留想办法如何拉客户赚钱,而不是省钱。对于项目管理软件这类解决效率的工具,可能兴趣并不大。任何产品,只有给客户带来真正可见的价值,才容易推广,才可能在这个市场中持久生存。

  其实,在任何产品得到市场认可前,都有一个观念更新的过程,也就是市场培育期。比如,保健品市场,什么90%的男性有不同程度的肾虚,当男性开始怀疑自己某方面功能,觉得真有那么回事时,什么丸什么丹就好卖了。再比如,IBM智慧的地球,成都机场有它的巨幅广告,可能别人想做中国十几年后的生意。

  在项目管理软件领域,当前最需要做的,就是普及项目管理理念及方法,而不是编写软件安装、使用文档。

  项目管理软件的细分 一个创业型公司,在资源有限情况下,做好一个一站式的项目管理软件,不是很现实。即使是IBM的Rational套装,我们当初也只是用其中一块ClearCase/ClearQuest,并且只是在需求阶段,在开发阶段,还是用CVS和Eclipse集成。项目管理那个甘特图软件,或是后期测试阶段的Bug Tracker,是两个完全不同的场景。如果还在软件里面集成沟通工具、绩效管理,简直就是造孽。

  沟通最讲究的就是效率,在项目管理软件里面沟通不太现实,因为这种软件一天可能只打开两次,而沟通需要及时、方便。方便决定于习惯。为了一个项目而培养一种习惯很难。最大的问题是,要撬动所有人的习惯。你在工具上提个问,别人两天后才给你答复,估计热情一下就降下来了。

  绩效管理,也就是填写甘特图的工时。它是一个和利益挂钩的东西,如果领导用它就是计算工钱,而不是改进工作效率,大家怎么可能有热情配合,不抵触都很难。

  管理工具,越简单越好。告诉团队,翻过这座山(改变用户习惯),我们就解放了;问题是,翻得过吗?

发表评论:

    昵称:
    密码:
    主页:
    标题: