肖祥春,趙昌平
(1.廣東省科技基礎(chǔ)條件平臺中心,廣東廣州,510000 2.廣東省高性能計算重點實驗室,廣東廣州,510000)
國內(nèi)研究者對軟件易用性評測都進行了不同程度的研究,但鮮少學(xué)者專門針對政務(wù)軟件易用性評價指標(biāo)體系進行相關(guān)研究,也鮮少有學(xué)者將層次分析法與BP神經(jīng)網(wǎng)絡(luò)相結(jié)合運用于軟件易用性評測,且針對軟件易用性測評研究成果,僅停留于軟件易用性評價指標(biāo)體系的構(gòu)建上,未見學(xué)者涉及指標(biāo)體系中各指標(biāo)權(quán)重分配方面的研究。在此背景下,本文探究針對政務(wù)類軟件易用性評測指標(biāo),建立與其對應(yīng)的易用性評測指標(biāo)體系,針對易用性評測各指標(biāo)權(quán)重分配,引入BP神經(jīng)網(wǎng)絡(luò)算法,建立基于BP神經(jīng)網(wǎng)絡(luò)的易用性評測模型,以期更科學(xué)、更有效、更客觀地的評價政務(wù)類軟件易用性。
軟件易用性是軟件的一種固有且不可見的屬性,很多軟件產(chǎn)品看起來很相似,而其中有些只需要稍加摸索就能夠輕松地使用,有的則需要花費較多的精力才能夠掌握使用方法。追根究底,這是因為它們的軟件易用性存在著區(qū)別。軟件易用性一般是針對具有人機交互過程的軟件而言,軟件易用性是指使用軟件的用戶對軟件在有效性、效率和滿意度方面的感知。要改善軟件的用戶體驗,就需要提高軟件的易用性,政務(wù)信息系統(tǒng)易用性將直接影響系統(tǒng)在社會公眾群體中的服務(wù)情況和影響效應(yīng)。
“軟件難以理解、不易使用或者從測試員和最終用戶角度看會認(rèn)為不好”被認(rèn)為是軟件缺陷之一,直接影響軟件質(zhì)量,因此,軟件的易用性在決定軟件產(chǎn)品能否獲得成功的諸多因素中起著重要的作用。通過軟件的易用性評測,可以發(fā)現(xiàn)軟件易用性方面的缺陷,為軟件產(chǎn)品易用性方面提出改善的建議,進而可以提高軟件產(chǎn)品的易用性,提高軟件質(zhì)量,提升用戶對產(chǎn)品的滿意度,提高軟件產(chǎn)品的競爭力,還可以節(jié)約培訓(xùn)和技術(shù)支持方面的成本,對于政務(wù)軟件而言還可以提高政務(wù)辦公人員的辦事效率。易用性指標(biāo)體系及其模型的構(gòu)建,還可以為檢測單位提供易用性評價模型與標(biāo)準(zhǔn),可以提高軟件信息系統(tǒng)易用性測評的工作效率,規(guī)范易用性測評流程,降低測評成本。
國家標(biāo)準(zhǔn)化管理委員會發(fā)布的GB/T 29836.1-2013規(guī)定了軟件易用性指標(biāo),主要包括:易理解性、易操作性、易學(xué)性和吸引性四個方面,并針對各指標(biāo)定義了對應(yīng)評估項。如圖1所示。
圖1 軟件易用性指標(biāo)體系
由圖1可知,現(xiàn)階段主要從吸引用戶、易操作性、易理解性和易學(xué)習(xí)性四個方面評估系統(tǒng)易用性,其作為通用的系統(tǒng)評測方法,未根據(jù)政務(wù)系統(tǒng)的特點進行相關(guān)有重點有目標(biāo)的評價,不夠細(xì)化,也無法量化,且現(xiàn)階段的系統(tǒng)易用性評估存在大量的主觀評價指標(biāo),因此,利用測試手段獲取數(shù)據(jù)并通過科學(xué)化的方法來分析政務(wù)信息系統(tǒng)易用性指標(biāo)的關(guān)鍵核心指標(biāo)及其量化評估,并最終以此為依據(jù)構(gòu)建政務(wù)信息系統(tǒng)易用性評價模型和指標(biāo)體系,顯得尤為重要。
構(gòu)建軟件易用性評價指標(biāo)體系是開展易用性評價研究的基礎(chǔ),本文探究通過易用性調(diào)查表,以調(diào)研的方式結(jié)合圖2的軟件易用性指標(biāo)體系標(biāo)準(zhǔn),從標(biāo)準(zhǔn)中選取適用于政務(wù)軟件的易用性度量指標(biāo),結(jié)合政務(wù)軟件自身特點,歸納總結(jié)出其核心的功能特性,并以此為基礎(chǔ),抽象出政務(wù)軟件易用性評測的核心指標(biāo),通過修改和豐富這些指標(biāo)得到適用于軟件的易用性測試指標(biāo),建立適用于政務(wù)軟件易用性評測指標(biāo)體系,其建立過程如圖2所示。
圖2 指標(biāo)體系建立過程圖
易用性評測使用較多的方法為模糊綜合評價法。此方法通過模糊數(shù)學(xué)的隸屬度理論將定性評價轉(zhuǎn)化為定量評價,使用模糊數(shù)學(xué)對受多種因素制約的事物或?qū)ο笞龀鲆粋€總體的評價。運用模糊綜合評價法進行決策主要有三個步驟:(1)確定評價因素、評價等級;(2)構(gòu)造評判矩陣和確定權(quán)重;(3)進行模糊合成,作出決策。其中,評價因素是對指標(biāo)評議的具體內(nèi)容,評價等級是評價因素的優(yōu)劣程度,被評價因素確定了一個從指標(biāo)到等級的模糊關(guān)系矩陣以及權(quán)重,權(quán)重是用來度量指標(biāo)相對重要性大小的參數(shù)值。模糊綜合評測法雖然能夠?qū)浖子眯赃M行評測,但未涉及各個指標(biāo)的權(quán)重分配。
層次分析法(AHP)按總目標(biāo)、各層子目標(biāo)、評價準(zhǔn)則直至具體的備投方案的順序,將決策問題分解為不同的層次結(jié)構(gòu),通過判斷矩陣特征向量求解得到每一層元素對上一層元素的優(yōu)先權(quán)重,然后再使用加權(quán)和的方法遞階歸并各備擇方案對總目標(biāo)的最終權(quán)重,得到的最終權(quán)重值最大者即為最優(yōu)方案。
如圖1所示,軟件易用性評測的指標(biāo)體系也是層次結(jié)構(gòu),故可采用AHP(層次分析法)進行指標(biāo)分析獲取各個指標(biāo)的權(quán)重,基于此,建立政務(wù)軟件易用性評測指標(biāo)體系分為三層,第一層是易用性評價,第二層是易理解性、易學(xué)性、易操作性和吸引性,第三層是易理解性、易學(xué)習(xí)性、易操作性和吸引性對應(yīng)的具體指標(biāo)。此三層分別對應(yīng)層次分析法的三個層次:目標(biāo)層、準(zhǔn)則層和方案層。其中目標(biāo)層:采用對整個易用性的量化值作為評價體系的決策目標(biāo);準(zhǔn)則層:該層包含了要實現(xiàn)預(yù)定目標(biāo)所涉及的一系列準(zhǔn)則,可以是一層也可以是多層,本文的評價體系選擇一層準(zhǔn)則,含易理解性、易學(xué)習(xí)性、易操作性及吸引性4個部分;方案層:該層包含了為實現(xiàn)準(zhǔn)則層可供選擇的各種指標(biāo),根據(jù)建立的易用性測試指標(biāo)體系設(shè)定。易用性測試指標(biāo)體的三層結(jié)構(gòu)如圖3所示。
圖3 政務(wù)軟件易用性評測指標(biāo)三層結(jié)構(gòu)
軟件易用性評測存在很大的主觀性與不確定性,影響因素較多且各因素之間存在密切的聯(lián)系,如果仍單一采取傳統(tǒng)評測方法,難以對軟件易用性作出公正、客觀、精準(zhǔn)的評價。神經(jīng)網(wǎng)絡(luò)在解決這類問題上具有適用性與優(yōu)越性,BP神經(jīng)網(wǎng)絡(luò)算法是目前應(yīng)用較為廣泛的人工神經(jīng)網(wǎng)絡(luò),它在對網(wǎng)絡(luò)進行訓(xùn)練時誤差是逐層往回傳遞,以對各層之間的權(quán)值和閾值進行調(diào)整,該學(xué)習(xí)算法也稱為誤差反向傳播學(xué)習(xí)算法。所以,本文探究針對易用性評測各指標(biāo)權(quán)重分配問題,在層次分析法的基礎(chǔ)上引入BP神經(jīng)網(wǎng)絡(luò)算法,建立基于BP神經(jīng)網(wǎng)絡(luò)的易用性評測模型,模型的建立一般包括:確定網(wǎng)絡(luò)層次、確定網(wǎng)絡(luò)輸入輸出節(jié)點數(shù)、確定隱含層神經(jīng)元個數(shù)、確定傳遞函數(shù)及其他參數(shù)、BP神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)這幾個過程,如圖4所示。
圖4 BP神經(jīng)網(wǎng)絡(luò)模型建立
本文分析了當(dāng)前軟件易用性研究現(xiàn)狀,針對當(dāng)前通用易用性評估方法無法滿足政務(wù)信息系統(tǒng)測評需求,提出結(jié)合政務(wù)類信息系統(tǒng)的特點,歸納總結(jié)出其核心的功能特性,抽象出政務(wù)類信息系統(tǒng)易用性評測的核心任務(wù),構(gòu)建政務(wù)類信息系統(tǒng)的易用性評估模型和指標(biāo)體系。針對各項指標(biāo)不夠細(xì)化,也無法量化,并且存在大量的主觀評價指標(biāo),運用層次分析法構(gòu)建軟件易用性評價指標(biāo)體系模型,確定各指標(biāo)權(quán)重,針對各指標(biāo)權(quán)重分配問題,引入BP神經(jīng)網(wǎng)絡(luò)算法,建立基于BP神經(jīng)網(wǎng)絡(luò)的易用性評測模型,以期更科學(xué)、更有效、更客觀地的評測政務(wù)軟件易用性。