论坛首页 综合技术论坛

软件项目管理之四要诀

浏览 1887 次
精华帖 (0) :: 良好帖 (11) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-11-29  
  新来的领导找我谈话时,问我愿意往技术方向发展,还是往管理方向发展.如果在30岁之前,我会选择技术.30岁以前我是个唯技术论者.但是,现在,我越来越感觉到管理的重要性.同时我也认为,管理者必须要懂技术.以下是我从业10年的一些感受.
1.要精于技术
  我经常能碰到两种类型的管理人员.一种是能协调到各种项目资源的管理者,一种是不能协调到各种项目资源的管理者.前一种管理者在项目团队中处于强势地位,但是他们很少与技术人员进行沟通,制定的项目计划不太可行,在项目执行的过程中,整个项目组都处于高度紧张状态,但效率不高.后一种管理者在项目团队中处于弱势地位,所以对项目技术核心人员过多的妥协,在项目执行的过程中,表现在项目进度严重滞后,大部分技术人员无事可干.所以,我经常看到这样的情况:一个项目还没做完,人就换了好几茬.
   以古时候的监军作比较,可以看到只懂管理不懂技术的弊端。古时候的监军他们不懂军事,也不对战局负责,只听从皇帝本人,却能进行军事决策.最典型的明清松山大战,彻底葬送了明军的13万精锐,成为了明朝衰亡和满清强盛的转折点。
   新型的项目管理者,我觉得应该是我国军队中政委一样的角色.军事素质可能不是第一,但绝对过硬.平时抓生活,抓思想政治工作,战时参与决策,坚定指战员的信心.项目的成功必须有政委一样能力的组织者。
2.要善于组织
  管理,简单一句话已概括带领大家一起去干事情.但要想让大家高高兴兴干成一件事,就要善于组织.古时吴起体恤士卒,亲自为伤兵吸脓,所以手下将士在战场上无不拼命撕杀.如果,项目管理者能够对team成员体贴入微,那么,还用担心大家在项目中不是一条心吗?
第一,就必须熟悉与你一起干事的人.要了解他的性格特点,安排他干他愿意干的那一块.
第二,要学会做一个公正的仲裁者:要做到成绩是大家的,问题是自己的;尽量做到对事不对人;要学会大事化小,小事化了.说句实话,我很讨厌那种对成绩大包大揽,对问题视而不见的管理者.
第三,对人提建议或意见时,要关注成员的个人的感受,尽量将意见或建议缩小到成员能够接受的程度.我喜欢采用私聊的方法,将我的或者team其他成员的对他的看法转达给他.
3.要坚持原则
   项目管理要在这三方面坚持原则,其他的我没想到,欢迎大家补充:
  1)在项目立项时,一定要细看用户需求,如果发现条件不成熟,或者缺少相应的项目资源,应及时提出
  2)进行阶段评审,如果发现不合格,宁愿返工或者换人,也不能将就.
  3)进度控制,如果发现进度滞后,一定要查清原因.
4.要学会容忍
  容忍是指在坚持原则下的容忍.要容忍team成员在team中的一些缺点:比如上班迟到,经常不在工位上,上班时间喜欢用QQ聊天,浏览新闻,对你的态度不是很尊重.这些都是次要的.主要的是他能完成你安排的任务.



本文欢迎转载,但请注明作者和出处
   发表时间:2008-12-04  
为什么工作十年了还在技术和管理之间选择?!
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics