产品入门 | 一个产品汪分享的与开发沟通技巧
对于PM这份工作入行前我一直觉得产品的分析能力、设计能力、逻辑能力等很重要,从事PM工作半年后才愈发感受到沟通能力、管理能力格外的重要!所以今天和大家分享一些平时自己在和开发同学沟通的经验和技巧。
和开发同学日常沟通一定要注意态度,身为产品人一定不能过于强势或者过于弱势,对于不同性格的开发同学当然态度也要稍有不同。相信很多非技术出身的刚入行PM同学一开始对技术不是很懂,经常会去求着开发同学做东西、催进度,有时被开发同学虐出血又不好推进工作。所以沟通技巧至关重要!
最近工作过程中遇到一个很头疼的问题,运营部门反馈网站预发布功能一直出现在发布前被搜索引擎蜘蛛抓取到链接后404出现大批量死链问题。前端调用内容逻辑上做了调整,后端自动推送改变了方式,网站日志做了蜘蛛来源访问路径查询分析,仍然问题依旧。
后面运营部门给到了百度站长工具导出的死链列表,初步判断泄露预发布URL地址的是TAG页面,让负责此功能开发的同学检查时,开发大哥直接就喷“这个我检查过得不可能是这里的代码问题!”然后调出代码和数据库让我看(当然我也看到逻辑没问题其实开发的同学只想证明自己的代码绝对不会出问题),我描述百度蜘蛛抓取的路径是从TAG页面过来的,那么既然能够抓取到那是什么原因呢?(沟通中我用了疑问,没有肯定的说是这里出了问题,把这个结果抛回去让他思考而不是产生反驳)。开发同学说他突然想起来一个问题,找了一会调用代码发现了一个可以更改逻辑的地方,这个问题也就解决了。先不说前任产品设计的好坏,但遇到此问题时还是要合理的和开发的同学做好沟通,引导他们去找出问题所在。
开发的同学一般都会对自己的代码非常自信,如果直接说他代码有问题,检查代码这件事基本上就崩了!所以在和他们沟通的时候,前提一定要认可他代码是没问题的,但同时要阐述清楚事情情况,把问题出现的逻辑详细描述出来,给出判断依据。
总体思路:给出功能开发的认可+阐述事实问题+给出问题影响的重要性+寻求解决方案
引用自你的网站。