馮立杰,李子宇+,王金鳳,張 珂,劉 鵬
(1.鄭州大學(xué) 管理工程學(xué)院,河南 鄭州 450001;2.鄭州大學(xué) 公共管理學(xué)院,河南 鄭州 450001)
特征是具有用戶價(jià)值的軟件特點(diǎn),實(shí)質(zhì)上是一組緊密關(guān)聯(lián)的軟件需求。利用軟件產(chǎn)品的特征能夠有效識(shí)別其個(gè)性及共性,并廣泛應(yīng)用于軟件工程中的需求管理、軟件開(kāi)發(fā)及復(fù)用等領(lǐng)域[1]?;谔卣魉枷雽?duì)軟件產(chǎn)品進(jìn)行創(chuàng)新能夠快速滿足用戶的個(gè)性化需求,進(jìn)而使企業(yè)更好地應(yīng)對(duì)競(jìng)爭(zhēng)日趨激烈的外部市場(chǎng)環(huán)境[2]。
尤其是在軟件產(chǎn)品設(shè)計(jì)中,全面正確地了解用戶的需求是后續(xù)精準(zhǔn)開(kāi)展產(chǎn)品研發(fā)的關(guān)鍵。對(duì)此,眾多學(xué)者運(yùn)用質(zhì)量功能展開(kāi)(Quality Function Deployment,QFD)技術(shù)將用戶需求轉(zhuǎn)換為產(chǎn)品的特征/功能需求。但基于決策環(huán)境的復(fù)雜性和決策思維的模糊猶豫性,決策者通常難以采用精確的數(shù)值表達(dá)具有模糊性的QFD評(píng)價(jià)信息,大多數(shù)情況下更傾向于采用諸如“低”、“一般”、“高”的語(yǔ)言詞表達(dá)個(gè)人偏好。區(qū)間二元語(yǔ)義能夠刻畫(huà)決策者評(píng)價(jià)的模糊不確定性,如文獻(xiàn)[3]構(gòu)建了基于區(qū)間二元語(yǔ)義的多屬性群決策模型,以提高決策結(jié)果的準(zhǔn)確性;文獻(xiàn)[4]將網(wǎng)絡(luò)分析法(Analytic Network Process,ANP)和消去與選擇轉(zhuǎn)換法(Elimination and Choice Translating Reality II,ELECTRE II)擴(kuò)展至區(qū)間二元語(yǔ)義環(huán)境以解決供應(yīng)商的選擇問(wèn)題。另外,決策實(shí)驗(yàn)與評(píng)估試驗(yàn)法(Decision Making Trial and Evaluaion Laboratory,DEMATEL)在有效分析系統(tǒng)要素間的相互影響方面也得到了廣泛的應(yīng)用。如文獻(xiàn)[5]基于DEMATEL分析了用戶需求間的模糊影響關(guān)系,并確定了用戶需求的客觀重要度;文獻(xiàn)[6-7]通過(guò)集成區(qū)間二型模糊集和DEMATEL分析了決策準(zhǔn)則間的相互影響關(guān)系。因此,本文將區(qū)間二元語(yǔ)義、QFD以及DEMATEL方法進(jìn)行結(jié)合,以準(zhǔn)確獲取軟件產(chǎn)品的特征及其重要度。
另一方面,作為軟件產(chǎn)品產(chǎn)出的核心環(huán)節(jié),特征的選擇與設(shè)計(jì)至關(guān)重要。如文獻(xiàn)[8-10]研究了不同的優(yōu)化算法,以選擇滿足特定需求的特征集合;文獻(xiàn)[2]提出了軟件特征創(chuàng)新的類型學(xué),以預(yù)測(cè)特征的生命周期。但現(xiàn)有文獻(xiàn)較少提及如何針對(duì)特征進(jìn)行軟件產(chǎn)品的創(chuàng)新設(shè)計(jì)。而多維技術(shù)創(chuàng)新地圖能夠在揭示某技術(shù)創(chuàng)新一般規(guī)律的基礎(chǔ)上更加準(zhǔn)確地制定創(chuàng)新路徑,從而整體提升企業(yè)的核心競(jìng)爭(zhēng)力[11-12]。因此,為了實(shí)現(xiàn)軟件產(chǎn)品的創(chuàng)新設(shè)計(jì)與開(kāi)發(fā),本文基于多維技術(shù)創(chuàng)新地圖理論,系統(tǒng)地提出了面向特征的創(chuàng)新機(jī)會(huì)識(shí)別方法。顯然,用戶作為產(chǎn)品的購(gòu)買(mǎi)者和使用者,滿足其對(duì)產(chǎn)品特征偏好的程度決定了用戶滿意度,而用戶滿意度決定了產(chǎn)品設(shè)計(jì)與開(kāi)發(fā)的成功與否[13-14]。因此,眾多學(xué)者將用戶的感知與偏好信息納入產(chǎn)品設(shè)計(jì)與開(kāi)發(fā)的過(guò)程,以提高用戶滿意度。如文獻(xiàn)[15-17]分別將用戶偏好融入到數(shù)碼相機(jī)、智能手機(jī)和平板電腦的創(chuàng)新設(shè)計(jì)中,進(jìn)而實(shí)現(xiàn)產(chǎn)品的精準(zhǔn)開(kāi)發(fā)。但實(shí)際上,用戶的偏好信息因過(guò)于主觀和模糊而難以捕捉與獲取。Kano模型能夠通過(guò)分類用戶需求而考察出用戶對(duì)產(chǎn)品特征的偏好。如文獻(xiàn)[14]運(yùn)用Kano模型對(duì)產(chǎn)品特征的屬性進(jìn)行了需求偏好分類以確定產(chǎn)品設(shè)計(jì)方案的滿意度;文獻(xiàn)[18]利用定量Kano模型分析了不同需求偏好的產(chǎn)品特征與用戶滿意度間的函數(shù)關(guān)系。然而,傳統(tǒng)Kano模型分析了用戶對(duì)產(chǎn)品特征實(shí)現(xiàn)程度的需求偏好,沒(méi)有深入地反映出產(chǎn)品特征的創(chuàng)新期望和偏好。基于此,本文提出了創(chuàng)新Kano(I-Kano)模型,以分析用戶對(duì)產(chǎn)品特征的創(chuàng)新偏好,并采用S-FR函數(shù)方程量化了產(chǎn)品特征的創(chuàng)新程度與用戶滿意度間的關(guān)系。
此外,由于時(shí)間、資源及成本等條件的約束,不可能實(shí)現(xiàn)用戶對(duì)軟件產(chǎn)品的所有創(chuàng)新需求。因此,對(duì)用戶需求進(jìn)行恰當(dāng)?shù)膬?yōu)先級(jí)排序被視為項(xiàng)目能否成功交付的關(guān)鍵[19]。如文獻(xiàn)[20]將語(yǔ)言工具與約束求解器結(jié)合,研究了在大型項(xiàng)目中對(duì)需求進(jìn)行優(yōu)先排序的具體方法;文獻(xiàn)[21]通過(guò)挖掘用戶的在線評(píng)論,實(shí)現(xiàn)了對(duì)軟件特征的優(yōu)先級(jí)排序。
綜上所述,為最大限度提高軟件公司在產(chǎn)品創(chuàng)新設(shè)計(jì)與開(kāi)發(fā)過(guò)程中的用戶滿意度及交付成功率,本文提出了面向特征考慮用戶創(chuàng)新偏好的軟件產(chǎn)品創(chuàng)新機(jī)會(huì)識(shí)別及優(yōu)先級(jí)分析方法。通過(guò)將QFD擴(kuò)展至區(qū)間二元語(yǔ)義環(huán)境,得到軟件特征的初始重要度,進(jìn)而運(yùn)用DEMATEL分析特征間的相互影響關(guān)系以得出最終重要度;運(yùn)用I-Kano模型分析用戶的創(chuàng)新偏好,然后利用創(chuàng)新法則對(duì)軟件特征進(jìn)行創(chuàng)新機(jī)會(huì)識(shí)別并確定創(chuàng)新機(jī)會(huì)的滿意度;最后,由軟件特征的重要度、創(chuàng)新機(jī)會(huì)的滿意度及成本構(gòu)成的ISC-Dim三維評(píng)價(jià)模型確定創(chuàng)新機(jī)會(huì)的優(yōu)先度,以高效指導(dǎo)軟件公司有序進(jìn)行產(chǎn)品的創(chuàng)新研發(fā)。
基于特征思想,本文提出的考慮用戶創(chuàng)新偏好的軟件產(chǎn)品創(chuàng)新機(jī)會(huì)識(shí)別及優(yōu)先級(jí)分析方法如圖1所示。具體步驟如下:
(1)將用戶需求轉(zhuǎn)換為軟件特征并確定特征重要度,主要包括:
1)采用區(qū)間二元語(yǔ)義評(píng)價(jià)集表達(dá)用戶對(duì)需求重要度的評(píng)價(jià)信息,得出用戶需求重要度的模糊兩兩比較矩陣;進(jìn)而運(yùn)用IVTWA算子集結(jié)評(píng)價(jià)信息,并利用區(qū)間數(shù)偏好度計(jì)算方法將用戶需求重要度轉(zhuǎn)換為精確數(shù)值;
2)集結(jié)專家對(duì)用戶需求與軟件特征間關(guān)聯(lián)關(guān)系的語(yǔ)言評(píng)價(jià)信息,獲取用戶需求與軟件特征間的模糊關(guān)聯(lián)矩陣;進(jìn)而依據(jù)QFD方法得出區(qū)間數(shù)表達(dá)的特征初始重要度;
3)集結(jié)專家對(duì)軟件特征間相互影響關(guān)系的評(píng)價(jià)信息,利用區(qū)間二元語(yǔ)義DEMATEL確定特征的凈影響度;進(jìn)而修正初始重要度得到特征的最終重要度。
(2)結(jié)合用戶創(chuàng)新偏好對(duì)特征進(jìn)行創(chuàng)新并確定創(chuàng)新機(jī)會(huì)滿意度,主要包括:
1)運(yùn)用I-Kano模型分析用戶對(duì)軟件特征的創(chuàng)新偏好,得出特征的創(chuàng)新類型和特征創(chuàng)新程度與用戶滿意度間的函數(shù)關(guān)系(S-FR函數(shù));
2)基于多維技術(shù)創(chuàng)新地圖將軟件特征的創(chuàng)新法則與特征創(chuàng)新要素耦合,識(shí)別軟件特征的創(chuàng)新機(jī)會(huì);
3)集結(jié)用戶對(duì)創(chuàng)新機(jī)會(huì)的創(chuàng)新程度評(píng)價(jià)信息,利用S-FR函數(shù)量化創(chuàng)新機(jī)會(huì)帶給用戶的滿意度。
(3)運(yùn)用ISC-Dim三維評(píng)價(jià)模型確定創(chuàng)新機(jī)會(huì)的優(yōu)先級(jí),主要包括:綜合軟件特征的重要度、創(chuàng)新機(jī)會(huì)的滿意度及成本3方面因素確定創(chuàng)新機(jī)會(huì)的優(yōu)先度,進(jìn)而對(duì)創(chuàng)新設(shè)計(jì)的軟件特征進(jìn)行優(yōu)先級(jí)排序。
2.1.1 二元語(yǔ)義與區(qū)間二元語(yǔ)義
基于符號(hào)轉(zhuǎn)換值概念,文獻(xiàn)[22]提出采用二元語(yǔ)義模型(si,αi)表示語(yǔ)言評(píng)價(jià)的信息,其中:si表示語(yǔ)言評(píng)價(jià)集S={S0,S1,…Sg}中的任一語(yǔ)言評(píng)價(jià)術(shù)語(yǔ);αi為符號(hào)轉(zhuǎn)換值,表示決策者給出的語(yǔ)言評(píng)價(jià)信息與si間的偏差。
定義1[23]設(shè)語(yǔ)言評(píng)價(jià)集S={S0,S1,…Sg},則實(shí)數(shù)β∈[0,1]對(duì)應(yīng)的二元語(yǔ)義可通過(guò)函數(shù)Δ得到:
Δ(β)=(si,αi)。
(1)
相反地,二元語(yǔ)義(si,αi)可通過(guò)逆函數(shù)Δ-1轉(zhuǎn)換為相應(yīng)的數(shù)值β∈[0,1]:
(2)
在語(yǔ)言術(shù)語(yǔ)si后追加符號(hào)轉(zhuǎn)換值0可得到對(duì)應(yīng)的二元語(yǔ)義:
si∈S?(si,0)。
(3)
區(qū)間數(shù)[β1,β2],β1,β2∈[0,1],β1≤β2對(duì)應(yīng)的區(qū)間二元語(yǔ)義可通過(guò)函數(shù)Δ得到:
Δ[β1,β2]=[(sa,α1),(sb,α2)]。
(4)
相反地,[(sa,α1),(sb,α2)]可通過(guò)逆函數(shù)Δ-1轉(zhuǎn)換為相應(yīng)的區(qū)間數(shù)[β1,β2]:
(5)
IVTWA{[(s1,α1),(s′1,α′1)],[(s2,α′2),(s′2,α′2)],…,[(sn,αn),(s′n,α′n)]}
(6)
2.1.2 區(qū)間數(shù)偏好度
(7)
其中
(8)
采用區(qū)間二元語(yǔ)義可以更為全面準(zhǔn)確地表達(dá)用戶的評(píng)價(jià)信息。同時(shí),利用區(qū)間數(shù)偏好度可以將用戶需求重要度的區(qū)間值轉(zhuǎn)換為精確的數(shù)值,進(jìn)而便于后續(xù)計(jì)算。基于區(qū)間二元語(yǔ)義和區(qū)間數(shù)偏好度確定用戶需求重要度的步驟如下:
(9)
通過(guò)區(qū)間二元語(yǔ)義QFD方法可以將用戶需求的重要度轉(zhuǎn)換為軟件特征的初始重要度,進(jìn)而保證軟件產(chǎn)品設(shè)計(jì)與開(kāi)發(fā)的準(zhǔn)確性?;趨^(qū)間二元語(yǔ)義QFD確定軟件特征初始重要度的步驟如下:
步驟2基于QFD方法確定特征FRh的初始重要度區(qū)間值
(10)
利用區(qū)間二元語(yǔ)義DEMATEL方法可以修正特征的初始重要度,進(jìn)而確保軟件特征重要度的計(jì)算更加準(zhǔn)確?;趨^(qū)間二元語(yǔ)義DEMATEL確定軟件特征重要度的步驟如下:
(11)
(12)
(13)
(14)。
步驟4將特征FRh的凈影響度與其初始重要度相加,得出最終重要度
(15)
在軟件產(chǎn)品開(kāi)發(fā)設(shè)計(jì)中,用戶往往會(huì)根據(jù)自身偏好對(duì)產(chǎn)品的創(chuàng)新設(shè)計(jì)提出一定的要求,大多以具體創(chuàng)新特征的形式予以呈現(xiàn)。因此,軟件公司還應(yīng)分析用戶對(duì)軟件特征的創(chuàng)新偏好信息,以實(shí)現(xiàn)產(chǎn)品的精準(zhǔn)創(chuàng)新。
針對(duì)傳統(tǒng)產(chǎn)品創(chuàng)新設(shè)計(jì)中較少全面充分考慮用戶的創(chuàng)新偏好問(wèn)題,本文基于定量Kano模型提出了I-Kano模型。該模型采用模糊I-Kano問(wèn)卷確定產(chǎn)品特征的創(chuàng)新類型,并運(yùn)用S-FR函數(shù)定量分析特征創(chuàng)新程度與用戶滿意度之間的關(guān)系[18]。
3.1.1 軟件特征的創(chuàng)新類型剖析
I-Kano模型中根據(jù)用戶對(duì)產(chǎn)品特征的創(chuàng)新偏好,將軟件特征分為基本型(M)、期望型(O)、魅力型(A)、無(wú)關(guān)型(I)和反向型(R)五種創(chuàng)新類型。
(1)基本創(chuàng)新型 指對(duì)某一軟件特征創(chuàng)新不會(huì)引起用戶滿意度的明顯上升,但未創(chuàng)新則會(huì)導(dǎo)致用戶滿意度的大幅下降。
(2)期望創(chuàng)新型 指對(duì)某一軟件特征創(chuàng)新時(shí)用戶的滿意度會(huì)隨之上升,未創(chuàng)新時(shí)用戶的滿意度則會(huì)下降。
(3)魅力創(chuàng)新型 指對(duì)某一軟件特征創(chuàng)新時(shí)用戶的滿意度大幅上升,未創(chuàng)新時(shí)用戶的滿意度則不受影響。
(4)無(wú)關(guān)創(chuàng)新型 指無(wú)論對(duì)某一軟件特征是否創(chuàng)新均不會(huì)影響用戶的滿意度。
(5)反向創(chuàng)新型 指對(duì)某一軟件特征創(chuàng)新會(huì)導(dǎo)致用戶滿意度的下降。
顯而易見(jiàn),通過(guò)對(duì)基本創(chuàng)新型、期望創(chuàng)新型及魅力創(chuàng)新型的軟件特征進(jìn)行創(chuàng)新能夠滿足用戶的創(chuàng)新需求,進(jìn)而提升用戶的滿意度。而由于無(wú)關(guān)和反向創(chuàng)新型特征的創(chuàng)新不能提升、甚至降低用戶的滿意度,軟件公司不需要在后兩類特征中投入創(chuàng)新資源。因此,本文僅針對(duì)基本、期望及魅力創(chuàng)新型特征進(jìn)行創(chuàng)新研究,而對(duì)于無(wú)關(guān)及反向創(chuàng)新型特征,只需搜索公用基礎(chǔ)模塊(Common Building Block,CBB)進(jìn)行軟件復(fù)用即可滿足用戶的基本需求。
為研究軟件特征的創(chuàng)新類型,需要通過(guò)問(wèn)卷調(diào)查分析用戶的創(chuàng)新偏好。本文采用模糊I-Kano問(wèn)卷以反映用戶對(duì)某一特征創(chuàng)新的模糊與復(fù)雜想法[18],如表1所示。
表1 模糊I-Kano問(wèn)卷
(16)
表2 I-Kano模型創(chuàng)新分類評(píng)估表
3.1.2 特征創(chuàng)新程度與用戶滿意度的函數(shù)關(guān)系分析
I-Kano模型采用不同的函數(shù)曲線(S-FR)對(duì)不同創(chuàng)新類型特征的創(chuàng)新程度與用戶滿意度間的關(guān)系進(jìn)行擬合,以定量分析特征的創(chuàng)新機(jī)會(huì)帶給用戶的滿意度。
設(shè)xh表示特征FRh的創(chuàng)新程度,則在不同創(chuàng)新類型的特征中,創(chuàng)新程度xh與用戶滿意度Sh間的函數(shù)關(guān)系可表述為[18]:
(17)
其中:ISh∈[0,1],表示特征FRh創(chuàng)新時(shí)的用戶滿意度;NSh∈[-1,0],表示特征FRh未創(chuàng)新時(shí)的用戶不滿意度。
(18)
(19)
對(duì)于基本、期望及魅力創(chuàng)新型特征,軟件公司應(yīng)對(duì)其進(jìn)行創(chuàng)新設(shè)計(jì),以提升用戶的滿意度。因此,本文基于多維技術(shù)創(chuàng)新地圖提出了軟件產(chǎn)品的創(chuàng)新機(jī)會(huì)識(shí)別方法。
多維技術(shù)創(chuàng)新地圖認(rèn)為,創(chuàng)新機(jī)會(huì)的識(shí)別是創(chuàng)新法則(variation method)與創(chuàng)新要素(element)的耦合過(guò)程,是將創(chuàng)新法則作用于創(chuàng)新要素形成創(chuàng)新機(jī)會(huì)的方法[11-12]。其中:創(chuàng)新法則指變換創(chuàng)新要素以形成創(chuàng)新機(jī)會(huì)的方法,創(chuàng)新要素則指待創(chuàng)新系統(tǒng)中涉及到的相關(guān)元素。因此,基于多維技術(shù)創(chuàng)新地圖識(shí)別軟件特征創(chuàng)新機(jī)會(huì)的步驟如下:
步驟1明確軟件特征的創(chuàng)新法則。依據(jù)本團(tuán)隊(duì)的前期研究積累及行業(yè)實(shí)踐經(jīng)驗(yàn),歸納出軟件特征的創(chuàng)新法則(Va),如表3所示。
步驟2提取軟件特征的創(chuàng)新要素。在確定待創(chuàng)新的軟件特征FRh后,通過(guò)檢索專利/網(wǎng)絡(luò)文本收集FRh涉及的相關(guān)概念、屬性等知識(shí)術(shù)語(yǔ),并對(duì)檢索結(jié)果進(jìn)行聚類分析以提取出特征FRh的創(chuàng)新要素(Em)。
表3 軟件特征的創(chuàng)新法則
步驟3耦合創(chuàng)新法則與創(chuàng)新要素。將軟件特征的創(chuàng)新法則作用于提取的創(chuàng)新要素,即利用創(chuàng)新法則對(duì)創(chuàng)新要素進(jìn)行變換處理Va?Em,進(jìn)而形成特征FRh的p個(gè)創(chuàng)新機(jī)會(huì)FRht(t=1,2,…,p)。
(20)
對(duì)創(chuàng)新機(jī)會(huì)進(jìn)行優(yōu)先級(jí)排序可以引導(dǎo)軟件公司在資源約束條件下有序地對(duì)軟件特征進(jìn)行創(chuàng)新設(shè)計(jì)與開(kāi)發(fā)。為保證優(yōu)先級(jí)排序的綜合性與準(zhǔn)確性,在確定軟件特征的創(chuàng)新機(jī)會(huì)優(yōu)先度時(shí)應(yīng)注意以下問(wèn)題:
(1)準(zhǔn)確理解用戶需求是創(chuàng)新設(shè)計(jì)的關(guān)鍵起點(diǎn),根據(jù)用戶需求分析相應(yīng)的軟件特征重要度至為重要。
(2)獲取用戶的滿意度是創(chuàng)新設(shè)計(jì)的主要目標(biāo),因此應(yīng)考慮用戶的創(chuàng)新偏好并分析創(chuàng)新機(jī)會(huì)的滿意度。
(3)由于各創(chuàng)新機(jī)會(huì)存在不同的技術(shù)風(fēng)險(xiǎn)及難度,還應(yīng)考慮創(chuàng)新時(shí)的投入成本。
綜合考慮上述原因,本文構(gòu)建了由軟件特征重要度(importance of software feature)、創(chuàng)新機(jī)會(huì)滿意度(satisfaction of innovation opportunity)及成本(cost of innovation opportunity)組成的ISC-Dim三維評(píng)價(jià)模型。
軟件特征重要度Ih根據(jù)用戶對(duì)需求重要度的評(píng)價(jià)信息得出,反映了特征自身對(duì)用戶需求的重要程度;創(chuàng)新機(jī)會(huì)的滿意度Sht考慮了用戶的創(chuàng)新偏好,體現(xiàn)了用戶對(duì)特征創(chuàng)新設(shè)計(jì)的滿意程度;創(chuàng)新機(jī)會(huì)的成本Cht由專家依據(jù)公司產(chǎn)品知識(shí)庫(kù)及開(kāi)發(fā)經(jīng)驗(yàn)給出,表示創(chuàng)新機(jī)會(huì)FRht的相對(duì)投入成本,Cht∈(0,1]。軟件特征重要度Ih越大,創(chuàng)新機(jī)會(huì)滿意度Sht越大,創(chuàng)新成本Cht越小,則特征FRh的創(chuàng)新機(jī)會(huì)FRht優(yōu)先度Pht越大。因此,基于ISC-Dim三維評(píng)價(jià)模型確定創(chuàng)新機(jī)會(huì)優(yōu)先級(jí)的步驟如下:
步驟1選擇特征的最優(yōu)創(chuàng)新機(jī)會(huì)。確定創(chuàng)新機(jī)會(huì)FRht(t=1,2,…,p)在特征FRh中的優(yōu)先度
(21)
(22)
依據(jù)上述結(jié)果對(duì)最優(yōu)創(chuàng)新機(jī)會(huì)進(jìn)行優(yōu)先級(jí)排序,進(jìn)而在指導(dǎo)軟件公司有序開(kāi)發(fā)軟件特征的同時(shí)提供更好的創(chuàng)新機(jī)會(huì)以啟發(fā)產(chǎn)品的創(chuàng)新設(shè)計(jì)方向,以在有限約束條件下使軟件產(chǎn)品的創(chuàng)新實(shí)現(xiàn)用戶滿意度最大化。
某軟件公司A欲為某用戶單位B開(kāi)發(fā)《工作價(jià)值管理》系統(tǒng),將工作過(guò)程中的業(yè)績(jī)與資料實(shí)時(shí)歸檔存儲(chǔ)以形成知識(shí)價(jià)值庫(kù)。通過(guò)訪談?wù){(diào)研得出用戶需求,如圖2所示;相關(guān)的軟件特征包括消息提示機(jī)制(FR1)、文件上傳速度(FR2)、文件上傳形式(FR3)、組件設(shè)置(FR4)、色彩搭配(FR5)、系統(tǒng)容災(zāi)方式(FR6)、數(shù)據(jù)備份(FR7)、身份認(rèn)證方式(FR8)和數(shù)據(jù)加密處理(FR9)。
表4 一級(jí)需求重要度的綜合評(píng)價(jià)矩陣
表5 用戶需求和軟件特征間的關(guān)聯(lián)關(guān)系矩陣
表6 軟件特征重要度
表7 軟件特征的模糊直接關(guān)系矩陣
表8 軟件特征的模糊總關(guān)系矩陣
由表10可知,特征FR2、FR6及FR9的創(chuàng)新不能提升用戶滿意度,因此不需要對(duì)其開(kāi)展創(chuàng)新研究。為了滿足用戶的創(chuàng)新需要,本文將對(duì)特征FR1、FR3、FR4、FR5、FR7及FR8進(jìn)行創(chuàng)新機(jī)會(huì)識(shí)別,并通過(guò)S-FR函數(shù)量化創(chuàng)新機(jī)會(huì)的滿意度,如表11所示。
表9 用戶A1對(duì)特征FR1的問(wèn)卷調(diào)查結(jié)果
表10 軟件特征的創(chuàng)新類型
表11 各特征的最優(yōu)創(chuàng)新機(jī)會(huì)
由創(chuàng)新機(jī)會(huì)識(shí)別步驟可知,需要收集、整理待創(chuàng)新特征中涉及到的創(chuàng)新要素。通過(guò)咨詢軟件開(kāi)發(fā)人員確定出創(chuàng)新要素的檢索方案,如表12所示。
對(duì)檢索結(jié)果的文本信息進(jìn)行聚類分析后,歸納總結(jié)出各特征的關(guān)鍵創(chuàng)新要素,進(jìn)而耦合于創(chuàng)新法則形成創(chuàng)新機(jī)會(huì),如表13~表24所示。
通過(guò)分析特征FR2的相關(guān)文本信息,已存在的專利也證明了創(chuàng)新法則作用于創(chuàng)新要素生成創(chuàng)新機(jī)會(huì)的可行性,如表16所示。
表12 創(chuàng)新要素檢索方案
表13 消息提示機(jī)制(FR1)的創(chuàng)新要素
表14 消息提示機(jī)制(FR1)的創(chuàng)新機(jī)會(huì)
表15 文件上傳(FR2+FR3)的創(chuàng)新要素
表16 文件上傳速率(FR2)的專利信息分析
續(xù)表16
表17 文件上傳形式(FR3)的創(chuàng)新機(jī)會(huì)
為深入挖掘頁(yè)面設(shè)計(jì)(組件設(shè)置與色彩搭配)中包含的創(chuàng)新要素,本文對(duì)相關(guān)網(wǎng)站進(jìn)行用戶界面(User Interface,UI)設(shè)計(jì)元素分析,并通過(guò)與專業(yè)開(kāi)發(fā)人員溝通將其歸整為4類要素,如表18所示。
表18 頁(yè)面設(shè)計(jì)(FR4+FR5)的創(chuàng)新要素
表19 組件設(shè)置(FR4)的創(chuàng)新機(jī)會(huì)
表20 色彩搭配(FR5)的創(chuàng)新機(jī)會(huì)
表21 數(shù)據(jù)備份(FR7)的創(chuàng)新要素
表22 數(shù)據(jù)備份(FR7)的創(chuàng)新機(jī)會(huì)
表23 身份驗(yàn)證方式(FR8)的創(chuàng)新要素
表24 身份驗(yàn)證方式(FR8)的創(chuàng)新機(jī)會(huì)
在集結(jié)用戶評(píng)價(jià)信息得出創(chuàng)新機(jī)會(huì)FRht的創(chuàng)新程度xht后,依據(jù)式(20)可以確定創(chuàng)新機(jī)會(huì)的滿意度Sht,如表11所示。
表25 最優(yōu)創(chuàng)新機(jī)會(huì)的優(yōu)先度及排序
為進(jìn)一步表明本文所提軟件產(chǎn)品創(chuàng)新機(jī)會(huì)優(yōu)先級(jí)分析方法的有效性,將所提方法與其他3種優(yōu)先級(jí)排序方法進(jìn)行對(duì)比,如表26所示。其中:M0表示本文所提的優(yōu)先級(jí)分析方法;M1表示未利用DEMATEL修正軟件特征重要度的優(yōu)先級(jí)排序方法;M2表示未采用I-Kano模型分析用戶創(chuàng)新偏好的優(yōu)先級(jí)排序方法;M3表示未考慮創(chuàng)新機(jī)會(huì)成本約束的優(yōu)先級(jí)排序方法。
表26 不同方法下特征的最優(yōu)創(chuàng)新機(jī)會(huì)及優(yōu)先級(jí)
在激烈競(jìng)爭(zhēng)的軟件行業(yè),快速交付創(chuàng)新設(shè)計(jì)產(chǎn)品以實(shí)現(xiàn)用戶滿意度最大化至關(guān)重要。因此,本文提出了面向特征考慮用戶創(chuàng)新偏好的軟件產(chǎn)品創(chuàng)新機(jī)會(huì)識(shí)別及優(yōu)先級(jí)分析方法,所提方法的特點(diǎn)如下:
(1)充分考慮了決策環(huán)境的不確定性和軟件特征間的相互影響關(guān)系,結(jié)合區(qū)間二元語(yǔ)義和DEMATEL方法對(duì)QFD獲得的軟件特征初始重要度進(jìn)行表征及修正,以更加精準(zhǔn)地確定軟件特征的重要度。
(2)運(yùn)用I-Kano模型考慮了用戶創(chuàng)新偏好并量化創(chuàng)新機(jī)會(huì)帶給用戶的滿意度,使軟件產(chǎn)品的創(chuàng)新設(shè)計(jì)更加符合用戶的創(chuàng)新需求。
(3)應(yīng)用多維技術(shù)創(chuàng)新地圖提出了軟件特征的9大創(chuàng)新法則,并將創(chuàng)新法則與創(chuàng)新要素耦合形成軟件產(chǎn)品的創(chuàng)新機(jī)會(huì)。
(4)構(gòu)建的ISC-Dim三維評(píng)價(jià)模型綜合考慮了軟件特征的重要度、創(chuàng)新機(jī)會(huì)的滿意度及成本,使創(chuàng)新機(jī)會(huì)的優(yōu)先級(jí)排序更加合理。
未來(lái)將構(gòu)建基于軟件產(chǎn)品創(chuàng)新數(shù)據(jù)庫(kù)的智能算法模型,以期實(shí)現(xiàn)創(chuàng)新法則與創(chuàng)新機(jī)會(huì)的自動(dòng)識(shí)別、生成及推薦。此外,還需更加全面地考慮無(wú)關(guān)及反向創(chuàng)新型特征的公用基礎(chǔ)模塊搜索及選擇問(wèn)題以形成特征的實(shí)現(xiàn)方案,并量化其給用戶帶來(lái)的滿意度及成本,進(jìn)而綜合考量所有創(chuàng)新類型特征的設(shè)計(jì)方案優(yōu)先度,以有序進(jìn)行軟件產(chǎn)品的深度開(kāi)發(fā)。