晚上9點鐘被產品經理拉去參加需求評審,產品經理為了解決長表單內定位到報錯字段的體驗問題,提出了一個表單內分頁需求。討論圍繞長表單分頁以后,不同頁面之間的字段聯(lián)動何如處理進行。吵了兩個小時,拉來了產品經理頭頭,最終以產品經理方讓步,表單前端實現錨點定位、假分頁的方式來實現需求。
我在聽到這個需求的時候,第一時間是考慮如果用真分頁實現,是否可以通過緩存表單數據的方式來實現表單的異步聯(lián)動。但是在場的其他后端/前端表示他們之前踩過這個坑,堅決不同意這么實現。
也許就是:
- 作為開發(fā),只有具有豐富的產品開發(fā)經驗,聽到一個新需求,心里有技術方案,才有底氣去說服產品經理,這個需求不合理;
- 作為產品經理,需要對產品的技術實現有充分的了解,才能保證自己提出的需求合理,容易被接受,自己的產品才不會因為難以實現而需要重新設計。