确认需求环节的沟通
首先,在产品经理下发需求的时候,需要产品、前端、后端、测试共同拉个会。在这个环节需要共同确认需求的细节。
开发环节的沟通
1、需要在A项目提供给工作人员增删改查的功能,同时也需要数据同步用户端提供把A项目的增删改查的到B项目,那后端就需要把B项目具体需要的查询接口从A项目的对外提供给B项目,前端需要感知的地方就是你把B项目的查询接口文档提供给他。
2、一个新增接口的具体逻辑,比如说本新增接口是包不包括保存、提交功能,就是说用户在进行保存、提交操作的时候,前端调用的后端具体接口,就是说你保存-提交的状态修改是通过前端给你传不同的状态值(0、1)来两次调用你save接口还是另外一种方案提交调用另外的update接口来实现提交功能。以及你保存需不需要和提交走一样的业务逻辑,那提到的提交的业务逻辑同一时间同一平台只存在一个活动这个效果。
3、还有就是前端经常提到的某接口的入参、返回值的问题。很多场景下的原话:我给你传什么,你返回给我什么。
提测环节的沟通
前后端提交代码到测试环境之后,大家都可以在环境中点点点,确认本次需求的实现效果。
效果不佳的情况举例
1、完全没有实现接口的功能,新增接口数据输入完,save数据库失败。
2、实现了部分效果,新增成功,但是展示数据不全。前后端联调问题,比如说字段名、数据类型没对上。
3、实现了全部效果,但偶有失败的情况。后端问题,根据报错信息解决具体问题。