項(xiàng)目思維工具:“點(diǎn)線面塊”思維

字號(hào):

做項(xiàng)目管理,調(diào)要有系統(tǒng)思維,要能把握全局。但在項(xiàng)目中,所管理的對(duì)象,無(wú)論是“人”還是“事”,往往就是一個(gè)一個(gè)的點(diǎn)。如何把這些點(diǎn)能清晰明了的進(jìn)行管理,如何做到游刃有余,除了積累知識(shí)、借用工具,最關(guān)鍵的就是思維方法。
    復(fù)雜總是由簡(jiǎn)單組成,這是我們認(rèn)識(shí)事物的一個(gè)基本原則。而任何系統(tǒng)的創(chuàng)建,也必然是由無(wú)數(shù)“簡(jiǎn)單”累積而成?;趥€(gè)人做技術(shù)和做管理的經(jīng)驗(yàn)積累,我總結(jié)了一個(gè)思維工具,取名為PLPB思維(PLPB,Point、Line、Plane、Block),或稱“點(diǎn)線面塊”思維。了解后你會(huì)覺(jué)得十分簡(jiǎn)單,但如果按照個(gè)思維工具的原則來(lái)做事情,將會(huì)發(fā)現(xiàn)如此有效!
    我不搞復(fù)雜的模型,舉個(gè)大家熟悉的例子來(lái)描述這個(gè)思維工具如何使用。拿新建一個(gè)軟件項(xiàng)目來(lái)舉例,從需求分析到Demo設(shè)計(jì),我們需要按如下四步走:
    第一步:從業(yè)務(wù)人員那里獲取得大量散亂的知識(shí)“點(diǎn)”,我們要盡可能獲取詳盡的知識(shí)點(diǎn),即使其中某些經(jīng)過(guò)分析會(huì)舍棄,在需求調(diào)研的時(shí)候要盡可能記錄每個(gè)細(xì)節(jié),每個(gè)過(guò)程,過(guò)程的每個(gè)環(huán)節(jié),留下每張單據(jù),客戶畫的每張草圖,圖片或者照片,盡可能多,只要與業(yè)務(wù)有關(guān)系,就拿到。
    第二步:面對(duì)如此亂糟糟的一堆東西,該如何處理?這是一個(gè)類似剝繭抽絲的過(guò)程。做這一步需要一定知識(shí)基礎(chǔ),那就是你腦子中有多少種“類”。對(duì)這些“點(diǎn)”,你要能根據(jù)關(guān)鍵字、屬性特征、個(gè)體分類、時(shí)間等等,進(jìn)行分析、梳理、分類、排序(時(shí)間序、級(jí)別序等),從而把這些“點(diǎn)”整理為一條條有關(guān)鍵特征的“線”。在軟件設(shè)計(jì)過(guò)程中,通常首先是根據(jù)特征,整理出類,形成類圖或者數(shù)據(jù)庫(kù)的實(shí)例圖。
    第三步:對(duì)這些類進(jìn)行邏輯關(guān)系分析,用關(guān)系這條“線”,如:包含、連接、調(diào)用、發(fā)送等動(dòng)作或者邏輯關(guān)系,“線-線交互”,規(guī)劃形成一個(gè)又一個(gè)“面”,例如E-R圖、類關(guān)系圖。
    第四步:然后再對(duì)這些“線”、“面”進(jìn)行新的邏輯關(guān)系分析,通過(guò)動(dòng)作關(guān)系、時(shí)序關(guān)系、業(yè)務(wù)關(guān)系等等這些新的“線”,進(jìn)行關(guān)聯(lián)、歸類,就形成了“塊”,子模塊、子系統(tǒng)。再把這些“塊”視為“點(diǎn)”,通過(guò)以上的反復(fù)分析、整理,我們就可以形成一個(gè)復(fù)雜而清晰的系統(tǒng)。
    在以上的過(guò)程中,主要講的是組合,但很多時(shí)候也需要把一些線、面、塊進(jìn)行拆分,數(shù)據(jù)庫(kù)設(shè)計(jì)的“范式”思想對(duì)此體現(xiàn)特別明顯。這種拆分是為了更方便的組合,用專業(yè)術(shù)語(yǔ)來(lái)說(shuō)是放大數(shù)據(jù)的“粒度”,降低系統(tǒng)“耦合度”。
    通過(guò)以上舉例我們可以清晰地看到創(chuàng)建一套系統(tǒng)并非十分的困難,關(guān)鍵就是要能抓住“邏輯特征”,從而歸類、關(guān)聯(lián),由“點(diǎn)”到“線”,再形成“面”、“塊”。做事情最怕眉毛胡子一把抓,一蹴而就。沒(méi)有條理、倉(cāng)促行事,必然會(huì)丟東拉西,出現(xiàn)各種各樣的問(wèn)題。
    也許有人會(huì)提出來(lái)什么線、面、塊的,這不就是邏輯思維么?是的,但是本工具的貢獻(xiàn)就是如何運(yùn)用邏輯,把散亂的“點(diǎn)”構(gòu)建成“塊”。在IT行業(yè),從學(xué)習(xí)編程到設(shè)計(jì)出一套完整復(fù)雜的系統(tǒng),是一個(gè)很大飛躍,對(duì)很多人來(lái)說(shuō)也是一個(gè)不可逾越的鴻溝,從而有了程序員和系統(tǒng)架構(gòu)師的崗位分工!
    每個(gè)系統(tǒng)都是由一系列邏輯關(guān)系關(guān)聯(lián)組成,運(yùn)用“點(diǎn)線面塊”思維的關(guān)鍵就在于要熟悉這些邏輯關(guān)系、各種分類、各種規(guī)則,而這些可以通過(guò)學(xué)習(xí)、知識(shí)累積獲得。但稍有些遺憾的是,很多人即使學(xué)習(xí)了邏輯、分類,卻不知道如何下手使用。如果你有這樣的困惑,那本思維工具最重要的一點(diǎn),就是提示你先要從“點(diǎn)”到“線”,再到“面”、“塊”,而不要想一步就從“點(diǎn)”變成“塊”!
    我們?cè)谔嗟牡胤綍?huì)用到這個(gè)思維工具,我們上面提到的是軟件系統(tǒng)的構(gòu)建,但編寫設(shè)計(jì)文件、PPT、項(xiàng)目計(jì)劃等等都會(huì)用到,嚴(yán)格按照這個(gè)工具結(jié)合中國(guó)傳統(tǒng)的“對(duì)稱平衡”思想,整理出來(lái)的每個(gè)產(chǎn)品都將結(jié)構(gòu)嚴(yán)謹(jǐn)、清晰完整。
    把這個(gè)思維工具用到項(xiàng)目管理中,把項(xiàng)目中所有各種各樣的“點(diǎn)”梳理整合,以9大知識(shí)領(lǐng)域進(jìn)行分類,按照5大過(guò)程進(jìn)行貫穿,你可以思路清晰的進(jìn)行項(xiàng)目管理的方方面面,從而真正的用“系統(tǒng)思維”來(lái)管理項(xiàng)目。