一種基於概念模型思想的ABCDE系統設計建模法的研究與應用

 

《一種基於概念模型思想的ABCDE系統設計建模法的研究與應用》

張雲龍

JINGWHALE數字科學藝術創新中心,浙江 杭州,310008)

國作登字-2023-A-00087399

 

摘要:本文基於概念模型思想提出了一種歸納設計綱領、梳理業務模型、抽象概念模型、具象設計模型、評估改進模型的ABCDE概念模型系統設計建模方法,並通過此方法對AIPHD英語單詞記憶系統進行了分析與設計。此係統設計建模方法更注重用戶以及實體數據分析,以概念模型思維方式分析推導,不過渡依賴經驗,包含現代互聯網產品系統設計的需求分析、方案設計、設計評估等方法,拓寬了概念模型建模的範圍廣度,提高了一般產品設計方法的軟件工程化思想,提升了互聯網產品系統設計建模的效率與質量。

關鍵詞:ABCDE系統設計建模用戶畫像要素指標實體任務式需求分析行爲數據視圖系統設計法用戶任務時間評估法

 

0.引言

隨着互聯網的不斷髮展,互聯網產品系統設計建模的方法也層出不窮。現代互聯網產品系統由於其便捷性、大規模性、商業性,更以人爲中心,更注重於產品系統的用戶體驗。由此也加深了,互聯網系統產品設計和產品研發的工作分工模式以及產品系統設計建模方法的不同。主流的用戶體驗五要素產品設計理論通過戰略層、範圍層、結構層、框架層、表現層完成產品的設計,也闡明瞭現代互聯網系統產品設計的一般主要工作內容。用戶體驗五要素理論不涉及產品研發的工作,產出的是一種可描述、可執行的系統業務設計方案模型。而其範圍層、結構層相關的信息結構、功能流程、狀態流轉等更多體現的是概念模型內容,需要軟件工程思維與能力;現在大部分的互聯網產品系統設計方法論是業務設計方案型,它更側重於分析產出現實世界業務模型,在複雜的大型系統設計中,它的弊端顯而易見。

 

軟件工程思想,特別是面向對象思想以及統一建模語言UML對互聯網產品研發有着深遠的影響,它能實現現實世界業務模型到信息世界概念建模的抽象,研發人員最終將信息世界轉換爲機器世界。類似UML這種純概念建模語言,需要有很深的相關技術知識,對於現在互聯網系統產品設計來說很難掌握,同時也有侷限性。

 

產品系統要想得到更好的用戶體驗,要敏捷的對現實世界業務模型進行抽象,進入信息世界,抓住本質,以概念建模思維分析設計產品系統。本文提出ABCDE概念模型系統設計建模方法(簡稱ABCDE系統設計建模),從綱領、業務、故事、需求、任務、活動、流程由大到小的粒度完成產品系統的設計,能很好的解決當前不同互聯網產品系統設計建模方法的弊端

 

ABCDE系統設計建模,部分章節內容展示如下:

 

ABCDE系統設計建模,ABCDE各部分的主要創新內容描述如下:

1.歸納設計綱領(Abstract)

ABCDE系統設計建模第一步要明確設計綱領,下面所有的系統設計建模都依據設計綱領展開。設計綱領的粒度,依據情況可以是完整的系統、業務流程、功能、任務流程等需求。

 

ABCDE系統設計建模設計綱領的描述規則一般包含參與者、場景、行爲、目標四個要素

 

2.梳理業務模型(Business Model)

明確了設計綱領,需要依據設計綱領對相關的業務進行快速的瞭解,從用戶入手梳理業務,並完成業務需模型化求描述。ABCDE系統設計建模第二步梳理業務模型通過歸納業務、梳理業務模型完成業務模型的梳理。

 

ABCDE系統設計建模通過行業調研、競品調研以及用戶調研三個步驟完成設計綱領中業務的瞭解與歸納。

 

當對設計綱領相關的業務、方案、用戶等進行了解歸納後,需要歸納梳理出系統的業務需求。ABCDE系統設計建模通過用戶畫像、場景化的手段分析歸納業務需求,通過用戶場景故事梳理展示業務模型描述。

 

首先,依據對設計綱領相關業務的瞭解與歸納,對用戶進行畫像。ABCDE系統設計建模用戶畫像更關切聚焦有價值的用戶,依據設計綱領的行爲要素,建立行爲時長、行爲頻率和最近一次行爲時間三個核心指標,把每個指標二分爲高(1)、低(0),構建八維畫像模型指標。依據設計綱領,選出三個維度作爲核心、次要、小衆用戶畫像的指標

 

其次,依據對設計綱領相關業務的瞭解與歸納,針對核心、次要、小衆三個維度的用戶畫像進行場景化業務需求分析與歸納,使用用戶場路徑景故事的形式展示業務需求。ABCDE系統設計建模用戶路徑場景故事包含故事場景、故事路徑、故事說明三部分。

 

3.抽象概念模型(Concept Model)

ABCDE系統設計建模基於模型-視圖-控制器(MVC)框架思想提出實體任務式需求分析法以實體屬性組合分析爲基礎從數據用戶體驗的角度驅動實體關係的任務流程設計,完成業務的需求分析與設計,實現概念模型的抽象。

 

首先,依據用戶場景故事業務模型描述,通過ER圖抽象關鍵業務實體以及其實體關係,建立關鍵實體ER圖。

 

其次,進行實體任務式需求分析,對用戶和系統行爲進行交互設計。

 

ABCDE系統設計建模的更注重對用戶行爲、系統行爲的過程、結果進行體驗提升,儘量體現有形的和無形的過程,通過行爲過程提升用戶體驗。

 

4.具象設計模型(Design Model)

ABCDE系統設計建模通過建立頁面視圖空間模型頁面視圖設計模型承載需求任務,使用戶與系統進行可視化交互,從而實現用戶的需求與目的。

 

ABCDE系統設計建模通過概念模型的實體及實體聯繫建立頁面視圖空間模型

 

ABCDE系統設計建模提出行爲數據視圖系統設計法,用於高效的完成系統一致性頁面視圖的設計與研發。行爲數據視圖系統設計法首先建立智能視圖設計系統,然後依據福格行爲模型進行數據實體以及屬性的組合分析,最後調用智能視圖設計系統可視化組合數據完成頁面視圖設計模型的設計。

 

基於原子設計理論和設計即代碼思想,ABCDE系統設計建模提出智能視圖設計系統,用於多樣化、可視化高重用靈活承載數據實體以及屬性,建立頁面視圖設計模型。ABCDE系統設計建模,依據概念模型的實體以及任務活動,通過智能視圖設計系統建立頁面視圖設計模型

 

5.評估模型(Evaluation Model)

ABCDE系統設計建模注重對產品設計各個環節進行模型評估,在產品未上線前進行認知評估,產品上線後更注重實踐評估。認知評估的參與者是具有相關專業知識的人員,實踐評估的參與者是目標用戶,二者認知與實踐的互補性可以更好的完成產品模型的評估

 

ABCDE系統設計建模的認知評估通過以相關專業人員依據專業知識與經驗、設計規則、認知走查表進行產品任務維度的偏定性分析的可用性測試,測試結果包含業務模型、概念模型、設計模型的評估結果。

 

ABCDE系統設計建模提出用戶任務時間評估法進行產品設計的實踐性評估,以用戶完成任務的總時長來評估產品設計。用戶任務時間評估法具有很高的操作性,評估結果具有可靠性。

 

ABCDE認證

可參與《JINGWHALE ABCDE認證》,在職業認同(互聯網產品、交互、視覺、全鏈路產品設計等)、簡歷等場景下添加“JINGWHALE ABCDE認證 優秀/100分”,增加個人職業素養與能力體現,增加成功砝碼

 

完整詳細內容請在JINGWHALE APP中查看

 

JINGWHALE-PARTNER-1685068942506

JINGWHALE學習碼可在JINGWHALE APP內解鎖ABCDE模型完整內容

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章