软件开发-发布会总结

准备发布会的这段时间里,真好好像光晕一起的一次拔河比赛,第一个成员在同一根绳子上面,大家都使出了浑身解数,即使大家因为熬夜加班累得虚脱,但是都是咬紧牙关坚持着,毕竟只要稍微一松手就推动了整场比赛。

早在发布会前,大概在7月份左右,我加入arway的开发,那里下忙着给surfaceview版的arway定个终版而路测,随着发版后替换成了opengl的开发方案,大概之前都从未涉及,虽然开发的激情高涨,毕竟surfaceview的开发效果进入绝望以来又看到了新的希望,但是开发速度却还是很慢。在初步的方案验证通过后,很长时间段仍然在徘徊阶段,毕竟一直在9月份的时候,所达到的效果还并没有原来surfaceview版本的效果好,以致于咸鱼要去演示时,会上大家都有建议用原来的surfaceview版本好。那个段子的徘徊阶段,很多方案经常打倒重来,处于比较没成就感的阶段。

开发好比大家去攻城那般,刚开始都找不着北,但是有了某个城门被攻破后,后面的连环效应也就接踵而来了。那里随着大家渲染和产品业务逻辑理解的深入,大家开始从原理的层面试图去理解和突破,或者说只能正面去解决这些问题,当时的摄像头抖动、径伟度转换、抓路问题终于得到了解决。紧接着,国庆回来后,大家的分工更加明显了,我这边主要是负责opengl渲染的分,现在发布会的arway效果就是那个时间段做的,现在回想起来那个时间段的效率应该是近期最好的,数据、渲染、路口放大图都连续地集成到了工程中,归结起来一是团队的磨炼到了发力的时候,另外我们从外面请到了两位高人,浪工从技术层次的帮助让我们少走了不少的坑,旭哥的加入让我们的产品效果经常能够一步到位,总结来说,有资深战友加入,能让团队的发力在一个有效的点上。

发布会前昔,往往是最苦最累的时候,经常都是深夜12点后回家,我相信大家都没睡过几个好觉,但大家都还是坚持下来了。有时候为了一个演示,大家都全员坚守在那里,一个个环节确认完成后才能回家。也有时候,为一个小问题能及时得到解决,却发现时间不觉已到深夜。总之,当时就奉行着一个原则,怎样都要保守出现的bug最快地得到解决。回想起来,这样的日子,很累,但也很值得,毕竟是和那么多大牛在奋斗。

基于以上,个人的总结有以下几点:

1、做一件事情的过程中,开始时仅依靠热情就可以,当不断遇到问题到你不知所措时,就需要自己的不懈的努力、耐心来渡过一段迷茫期,也或者是学习期,接着是有恒定产出的阶段,直到你以为将要完成时、可以休息的时候,又将遇到一个个问题,行百里半九十也就这个感觉,能做的是继续保持自己的耐心再一个个解决掉。

2、当自己不是一个人的时候,协作很重要。在团队中,大家密切配合,相互帮助,才能更高效的解决问题。另外我感谢自己的女朋友,连续早出晚归无周末的日子,依然能够支持我,我真的很感激。

整个过程中,我自己也有很多的不足,如果能够做好,对自己和团队也是一个提升。经验不足,这个我们只能用勤奋来弥补。以下自己仍需加强的地方:

1、找到问题的本质。这可能是一种思维方式或都习惯,对我而言,少了一个为什么是这样、这样的作用是什么的思考。其实也就是避免一些类似的情况,比如:这个问题不知道为什么解决了、我也不知道为什么只是照着做的。

2、有一个开发简单计划,比如一个简版的表格方便提交任务、交流问题、安排日程、问题的追踪维护等等。

发布了10 篇原创文章 · 获赞 0 · 访问量 9955

猜你喜欢

转载自blog.csdn.net/wsx1048/article/details/53495719