移动端项目组管理
Posted 西北野狼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动端项目组管理相关的知识,希望对你有一定的参考价值。
本文一部分书里面经验,一部分个人经验和见解:
人员配置
- 产品经理;
- 开发人员;
- 测试。
一个测试对应2个ios开发对应2个android开发对应2个mobile api开发(我认为android至少应该比ios多一个研发人员,毕竟ios开发速度相对比较快,不用考虑各种兼容性问题)
测试的任务:
- 召开测试用例评审会:我们以前是由产品,测试,开发老大来对需求进行统一。
- 手动测试。
- 功能回归测试。
- 探索测试。
- 渠道包测试。
- MobileAPI发布前测试。
- Monkey测试。
- 客人投诉测试。
我认为即使公司再怎么不正规,流程不规范,至少1->6的流程是必须要走的。
测试组在上线前应该反馈项目测试的情况能否上线,不要将严重bug留到线上去。
产品经理的职责和任务:
书里面讲的比较模糊,就我个人认为
- 要对要做的产品有深刻的理解。
- 一定做好对应的原型设计。
- 一定要出相关需求说明书,将产品的逻辑思路将清楚,帮助UI和开发在设计和编码过程中能够充分理解逻辑走向。
其实2,3点在我当前公司做的并不怎么好,但是上家公司做的很规范,开发和UI,以及测试都能根据相关原型对产品有比较深刻的理解,并减少不必要的误解(需求),减少不必要的沟通。
开发模式:
1,平行模式
团队分为android组,ios组,MobileApi接口开发人员组
2,垂直模式
团队是按照业务模块来分组,一个模块对应相关的产品,测试,MobileApi开发人员,移动端开发人员,好处是从前到后可以跟踪一个业务。
html5或者微信公众号优先app开发(我司开发现在就是这种模式)
模块化划分
讲讲我个人观点:
- 技术能力强,效率高的负责基础架构的搭建
- 一般模块开发人员定下来后,后期维护,迭代由该人负责,不要交给其他模块的开发人员
- 负责某模块的开发人员应该协调mobile api设计,产品需求,bug解决等任务
未完,夜深,待续
以上是关于移动端项目组管理的主要内容,如果未能解决你的问题,请参考以下文章