1 项目托管相关
1.1 邀请组长加入阿里云开发平台
登录入口:https://devops.aliyun.com/
右上角图标 -> 管理后台 -> 成员管理 -> 组织架构 -> 找到对应部门,然后生成邀请链接
1.2 Git
使用规范
- 克隆项目(所有人)。
- 创建小组分支(小组长),根据不同的**架构分支(
arch-xxx
)**作为基础分支进行小组分支创建。 - 切换到小组分支(所有人)。
- 执行任务的时候,基于小组分支再创建任务分支,任务过程产出内容提交与分支推送到任务分支(任务执行人)。
- 小组功能整合:合并任务分支到小组分支(小组长)。
- 项目功能整合:审核小组分支后由管理员合并到版本发布分支(阿伟学长)。
- 每次提交的时候请把日志写清楚(所有人),如(修改\新增\删除
XXX
功能内容 + 完成进度 90%)。 - 分支命名规则:
- 小组分支(小组名,如:
f1
); - 任务分支(小组名-功能名-执行人,如:
f1-login-zhangfei
)。 - 分支名全部小写,然后多个词用-分割
- 小组分支(小组名,如:
2 功能模块分工
- 前置:参考打包开源项目和需求文档与项目版本迭代计划
- 目标:确定本次开发功能模块分工
2.1 后端组模块
小组 | 负责模块 | 接口总数 |
---|---|---|
j1 | 登录系统(6)、常用菜单(4)、菜单管理(21)、首页面板(8) | 39 |
j2 | 配置管理(19)、组织管理(角色权限、数据权限)(23) | 42 |
j3 | 报表配置(24)、缓存管理(2)、系统管理(8)、商户管理(3) | 37 |
j4 | 组织管理(组织信息、员工信息、班次设置、排班设置、排班表)(32)、数据管理(物业公司)(10) | 42 |
j5 | 小区管理(34)、数据管理(小区信息)(5) | 39 |
j6 | 合同管理(32)、数据管理(导入模板)(5) | 37 |
j7 | 停车管理(29)、房产管理(发票抬头、发票)(11) | 40 |
j8 | 巡检管理(34)、房产管理(业委会)(5) | 39 |
c1 | 房屋管理(房屋管理、业主信息、业主成员)(39) | 39 |
c2 | 报修管理(29)、房屋管理(业主账户)(4)、费用管理(抄表类型)(4) | 37 |
c3 | 房屋管理(场地管理、场地预约、场地预约单)(14)、费用管理(费用项设置、房屋收费)(20) | 34 |
c4 | 费用管理(水电抄表、折扣设置、车辆收费、合同收费、优惠申请)(34) | 34 |
c5 | 费用管理(优惠类型、补打凭据、缴费审核、退费审核、取消费用、欠费信息、欠费催缴、费用汇总表)(30) | 30 |
c6 | 报表管理(数据统计、费用汇总表、费用明细表、费用提醒、欠费明细表、缴费明细表、业主缴费明细)(26) | 26 |
c7 | 报表管理(业主缴费明细、未收费房屋、欠费分析、押金报表、报修汇总表、报修报表、巡检报表)(25) | 25 |
2.2 前端组
- 每个模块(
f1
)- 前期主要负责公用组件编写和主体数据流确定,公用样式等等。
3 项目协作内训
基本流程:
- 初始化:创建项目(组长)-> 配置项目(组长)-> 邀请成员(组长)
- 协作中:发布工单(组长)-> 确认工单(执行人)-> 评论工单(执行人)-> 提交工单(执行人)-> 审核工单(组长)
内训内容:
创建项目(选择敏捷开发模板)
- 项目主要用的需求、迭代、缺陷
- 可以通过修改导航服务设置显示功能图标
配置工作流(在工作项中配置)
- 修改默认需求类型为技术类需求
- 参考示例模板设置工作流
导入成员
工单操作
- 创建迭代
- 创建需求(父子视图、看板视图)
- 缺陷
示例:派工模板
要求:每日定时确认和评论工单进度
4 小组长任务
- 根据分组名单创建小组群,将小组成员和学长学姐拉入到小组群
- 名单链接:
- 将组员加入到阿里云开发平台中
- 没有参加过的邀请链接:https://account-devops.aliyun.com/account/invite?sign=04ce6f451f36275e93d622a3d367bc05
- 如果已经参加过项目的需要提供 云效名称 给阿伟学长 将他们拉入到本次项目
- 项目协作
- 创建项目
- 导入成员:从企业中导入成员
- 分配接下几天组员任务(使用项目协作分配)
- 保证开发环境没有问题,统一版本缺啥安装啥(看项目自诉文件上开发工具和环境要求)
- 搭建未来需要使用到的服务器(小组长分配)
- 分配每日内训学习任务(小组长分配)
- 小组分支保护规则设定(阿伟学长)
- 审核与整理阿里云开发平台成员加入申请(阿伟学长)
- 前面的 OK,可以分配梳理业务流程相关任务(小组长分配)
- 统计服务器
- 统计小组的云服务器信息,包括下列参数:
- 内存、带宽、CPU、磁盘
- 公网
IP
- 内网
IP
- 服务器类型
- 阿里云
- 腾讯云
- ……
- 操作系统类型
- 远程登录账号和端口
- 统计表格示意图
- 每个小组最好准备四个左右的云服务器
- 统计小组的云服务器信息,包括下列参数: