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