新项目团队建设
2018, Oct 29
0 事情起因
公司新起一个项目, 项目主体是 桌面精灵 for phone 或者 天猫精灵 类似的项目, 就从这个角度思考了下, 团队初期建设 和 项目起步 需要做哪些?
2 人员配置
产品经理2人 测试 0~1人 初期可由产品兼任 开发:
- iOS 安卓 各一人, 一年以上经验, 负责业务开发
- 后台 2 人, 需要需要有爬虫 和 数据管理的经验 UI:
- 1人以上
项目配置
从人员配置上来看, 目前考虑的是 手机iPhone/安卓 端, 暂时没有前端的计划(但是 实际项目过程中前端的参与是必不可少的)
项目职责划分
- 客户端 目前 主要做 界面显示, 数据粗加工, 输入, 输出
- 服务端 负责 数据源, 服务器的功能
项目深入
- 考虑到 后续 项目功能的完善, 客户端 和 服务器 中间 需要增加一个 数据精加工的模块, 可以放在客户端, 也可以 放在服务端.
- 具体 放在哪里可以看业务需要, 如果 项目的目标是 为了收集数据, 改善智能的话, 建议放在服务端,但是如果从节约流量, 节约服务器成本 和 提高交互的角度上, 精确加工模块放在客户端更为合适.
- 另外 5G... 免流量等情况来看 后续 大趋势是放在服务端。
后续的加工
- SDK 考虑到 项目性质, 应该不是独立项目, 做成SDK的可能性会大很多
- pod
- gitsubmodule
- jenkies
- crashReport
- 意见反馈