软件项目经理

软件项目经理的工作看起来美好而简单,高工资,管人,还不用加班,所以很多开发人员的职业目标都是成为软件项目经理。但是它是不是像看起来那样美好呢?

  1.小故事

  张三昨天向公司提出了申请,他还是想回去做程序员。张三做出这个决定也是经过长期考虑的。首先,在管人的新鲜劲过去后,张三再也找不到技术工作 中那种成就感;其次,张三喜欢直截了当的沟通方式,但这种方式并没有得到项目团队的认同,前后有两位同事离职;最后,张三力图一切为了公司把项目做好,但 项目显得不上不下,公司领导也反映平淡。好在张三的公司很开明,允许个人相对自由的进行工作选择,否则的话,张三就只有在软件项目经理岗位上继续坚持,直 到离开公司。

  2.常规想法

  张三真傻,不该浪费这么好的机会,好好的软件项目经理不做,非要回去做开发人员。至少说明了公司的认可,张三可以在工作岗位上慢慢学嘛。也许不 是每一个技术高手都适合做项目经理,张三能上能下,还是值得钦佩的。这不是特例,项目经理还真不是份简单的工作。从2010年至今,我亲眼看到两位项目经 理做回架构师或开发人员。

  3.继续思考

  3.1你做好准备了吗?

  绝大多数开发人员的职业目标都是软件项目经理,然而在问到你为项目经理工作做了什么准备的时候,他们的回答大多类似于我现在还需要在技术方面多做些积累这样的话。据统计,大多数项目经理升职都源于偶然。也许在日常工作中进行些准备和积累,就不会那么偶然了。

  3.2公司的准备工作如何?

  当然,公司也应该承担一定的责任。从参加工作以来,我还没有看到哪个公司有专门的项目经理培训。对一个新的开发人员,公司会提供专门的培训资 料,还会指定导师。虽然项目经理对项目的影响比开发人员要大,但是大多数公司对于软件项目经理都没有提供对应的指导,任其自负盈亏,自生自灭。真的很奇 怪,公司怎么忍心拿自己的项目做这种试验。

  4.参考案例

  参考案例1

  架构师王磊做得更好。王磊以前是一个优秀的开发人员,同时英语很好,沟通能力很强。一次国外总部的公司领导到另一个项目组视察,王磊被借调去与 公司领导沟通。结果沟通后公司领导对王磊非常满意,将他提升为项目经理。在做软件项目经理的那段时间,王磊工作非常努力,得到了公司和自己团队成员的高度 认可。但是王磊工作的并不开心,因为他依然喜欢解决技术问题的成就感,而烦恼于项目管理的绵绵无期。他向公司领导提出了申请,在找到接替他的软件项目经理 后,他回到了技术岗位,成为了一名架构师。

  与其他重复性运行或操作的工作不同,项目管理具有一次性、独特性、目标的确定性、活动的整体性、组织的临时性和开放性、成果的不可挽回性等属性。

  因此,要确保项目的成功,获得让所有项目相关者满意的效果,职业项目经理除了需要清晰地把握项目流程外,更要具备优秀的信息管理、沟通管理、冲突管理、风险管理、质量管理和集成管理等能力。

  参考案例2

  软件项目经理王磊最近开始感叹,我终于知道原来项目经理这么难。

  王磊成为软件项目经理源于偶然。公司有一个项目缺少项目经理,王磊作为业务分析师,沟通能力得到认可。因此领导找王磊谈话了,你能不能帮忙对项 目进行沟通协调,很简单的。事情就这样开始了,王磊不知不觉就带了两个项目。 近期,公司有个项目经理张三入职,考虑到王磊才成为项目经理不久,公司指定张三作为王磊的导师。张三带着王磊处理客户关系,解决与客户、与架构师的沟通问 题,共同制定计划并

  推动团队工作,在项目中推进过程改进,培养团队意识,改进团队协作。王磊终于知道,原来项目经理这么难。

时间: 2024-11-06 23:19:18

软件项目经理的相关文章

软件项目经理要向NASA学习什么

原文:http://www.itworld.com/article/2845997/what-software-project-managers-can-learn-from-nasa.html 无可否认,NASA 的工程经验相当丰富.他们不只做出了火箭和太空船这些酷炫的硬件,还做出了一系列高可用的软件.所以,NASA 对于项目管理的建议,值得我们借鉴. 我这么说是因为,最近我看到一篇叫做"一个项目经理的经验教训"的东西,它是由 NASA 戈达德太空中心的航天计划部副主管--Jerry

如何做一个软件项目经理? ----写给公司所有的开发人员

注:文本中的"我",均是网上作者(前三部分来自网络文章,第四部分除外). 第一部分:软件项目经理的要求 首先是一个管理者,其次熟悉某些工具,某几种语言,行业背景,项目管理技能. 软件项目经理面临的恶劣环境,我们绝大部分软件企业运行在相对混乱的状态(CMM一级),组织不大可能对项目以及项目经理的责任做出明确.合适的界定,所以,影响项目成功的一切因素都是项目经理的责任,包括客户.环境.考核.激励等等. 一.责任心.取得项目的成功无疑是项目经理的责任.项目经理只有把客户的满意和企业长期利益作

项目经理之软件项目经理必须具备的素质

许多人都以为项目经理总是与"理想与光荣"相伴的,其实作为一个有志于改进中国软件开发流程的项目经理来说,他们承担的更多的是"艰辛与痛苦". 在这里,我通过我担任项目经理期间所遇到的种种现象,来总结项目经理所必需具备的素质,当这些素质您不具备的话,就需要花费多年的努力来培养他,如果无法培养成功,那么请您转换岗位,因为项目经理不适合您,您难以在这个方面获的成功.       一.执着 可以这么说,在中国如果不执着是做不成任何事情的,因为在软件开发流程中推行各种规范和管理制

软件项目经理所必需具备的素质(收藏别人的)

在这里,我通过我担任项目经理期间所遇到的种种现象,来总结项目经理所必需具备的素质,当这些素质您不具备的话,就需要花费多年的努力来培养他,如果无法培养成功,那么请您转换岗位,因为项目经理不适合您,您难以在这个方面获的成功. 一.执着 可以这么说,在中国如果不执着是做不成任何事情的,因为在软件开发流程中推行各种规范和管理制度的时候,你可能遇到各种各样的阻力和障碍,如果没有应付挫折的思想和准备,你是很难推行成功的.要知道这样一个基本事实,项目管理成败的关键是:如果你不坚持,谁也不会坚持下去的.指望领导

程序员到项目经理:从内而外的提升

转自:http://www.cnblogs.com/watsonyin/archive/2012/09/10/2679528.html 目录 从程序员到项目经理(一):为什么要当项目经理 从程序员到项目经理(二):升职之辨 从程序员到项目经理(三):认识项目经理 从程序员到项目经理(四):外行可以领导内行吗 从程序员到项目经理(五):程序员加油站,不是人人都懂的学习要点 从程序员到项目经理(六):程序员加油站 — 懂电脑更要懂人脑 从程序员到项目经理(七):程序员加油站 — 完美主义也是一种错

关于PM(项目经理)的思考和课后问题解答

这次我要说明的是关于两个关于PM的问题.这里的PM专指我们的软件项目经理,所以这次我们需要从一个更高的角度去看这个问题,假设你可以作为一个团队的领导者和你的团队一同进行软件的设计,同时还需要完成在开发阶段一系列的问题. 好了现在有一个问题摆在我们的面前:一个用户把他的需求交给你去实现,但是你在联系的过程中发现你联系的”客户” 不是真的客户, 而是转手把他接到的活转包给你了,但是你见不到用户,你只跟转包的二道贩子交流. 面对这样的情形我们是否还是要接手呢?首先我们的身份是一个项目的经理,我们的首要

认识项目经理

(阅读提示:本文比较长,如赶时间,可直接跳到第二节的第四点,即"西西吹雪的六种能力模型") 在希腊德尔斐的阿波罗神庙上,刻得着一句神秘的箴言:"认识你自己".从某种程度上来说,我们都是自己的"最熟悉的陌生人".认识自己的位置,是每个人获得成长的第一堂课.一个人的位置,对其言行的影响是至关重要的,俗话说:"屁股决定脑袋",虽然听着粗俗,却饱含人生哲理.既然我们屁股在项目经理的位置上,就应该像项目经理一样去思考问题,做事情. 一.

项目经理管理

首先项目管理要有一个概念,就是项目的生命周期:招投标,到需求分析,架构设计,开发,测试部署直到后期维护,每一步都有需要走道的点: 在开发阶段需要准备一个配置文件,将服务器密码,成员IP等信息都记录再按: 项目经理其实管理的是几个点, 项目经理管理: 项目范围管理, 需求分析:需求规格说明书: 需求范围管理: 需求分析和需求范围很多时候是两个概念:很多人碰到需求蔓延是及时制止,但是我觉得客户就是引导,需求分析阶段,在时间可控范围内,获取尽量多的信息:可以和客户规划二期三期,要拥抱蔓延: 进度管理

从程序员到项目经理

“从程序员到项目经理”,这个标题让我想起了很久以前一本书的名字<从Javascript到Java>.然而,从Javascript到Java充其量只是工具的更新,而从程序员到项目经理,却是一个脱胎换骨的过程.从Javascript到Java,是一个取巧的方法:而从程序员到项目经理,却并无捷径可走,必须从内而外的改变和提升. 一.为什么要当项目经理 1. 问题本质 如果我对一个老程序员说:“有必要转项目经理啦”,很多人第一反应是“为什么一定要当项目经理?!”,反问很给力,基至会让人哑口无言.但反问