前言:本站為你精心整理了IA信息系統開發方法范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
[摘要]信息構建(InformationArchitecture簡稱IA)這一概念從其提出開始,伴隨著計算機、互聯網應用的逐步深化以及網絡空間功能的不斷擴大,日益受到各界的關注。本文旨在將其應用到信息系統開發領域中去,在綜合信息構建理論知識的基礎上,通過對信息系統的換角度思考,建立基于信息構建的信息系統開發模型(DMBIA),提出一個嶄新的信息系統開發理論,突出體現“以用戶為中心、使用戶可理解”的思想核心,并詳細介紹了模型的基本原理和原則。
[關鍵詞]DMBIA信息構建信息系統開發信息構建師
一、引言
信息構建(InformationArchitecture簡稱IA),是美國建筑師沃爾曼(RichardSaulWurman)在1975年首次提出的。在將信息的收集、組織和表示與建造建筑物的相應過程進行比較之后,其認為在滿足使用者需求這一點上,構筑信息建筑物與構筑物理建筑物有異曲同工之處,都可以看成是一種服務于特定目標的建筑設計工作,由此創造性的提出了IA這樣一個概念,并在此基礎上將其應用到各個領域中。
信息構建在國外的研究已30多年,近十年的發展最為突出,從2000年開始,美國情報科學技術學會(ASIST)已經連續六年舉辦了以IA為主題的峰會,而在中國,則開始于2001年在湖北襄樊召開的新世紀情報學學科建設、發展與應用研討會。而其在中國的真正研究與推廣則可以視2001年在湖北襄樊召開的新世紀情報學學科建設、發展與應用研討會為起點。IA發展的主要推動力是信息載體及其所依托環境的不斷變化,特別是因特網的迅速普及和推廣,使得企業面臨很大的信息爆炸,信息生態環境日漸復雜、冗余,如何從復雜繁多的信息中把握提取對企業有用的信息成為企業成功的關鍵因素之一。而IA理論在某種程度上能夠解決或者說是緩解這一問題,它的出發點在于關注用戶的感受,體現以人為本的宗旨,努力改善信息瀏覽、信息檢索和數據交換等各方面的信息處理和展示,以用戶可理解為最終目標,構建信息。
信息構建的發展近年來越發迅速,在某些領域中也有重大突破,但歸納而言其主要的應用領域較多體現在網站設計、網絡信息管理等方面,在其他領域的涉及相對而言比較的少。而本文借此欲創造性地嘗試把信息構建的理論應用到信息系統開發中去,分析傳統信息系統開發的不足,換角度思考信息系統開發,并提出相對更為有效合理的基于IA的信息系統開發方法。并希望為以后信息構建理論在其他領域的應用作鋪墊。
二、信息構建與信息系統開發
信息系統開發方法通過近幾十年的發展已經到達一個成熟階段,形成了幾種比較成熟也較為常用的方法,本文稱之為傳統開發方法,如生命周期法、原型法以及面向對象法。隨著新技術的不斷出現,新的開發方法也不斷涌現,大多是基于某種軟件技術的,如基于UML技術、基于web、基于internet交互技術的等。信息系統的開發作為一項耗資大、開發周期長、技術復雜、涉及面廣的系統工程,如果沒有相應的開發方式來實現,就無法達到預先設定的目標。但在綜合這一系列信息系統開發方法之后,發現目前仍存在一系列的問題,例如MIS的重復建設,企業的各個部門往往會出現多個職能域的MIS,而各個MIS之間又普遍存在“孤島效應”,重復建設很難避免;MIS建設缺乏全局性、戰略層面的意識,造成物流、資金流、事務流、信息流在部門內、各部門間以及本單位與外部單位之間流通的不順暢;信息可理解不突出,這也是目前就突出的問題所在,即使是系統最終能夠發揮出其有效性以及可用性,而在其實施階段,使用者不得不花費較長的時間去學習以及適應這一系統,通常情況下很難完全掌握系統的操作,也就無法發揮其最大的效用,ERP在我國發展的“早死”現象就是最好的例證。
而信息構建理論關注的焦點正是如何解決這類問題,突出核心思想為“以用戶為中心,使用戶可理解”,國外一些學者已經在很多領域作了嘗試,并取得一定成果,如ElaineG.Toms的信息交互模型、Sarahbidigare的Shoppingcart模型、LouisRosenfeld的企業信息構建模型(EAIRoadmap)等。也是基于這樣的思想,本文將信息構建的方法論和思維應用到信息系統開發中去,在彌補傳統開發方式不足的同時,也希望使最終開發的信息系統具有可行性、可操作性,并保證系統的易用性和有用性。
三、基于IA的信息系統開發模型
在充分理解信息構建理論以及信息系統開發的概念、內涵、方法、現有模型或方法的基礎,建立基于信息構建的信息系統開發模型(TheDevelopmentModelBasedonInformationArchitecture,簡稱DMBIA),根據圖1可以了解其具體包括六個流程:信息概念設計→信息內容組織→信息結構設計→信息界面設計→信息系統實現→信息系統評估。
1.DMBIA的基本流程
(1)信息概念設計
該階段主要是以理解信息系統開發用戶為宗旨,了解企業現狀,確定用戶需求,包括信息系統需求企業用戶的整體環境,企業優弱勢,系統目標以及系統可行性等等?,F狀了解主要采用市場調查,同時與其他方式相結合的方法。整個市場調查分析的核心在于信息系統開發人員或者說是信息構建師怎樣去理解用戶信息。以網站信息系統為例,包括理解網站系統建立的短期和長期目標是什么?誰是潛在的觀眾?人們為何使用你的網站?如何按照重要性程度為每個目標排序?用戶在網站上的行為特征?競爭對手的現狀?網站的特性和標準,比如下載時間、網頁大小、版面、外觀和感覺等等?在確定所有以上問題的答案后,再次征求意見,最終得到客戶認可的網站目標。
(2)信息內容組織
該階段的主要工作是根據掌握的信息,通過合理的方法,組織信息內容,形成定義信息結構的文檔。作為模型的核心內容之一,信息內容組織的合理性直接影響后期流程的成效。其目的在于能夠合理地對現有的用戶信息進行歸類、區分,盡可能實現所有系統使用者的需求,以便后續的結構設計、定向檢索等。信息組織一直是傳統圖書館學的研究對象,其方式有很多種,常見的是分類方式以及主體方式。目前,國內外信息構建師較為關注的是沃爾曼先生提出了“LATCH組織模式”、LouisRosenfeld和PeterMorville提出的精確組織方法[8]和模糊組織方法以及孟廣均先生提出的信息組織體系。
(3)信息結構設計
該階段的主要工作是搭建用戶的整體信息結構。用戶可以利用自己的想象力和經驗,去了解信息,理解信息。但當一個信息系統沒有提供背景知識時,就必須要有一個邏輯清晰的結構,來形成背景知識以便讓觀眾循著這個結構聯想或學習,了解信息的內容,進而找到所需信息的所在地。因此關鍵點集中在尋找一種結構,一個能最簡便表達主題的、正確的、特有的組織格式,能夠使讀者忽略無關信息,最快發現感興趣的東西;一個能夠容納信息,以及決定所要顯示內容的結構。在信息結構設計時,同樣必須完全把握貫穿模型始終的核心思想即需理解用戶信息,掌握用戶需求。為保證最終的設計結構滿足系統目的,信息構建師應從不同的環境中選擇需要的信息,并將這些零碎的內容片段的各種元素設計成為一個結構完美、和諧、統一、有機的整體。
(4)信息界面設計
信息界面設計也可以認為是外觀設計、視覺設計,以用戶理解為主。信息界面設計的效果體現在能夠使那些對信息系統不熟悉的用戶通過一定的簡單了解或操作就能夠直接使用信息系統,并獲得所需的信息。信息構建與界面設計之間有非常緊密的關系,在設計潛在系統結構的早期階段,就需要界面設計人員的參與,因為潛在的信息構架必定會影響其在用戶界面水平上所做的工作。界面是一個橋梁,許多的對話和交互都是從它開始的,它也是商業目標和用戶體驗的交叉點。好的界面設計能從表達潛在目的的背景中生成一個有效的、引人注意的視覺體驗。信息界面設計主要內容體現兩個方面。一個是界面的美觀性,用戶的可接受性,另一個則是要體現足夠的系統導航性。(5)信息系統實現
該階段將軟環境的設計向硬環境的設計轉變,整個信息系統實現流程按照筆者模型的設計,主要內容包括系統軟件選擇,硬件購置,網絡布局,系統調試等幾個方面。這里主要涉及的是各種計算機網絡技術,因此信息構建師需要具備相關的專業知識,也和與其他相關人員配合進行。該階段很好地體現了信息構建是基于各個學科知識理論之上這一特點。
(6)信息系統評估
該階段是對系統實現效果的評估,主要是指與用戶需要的符合性以及與預先目標的一致性。評估的方面主要包括信息內容組織、信息結構設計和信息界面設計的合理性,以及信息系統的硬件和軟件的可靠性。在這里根據信息構建的原理,提出基于用戶的信息構建評估,即系統必須體現可用性、信息使用戶可理解。以網站設計為例,其主要涉及到內容組織評估,包括內容與用戶需求的一致性、內容登機劃分是否標準等;信息結構評估,是指內容的組合連接,也就是信息片斷是否符合用戶所需;信息導航評估,是指導航要數是否清晰,冗余是否多,標識是否明顯;信息檢索評估,是指檢索反映速度是否較快,檢索結果是否達到用戶滿意,檢索結果信息展示是否用戶可理解等;界面美觀評估,是指其信息網站界面基調是否一致、是否體現企業文化內涵等。
2.DMBIA的基本原理
在模型具體應用中,各個階段的最終目的都在于最終系統的用戶可理解,保證在企業對信息需求和利用日益擴大的今天,通過信息構建,可以更好的了解信息,掌握信息,利用信息,創造價值。因而各個階段始終體現以信息可理解為目的。信息的變化按照周曉英博士的理論,一般可以劃分為信息片斷、信息集合、信息結構、信息空間四個信息狀態,見圖2。
模型的構造遵循信息構建的原理,在綜合國內外學者對信息構建理解和使用方法的基礎上,并考慮信息系統開發的適應性,模型開發原理主要按照信息狀態變化過程的四個方面展開,即:
信息片斷的集成原理,是指信息構建過程是從信息片段的采集開始,對采集的信息,通過一定的集成準則,集合所采集的信息,簡單而言,把采集到的用戶未知的信息轉換為用戶可知的信息,主要涉及到三大方面,集成各種信息資源、綜合合理應用不同的媒介和工具、信息最佳有效集成。
信息集合有序原理,是指信息構建過程中對信息集合中信息內容的組織和信息形式的表達形成有序、邏輯、主題鮮明的信息結構體系。
信息結構展示原理,是指信息構建師為序化后的信息設計一個協調一致的、功能化的信息構架,簡單的說就是設計一個信息展示界面,一方面有效地展示信息系統構建用戶所需表達的信息,另一方面使信息系統使用戶能感知信息結構中所存在的信息,可以方便地、心情愉悅地從中獲得信息,滿足自己的信息需求和實現自己的目標。
信息空間優化原理,是指信息構建過程通過一系列手段和措施,在復雜的龐大的信息空間中幫助人們緩解信息環境造成的心理上的迷惑或行動上的困境,減輕人們認知負擔,加強人們信息感知和信息捕捉能力,促進信息接受和利用。
3.DMBIA的基本原則
在模型的實際應用中,信息構建師除了必須在理解信息構建基本原理的基礎上,同時必循遵循信息構建的一些基本原則。在信息構建其他學者所制定的原則之上,結合信息系統開發領域的自身規律,得出以下幾點模型應用的原則:
以用戶為中心原則,是指信息構建時要以用戶為中心,從用戶的理解、用戶的興趣、用戶的習慣、用戶的期望、用戶的評價方面開始設計和運作。
整體性最優原則,是指必須從整體和各組成部分的相互關系來考察事物,從整體目標和功能出發,正確處理系統各組成部分之間的相互關系和相互作用。就是把復雜問題化成若干相對簡單的子問題以方便求解。
突出設計原則,是指重視對信息結構、信息界面或信息內容的外觀和展示形式進行設計。
美觀與功能平衡原則,是指信息構建時要考慮構建結果應當具有的目的和效用,為目的服務而不是為外在的東西服務。
四、總結
本文在信息構建的理論基礎上,將其“以用戶為中心、使信息可理解”的核心理念應用到信息系統開發的過程中,兩者相互結合,通過模型的建立,提出了一套為信息系統開發新的開發思路,而該DMBIA模型思考方法,相比傳統的開發方法,它更為六個流程進行,每個流程都注重系統開發的一個方面,遞進展開,前一流程為后一流程的基礎,后一流程反饋前一流程,綜合相互影響,提高整個開發效果;以用戶為中心,使用戶可理解的核心思想貫穿模型始終,每個流程都體現用戶理解的信息構建的核心思想;按照信息狀態的變化過程,提出了基于信息狀態變化的DMBIA模型的基本原理;并在最后結合信息構建和信息系統的理論特性,提出了DMBIA的基本原則,以保證開發方法的有效實施。由于本人知識和能力所限,模型必然存在許多的方面不足,但仍希望可以通過IA在信息系統開發領域的嘗試應用,進一步擴大IA的應用范圍,促進IA理論的更深層次的發展。