我觉得你应该是这个项目中比较适合的一个项目经理的人选。100万项目,虽说不是很大,但至少有一定规模。其实项目经理不需要很懂技术,但当然并不是说完全不懂。因为项目经理着重在管理上,及沟通上。你应该有70%的时间用于非技术层面上。你应该在项目中再选一个技术经理或SA,由他对技术进行把关。知人善用,用人不疑,充分信任SA,是你管理程序员一个很好的方法。如果项目人员达到一定数量的时候,还需要增设相应的编程组长进行二线管理。PM与SA间的互动,是项目组内管理的成功的关键因素之一。如果项目再大,涉及到平台,系统比较多的时候,可能还需要增设多个SA,然后再确定一个总的CSA或技术经理对前期设计的一个管理。SA在完成设计后,到真正的详细设计和编码阶段和测试阶段都可以成为技术经理或Team Leader。个人经验,仅供参考。
(BTW,我是一名SA,也曾做过一些小项目的PM,呵呵!)

解决方案 »

  1.   

    外行领导软件开发,下面的程序员肯定是怎么省事怎么来,当他们问你我这么写成不成,你只能说成,因为你说不说为什么他这么做不行,所以这负责这个项目,结果就是肯定能搞出来,但是经不起使用,而且是bug具多。所以就要看你这项目的客户了,是不是真想用了,如果客户方真想使而且负责技术的人也是懂一些,还能提出需求的,那你就别当这项目经理,搞完这项目你公司要付出很高的维护成本,你领导就不会让你在负责第二个项目了。反之,如果客户不是真想用,你就当这经理没事,因为客户方是通过此项目来赚钱的,这项目肯定能做的圆满!