Z君很快就整理好了需求模板,放到了Wiki上面,让大家进行参考,后续的每个功能点的需求都需要按照这个模板进行填写,这样后续需求人员进行整理需求的时候就可以方便的进行需求汇总了。SVN上的项目也由新波创建好了,一个M产品的Project,下面分了6个模块的子Project。整个研发过程还是依照之前裁剪的Scrum流程进行,每两周一次迭代,每日9点钟进行立会,在看板上进行挪动自己的任务,这次唯一的区别是没有了测试环节,因为只是一个α版本,所以测试环节进行的弱化。
在SVN的基础上进行每日构建,主要内容如下:
- 代码质量保证(checkstyle,findbugs检查)
- 安装盘的构建(代码安装盘构建和脚本安装盘构建<尝试>)
- 每日环境部署,自动把代码盘更新到演示环境中,现行演示环境的数据库指向研发的数据库(DEV),等待时机成熟后,进行剥离演示库。
研发流程初版如下:
- 需求初讲业务(新增)或者参照之前已经完成的功能(移植)
- 研发人员把本次迭代的任务更新到看板的待做任务列表中。
- 研发人员参照需求模板,在Wiki上建立对应功能节点页面。
- 研发人员每日挪动任务到对应位置。
- 研发人员将需求讨论的细节点更新到Wiki的对应功能页上。
- 需求人员在Wiki上进行整理最新的需求。
- 需求人员随时可以登录演示环境了解研发进程。