`
runfeel
  • 浏览: 906517 次
文章分类
社区版块
存档分类
最新评论

2013,我们并肩前行——项目总结

 
阅读更多

2013,我们并肩前行

经历了六个月的艰苦奋战,我们的新系统终于上线了。这是我人生中自认为要比“考勤系统”和“人事系统”要好很多倍的一个项目,虽然还有很大的优化空间。在这次项目中,我学到了很多,我也希望能更大家一起共进退,共同的去总结过去半年中我们遇到的问题和不足,一起成长,我也希望在我贴出这篇文章之后,还会有更多人发出第二篇,第三篇……

一个人成长的时候,就是在他遇到困难的时候。在程序的世界里,对于我们,几乎每天遇到的问题都是未知的问题,都是新问题,我想,我的收获,也正式源于这源源不断的未知与挑战吧!

在这次项目中,我的主要任务就是CRM(即客户关系管理系统)模块。在这之前对这一块跟本就不了解,根本就不知道CRM是什么东西,一切都从零开始,一口一口的嚼需求,抓耳挠腮的啃设计。我也不知道花了多少精力,我只知道现在线上已是第三个设计版本。

没有设计图,我们自己想,也没有高人的指导,我们互相指导,不知道我们的客户经理需要的是怎样的一个产品,我们自己当自己的客户。客户要的是一个什么样的产品?他们也未必很清楚。或许,就是一个操作简便,有助于提高工作效率的系统吧~每每我做完几个页面,都会跟我的队友交流,让给我点意见(真心表示感谢),我们彼此讨论,取长补短,我花掉20天左右的时间做出了第一个版本,可就在验收前几天,我了解到了一些关于用户体验方面的知识。顿时,我傻眼了。虽然整体基本功能都有了,但是用起来却是那么繁杂,我想,这样的产品,也只有内行人才能用吧。如果用一句不好听的话来描述的话,那就只能说是“烂,超级烂”了,因为整个主页面仅仅就是一个很大的表格,而且所有的子菜单都必须要选中行后才能进行操作,烂得透顶,而且当时的配色也是五颜六色,红橙黄绿青蓝紫,都快用遍了……

也许,正是从那以后,我们便开始在页面设计时加入了用户体验的考虑和琢磨。这也为我们后来走“简约、小清新”风格指明了道路(看到后来其他组都改用和我们类似的模板,我不禁暗喜了一把)。当时,我记得队长讲过一句话,我现在还记得非常清楚,“只要腾讯能做到的,我们也一定能做到!”,对呀,腾讯的团队也是人啊,就算是三个臭皮匠,也能顶过一个诸葛亮吧,更何况他们还不是诸葛亮。他们都能做到,我想,我们也能做到,一定能做到。于是,小清新的第二版没过多久就出来了。虽然“菜单”依旧成为了用户体验的瓶颈,但至少在视觉上已经感觉好多了,但这依旧不是我们所要的成果,直到第三版出来,我想,我还会继续努力,生命不息,奋斗不止。

在本次项目中,我总结经验,希望与大家共勉,也希望大家多给意见。

首先,不积硅步,无以至千里;不积小流,无以成江河。我认为平时的积累仍然是非常重要的。在项目中,我们总能找到解决方案,但是如果你平时多看,多写,多练,往往遇到的问题都有一个临时的解决方案在脑海中浮现。往往遇到很多新的问题,都能从记忆中找到类似的,然后顺着思路去查资料,总能找到问题的突破口。

第二,没有交流的学习等同于闭门造车。如果你学习了一门新的语言,譬如说Python,或者是新的系统,譬如说CentOS,再或者说是一门新的技术,譬如说jQuery,当你学习完这些基础知识,仅仅是按部就班的将知识点存储在了大脑仓库,就如同一把没有加钢的兵刃,毫无用武的价值。这时,你该怎么办?——分享,开源。于是有人就说了,我好不容易辛辛苦苦学来的东西,怎么会不求一丝回报的拱手就教给别人?如果你真这么想,你就错了,大错而特错了。你应该想起当年清政府是怎么灭亡的,难道你的举动不也是犯同样的傻,犯同样的2么?试想,你最近一段时间自己“暗度陈仓”,辛苦学来的东西,或许有好几个队友已经学过了,如果你拿出来与大家分享,你或许会得到更多,况且,你自己看过了的知识,或者已经练习过了,滚瓜乱熟了,也不一定能将其讲得很彻底,讲得很详细,也未必能完整的讲出来,能让大家都能听得懂,不信你就试试。

就算我说服你,或许,你还在想,就算我分享了,大家都不分享,那我岂不是吃亏了。你错了,又错了。你没有想到你所做的一次小小的分享,甚至是微不足道的分享,也正是这一点点微不足道的分享,会使你在团队中变得重要起来,时间久了,每次都去听而自己不分享的人会产生愧疚感,而正是这微不足道的愧疚感,一定会让他也努力的加入到“分享”的团队中来的。久而久之,这种分享、沟通、交流、共同进步的氛围迟早会慢慢的成长起来的。多分享,交流,一些微不足道的举措,不知不觉中,你就已经为团队做出了不小的贡献。

第三,重复你自己损伤的是我们自己的战斗力。何为重复你自己?这是一条在我们IT领域里面一句很经典的话,用英文表示为“DO NOT REPEAT YOURSELF”,它要表达的意思就类似于“我之所以成功,就是因为我站在了巨人的肩膀上”,在团队中,不要重复的做别人已经做过的事情。其实,这一条,主要是针对于实际工作而来的。往往有一些新的技术,或者是项目中有其他战友用到的相类似的技术,而且已经成功了。那么,你就不用自己再从零开始,一步步慢慢的研究了,也别再跟战友较劲,说什么我就不信,他能做出来,我的智商并不比他差多少,就不信我搞不出来。在这里,我劝劝你,别这样折磨自己了。因为,你在做一件很愚蠢的事情,或者是说你正在做一笔亏本的生意。因为,你还有更好的解决方案,你可以研究他没有研究过的技术,大家再互相一交流,然而这时候你们各自就已经掌握了两门技术了,何乐而不为呢?

这时,又有人会想,我们的能力都相差不大,所以呢,我必须加倍的努力,要打败他……当然,你的这种想法是没有错的,只是我觉得,通过你的努力,就算你打败了他,也未必真的打败了他。旁人只会说,恭喜你,你又失去了一个本可以和你打出一大片江山的好战友,当然,这只是夸张的说话。其实,细细想来,也并非全无道理。他是你的对手,没错,但他不是你唯一的对手,也不是你最大的对手,面对整个行业,不知道有多少未知的对手正等待着你,所以,暗地里各自较劲浪费的却是我们自己的实力,损伤的却是我们自己的战斗力。唯有团结一致,统一目标,互相激励,一致向前,才能打败那些未知的敌人,为自己赢得一片天地。

第四,好的需求、完美的设计加上强劲的执行力方可创造出客户需要的产品。现在的市场是一个什么样的市场?我们要用互联网的思想来武装自己,用小米公司创始人雷军的“七字诀”——“专注、极致、口碑、快”来理解互联网,来理解市场。怎样才能满足客户的需求?怎样的产品才是客户想要的产品?我们都要思考这些问题,产品经理要思考,我们设计开发人员同样也要思考,我们客服人员要思考,我们营销人员也要思考…..在这里,我主要分享一下我对执行力的看法。何为执行力——通俗的讲就是将一件事情做好、做到极致的过程中你的工作效率。同样一件产品,达到同样的效果,A君可能需要两天的时间完成,而B君可能就只需要半天的时间就能搞定,这就是执行力。

在团队中,我觉得这一点是至关重要的,因为没有绩效的团队就是一个失败团队。这里就涉及到分工,要让擅长做某件事的人去做他擅长的事;这里还涉及到计划与时间分配,要让擅长做这件事的人在最短的时间内完成这件事,就需要为他创造一个环境,也就是,必须要保证属于他自己创作的时间能让他自己支配。怎么保证?谁去帮他控制?答案很简单,只有他自己。用什么方法?也只有一个——时间管理。对于那些意外的事情,也就是经常打断你计划的事情,采用“两分钟”原则,两分钟不能解决的,可以调整计划,在某个特定的、固定的时间段去处理。

以上是我在这次开发中感触最深的地方,在此,非常感谢队长对我的信任,也非常感谢战友们对我的支持。我拿出来与大家分享,一来是希望大家都能活跃起来,不再“闭门造车”,而是紧紧的抱在一起,以团队的目的为最终目的,为我们的未来而奋斗,二来是希望会有更多人也愿意拿出自己的宝贵的经验,相互学习,共同进步。

因为,我想,只要你还活着,就还有希望,只要你还在努力,就会有希望。生命不息,奋斗不止。2013,我们并肩前行。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics