新项目团队建设

新项目团队建设

2018, Oct 29    

0 事情起因

公司新起一个项目, 项目主体是 桌面精灵 for phone 或者 天猫精灵 类似的项目, 就从这个角度思考了下, 团队初期建设 和 项目起步 需要做哪些?

2 人员配置

产品经理2人 测试 0~1人 初期可由产品兼任 开发:

  • iOS 安卓 各一人, 一年以上经验, 负责业务开发
  • 后台 2 人, 需要需要有爬虫 和 数据管理的经验 UI:
  • 1人以上

项目配置

从人员配置上来看, 目前考虑的是 手机iPhone/安卓 端, 暂时没有前端的计划(但是 实际项目过程中前端的参与是必不可少的)

项目职责划分

- 客户端 目前 主要做 界面显示, 数据粗加工, 输入, 输出
- 服务端 负责 数据源, 服务器的功能

项目深入

- 考虑到 后续 项目功能的完善, 客户端 和 服务器 中间 需要增加一个 数据精加工的模块, 可以放在客户端, 也可以 放在服务端.
    - 具体 放在哪里可以看业务需要, 如果 项目的目标是 为了收集数据, 改善智能的话, 建议放在服务端,但是如果从节约流量, 节约服务器成本 和 提高交互的角度上, 精确加工模块放在客户端更为合适.
    - 另外 5G... 免流量等情况来看 后续 大趋势是放在服务端。 

后续的加工

- SDK 考虑到 项目性质, 应该不是独立项目, 做成SDK的可能性会大很多
- pod
- gitsubmodule
- jenkies
- crashReport
- 意见反馈