技术开发 频道

项目经理对技术是外行,如何掌控?

    (三)网友评论

    分析1:我的意见    作 者:Alan
    建议找一个团队中较为资深的程序员,做为开发经理,负责开发流程方面的设计、及对客户需要的引导,直至形成最终的双方认可的质量标准
    您的问题已经覆盖了项目管理的大多数内容了,简单的说,作为非应用领域的专家,只能去用好人,当然,在启动的时候要有良好的沟通管理计划,什么事情汇报到什么人,减少在技术方面与程序员的直接沟通。

    分析2:向毛泽东学习    作 者:daijiangbao
    pmbok不容易看透该问题,建议去深入研究中国版的pmbok-毛泽东选集,尤其是第一卷。
    毛泽东戎马一生,确是个连枪都不会打的人,也就是说不懂一点技术的项目经理,但没有人说毛泽东的项目不成功。
    至于为什么毛泽东思想就是项目管理,从pmbok的观点认真看明白了就清楚了。
    另外就是,软件工程不是软件项目,有极大的本质差别,尤其不能选择时髦的垃圾-采用迭代的方式进行开发,是完全有悖于pmbok和毛泽东思想的。

    分析3:我的建议    作 者:储知君
    跨行业主持项目虽然是非常困难的事情,可是这也是成为优秀项目经理的必经之路!
    首先,在开始项目之前,要了解项目小组中的技术专家;了解内容很多,比如他们最擅长的技术,他们各自的个性和工作态度,他们的喜好等,总之要尽快将手下的技术方面的干将摸透;
    其次,在知己知彼的前提下,采用相应的方法以收其心,彼之所欲,我先予之;不愁此猛将不为己出力,有技术专家忠心效力,还愁自己不懂技术吗?
    其实说到底,就是要知人善任,懂得沟通,懂得如何激励手下能人倾力而为!

    分析4:需求支持    作 者:chiao
    对目前的软件环境来说,技术外行做项目经理很难。但不是不可能。首先得有强有力的支持,高层的。如何让下面的也证实项目经理的存在呢,对开发流程不能不熟悉,这个是最起码的要求。
    然后要有好的开发经理或是系统工程师的支持,项目基本上可以运转起来。
    其次就是项目经理要做好整个项目间的沟通交流等。

    分析5:信心和学习    作 者:相乡
    本来不敢说什么的,因为我也是非技术人员做项目管理。
    不过,还是说几句个人的感受吧,供借鉴。
    前面几个都提到了知人善任,这个当然很重要。案例中的这个项目经理当事人和安排他的领导应该也会考虑到此事。
    我觉得,首先要有一种信心,因为即便是技术人员,他也很难在所有的模块都很精通,所以相信自己不比其他的项目经理欠缺太多。因为项目经理的技术水平不够的失败项目案例目前还很少。
    其次是不断学习,努力去学习,你会学到越来越多的项目管理者所需要的管理知识。把握好各阶段的报告文档,文档我们应该还是看得懂的吧,这很有助于控制质量和自身提高。
    因为没有了技术思维的羁绊,也许你的项目经理更出色。
    其次是不断学习,努力去学习,你会学到越来越多的项目管理者所需要的技术专业知识(不是管理知识)
    努力吧,领导也许正在锻炼你从而以后委以重任呢。

    分析6:用人    作 者:车山根
    项目经理的主要是沟通,用什么和别人沟通是你现在的战略。
    分析自己的优势和劣势。
    用自己的长处去和别人沟通,在各个部门以及各个技术人员之间让他们主动沟通,你就是他们之间的催化剂。
    在技术这一关,你要用自己的时间学习流程,因为这样你才有更多的问题和技术人员交谈。
    在人际关系上面,你一定要和技术骨干做成好朋友,用他们的技术来补充自己的不足。
    最后,一定要有信心。

    分析7:非常好的案例,但是……    作 者:daijiangbao
    对软件开发来说,项目经理不是技术经理,懂不懂技术不是项目成功的关键。
    一个重要的问题是,象这样的开发是纯粹的软件项目,连软件开发技术人员的技术能力也不是本质、关键性的因素,不能完全用软件工程的方式来做,国内、国外的软件开发,尤其是应用开发,走软件工程的路,几乎都走上的是一条死亡之旅。这是个世界性的问题。
    对技术人员来说,常常抱怨的是所谓的需求不明确的问题,因为用户的要求,原没有达到可以编写程序的程度。
    但是用户的理解,不需要到这样非常底层的地步,实现技术是最底层的事,不该是用户高层次的指导,所以用低层次的技术眼光来看待高层次的用户指导,自然就会得出所谓需求不明确的荒诞说法,越是强调技术,越是把技术工作做不好,因为狗眼太低。
    另外就是软件开发的流程,在国内基本上就没有所谓的流程管理,流程管理的困难又划分为阶段内的流程管理,但是大家可以从面向对象的所谓标兵-rational rup过程来看到的项目管理是什么,纯粹是撞碎了项目管理的阶段划分,整个是一团乱泥,还谈什么流程管理?这种开发拿去软件工程也许无所谓,但是软件项目就彻底的失去了阶段控制,项目能成功才真是见了鬼了,但是绝大部分人确相信,软件项目就得是这样的见鬼开发,不见着鬼反而是不正常的,从死亡之旅中回来的项目经理,有项目成功的成就感吗?
    所以对本案例,项目经理不懂技术完全应该得到鼓励,但是技术人员懂技术、但几乎不懂真正的开发技术将是最大的问题,这个问题对软件开发的危害比项目经理不懂技术更糟糕的多,因为这是根本不对。

0
相关文章