好久已经没有写博客了。。
一是自己比较忙 而是自己懒点了
今天趁放假休息 整理下自己这一段的思绪
14年至今对于我而言 可算是一个很忙的阶段,
作为项目经理
1:负责并且完成了公司OTO项目上线运营
2:负责公司ERP第一期项目维护
3:负责公司ERP第二期项目整体重新开发
全国800多家门店使用
4:公司其他的杂项目:抽奖系统等等
对于这几个项目 总结点自己想法;对与不对 大家去斟酌 仅供参考
第一:做项目 只需要有几个核心人员就可以,目前的BS项目 技术难点不大,但是项目成功率却很低,比如我接手的公司的第一期ERP项目了,
项目可维护性太差,代码完全不规范,可共用代码太少,如果要改一个bug 可能要改很多地方 所以我认为团队的成员很重要,代码审核很重要,人员的工作效率很重要 可是现在的开发人员 稍微工作了2年以上的
都稍微有点自己的个性,其实都是过来人,但是这个时候我觉得,责任心却很重要了,一个任务,你完成后 却返工率很高,而且还不尊守项目开发规范,只认为完成工作就可以了,这样的人:就算你在牛逼,团队也不会欢迎你,希望大家好好想想的。
第二:做稍大的项目 尽可能保持冷静 头脑需要清醒,并且需要冷静,尽可能保持乐观态度,否则你会发现整个团队都会受到影响,就像你看到别人凑热闹你也会去看下,别人打哈欠你也会一样,
不能太追求在细节上面 以及不能太精益求精,代码有冗余是很正常的,
有的人开发效率低也是在正常范围内的,只要整体项目能朝着预期预算时间走,那么就是良性的
第三:快速开发模式,需要项目经理或者团队负责人进行定期的代码检查,尽管有的时候项目经理或者负责人很忙,但是如果能在前期就按照开发规范严格走的话,你会发现后期会有很多优点:比如换了新人也能快速上手,改bug也能找到相应点
第四:对于成员开发效率比较低或者有的时候在玩这种情况,目前个人的解决办法是每天大家早上都要开个早会的,那么每个人轮着来,今天到你,那么你就和大家共享下屏幕,讲讲你昨天做了些什么以及代码是怎么写的;这样有几点好处:第一开发人员会尽可能把自己好的展示出来,也就能逼着他提高效率,第二大家互相熟悉整体项目不同模块,一起进步
第五:和下属不能够走的太近,也不能不尽人意,这个就是平衡的艺术,也就是领导能力了,否则整个团队不会按照你的预期发展,因为开发人员都会有点自己的个性的和固执,都会认为自己比较好。
第六:可以的话,多发挥点鲶鱼效应,有利于提高整体团队的效率。
淘汰掉一些不好的,补充点新鲜血液,不要让一点墨水染黑了整个一缸水,做项目不是做慈善,该果断的时候 就该果断。这样大家才会朝着项目方向前进。
第七:人员跳槽,或者每到年初,一个团队会大概出现1-3人左右的人员跳动,是很正常的,补充点新鲜血液 未必不是一件好事 但是相应的这个人需要熟悉整体框架,如果刚开始严格按照开发规范来的话,那么新人上手应该也会挺快的。整体项目的风险就会降低。
做好你该做的,拿出你的责任心,真心实意为团队做事,你会发现新的一片天地,你会发现原来我的能力提升了。这个是我们做开发人员的弊端,只为了完成任务而工作,只为了养家糊口而工作,那么你永远得不到别的。有3人在砌墙,有3人问他们在干吗,第一个人说:我在砌墙
第二个说:我在盖大楼 第三个人说:我在建一座新城市。
引用一段话:西游记的5人团队分别代表了马斯洛的5个层次的需要。
八戒的需要是生理,沙僧的需求是安全,白龙的需求是归属,唐僧的需求是荣誉,悟空的需求是实现自己价值,所有他们取经的目前需求不一样,价值观不一样,所以一路上的行为就很好理解了:八戒偷懒,沙僧撮合,白龙无闻,唐僧哭啼,悟空拼命。
同样的起点,不一样的终点,这就是心态的力量!加油吧,各位!
大家有对读写分离以及负载均衡或者大数据方面的 问题可以共同探讨下
下次有时间 我在总结下的 谢谢!
原文地址:http://blog.csdn.net/yefighter/article/details/44903501