假如你是项目经理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
请以《假如我是项目经理》为题,要求:1、结合自己在忻州二干工作中的实际情况和所学到的知识,真实放映自己的想法;从工程的整个施工
过程,阐述自己作为项目经理应该怎么做,怎么去管理。2、于元月8日前交到我OA邮箱。
这将是一次表现自己的机会,各位的领导都将会看到,并且了解到在这三个多月的时间里,你们到底学到了多少东西,望予以重视。。
假如你是系统架构师。既然选择了架构师的角色,那么肯定是向技术方向发展了。技术总监、研发总监甚至CTO就是你的目标。想知道技术总监
、CTO都在做什么吗,看看丁磊在做什么,你就要去模仿去做。想成为一个角色人物,首先要从身体力行上模仿的像这个角色,时间长了那么你
就是这样的人。技术总监需要负责整个公司的技术部运作,包括对人员的管理、绩效考核、各语言组之间的协调、各项目间的协调,各部门间
的协调,除此之外,你还需要考虑所运营的项目如何发展的更好,网站如何才能更加优化,产品如何能更上一个层次,公司的技术发展如何规
划,各种方案如何快速的编写和实施,如何与老板打交道等,都是你需要掌握的。
假如你是项目经理。在中国,项目经理分两种,一种是TEAM LEADER的角色,需要很强的技术;一种是负责招标、流程控制的偏商务角色,要懂
技术。发展到这个层次的,我想应该不用我来告诉他们出路在哪里了,这样的人一般都有自己的规划,但凡事都有例外,如果没有规划或发展
迷茫的,TEAM LEADER角色可以重点把项目管理、人力资源、系统架构等环节再强化一下,紧跟当前发展形势学习新知识;偏商务角色的,可以
考虑往总经理、CIO、CEO等方向努力,到这个层次的,需要的不仅仅是知识,更多的是一种理念和个人魅力。
大概聊了聊上述这些,我想每个层次的人可以大概了解自己该做什么了。一定要有计划、有目标高效的做事情,有效的管理分配好自己的时间
,只有这样你才可以成为一个优秀的人才。不要总让别人告诉你该做什么,而是自己不断推动手里的任务去更好的完成,处处体现出“我做的
东西就比别人做的好”的信念,那我想,成功离你就不远了。
做过不少项目,也跟过几个项目经理,管理水平不同,管理方式也各有千秋;有的不懂程序,只做管理;有的只做程序,不去管理;还有的水
平一般,经常做一些指手画脚的事;更多的是负责项目,也做开发。勿庸置疑,项目经理对于一个项目的成
败至关重要,也肩负着最大的责任
。
首先,优秀的程序员与平庸的程序员效率差5-10倍(有资料提到)。因此,选择最优秀的程序员,绝对是项目经理的第一要务。“优秀的程
序员”比较难以定义,但依然会有一些共性。首先,高等教育,基础扎实,自学能力强,编程领域,永远不要指望别人教你什么什么。其次,
勤于思考,动手能力强;逻辑能力和抽象能力非常重要。当然,还有其他一些属于优秀人才的但不限于优秀程序员的品质,比如:做事积极,
团队合作等等。我认为,对于采用一个优秀程序员,给予3倍4倍甚至5倍的工资,也要比采用2个或3个平庸的程序员来的划算。因此,编程工作
,其实应该是一个工资相差极大的工作。
其次,项目控制。项目控制过程,就是Team管理(建设)的过程。Team 所有工作的成果,就是提交一份代码,因此,成员代码的质量以及对代
码的控制,是Manager管理的主要任务。
1.代码规范的控制。代码90%的时间是人在读,而不是机器,因此,代码其实是写给人看的。简明、清晰,是第一规范。
2.不合规范的代码应该尽早找出,这个可以通过小组会议,做代码View,找出不合规范的,并警示之。不合规范的东西要尽早找出,这样改
正代价比较小。
3.交叉测试。自测是必需的,但作用也是有限,因为人往往都是对他人的缺点很清楚,却不能看清自己的缺点。并且你很难控制程序员自测
到何种程度;因此需要交叉测试。根据需求,A实现的代码由B测试,B将测试结果反馈到A,由A修改之。B的代码由C测试,同样,C的代码再由
别人测。
(暂时想这么多)
明显的程序开发思维
应该说,上面几个方面确实值得关注,但是看来还是从开发的角度思考问题,除此之外,需求相关,团队等等太多了。
项目经理的主要作用是:控制项目范围,控制项目进度,完成代码反而是最后考虑的事。
控制这个词,每个人与每个人都不一样,一些人认为是快速,一些人认为是完美,一些人认为是合理,方向不同控制所踩用的方式是不同的。
我认为控制包括两方面,一个是项目进度的可见度,另一个是对下级的压力。
项目管理主要要处理的事情是,调度那非常有限的资源,去完成那看似完不成的,一大堆的工作。
资源包括,人力,时间,金钱。这三种资源往往只是刚刚够,或者还缺少很多。在这样的情况下,不得不去完成项目,而且还不能出差错。这个
才是考验项目经理的地方。
我一直赞同这个观点:项目经理是干出来的,不是学出来的;是带出来的,不是教出来的。一个人要成长为一名合格的项目经理,主要不是靠
学,而是靠干,当然学也很重要。假如我是项目经理,我认为首先应是有过类似本项目的项目实施经验,项目有一个清醒地认识,同时对该行
业的相关知识有扎实的基础。但并不是说项目经理必须对任何技术问题都非常精通,但无论如何,作为一名项目经理都应该熟悉和了解项目中
的每一项技术,只有这样才能全面掌握项目,其次我觉得,项目经理应具有协调组织的能力,能够调节整个项目团队的气氛,在遇到挫折时“
升温”,在过分乐观时“降温”,可以说,项目经理应该是技术和管理的结合。假如我是一位项目经理,那么我不仅会……
ps:如果有无限资源,就不需要项目管理了。
假如我是项目经理,那么我应该做些什么呢?我要做的应该是下面的几点:1、带领团队成员快速成长;2、对于项目做好项目的总体计划,并
协调好资源,保证项目的资源投入,确保项目的进度于质量;3、和项目组成员一起制订技术框架;4、对于项目组用到的技术一定要做到深入
研究