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