微信开发迭代一个人总结
“前松后紧”的拖延症状态和检查前一周半奇高无比的效率,我认为,用着两个短语来形容我们微信迭代一的开发最为合适。
整个过程中我们也遇到过很多问题,环境配置出现问题,开发进度比较慢,前后端结合不够紧密,临检查前一天夜里服务器崩了……当周六晚上终于把要测试的大部分功能都测试通过的时候,真的很激动。也许我们之前做的不够好,但是我们终究是做到了。这也许就是大家的力量,团队的力量。
无论是对我自己,还是对这个项目或团队,总结起来,有以下几点经验和教训吧。
1. 团队分工
也许一个好的分工是团队效率的保证。让每个人做自己最擅长的事情,充分发挥团队中每个人的主观能动性,才能达到最棒的效果吧。
刚开始的混乱分工,使得我们在检查前这一周付出了很多,一个通宵,几天晚上的开发讨论,我们突然发现,之前的集中开发似乎只是在浪费时间。虽然也是每个人干自己的事情,但没有确切的任务,没有每周必须做好的事情,没有配合和讨论,效率极低。虽然后来我们补上了一些,但终究还是没能很好的完成之前的任务,也对之后的任务产生了一些影响。
不过在我看来,通过这次,也许我们比一帆风顺的大家得到的更多,至少我们深刻地体会了分工的重要性,有了前后对比,相信之后我们的进展会更顺利。
2. 对自己的代码负责,按时完成自己的任务,不拖延,保证团队进度
对自己的代码负责,才能保证各个部分正确拼接,形成一个系统。另外,每个人都必须按时完成自己的任务。虽然我们之前有商量集中开发时间,但是效率较低。这也是我们需要注意的地方。
3. 练中学
这点主要是我的体会。
因为刚开始我的任务就是用户绑定,所以我投入了很长时间在看代码上。但是因为没有真正动手写,感觉总体比较混乱,直到后来开始写之后才觉得理解更清楚了。我觉得学习能力对我们非常重要,而练习正是get各种技能的一种很好的方式。
4. 团队的力量
最后一周的几个晚上集中开发以及一个通宵,我们充分证明了自己能做好。虽然这段时间比较艰辛,但我们依旧挺过来了,因为我们是一个团队,因为我们有做好的信心和能力。
虽然迭代一前期我们确实出现了一些问题,但我相信我们能在迭代二中做得更好。