在校大学生谈项目管理

长平狐 发布于 2012/11/12 11:42
阅读 149
收藏 0

    本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188    

看到标题,很多人肯定开始抱怨我是标题党了吧,呵呵,很多人都可能会想,一个普通的大学生,根本就没有什么项目经验,何来项目管理经验,也就是只会吹吹牛吧。如果你要这么想,我也没办法,呵呵。其实我感觉,项目管理的好坏和一个人技术的强弱和项目经验的多少并不成正比,当然了,一点项目经验都没有的人肯定是不行的。不管我内行还是外行,还是请允许我说一下吧。

        项目管理是一个管理学分支的学科,指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望。项目管理是对一些与成功地达成一系列目标相关的活动(比如任务)的整体。这包括策划、进度计划和维护组成项目的活动的进展。 其实,我感觉项目管理中最重要的一点是项目开发中的人员管理,如果一个项目经理让本项目团队中的人员人人唾骂,哀声连片,这样的项目经理我感觉是最失败的。现在都提倡以人为本,所以我们不妨来算一笔账,这笔账是当时达内的一个老师来我们学校做宣传,把我叫到办公室里给我算的一笔账。就先在软件行业来说,我们的成本是什么,大家交际脑汁的去想,每人一台电脑,我们办公环境的桌椅,甚至把我们电脑所花费的电费都算上。想想其实也就这些了吧。当然,我们把和硬件相关的项目排除在外,硬件相关的项目的成本还真不好算。所以,除去人员这些几乎就是我们全部的成本了。但是这些又真正能用掉多少花费呢。所以,我们通过这个算法可以看出,在实际项目开发过程中,“人”才是真正的项目成本,也就是说,项目开发中的人员才是决定项目开发成败的关键元素,所以说,如果一个项目经理如果对本项目组的开发人员都不重视,管理不好的话,那何来开发项目成功的道理呢。

项目管理主要内容

我们这里所说的的项目管理内容主要是根据项目开发流程来讲的,通常来说,现在的项目管理有两种方法:传统的方法需要识别一系列需要完成的步骤。相对的敏捷开发技术方法,项目被看作一些相对小的任务,而不是一个完整的过程。敏捷软件开发的目的是尽量小的管理费用来制定标准、审核、文档、报告、会议和许可,把每一个用户需求都看做成一个用户故事,他尤其强调了用户和开发人员的面对面交流,这种用户需求分析要远远好于大部分繁琐的技术文档。当然我这里也就是知道点皮毛。要想了解更多敏捷开发的内容,请大家关注一下陈勇老师的博客。这些皮毛东西,我还是听他说的呢。所以在这里我就不说敏捷开发的东西了。下面我们就具体来看一下,传统项目管理中的主要内容,在传统的项目管理方法中,项目的开发被分成5个阶段: 


1.项目启动:启动项目,包括发起项目,授权启动项目,任命项目经理,组建项目团队,确定项目利益相关者。这里不要小看了这个项目启动,他在今后的开发过程中能起到决定项目成败的关键因素。项目经理如果任命不好,会使整个开发团队没有斗志,导致团队合作混乱;项目团队如果组建的时候队员之间就有不可和解的矛盾,势必会影响团队的合作和开发效率;启动项目的时候如果确定不聊项目利益相关者的话,最后有可能导致开发出来的产品无法售出。这些因素都会导致一个项目开发的失败,所以启动项目的好坏无疑决定着最后项目的成败。

2.项目策划:包括制定项目计划,确定项目范围,配置项目人力资源,制定项目风险管理计划,编制项目预算表,确定项目预算表,制定项目质量保证计划,确定项目沟通计划,制定采购计划。项目策划是项目开发之间的一个不可缺少的步骤。首先要制定项目计划,给项目制定一个合理的开发周期,最好是可以使项目分为几个短期的开发计划,这样有利于掌握项目的进度。

3.项目执行当项目启动和策划中要求的前期条件具备时,项目即开始执行。我们这里的项目执行不仅仅是编码的开始,这里还包括了项目的设计和架构,项目分析,并且还要有相关的文档跟上。在项目开发执行时期,作为项目经理一定要把握住项目开发的进度,做好项目开发的监督工作。


4.项目监测和测试实施、跟踪与控制项目,包括实施项目,跟踪项目,控制项目。这个其实可以归纳为项目执行的步骤,这个步骤中包括严格进行项目测试


5.项目完成:也叫收尾项目,包括项目移交评审,项目合同的收尾,项目行政收尾。项目的结尾并不一定是项目的完成。作为项目经理应该协助项目开发人员做好项目总结,这样可以增强开发人员的开发经验和个人能力,在一定程度上提高了下一次开发的综合水平。 

项目管理的十大原则

中华民族五千年文化,在项目管理方面其实也不输于西方国家,找在几百年前甚至几千年前,伟大的中华民族就已经对项目管理提出了自己的十大原则了。大家可以看一下:


1.工欲善其事,必先利其器;

2. 名不正则言不顺,言不顺则事不成;

3.其身正,不令而行;

4.凡事预则立,不预则废

5.磨刀不误砍柴功;

6.统筹兼顾;

7.无以规矩不成方圆;

8.欲速则不达;

9.众人拾柴火焰高;

10.不知言,无以知人也。 


前面我说道项目开发中最大的成本就是人,所以说,如果想节约成本的话,那就在克扣员工工资的情况下,我们完全可以减少一下这个成本,让员工的效率高出来,这样完全可以大幅度的减少成本。所以这就需要项目经理耍点小聪明了。我这里说的小聪明并不是让项目经理想方设法的去想怎么去坑我们最可爱的程序员们。而是用一种比较人性化的方法——项目激励。项目激励不能少,许多企业管理者认为,项目组是公司安排的,不需要什么激励。 我不认同这个观点,项目毕竟是员工额外的工作,必须有激励来刺激。作者认为:项目组以正激励为主,小项目有小激励,大项目有大激励,谨慎使用负激励。 有时候来看,部分部门负责人参与不多,他只是安排下属员工参与项目组,这个时候需要不需要激励?作者认为需要,因为他毕竟是项目参与者的上司,他的态度决定了下属参与的程度,因此,必须进行激励。 这里的激励也是需要技巧的。很多人现在想到可能是金钱上的激励,其实这也是其中的一种,并且也是一个比较好的办法,但是这个钱要花到刀刃上,要给的有技巧,有可能你拿出十万块钱的奖励还不如花五百块钱大家在一块唱歌高兴呢。

                            

项目管理误区

1.死读书,读死书,一直坚守书中的管理方法和观念。

2.严重高估团队能力,感觉自己的团队无人能比。

3.为了以最快的速度完成项目,要求以最多的人参加项目的开发

4.需求分析不明确就开发编码,项目开发没有方向感

5.技术骨干才有发表自己观点的权利,保证项目管理者的威严

6.加班加点提供生产,只要能最快完成项目,累死员工也值

7.过于注重文档,把文档当成开发的指南针。

项目管理工具

目前国内外供各个行业所使用的在线项目管理软件有: MyToDoList PHP 、百会PMZoho PM、旺田信息AppfarmGoogle Spreadsheets等。而在线免费(试用)项目管理软件则有:禅道软件、 BasecampComindwoorkGoPlan、趣客、易度(SaaS型)、TeamOfficeSaaS型)等。其中MyToDoList PHP、百会PMZoho PMTeamOfficeSaaS型).对中小企业和项目团队非常适合。对于某些行业,由于其项目管理复杂,大多需要定制自己的项目管理流程,旺田信息的Appfarm能够满足这些企业需求。

项目管理工具的优势

1、共享方便,易于使用

2、对项目的进程和文档资料能够系统化管理

3、费用较低

4、适用于分散办公和远程办公 可以免费试用

5、对中小企业非常适合,一些版本可免费供小项目和有限数量的用户使用

6、提供了一个突破空间和时间限制的协同工作管理平台在线项目管理工具资源 


以上观点仅代表个人观点,由于个人经验不足,可能想得不是太全面。还请各位见谅,互相学习,如果大家有什么好的意见,欢迎评论。


原文链接:http://blog.csdn.net/csh624366188/article/details/7782941
加载中
返回顶部
顶部