软件开发项目管理经验总结

 这是我从事软件外包工作以来的项目管理经验的总结,编写文章的目的是为了回顾和总结自己的一些想法,如果其中有不足的地方大家可以一起讨论交流。

项目经理的职责
     关于项目经理的工作职责有很多种说法,我自己是这样理解的作为一名项目经理第一目标就是

合理利用公司资源组织设计、开发、测试等各种资源完成项目的高质量交付,并保证项目的盈利。

这是衡量一个项目失败或者成功的唯一指标,当然有些项目是有战略意义的一开始就没打算盈利这样的项目就不能单纯的用成本来计算了。

   这里有几个小点我想说明一下,1、合理利用公司资源,无论公司大小资源总是有限的,公司不可能把所有的好的资源优质的资源都放到自己的项目组中,总是高高低低的人凑在一起,作为项目经理要能在资源和事情的总量,难度之间找到一个匹配的值。项目拿到手上,我们最少几个人能把这个事情做好要判断清楚。人多了浪费了成本,人少了事情做不完。

2、利用各种资源,有些资源是需要自己去争取的,当我们发现项目出了问题,但是公司给的资源又不足的时候,项目经理就要想方设法的去获取这些资源,而不是坐等公司来给我们解决问题,很多人都看过一个电视叫《亮剑》主角是李云龙,他就是一个很会自己找资源的人,当时的中央是给不了他们什么装备的,但是鬼子又要打怎么办?自己去鬼子哪里抢,去总部死皮赖脸要。正是因为他这样想尽办法为自己找资源,最后他那个团是富得流油的,打仗更是所向披靡。我们带项目也是这样,资源不够的时候要自己去找,只要你为了项目好总会从公司甚至是客户那里拉到支持。

3、高质量,盈利。一个项目盈利是一个方面,但是质量确实一个更长远的方面,项目过于赶工,降低要求最后伤害了客户也伤害自己,所以项目的质量和盈利必须要兼顾,要找到一个客户能够接受的质量区间,但是不建议过于苛求,因为没有bug的软件是不存在的。

   虽然站在公司的角度项目是否盈利是重要的指标,但是在我看来项目经理也有其他的一些重要的责任,作为项目经理上要对得起公司下要对得起跟着自己做事情的兄弟,所以 “让跟着自己做事情的人得到成长和锻炼” 也是项目经理的责任。也只有让和自己做事情的兄弟们觉得有收获别人才会愿意跟着你干,团队才会有执行力。当然如何让自己的团队觉得有收获也是有很多技巧的。比如给与团队成员技术指导,合理的安培开发计划在每一个迭代完成后给大家总结,及时给与激励等。后面我们的具体工作方法中都有体现。

  

项目经理应该具备的基本技能
具有2~3个以上的项目经验

熟悉JavaEE技术体系

熟悉敏捷开发流程

具有与客户沟通需求的能力

逻辑思维清晰能够理解复杂的业务需求并

具有管理团队的能力或者潜力

具有设计较复杂系统的能力

具有成本意识,交付意识理解外包项目的盈利模式

具有较强的抗压能力

具有责任心能够担当在所有人后退的时候要能迎难而上

学会利用各种有利资源帮助自己完成项目

开发团队组建
开发团队不能全部是新人,新人对公司框架以及开发模式不熟悉组织效率较低
开发团队必须有一人可以全身心投入在项目中,而且这个人知道整个项目的需求,这个人可以是项目经理也可以是项目的主要程序员
团队要及时沟通,如果发现团队中的成员不爱沟通项目经理要在早会中提出来,告知沟通的重要性,并且通过组织团建,或者茶话会给大家交流的时间,吐槽多了自然也会爱沟通一些
项目经理不但要管理团队的开发,而且要管理团队成员的心态,要保持团队成员每一个人都是积极主动的,不合适的人及时淘汰,留在团队中只会写bug给团队带来技术债务拖慢整个团队进度。木桶效应,效率最低的人会影响团队的进度。
团队的执行力一定要强,项目经理一定要反反复复的督促开发测试不厌其烦的跟进他们的进度,任何拖延的人都是对项目极大的威胁,如果项目经理视而不见,对细节问题置之不理,其最后的结果就是做了一个豆腐渣工程,这样的案例我们已经经历了太多,务必重视
特别留意团队中开发习惯不好的人
比如有的人喜欢写死id或者用户方便自己调试,但是写完代码只有又不删除,导致后期排查问题时间拖长,看似小问题实际是工作方式不对。遇到这种情况项目经理坚决对其进行罚款。把坏习惯扼杀在摇篮中。
如果团队中存在人员缺口或者人员不合适的及时和主管反馈进行调整
项目需求管理
和客户组建需求讨论群,拉上测试、主程、商务、老板以及相关的人员

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SuperSpinach

动力源泉

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值