開發(fā)說這個(gè)需求沒法實(shí)現(xiàn),到底在說啥?
1、依賴的第三方?jīng)]有提供相應(yīng)能力
比如經(jīng)常會(huì)有人問, 用戶分享頁面到微信時(shí),能不能拿到是分享給了哪個(gè)人?
某款app是否能授權(quán)拿到用戶微信的好友列表?
h5分享到微信時(shí)是否能拿到授權(quán)用戶的手機(jī)號(hào)碼?
這些目前是沒法實(shí)現(xiàn)的,因?yàn)槲⑿艣]有提供相應(yīng)的接口。
2、本身的業(yè)務(wù)問題
1)業(yè)務(wù)邏輯相悖
舉個(gè)例子,產(chǎn)品想要把2個(gè)系統(tǒng)的賬戶體系打通。由于2個(gè)系統(tǒng)的主鍵不一樣,如果想把2個(gè)用戶體系統(tǒng)一起來,
一般就需要在2個(gè)主鍵的上層再加一層id,但是這樣可能會(huì)影響很多下游依賴的問題,所以需要評(píng)估下改造成本。
2)業(yè)務(wù)模塊之間耦合度高
比如A模塊和B模塊都依賴于C模塊,當(dāng)A模塊有特殊需求,要求C模塊支持時(shí),C模塊沒法改造,C模塊一改造會(huì)影響到接入它的所有模塊。
3、語言或框架本身沒法實(shí)現(xiàn)
比如在網(wǎng)頁端,前端是不能直接操作本地文件的,必須要有用戶來觸發(fā)去選擇本地文件,
但是在app端,就可以直接去訪問本地文件,比如訪問本地相冊(cè),通訊錄。
4、開發(fā)本身技術(shù)認(rèn)知盲點(diǎn)
每個(gè)開發(fā)都有技術(shù)認(rèn)知盲點(diǎn),可能跟開發(fā)個(gè)人的經(jīng)驗(yàn)水平或者沒做過這塊陌生領(lǐng)域有關(guān),
評(píng)估的不夠準(zhǔn)確,這時(shí)可以找下更資深的開發(fā)經(jīng)理來一起評(píng)估,或者先提一個(gè)調(diào)研需求。
--- end ----
產(chǎn)品經(jīng)理的技術(shù)思維之降級(jí)思維
