发表于: 2017-07-08 20:13:25
2 1127
今日完成:
整理敏捷开发流程ppt
改了任务9的一些代码
明日计划:
看原型图,设计db
收获:
敏捷开发流程:
一、story讲解
产品在禅道拆分好story,定义优先级。并讲解story,前后端都参与
二、人员划分
根据原型按模块划分相关负责人,前后端都是,并放到wiki。
命名:xx项目人员分工
三、做方案设计、定义接口文档
前后端相关人员,根据模块及页面确定需要多少接口,确定接口入参和出参是类型,制作标准的接口文档。
四、方案设计
根据原型以及定义的接口,做好方案设计
对有难度的接口,做出多种方案,写清楚优缺点。
五、项目评审
全体人员参加项目评审
六。禅道拆分
按照优先级,详细拆分任务,单个任务不超过4个小时
七、开发
搭建开发服务器、根据禅道任务按时完成任务,并做日报总结。
开发人员每天早上开进度会,如果有延迟现象,拿出解决方案,保证项目时间点。
数据库建索引 唯一索引和一般索引,并写在文档上发邮箱。
八、阶段测试
每天至少发布一次代码到开发环境
九、性能测试与coderevivew
对每个接口做好性能测试,优化接口响应时间不超过200ms,codeereview,做压测报告
十、压力测试
十一、demo
发demo申请,收件人包括产品、测试同学、及前后端相关开发人员。
主题:xx项目demo通知
内容:时间 地点 参会人员
开demo会议:主讲人是开发人员
由产品和测试提出问题
发邮件通知demo结果
通过后打tag、部署测试环境、发邮件 写明域名交个测试人员测试
测试期间开发人员经常去禅道看自己的bug,以及确认bug,修改bug。测试环境每天下午6点前由后端同学统一部署前后端代码
测试完成,发送上线通知
十二、发布测试环境、集成测试
十三、发布并做线上监控
问题:
无。
评论