我想說(shuō)說(shuō)我們是如何煉成釘釘項(xiàng)管通的
我以我們的軟件而自豪碧查,我自豪因?yàn)槲覀兊能浖?/p>
從需求到抽象到總結(jié)到提煉到設(shè)計(jì),我們經(jīng)歷了漫長(zhǎng)的歷程校仑。就像設(shè)計(jì)一款車(chē)忠售,從理念到外觀到內(nèi)飾到動(dòng)力我們都會(huì)細(xì)心呵護(hù),追求心中的完美迄沫。
過(guò)不了自己這關(guān)稻扬,就撕了重做,如此反復(fù)羊瘩,直到自己認(rèn)可泰佳。情懷也好,完美也罷尘吗,堅(jiān)定的信念就是要推出讓世界永遠(yuǎn)記住的軟件逝她。
為了梳理需求,我們?cè)O(shè)想了幾十個(gè)場(chǎng)景睬捶,模擬了多個(gè)不同的用戶角色黔宛,力求探索各自在項(xiàng)目管理上的訴求。
需求梳理出來(lái)有上百條擒贸,開(kāi)始分組歸納臀晃,將其變成兩位數(shù)以內(nèi)的提煉觉渴。例如項(xiàng)目進(jìn)度和任務(wù)進(jìn)度都抽象歸納為進(jìn)度,負(fù)責(zé)人和參與者都?xì)w納為人員徽惋。
最為重要的是案淋,我們將pmp這套科學(xué)優(yōu)秀的理論反復(fù)揣摩,將項(xiàng)目管理三角形和幾大領(lǐng)域及過(guò)程险绘,與這些提煉的要點(diǎn)進(jìn)行映射踢京,總結(jié)出理論與實(shí)踐結(jié)合的關(guān)鍵。這猶如是在尋找美與力量的完美訴求隆圆,有很多爭(zhēng)執(zhí)漱挚,但終能找到歸宿。例如周報(bào)渺氧,需要知道過(guò)去旨涝、當(dāng)下、未來(lái)侣背,但是基于哪個(gè)時(shí)間點(diǎn)呢白华?是現(xiàn)在還是本周五還是下周一?或許沒(méi)有完美答案贩耐,但我們要找到最經(jīng)典的答案弧腥。
接下來(lái)是更為重要的一步,界面和操作設(shè)計(jì)潮太,即ue管搪。user experience。每個(gè)頁(yè)面呈現(xiàn)什么铡买,如何呈現(xiàn)更鲁,怎么操作(是翻滾還是滑動(dòng)還是點(diǎn)擊),小到字體奇钞,中到間距澡为,大到風(fēng)格,都是我們?nèi)账家瓜氲慕Y(jié)晶景埃。
到此為止都只是完成了一半媒至。軟件的架構(gòu),數(shù)據(jù)庫(kù)的設(shè)計(jì)谷徙,接口的定義拒啰,參數(shù)的約定,異常的處理完慧。图呢。。是的,這才開(kāi)始真正的代碼工作蛤织,但是赴叹,已經(jīng)起始于優(yōu)秀的產(chǎn)品。正如山寨車(chē)和自主車(chē)早在開(kāi)始便分道揚(yáng)鑣指蚜。(本章完)