網(wǎng)站建設地圖是就當前對系統(tǒng)的了解進行的 視覺化表達,旨在表達概念的心智模型,以期讓開發(fā)團隊能夠“見樹又見林”,看清大局觀。一般來 說,網(wǎng)站地圖會將名詞與動詞連接起來,通過實際的連接關系以及相似性、尺寸、形狀和規(guī)模等因素,展示實 體之間的關系,從而以可視化的方式幫助網(wǎng)站設計師理解系統(tǒng)內(nèi)含的關系。網(wǎng)站設計師必須對實體間關系的強弱進行主觀判 斷,因此,從這一點上來看,創(chuàng)建網(wǎng)站架構地圖的過程也 是生成性。
創(chuàng)建網(wǎng)站架構地圖的第一步就是創(chuàng)建概念矩陣,在其中列出特定領域的所有元素 &名詞,并試圖辨識和標記出元素之間的關系。以分析棒 球比賽為例,我們可能會辨識出諸如球、球棒、裁判、熱 狗"、接手等一兩百個相關的名詞概念。通過創(chuàng)建這些概 念的矩陣表格,網(wǎng)站設計師迫使自己分析其中各概念之間關系 的緊密程度。所有這些概念都出自棒球領域,固然都是有相同性 的。
設計師迫使自己深人細節(jié),以便獲得關于這一學科 (即領域)的深人理解。由此,設計師就能逐漸理解存在 于大量數(shù)據(jù)當中的層級關系(即使有時很明顯)。關系更 緊密更多的元素形成了網(wǎng)站架構地圖里的主要枝干,這些 枝干將學科內(nèi)各元素凝聚成了一個整體。
一旦建立了概念矩陣,并且辨識出了諸多核心概念, 那么完成網(wǎng)站架構地圖就變得很簡單了 :只要用動詞將各 個名詞概念連接起來即可。球與球棒是如何關聯(lián)起來的 呢?球是用球棒打擊的。接手與球如何關聯(lián)呢?接手試圖 接住拋過來的球。隨著加人這樣的關系,網(wǎng)站設計師以至整個 開發(fā)團隊就能以可視化的方式追蹤實體之間的關系,并了解特定層面上的系統(tǒng)變動會對整個系統(tǒng)產(chǎn)生何種影響。所以有時候想想如果建設網(wǎng)站沒有網(wǎng)站架構地圖我們該怎么入手呢?其實這個問題還是很重要的!中國話,那是必須的!