几天前接到一个需求,要求在业余时间开发一个android的app。于是召集了几个人,正好赶在端午节放假,准备干两天,休息一天。过程大概如下:
- 刚接到需求时,找人了解了下开发过程;
- 放假前一天给大家发了开发环境;
- 第一天分工,一个人负责后端模型构造,其余5个人负责前端界面;
- 第一天完成了登陆页面了主消息界面,以及全部的后端模型;
- 第二天完成了另外的几个页面,每个人都完成了分配给自己的页面;
- 晚上7点开始验收,发现了几个问题陆续修改;
发生的问题:
1. 业务模型不清楚,有些对象么有创建,导致调用方有困难;
2. 系统架构不清楚,一开始只有一个项目,后来才分拆成3个,导致了额外的成本;
3. android控件不熟悉,layout,控件的属性设置,事件侦听都不知道;
4. 没有调研其他的开发技术,其实html也是可用的;
做得好的地方:
1. 团结一心,共同奋斗,互相帮助;
2. 不怕困难,勇于担当;
3. 分工明确,责任清晰;
4. 快速解决问题,不为问题所阻碍;
后续应该更多的学习android开发技术,毕竟这是it发展的方向。