Fe-interview: [软技能] 第32天 你在上一家公司工作流程是怎么样的,如何与其他人协作的?是怎样跨部门合作的?

Created on 17 May 2019  ·  2Comments  ·  Source: haizlin/fe-interview

第32天 你在上一家公司工作流程是怎么样的,如何与其他人协作的?是怎样跨部门合作的?

软技能

Most helpful comment

前端开发工作流程

项目描述

公司开发的项目是类似钉钉的TO B企业管理软件,后端是PHP,只负责提供接口API等,前端采用单页面模式开发,不做服务端渲染,其中产品有小程序,公众号,PC后台管理,使用的技术主要有:vue element taro

产品或功能研讨阶段

每当开发一个新功能或新产品,首先产品经理会开一个简单的交底会议,讨论功能模块的可行性及开发难度,开发周期等。

UI设计阶段

这个阶段一般没开发什么事

开发阶段

  • 文档
    比较重要的两样东西“UI设计稿” 和 “产品说明文档” 我们统一放在蓝湖

  • 代码托管
    代码直接托管在gitlab

  • 协作开发
    多人协作的话则会采用 gitflow 工作流,一般如果是新项目则会组件拆分,优先开始组件开发。

软件测试阶段

开发完成后将代码上传到svn仓库(其实当FTP用了),由运维人员进行部署及版本管理。
这里补充说明下后端是PHP,在上传代码的时候是和PHP代码一起给运维的,虽然不同仓库。
BUG管理采用tapd

软件发布阶段

这也是又运维直接管控,除非特殊环境问题需要协同解决。

All 2 comments

前端开发工作流程

项目描述

公司开发的项目是类似钉钉的TO B企业管理软件,后端是PHP,只负责提供接口API等,前端采用单页面模式开发,不做服务端渲染,其中产品有小程序,公众号,PC后台管理,使用的技术主要有:vue element taro

产品或功能研讨阶段

每当开发一个新功能或新产品,首先产品经理会开一个简单的交底会议,讨论功能模块的可行性及开发难度,开发周期等。

UI设计阶段

这个阶段一般没开发什么事

开发阶段

  • 文档
    比较重要的两样东西“UI设计稿” 和 “产品说明文档” 我们统一放在蓝湖

  • 代码托管
    代码直接托管在gitlab

  • 协作开发
    多人协作的话则会采用 gitflow 工作流,一般如果是新项目则会组件拆分,优先开始组件开发。

软件测试阶段

开发完成后将代码上传到svn仓库(其实当FTP用了),由运维人员进行部署及版本管理。
这里补充说明下后端是PHP,在上传代码的时候是和PHP代码一起给运维的,虽然不同仓库。
BUG管理采用tapd

软件发布阶段

这也是又运维直接管控,除非特殊环境问题需要协同解决。

前端开发工作流程

项目描述

公司开发的项目是类似钉钉的TO B企业管理软件,后端是PHP,只负责提供接口API等,前端采用单页面模式开发,不做服务端渲染,其中产品有小程序,公众号,PC后台管理,使用的技术主要有:vue element taro

产品或功能研讨阶段

每当开发一个新功能或新产品,首先产品经理会开一个简单的交底会议,讨论功能模块的可行性及开发难度,开发周期等。

UI设计阶段

这个阶段一般没开发什么事

开发阶段

  • 文档
    比较重要的两样东西“UI设计稿” 和 “产品说明文档” 我们统一放在蓝湖
  • 代码托管
    代码直接托管在gitlab
  • 协作开发
    多人协作的话则会采用 gitflow 工作流,一般如果是新项目则会组件拆分,优先开始组件开发。

软件测试阶段

开发完成后将代码上传到svn仓库(其实当FTP用了),由运维人员进行部署及版本管理。
这里补充说明下后端是PHP,在上传代码的时候是和PHP代码一起给运维的,虽然不同仓库。
BUG管理采用tapd

软件发布阶段

这也是又运维直接管控,除非特殊环境问题需要协同解决。

Was this page helpful?
0 / 5 - 0 ratings