# 工作流程

以下是前端团队的一般工作流程,大致如下(如有疑问请跟组长进行确认):

  • 产品提出需求(一般比较完整的需求会有需求文档、原型等,一些简要的需求可能会包括一些文字描述或者截图等等)

  • UI出设计稿并上传至 蓝湖 (opens new window)(大图请先压缩 (opens new window)后在使用,可上传至CDN(联系组长))、 iconpark 图标库 (opens new window)

  • 后端出接口文档以及mock数据(Apifox (opens new window)

  • 前端实现(要求高度还原设计稿,并联调测试没有BUG)

  • 发布至仿真环境,交由UI走查及产品测试(UI走查提出的问题需要在上线前修改完毕,如果走查内容较多可以适当分批次交由UI进行走查,如果是新人组长要及时code review 看看是否符合规范标准,是否有潜在问题)

  • 接到发版通知后,由组长或组长指定人员,并合并功能分支release分支,预发布至仿真检查内容是否正确,检查无误后填写发布清单并通知后端统一发版。

  • 发布正式环境后,由组长安排检查线上是否有问题(须跟后端确认好,是否可以实操)。

  • 填写发版记录 (opens new window),检查无误后并将release分支合并至master分支,并删除已发版的功能分支