App移动端项目管理
2016-11-11 12:13
232 查看
项目流程
一款应用的开发大体流程如下:1、项目立项:产品经理
2、需求确认:产品经理
3、业务确认:产品经理,技术经理,架构师
4、业务架构:技术经理,架构师
5、UI确认:产品经理,设计人员,开发人员全体
6、UI交互确认:产品经理,移动端,前段开发人员
7、接口确认:架构师,接口开发人员,移动端、前端开发人员
8.1、UI工时评估:产品经理,设计人员
8.2、接口工时评估:架构师,接口开发人员
8.3、移动端、前端工时评估:相关开发人员,技术经理
9、工时确认:产品经理,技术经理,设计人员
10、项目开发
11、测试用例及流程设计:产品经理、测试组
12、测试用例及流程确认:开发人员,测试组
13、测试及debug:产品经理,测试组,开发
14、产品定版,release
项目管理
文档管理:SVN服务器
1、需求文档:需求列表,交互文件2、UI交互文档:交互逻辑
3、技术文档:业务逻辑的技术实现流程
4、接口文档:数据格式,通讯协议,数据结构
5、设计文档:效果图,切图,标注图
6、代码:
7、上线资料
8、测试用例
流程管理:
1、需求变更:原则上可以中前期增加需求;原则上不允许频繁变更需求;原则上不允许修改业务逻辑。需求变更必须经过技术产品经理、技术经理共同确认后才可变更。2、业务逻辑变更:原则上不允许更改业务逻辑。
3、技术逻辑变更:架构师,接口开发人员,移动端开发人员共同确认
4、测试流程变更:产品经理确认
开发:
1、开发人员:明确需求和业务、交互逻辑。开发以需求和业务逻辑为准。2、发现业务缺陷:需与产品经理,技术经理汇报。如要变更业务逻辑:必须重新评估开发工时和工期。
3、如没有明确要求,UI在细节和使用习惯上,请尽量遵守各自系统的设计规范。
4、协同开发:需分工明确,工作量尽量均衡。分工应报与技术经理知晓。
5、变更需求,开发人员需向技术经理确认。
6、当前的bug,当日尽量解决。
7、优化性、新需求性bug:请分发产品经理。
8、优化性、新需求性修改:请知会其他平台开发人员。
测试:mantis bug tracker
1、新需求性bug:提交产品经理,产品经理作为新需求提出,不分发bug。2、优化型bug:提交产品经理,产品经理作为新需求提出,不分发bug。
3、开发bug:提交开发人员。
注:
1、明确bug等级,非业务性bug、非严重缺陷bug、非崩溃性bug谨慎提交为严重缺陷等级。
2、重点把握测试流程,明确测试方向:前期重点为功能性测试,业务逻辑测试。中后期加入交互性测试。
3、谨慎使用边开发边测试的开发测试流程:这种模式下,请明确测试重点(开发完毕前侧重功能性、业务性测试)
4、开发没有结束前的测试:测试人员禁止频繁交涉开发人员,所有bug只需提交服务器。
5、测试人员发起的需求性、优化性bug,请提交产品经理,产品经理请严格遵守需求变更流程。
上线:
1、测试发布测试完结,产品达到上线要求报告。2、技术经理发布上线申请。
3、产品经理确认可以上线,发布上线请求。
4、上线人员release应用到各个渠道,上线后邮件知会相关人员产品上线情况。
项目总结:
1、产品经理:追加新需求列表,追加优化性需求列表。2、设计人员:改版明细
3、开发人员:改版明细,开发模块,代码量及技术点总结报告。
4、测试报告,测试数据统计。
5、项目总结
相关文章推荐
- App移动端项目管理
- App移动端项目管理
- App移动端项目管理
- App移动端项目管理
- App移动端项目管理
- App移动端项目管理
- App移动端项目管理
- apache-tomcat-7.0.70无法进入Manager管理App项目
- 移动端app项目总结
- 关于tomcat7无法进入Manager管理App项目解决方案
- apache-tomcat-7.0.11无法进入Manager管理App项目
- 在线APP网站链接项目管理
- dr-helper项目设计介绍(一个包括移动端和Web端的点餐管理系统)
- 使用Maven管理项目(1)--创建简单的Console App
- 移动端App开发流程管理
- 推荐一种部署管理DJango项目第三方app的方法
- APP开发实战140-APP项目管理
- app后端设计(7)-- 项目管理
- 带大三个hybird app项目的设计管理笔记
- app后端设计(7)-- 项目管理