申请环境
申请项目名称
输入
- 业务前端开发组负责人(简称前端负责人)
过程
- 前端负责人向客户申请项目名称、苹果开发者账号等信息
输出
项目名称
苹果开发者账号(BundleId)
配置项目环境
输入
人员
业务前端开发组负责人(简称前端负责人)
业务项目组配置人员(简称项目配置人员)
信息
项目名称
苹果开发者账号(BundleId)
项目组成员列表
工具
SVN(源代码管理工具)
Teambition(任务/缺陷管理工具)
Jenkins工具
过程
项目配置人员 使用项目名称和BundleId 通过命令行工具创建 项目基础代码。
配置SVN
在SVN上使用项目名称创建仓库,并添加 项目基础代码 到SVN仓库。
为项目成员配置各自的账号(要求密码不能一致)
配置Teambition
在Teambition上使用项目名称创建项目
将项目成员添加到该项目
配置Jenkins
在Jenkins上使用项目名称配置项目工程,并确保能够正常生成可用的安装包
为项目成员配置各自的账号(要求密码不一致)
输出
SVN地址
Teambition地址
Jenkins地址
每个员工持有自己的专属账号,不能多人使用同一个账号。
前端负责人对各项输出的结果进行检查,确保项目完成第一次发布。
质量标准
编码规范标准
输入
人员
- 业务前端开发负责人(简称前端负责人)
资料
- 代码规范文档
过程
将项目组使用的iOS代码规范上传到SVN
将项目组使用的android代码规范上传到SVN
将项目组使用的AngularJS代码规范上传到SVN
输出
- 代码规范的SVN地址,通知全员遵守代码规范
项目培训
员工入项培训
输入
- 项目相关文档
过程
带领新员工熟悉项目环境及相关文档
- SVN目录结构、Teambition、Jenkins等
输出
- 无