网络小组阶段总结

经过2个月的研发,理清的大概服务的发展方向,同时对具体的技术进行了预言,写了简单的demo。在3月28日得时候XX加入团队,产品研发的正式开始。下面是这段时间的总结。

这段时间概况的来说是:团队磨合、摸石头过河。

团队磨合:

三个人的小团队,虽然协调起来比较容易但是我们还是要增加沟通减少误解和不了解。使得大家在同样的开发水平上。一起推进工作。主要的工作有:

第一、 用git进行代码管理,为了适应git花了两个工作日进行学习和环境搭建,目前搭建已经可以熟练使用。

第二、 每天早上5~15分钟的早会。目的是让大家思考昨天做了什么今天要做什么,怎么做。同时让别人了解你做什么,同伴有经验的可以告诉你怎么做才是最有效的。

第三、 工作分工。目前采用的是协同合作,各个击破。网络小组的工作内容范围比较大,从web server、app server 到Android app,涉及的范围比较广,如果分开每人负责一块不利于交流和提高,不利于发现问题解决问题。所有目前采取的是小组一起各个击破,逐个推动项目进度

接下来要加强的是:

1、 实施每周code review和系统集成。每周下午进行小组内部的code review,review完毕进行代码合并。Code review 中的来说是及时发现问题,同时有利于小组内成员之间的学习。系统集成是及时发现冲突,避免后期集成困难。同时加强的版本的管理,有利于大家养成良好的习惯。

2、 工作分工、实现功能、阶段性计划都不够详细。由于经验匮乏,暂时没有能力整体把握项目的进度,更多的是大家积极推进项目的进度。接下来也会加强分工,强调时间的节点。(因为没有时间表的项目必然是失败的)

Code review 流程

l 30分钟:到服务器pull完整的代码下来,进行大概的浏览,对对方的工作有大概的了解,对具体的增加的功能和模块代码在那里有所了解。

l 10*3分钟:集中一起相互见解具体功能的实现情况,帮助对方理解代码,同时提醒对方之间用到的什么样的技术,展示自己最得意的代码。

l 30~60分钟:相互近一步阅读代码并提出疑问,提出改进的地方,coder进行解答并对合理的地方进行改进。修改代码。

l 30分钟:进行代码合并。将大家的工作分支合并到master分支,一起解决冲突。

目前的进度:

........

第二阶段的任务:

........

posted @ 2011-04-19 23:47  左手程序右手诗  阅读(430)  评论(0编辑  收藏  举报