兄弟们,开发跟产品老是掐架,真的没办法和平共处吗?

52 天前
 yibo2018

今天跟产品经理吵了一架,气得我头大,现在心里还堵得慌,忍不住来这吐吐槽!想问问大家,开发和产品到底咋搞才能不互相抬杠?

事情是这样的,我是个前端小码农,最近在赶一个新功能的界面,项目 deadline 已经跟刀架脖子上似的,忙得焦头烂额。产品经理给的需求文档写得那叫一个“高大上”,啥“按钮要显眼但不能太突兀”“界面得简洁但信息量得足”。我寻思着,这不废话吗?谁不知道要好看又好用啊!于是我熬了两晚,把界面搭出来了,自己觉得还挺 OK ,昨天兴冲冲拿去给产品看。

结果呢?他瞅了两眼,眉头一皱,甩一句:“这按钮颜色也太死板了吧,用户哪会想点?还有这布局,空得跟啥似的,信息量完全不够!”我当场就懵了,兄弟,文档里压根没写具体要啥色号,也没说要塞多少内容啊!你这不纯属事后诸葛亮吗?我憋着火,尽量冷静地说:“需求里就写了‘显眼’和‘简洁’,我按你写的做的呀。你想要啥具体的,比如色号或者信息项,咋不早说?”结果这老哥不乐意了,语气跟炸了毛似的:“开发就不能有点主动性?用户体验你们也得考虑吧!”我一听,火噌地就上来了:“那你需求写清楚点行不?我又不是你肚子里的蛔虫,咋猜你脑子里那点花花肠子!”然后俩人就跟斗鸡似的杠上了,会议室气氛直接降到冰点。

说真的,我压根没想针对他,这产品经理平时人还行,就是写需求老爱玩“抽象派”。咱开发和产品不都想把项目搞好吗?但这种模棱两可的需求老让我返工,真的快抓狂了!想问问各位大神,平时你们咋跟产品对齐需求的?遇到这种“云里雾里”的要求,咋沟通才能不撕破脸?求支招,救救我这苦逼码农吧!

6361 次点击
所在节点    职场话题
92 条回复
Kirkcong
51 天前
你们 UI 设计呢?
ssssiiiirren
51 天前
这种就属于沙雕产品,让他给具体的设计稿就完了。
xzour
51 天前
现在都 AI 时代了,为啥沟通,流程,跟文档还是那么传统?
lifei6671
51 天前
UI 出 UI 图和产品达成一致后,UE 出交互图,再和产品达成一致,前端负责将 UI 图实现。后端负责实现产品的功能。只要 UI 和 UE 确定了基本上没啥争吵的。
halobugTurbo
51 天前
要五彩斑斓的黑,找 UI 去。
fds
51 天前
所以提前设计好很重要,设计先多做几版,确定好了用哪个再开始写代码。改设计图还是比改代码方便写。不过一般程序员不负责 UX 的活,每人能力和审美都有差异,得取长补短。他不满意你听着就行了,让他给下一版改进意见,如果这个按钮没那么重要就下次再改呗。当然这个 UX 具体要谁负责最好确定一下,别每次都为了这个反复。
Curtion
51 天前
写程序本身就需要严谨固定的描述,对前端来说自然是 UI 设计图。 如果产品不是你的上级,那这就是一个话语权的问题,谁的话语权大听谁的。 你这种一般情况下就三个解决方案,一是找出 UI 设计图,让产品和 UI 去研究到底什么样子,你还原设计图即可;要不就是界面长什么你说了算;要不就是直接说做不了;当然还有一个方案就是认可产品话语权,他怎么说你就怎么改,就拉着他在你的工位上,他现场描述你现场改
qxmqh
51 天前
不出高保? 干啥呢
LFL
51 天前
1.产品对产品负责 2.技术对技术负责
2.你做不不是你的职责,所以不用 pua 自己,也不用生气,你可以换公司,或者从现在开始只做好自己的技术就行了,其他和你无关的,兄弟
Jackm
51 天前
你需要做一点问一点,而不是自己焖两天然后交上去。他会认为你是复制粘贴的代码。
2 楼的建议也很好,像这种模棱两可的,直接说我抄 xxx 的美工。
unicreators
51 天前
遇到过一个奇葩产品经理,他在需求文档里尽半数功能后面写的是“同[一个其它公司产品页面地址]处逻辑相同”,
当你问他具体逻辑细节时候,他还会不屑的来一句“就跟他一毛一样的,是咱们实现不了吗” 哈哈。。
jinjiang2024
51 天前
你直接 PUA 他 合格的产品得画原型图
connor123
51 天前
问题出在你们产品不画原型图,我们都是要产品出原型图的,产品不出原型图,我坚决不动手
TonyMontana
51 天前
你这是 AI 模仿《大吵一架,开发跟测试真的是水火不容的吗?》这个帖子写的吗?
git00ll
51 天前
为啥需求评审的时候不提,为啥没拿到原型图就接这个需求。下次长点记性
AokiNet
51 天前
@qxmqh 说的太对了,我也是前端,遇到这样的产品直接开骂了,但说实话我还没见过这样的产品
woodfizky
51 天前
你不骂,我来帮你骂,这就是傻逼产品。


我觉得很多程序员其实都是在帮不称职的产品做了一部分事情的,因为很多产品的能力都很差,不知道怎么设计交互、怎么设计流程和程序逻辑。

区别在于有些产品知道自己能力差,你帮他做了本应该他做的部分,他会知道你帮了他;而有些产品不知道,甚至还反过来指责你。

面对这种傻逼产品麻烦你严格要求他,需求文档、UI 设计文档、程序逻辑设计文档等,都要他负责或者牵头输出。
这些文档没有达到你的接受标准,甚至没有文档的情况,不要开始干活!有问题就向上反馈!
hahiru
51 天前
你是全干程序员。
他是老板。
加钱解决矛盾。
vveexx
51 天前
产品话里听出了一部分甩锅和 PUA 的味,或者单纯的傻
lee0508
51 天前
先让出效果图 ,再来做

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1153969

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX