關于邏輯這個大話題,我只是來分享個小點。因為這個錯誤我這個新手經常犯==
任何需求都要有入口和出口!
顧名思義,就是你在做功能設計的時候,只考慮需求的部分實現,比如有關注用戶的功能,卻沒有看我關注的人他們的動態;有添加到購物車的功能,卻沒辦法將其從購物車刪除……別笑,肯定很多人覺得這是基本的啊,連這些都想不到還做什么產品。但是,仔細回想下你每次給別人講解你的需求的時候,一定有出現過這樣的問題。
其實這關系到一個問題,就是在動手畫原型圖之前,你有沒有理清楚需求的邏輯,完整地把需求的每條分支都想到了,如果存在漏洞,那需求就會存在這樣的不完善。
要做到盡量少犯這個錯誤,我自己從同事身上學到了幾點:
1.在確定需求后,千萬不要急于動手畫圖!其實畫圖是最簡單的,然而沒把需求想透之前動手往往會把自己陷于畫圖的細節中,這是一定要避免的;
2.利用思維導圖,把需求的場景、功能、分支點都詳細列出來,盡量多想想,避免存在遺漏的點;
3.梳理清楚每個場景下功能分支的邏輯,確保沒問題;
好了,這時候可以畫圖了~
經過這樣的梳理過程再去畫圖,你的需求至少不會存在太大的邏輯問題。講解需求的時候被別人質問這種不應該犯的錯誤,還挺尷尬的==看看大神們的專業度就在這一點一滴中體現。