IT项目经理项目全流程工作任务解析(深刻)(1)

IT项目经理项目全流程工作任务解析(深刻)(1),第1张

IT行业的一大特点便是加班多,但是软件测试相对于开发来讲加班还是比较少的,这是由各自岗位的工作内容所决定的,可能也就在项目上线之前加班会多一点,平常阶段就还好。

开发者注重的是创造性思维,而测试相对门槛就低一些,零基础转行的人也可以胜任,所以做起来比开发要轻松一些。

什么是项目管理

经过人们长期探索总结,项目管理在发达国家中已经逐步发展成为独立的学科体系,成为现代管理学的重要分支,并广泛应用于IT、金融、服务、航空航天以及工程等诸多行业。由于其诱人的高额年薪以及广泛的就业前景,项目管理目前已经成为超越MBA的最炙手可热的“黄金职业”。 项目管理无疑将会是未来二十年中最热门的行业。那么到底什么是项目管理?

项目管理的定义有很多,按照教科书的理解是:项目管理是在运作方式和管理思维模式上最大限度地利用了内外,去完成项目目标。项目管理包含很多层面:团队管理、风险管理、采购管理、流程管理、时间管理、成本管理和质量管理资源等。

笔者的理解是:项目管理,就是通过合理地组织,利用的一切可以利用的资源,按照计划的成本和计划的进度,完成一个计划的目标。在项目实施过程中,目标很可能会发生变更,那么成本和进度都需要做相应的调整。

项目主管如何解决问题?

按照白猫黑猫理论,评价项目管理是否成功的唯一标准就是项目是否保质保量按时完成。现在的项目实施一般都是主管负责制,项目主管重任在肩,要达到项目成功这一目标谈何容易。

在项目管理过程中,笔者就要经常思索以下问题:

如何在选择余地不多的情况下,组建一支得力的项目组?

项目组成员的挑选非常重要,假如在一个关键的岗位安排了一个不合适的人选,这个项目很可能会出师不利。当然在现有的人力资源中,不一定能顺利选到优秀的人才并组建成一只能战斗的队伍。笔者就碰到这种最恶劣的情况:项目组只有主管有经验,别的成员都是刚刚毕业的大学生,那么主管的任务就不仅仅是管理,而且需要花费大量时间精力来培养这些新手,让他们能尽快进入预定的角色。

如何界定项目成员工作的范围和定义他们之间的工作接口?

这个问题就是俗语说的"派活"。要把活分出去可不是一件简单的事情。项目主管首先需要对项目组成员非常了解和熟悉,知道他们的知识结构和能力水平;其次要对项目情况非常清楚,并能对项目实施过程进行划分和功能模块的细化,并结合每个人员的特点指派具体的任务;最后要重点注意的是,尽量让组员之间的工作接口简单和接口定义详尽,避免将来产生互相推诿和扯皮。

如何准确衡量项目成员的工作量?

做过主管的人都碰到过这种问题:分配给甲的工作,要求一周完成,但是一个月过去了,他还没干完;分给乙的工作,要求一周干完,但是他一天就干好了。实际上现在的项目管理中,工作量的衡量往往靠主管的经验来加以主观判断,而且这种判断也不是因人而异的。主观判断会造成较大的误差,这些误差的积累最终导致不可控制的因素增加和项目风险扩大。

如何在不打扰项目组成员工作的情况下,及时进行沟通?

现在很少有单q匹马就能把项目全部搞定,往往需要团队来完成,那么团队的合作精神就显得尤为重要。在一般人的眼里,技术人员都普遍比较孤傲,不好管理。主管不仅仅要掌握良好的沟通技巧,还要擅于感情交流,帮助解决项目组成员工作上和生活上的实际困难,使他们集中精力干好本职工作。良好的上下级和同级关系创造了融洽的工作气氛,项目成功的可能性大大增加。

如何评估项目执行状况,随时掌握项目进展?

在项目运作过程中,如果靠员工的报告来掌握项目进展是不够的。事实上,员工都愿意报喜不报忧,在项目初期就出现的问题苗头,如果不能传递上来,将在后续阶段造成大的纰漏。笔者认为除了要定期听取项目组成员的报告,还要专门有一个品保组来监督项目的执行情况。品保组就像廉政公署一样,不参与项目的具体实施,专门给别人"挑刺",或者写一些测试程序来发现问题。

如何与客户单位沟通与协作?

有时候,项目都已经执行到最后阶段,客户单位突然提出了新的要求,这会让主管非常为难。一方面要尽量满足客户的需求,另一方面又不能对系统做太大的改动,影响进度计划。这种情况往往是与客户的沟通出现了问题,说明在需求阶段做的不够好,同时在实施过程中没有与客户有密切的联系。

如何在诸多不确定因素和限制条件下,按时完成项目任务?

项目成功与否受太多的风险因素影响。所谓“风险”,是损失的不确定性;是给定情况下,一定时期内可能发生的各种结果间的差异。它的两个基本特征是不确定性和损失。项目开发是一项可能损失的活动,不管开发过程如何进行,都有可能超出预算或时间延迟。很少有人能保证开发工作一定成功,都要冒一定的风险,也就需要进行项目风险分析。在进行项目风险分析时,重要的是要量化不确定的程度和每个风险的损失程度。潜在的问题都可能会对项目的计划、成本、技术、产品的质量及团队的士气产生负面的影响。风险管理就是在这些潜在的问题对项目造成破坏之前识别、处理和排除。

如何在完成项目任务同时,保证甚至提高交付结果的质量?

笔者的同事曾经做过一个项目,按计划按预算完成了,但是系统不稳定,某些关键技术指标不能满足国标。造成这种情况的原因有:没有划分清晰功能模块和接口关系,成员相互指责,最终难以定位不稳定的根源,;没有成立质保组,没能很好地实施项目过程控制;过分注重项目的时间进度,忽略或隐瞒了前期的小问题。

如何成为优秀的项目主管?

笔者认为:一个优秀的项目主管首先是一个乐观而自信的人。他凡事都从正面考虑,不把失败当失败,反而将其看作成功之母,吸取经验教训,在那里跌倒又在哪里爬起。优秀的项目主管不一定要很有经验,但是要有强烈的进取心和明确的目标,并能够与他人良好沟通,鼓舞他人为共同的目标一起努力。

IT项目管理的特征探讨

IT项目具有非常明显的特点:紧迫性、独特性和不确定性。下面分别讨论一下这些特点含义和项目管理的相应对策。

紧迫性

IT项目的紧迫性决定了项目的历时有限,具有明确的起点或终点,当实现了目标或被迫终止时,项目即结束。随着信息技术的飞速发展,IT项目的生命周期越来越短。有的项目时间甚至是决定性因素,因为市场时机稍纵即逝,如果项目的实施阶段耗时过长,市场份额将被竞争对手抢走。

在开始一个项目前,主管就必须明白项目的时间约束。具体到每个人、执行项目中的每一个任务都必须明确时间要求。一旦没有按照进度完成,必须要有充分的客观理由,否则就要追究相关人员的责任。

独特性

IT项目的独特性在IT服务领域表现得非常突出,厂商不仅向客户提供产品,更重要是根据其要求提供不同的解决方案。即使有现成的解决方案,也需要根据客户的特殊要求进行一定的客户化工作,因此可以说每个项目都有区别。

项目的这种独特性对实际项目管理有非常重要的指导意义。项目主管必须在项目开始前通过合同(或等同文件)明确地描述或定义最终的产品是什么。如果刚开始要提供什么没能定义清楚,或未达成一致,则最终交付产品或服务时将很容易发生纠纷,造成不必要的商务和名誉损失。即便是定义清楚了项目的目标,但是客户单位仍然会经常调整实现指标,这种变更很难控制,这就需要项目组与客户单位有良好的沟通渠道,否则改来改去,永远改不完。

不确定性

IT项目的不确定性是指项目不可能完全在规定的时间内、按规定的预算由规定的人员完成。这是因为项目计划和预算本质上是一种预测,在执行过程中与实际情况可定会有差异。另外,在执行过程中还会遇到各种始料未及的“风险”,使得项目不能按原有的预测来运行。

针对不确定性,在项目管理中就要注意制定切实可行的计划。笔者在工作中就发现科研工作,特别是国家级的项目,往往有一个“后墙不倒”原则。也就是说,设定一个项目的最终完成时间,具体的实施过程中,时间进度的安排就没有计划。在具体实施中,这种方法的最终结果是要么后墙倒了,要么后墙勉强没倒,做出来的产品满足不了质量要求。

还有一种不好的做法是过度计划,即将项目中非常微小的事情都考虑清楚才动手,但如此“详细的计划”其实是在试图精确地预测未来,也是不切实际的,在执行中会发现难以与实际一致,而不得不频繁地进行调整。具体问题具体分析。尽管有项目计划,执行过程中仍会碰到各种各样意想不到的问题,且往往没有现成的处理方法,这就要求项目经理必须掌握必要的工具方法,掌握整体过程和关键要素,灵活面对,妥善解决。

几个迫切需要重视的问题

项目管理有一些规律,但是还要具体问题具体分析,如果照搬硬套肯定会事倍功半。下面三个案例就是笔者在管理中遇到过的,现在拿出来一起探讨。

管理新手的重要性

一个项目组除了主管,全是新手!其实能有几个项目主管会如此幸运,项目组成员全都身经百战经验丰富。很多人认为,新手加入在短时间内对项目毫无益处,不仅帮不上忙,还需要别人来传帮带。笔者认为恰好相反:新人的加入是将会给整个项目组带来一些新鲜的想法,挖掘和引导这种的想法对新人的培训和很快的上手工作是非常关键的。公司花了钱招来的新人往往经过了人事部门的过滤,都具备了一些基本知识,主管可以先给他们分配一些具体的工作,调动他们的积极性非常关键。

在培训新人时就应该注意:

项目内容培训,让他尽快了解项目组的工作内容,项目的方向、目的,用到的知识、技能;

给他在项目组中的角色做个定位,明确他的职责,并提供必要的支持;

告诉他项目组管理方面须注意的问题,让他尽快融入到项目组里来;

尽量与目前项目组的工作结合起来培训,如让他尽快熟悉项目已经完成的工作,告诉他以后的计划,以及他马上要做的工作等等;

保持良好的沟通,了解他的进展,根据实际情况调整培训计划。

管理文档的重要性

让项目主管最痛苦的事情莫过于:当一个重要成员半途离开项目组时,才发现他根本就没有留下任何可用的文档。天下没有不散的宴席,项目组的成员也是在动态调整中,文档就是成员之间交接的重要工具。很多主管很容易陷quot;重技术实现,轻文档"的误区。他们总是认为项目实施时间紧迫,为了节省时间,可以在项目收尾阶段突击写文档。要是项目周期稍长,到了最后,成员还会记得清清楚楚每个实现细节吗?没有文档的项目铁定是一个失败的项目。

从过程控制的角度看,项目的实施质量控制,最重要的就是文档的管理控制。通过文档来显示表明每个基线,每个成员的工作量和完成质量,达到项目的风险最小化。

管理平台的重要性

笔者最初的几个项目都没有管理平台,所以没有量化的概念,管理手段非常落后。去年笔者在公司率先引入了微软PROJECT2000作为核心的项目管理软件,并根据项目的需求,以现有的计算机网络系统(Network)为基础,建立了内部的INTRANET项目管理平台。经过一年多的使用达到了以下效果:

使用PROJECT2000建立项目计划信息共享门户,使技术人员、主管随时看到与自己相关的任务信息,并通过建立状态报告,达到了解技术人员各自工作完成情况;

利用研发内部网站、电子公告板等共享信息系统,提供有效的信息沟通途径;

根据项目计划,建立动态提醒机制;

建立项目数据管理系统(Data):对与项目有关的数据和与数据有关的过程,进行有效地管理;

电子文档管理系统(Document),对图纸、文件、资料等文档,采用集中管理的方式,进行有序地组织,实现充分的共享和重复使用,实现了通过IE浏览器访问项目文档功能;

建立数据记录体现变更控制记录,项目文档记录。

结束语

就中国现状而言,项目管理还是一个全新的尚待开发的领域,很多项目管理人员和笔者一样都是在实践中不断摸索和思考。

从现实来看,只有那些跨国公司和国内的大型企业才对项目管理提出要求;从教育来看,项目管理的系统教育基本上就是空白,甚至目前中国还没有项目管理这一学科设置。同时,在中国,你所能够获得的有关项目管理的出版物以及资料都极其有限。

好在国内的教育部门已经发现了这个问题,各种PMP的培训班广告也开始出现在各类媒体中。那么我们是否都需要这个一个证书呢?

曾记得庄子在《庄子·养生主》中谈到的解牛的庖丁,在外人看来,技艺高超的庖丁解牛时,一招一式,轻松自如,姿势优美,其节奏如美妙音乐的旋律。而庖丁自己在历经多年的实践后,解释他的高超技艺的境界是:"以神遇而不以目视,官欲止而神欲行,依乎天理,批大隙,导大,因其固然quot;

项目管理还是有"天理"可循,假如有机会还是应该带着实践中的问题多看书多学习,最终会达到所谓的管理艺术。(IT工程技术网)

你是从业多年的程序员吗,想过35岁以后还会从事这个职业吗?

你是实施工程师吗,干了多年基础工作之后,思考过奋斗的目标吗?

你是需求分析师吗,多年来与客户的接触让你的经验丰富,却一直没有勇气承担起项目的责任,渴望过让需求真正在你手里落地吗?

你是测试工程师吗,是否厌倦了不断找别人的错误,现在只想让别人找自己的错误?

你是前端吗,是否在不断地寻找合适框架中迷失了你的初心,曾经那个让你激动无比的效果,为什么没有再去使用它?

你是设计吗?是不是觉得自己再用心的设计

最终做出来都会变成不想要的样子,心有不甘却又无可奈何?

这些IT职业的苦恼和忧愁,在IT行业有哪些职业能够解决上面的问题?答案可能有多个,但是最合适的选项就是IT项目经理。

作为第一选项,许多人会选择项目经理(以下特指IT项目经理)进行职业转型,原因自然是相对其它职业有着非常明显的优势,下面几条简单列举一下它的优势:

第一 入行门槛高,其实对于有经验的人来说,入行门槛高是一件好事,可以形成职业壁垒,只跟小部分人才进行竞争,职场压力相对会比较小。

项目经理岗位对工作经验和情商都有一定的要求,能胜任的大多数是在行业内从业多年,对行业通用的技能和规则有着一定了解的老油条。

如果没有太多的经验就贸然从事这个职业,很容易遇到困难就无法解决,只能向领导求助,依靠领导的不断救场,推进项目的进度。直到有一天领导受不了了,对项目经理说:“这还不如我自己干呢,我来管项目吧,你当领导去!”

但是还有另外一种可能,在一个项目的试炼之后小号完成了变成大号的终极考验,就像灰袍的甘道夫变成了白袍的甘道夫,一挥手,曾经遇到的强敌灰飞烟灭,小项目进不了他身,瞬间就能秒;又如同武林高手打通了任督二脉,练就一身深厚的内力,之后纵横项目的江湖,翻手为云,覆手为雨,从无败绩。

        当然,以上存属臆想,如果有人短时间就做到了这些,那只能说是天赋异禀,这只是少数人拥有的特质。我等战五渣,还是练好武功再下山吧,还得防备辛苦练武二十年,下山被人家一刀就秒了。项目的江湖,斗争激烈,只有身兼多项武功并且没有死穴的高手才能进入。

        第二 工资待遇高,由于入行门槛高,且需要有一定管理经验的人,相对来说人才稀缺,工资自然会定得高一些。

项目的规则是谁干最多的活,就得最多的功劳,出问题也得背最大的锅。项目经理因为岗位责任的原因,必须得尽最大的努力推进项目,结果自然是项目完成交付的最大的功劳是项目经理的。当然,没有交付好项目,责任也全在项目经理的,该背大锅就得背大锅,不可能功劳都给你了,背锅的时候就想跑。

        按照行业默认的规则,完成项目关键节点或者完成项目终验之后,会根据对项目的贡献发放奖金,以提高大家工作的积极性,项目经理自然会得到最多。实际上这也是一种工作的正向激励,能者多劳,多劳多得,在项目当中体现的最明显。

        第三 工作时间相对自由,项目经理最主要的责任是要发挥个人的主观能动性,按计划推进项目的进度,确保正常交付。

因为项目所在地一般和公司不在同一个位置,需要经常去项目现场外办或者出差,鉴于客户现场条件限制,一般公司很难或者无法在考勤上对项目经理进行固定的管理。

这样的好处就是项目经理在每天完成项目任务之外的时间,完全可以自由地支配,想干嘛就干嘛,不用像在公司必须按时打卡上下班,工作和生活的自由度都更大一些,可以满足d性上班的就业要求。

有的能力强的项目经理,都可以不用去项目现场,几句话指导,分分钟就能完成任务,真是人在床上躺,钱从天上来,这工资挣的是真轻松。

        看完上面的三个优势,是不是觉得这个职业很不错,非常心动,想赶紧尝试尝试。先别急,既然说到它有特别明显的优势,那肯定也会有地狱级别的工作内容,要不然简历肯定满天飞,都抢着去从事这个职业了,轮到咱们说不准黄花菜都凉了,不对,可能黄花菜冻得梆梆的了都轮不上。

实际上很多人对这个职业并不陌生,因为经常能与从事这个职业的人打交道,在工作中有或多或少的交集,打交道次数多了可能会觉得从事这个职业比较容易。

但那是没有真正对这个职业了解前下的结论,没有实践就没有发言权,更何况这是个非常看重过往从业经验的工作,没真正从事过更不会了解这个职业的风险与压力,那真是在刀尖上行走,每一步都要小心翼翼,如果走得不稳,那就准备好承受刀尖的反噬痛苦吧。

          说了那么多好处和难处,没有真q实d的 *** 作,还是无法感受真实的一面,下面就具体讲一下项目经理的工作内容,大家可以把自己代入到这个工作里面,看看在这个地狱难度的关卡中可以进行到第几关。

        第一关,组建项目团队。开局一个人,制霸新手村,就靠抢资源。

        项目经理大多有过这样的经历,领导晚上突然发过来一条信息:“这几天有个项目启动会,你参加一下,了解一下客户相关的信息,提前做好准备”,好嘛,连啥项目内容都不知道,就只给了一个地址,这种情况就像只穿着一条裤衩,就把你丢进了新手村。还想出去打怪升个级,没有装备武器,新手村门口都出不来。

        项目启动会是项目经理在项目中进行的第一项里程碑,确定了项目的正式启动,规定了甲方乙方以及第三方监理的责任和义务,最重要的是公司给予了项目经理组建项目团队的权利,根据项目的建设内容,可以要求公司抽调相关的人力资源,要求要各部门优先配合项目的进度事宜。

        获取资源是项目启动会之后最重要的事情。资源包括两种,一种是人力上的资源,比如组建项目的实施团队,团队成员可以从其它项目组抽调人员,如果没有足够的人员可抽调,就要考虑招聘新的人员;一种是行政上的资源,公司和客户需要给予项目经理场地、设备以及人员协调的支持。

        项目的初期是最容易获取这些资源的,这时候公司和客户对项目的关注度最高,对项目相关的审批优先级也是最高,对项目经理的合理要求也是大开绿灯一路放行。

现在项目经理已经被扔进了新手村,他看了看四周,空无一人,就给自己起了绰号“就我一个人可干不了!”,公会(公司)领导看到了,质疑他的能力,口头批评一次,他又改成“我自己就行!”,可是又想到活太多了,这么吹牛也不是办法,又改成“人越多项目越早完事!”,领导又看见了,对他说:“你自己组建团队吧,要多少名额,自己看着办吧!”

          好的,那就看着来了,大张旗鼓的改成了“我来了,我征服,谁不服我,我就服谁,谁服我,我就欺负谁!”,改完以后,一想这不是把自己真实的想法写出来了,这谁还跟他干呢。最后决定来个激励点的,“跟着我,活少,有肉吃,钱随便花”,项目的激励就这么定了。

现在到了地狱级别闯关的第一关,项目经理已经有了公会(公司)的许可,需要在新手村组建自己的项目团队,磨炼相关的工作技能,初步建立分工协作,有了这些基础,就可以组团出去打项目的各种Boss了。

        组建团队至少需要有三种类型的人员,第一种是任劳任怨的核心成员,第二种是能解决问题的技术专家,第三种是能够掌控全局,预判风险,时刻关注项目每一个细节的成败的项目负责人,也就是项目经理自己了。

        用游戏的职业转换一下,一个是攻击不高,但是防御力强的肉盾,可以一直顶在前边,抵挡怪物的进攻;一个是攻击力高,关键时刻大概率会出现暴击输出的主攻选手;一个是可以给团队成员加各种状态的团队辅助,出现危险的时候,要顶住压力,保全团队,以完成任务为第一责任。

        很多人以为任劳任怨的核心成员,是项目组最容易协调到的人力资源。实际上不论哪个项目团队最缺少的都是这种类型的成员。这种类型的人员与职业和从业经验关系并不大,更多的是本人具有强烈的责任心,这恰恰是项目团队最需要的成员。

        从哪能得找到这样的成员呢?这个就需要很是琢磨一番了,一般来说会从三个方面去寻找。       

        第一 寻找曾经的队友,以前曾经在一个项目团队共同战斗过,对其各方面比较了解,有过深入的沟通合作,确定是你想要寻找的成员。

        如果这个人现在正处于项目的空闲期,那就别犹豫,分秒必争,赶紧向领导申请把这个人调过来。是金子在哪里都会发光的,是好用的员工哪个项目组都会抢着要的。

        你不早下手,别人就会下手,到时候看着别的项目经理可以当甩手掌柜,动不动几天见不着人,项目却一点事都没有,你却只能悲催的当救火队员,一天不出现,大火就烧过来了。回想起那次的错过,下次一定会忘了拖延症,饭都不吃了,就去把人抢过来。

        第二 领导的推荐,领导对员工的个人脾气秉性比较了解,会根据项目的难易合理安排人员。

        但是有一点要知道,领导考虑的是全局,很难周到考虑到这个员工是否是符合项目需要的人,而且有些员工在领导面前表现出来的工作态度和实际的并不一样。

        所以切记,领导可以帮你做出选择,但是做出决定需要多考虑一下,领导认可的不一定是真正需要的,有条件的话可以先多做接触,考察实际的工作能力和沟通能力,再最终决定是否接纳入团队。

        第三 招聘新人,在项目团队人手不齐,时间又宽裕一些的时候,可以考虑这样做。但是风险始终存在,对于项目团队来说最重要的是有稳定可靠的成员,新入职的员工,各方面的能力都是未知的,短时间内很难确定是项目需要的人,也很难确定其是否有长期入职的打算。

        如果想等一等,观察观察再做打算是否让其参与到项目中,但是项目的计划不会等,客户的耐心不会等,投入的资源也不会等。新招聘的人员只能在交付项目的过程中,通过实践去检验工作能力了。

        等到项目启动的时候再去招聘,要承担很多未知的风险,这也是为什么公司会有储备人才的原因了。为了避开这种风险,可以考虑一种办法,推荐熟悉的人来公司应聘,这样可以绕开对新员工不熟悉的风险,属于一种抄捷径的做法。

        既然是抄捷径,好处是省去了观察的时间,选择了一个相对靠谱的人员;坏处就是相信了别人,就要承受相信的代价,如果推荐过来的人是个水货,或者没有达到相应的标准,项目经理想换个人,但是碍于情面,毕竟是熟悉的人推荐过来的,对他也只能睁一眼闭一只眼了,只能走一步看一步,徐徐图之了。

        按照上面的三个办法去寻找,技术专家也不是难题,只是个人要求上面会多一些其它方面的考虑,比如擅长的技能是否是项目需要的,考虑技术问题是否实际,理论型的人才尽量要避开,眼高手低的不要过来,无法沟通的一定远离,诸如此类种种,如果都能考虑到了,挑选出来的技术专家从理论上已经符合项目的需要了。

        项目团队初具雏形,之后以这个团队架构为基础,根据项目任务的需要,会从其它职能部门协调人员配合完成任务,比如从质量部门协调人员对项目的质量进行检查和监督,从设计部门协调人员进行系统的设计和美化等等。

        随着项目团队成员已经就位,接下来的任务是建立项目制度,明确职责分工,通过完成项目任务培养相互之间的配合度,一步一步变成一个战斗力强劲的团队,但那是后面的事情了,现在项目经理面临更大的一个挑战。

        公会(公司)为了发展的需要,在服务器新开的区(新的项目),项目经理安排入驻开辟新的战场,经过多方面的努力,第一关终于通过了,项目经理在新手村招揽一群精英级别的打怪小分队成员,内心已经跃跃欲试,向小怪们磨刀霍霍了。

可是却面临一个尴尬的情况,没有装备(客户的信任)和武器(需要交付的系统或者设备),没有基础属性点可加(业务了解程度),村口碰到个5级的小怪都打不动。

        虽然小怪的攻击低(项目初期的任务都是零散的小任务,没有形成统一的体系),但是防御力高(项目的建设内容需要细致的了解之后,才能有针对性的实施),非常努力地打了一天,一滴血都没打掉。

        是可忍,孰不可忍,辛辛苦苦组建的精英团队竟然对付不了最弱的小怪,说出去都让NPC笑话,怎么好意思制霸新手村,趁早散伙,大家分行李去吧。

大门口都出不去,是不是有点丢人,怎么办?记住项目经理职业的第一原则,无论对内部还是对外部,遇到事情需要做决定的时候,无论内心有多慌有多没底,一定要表现出事情在掌控中的样子。

为什么要有这样的表现,对内关系到团队执行力,对外关系到客户的信任,毕竟谁也不想把重要的事情交给一个没有信心能办好的人,谁都不想跟着一个看起来不靠谱的人。

解决问题的四个步骤,遇到问题,分析问题,提出解决方案,解决问题。项目的解决方案最好是可以在团队内部解决的,这样资源比较容易获取,而且不用等协调的时间,还有一个重要的因素,不能事事都找领导,经常这样容易造成能力不足的表现,如果碰到团队真的解决不了的,再找领导解决问题也不迟。

比如说现在遇到的问题,分析一下,就是没有客户的支持寸步难行,不了解项目的需求埋头干就是白干,方案就是同客户快速建立信任关系,尽快了解项目的重点需求和真正需求(注意两个需求的区别,后续会提到)。

项目经理想起了在新手村最大的好处,通过做任务快速的升级别,不用辛辛苦苦的打怪,简单地围着村子转个圈,找几个人说说话能就完成任务得到奖励,升级换装备换武器,战力蹭蹭的往上涨,门口小怪一刀秒一群。

梦想是美好的,现实是残酷的,时刻要谨记世上没有白吃的午餐,世上也没有好做的项目。

现在就要进入地狱级别闯关的第二关,项目经理要与客户、监理建立良好的信任关系,对项目的需求进行了解和分析,有针对的进行重点突破,不要以为这是个简单的事情,三下五除二就能搞定。世上最难的事情,就是让陌生人把钱从兜里掏出来,并且亲手交到别人的手上,第二难的事情就是大把的花着陌生人的钱,还得让他相信这钱花的是值得的。

1技术+技术(深入阶段)

这算是一条纯技术路线,具体又可以分3个方向:

技术(2年以上编程经验)+技术(软件测试,或系统分析师,或系统架构师)

有软件开发的工作经验,再加软件测试,比刚开始就进入软件测试行业的人要更具竞争优势。软件测试工作经验越多越好,可以干到退休,不用担心年龄问题。

如果选择“系统分析师,系统架构师”,则首先要打好扎实的“理论基础”(可以通过考证书,比如参加软考),以保证自己“后劲力十足”,这样等有了4,5年的工作经验后,才有可能能冲上这个高端领域。平时工作中要不断的锻炼自己的“发散思维”,培养善于发现业务需求的“眼光”。

2技术+管理 :比如 项目经理。

像雷军说的那样:“程序员象木工一样,熟能生巧。程序员必须写足够代码量(8万行以上)的程序,才会有感觉,这是一个苦力活,没有任何捷径可走。”项目经理大多是从“优秀”的程序员里挑选出来,想走这条路,平时就要疯狂的编码,迅速累积丰富的编程经验,然后再补充一些管理方面的知识。(本人打算走这条路,呵呵)

3技术+销售:比如 技术销售工程师,技术支持工程师。

这类工作要有一定的技术背景(入门级也可以),具备较好的语言表达,沟通能力。工作比较轻松,月薪待遇主要看个人销售业绩等,个人收入差别可能比较大。

4当培训老师

如果你“乐于分享”工作经验,传授知识,或者觉得自己年龄比较大,精力不够充沛,且往上升又比较困难的话,可以选择去培训机构当老师,就目前而言,当老师工作轻松,待遇也不错。

5创业

程序员创业除了需要有商业头脑外,更需要具有较高的“胆商”(人有5商,包括智商情商),即有没有胆量去做别人不敢做的事情(抓住商机)。

做程序员很辛苦,大部分人员身体都出现亚健康状态。下面是做这行带来的职业困境:

困境之一:老虎的威胁。程序员要面对的饿老虎实在不少,比如说老板,好象老板就是程序员的天敌,什么“不懂技术却指手画脚”、什么“得到与付出不相当”似乎是程序员最常见的牢骚,这个问题不可能得到真正的解决。

困境之二:Bill的竞争。一般说来中国的程序员大都是吃“青春饭”的,大部分程序员的黄金时代是24~28岁。到了30岁左右,一批又一批年轻程序员会给你带来巨大的竞争压力。首先由于软件行业的飞速发展,很多自己以前学的东西逐渐升级换代,而许多程序员由于长期于工作,学习新知识的效率必然下降。其次自己干了几年,薪水要求自然就高了,而年轻程序员工资又低、干活又快,当然会成为老板的首选;第三,30岁基本都已经成家了,要支撑家庭的生活负担,几乎连从头再来的勇气都不会有了。中国的老话说“长江后浪推前浪、一代新人换旧人”,这个历史的规律在软件开发行业体现的尤其明显和残酷,很多程序员必然要面对的结果就是降薪乃至失业。

困境之三:自我的实力。都知道人最难战胜的是自己,所以自我也就是程序员需要超越的最大障碍。大多程序员都把系统分析员和项目经理作为自己的职业目标,但这些目标的达成,需要个人素质、市场机遇等多个方面的条件,太多的程序员就是在高不成、低不就的状态中蹉跎了岁月。对于系统分析员,特别需要以下几方面的素质:客户需求分析能力、系统架构与设计能力、模块分解设计能力、项目流程控制能力、项目风险评估能力等,而对于项目经理则更注重项目管理方面的能力如团队组织能力、沟通协调能力、分析问题解决问题的能力以及良好的职业道德等,而这些素质和能力往往只能依靠程序员个人的学习和努力。看到越来越多的程序员开始学习项目管理的课程,真的有点为他们担心,因为现在的项目管理培训只能停留在理论和考证的程度,既没有素质方面的训练,又缺少实际软件开发项目的案例,学习的结果远远不能达到预期的效果。

以上就是关于软件测试工作加班多不多比开发工作轻松吗全部的内容,包括:软件测试工作加班多不多比开发工作轻松吗、如何进行IT项目管理 、IT项目经理项目全流程工作任务解析(深刻)(1)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/8843275.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-22
下一篇 2023-04-22

发表评论

登录后才能评论

评论列表(0条)

保存