某移动Xcloud项目经验总结

1. 时间点和里程碑很重要,一定要悉心考虑,严格执行。
2. 进度控制,及早发现、抛出问题,解决问题。
3. UI、主逻辑、内存管理,数据持久化、网络请求、数据解析模块分离的去做。
4. 需求评审很重要,否则你干了再多也可能是白干。
5. 规范性,包括编码、美工、UE,如果美工没有规范,那么前端设计会耗时耗力不讨好。如果UE没有规范,美工和编码会耗时耗力不讨好。如果编码没有规范,那么你自己将会费时费力不讨好。
6. 明确目标,时间合理,到时交付。交付不了没有理由,没有原因。
7. 尽早尽量完成,超出别人/客户的预期,哪怕只是一小点和晚了一小点带来的感觉相差甚远。
8. 核心产品持续追求极致不断改进,客户产品要做到优秀,临时工具做到合格。
9. 功能要合格;性能要优良;交互追求极致;编码、架构和模式追求极致。
10.没有把握在规定时间搞定的功能,在新的文件里面写代码,原来的做备份,完成后替换,禁止不备份修改。
11. 一款能满足用户某种需求的产品;让用户一看就知道干吗,没有思考压力;视觉体验良好,优雅美观而不眼花缭乱;用最少的步骤完成了功能,移动压力小。
12. 前、中期想怎么改都可以。但后期,就不行了。每次修改必须小心,否则,一旦修改不周全,问题单就很难收敛!(曹洲海)
13. 一个项目保持一个主干分支,里程碑事件保存备份源码,以备恢复。避免全体队员同步开发一个项目的两个或多个分支。
14. 体验问题:焦点定位不准,输入法的显隐,居中对齐保持美观,减少空行空档节约控件,内容会增多使用ScrollView。
15. 注意原型、UI和程序的一致性。
16. 软件这行强势没好果子,这行有句话:此地不留爷,自由留爷处,以德服人,以技服人。(黄启峰)
17. 内心真诚,就算批评也要让人有收获。(黄启峰)

你可能感兴趣的:(Android)