モデルベースユーザインタフェースデザイン
ソフトバンク株式会社 テクノロジーユニット コンシューマIT本部 業務支援システム統括部 業務支援システム部 SCM推進課
中井 崚日
ユーザインタフェース(UI)の世界では自己の感性に則った論理的な根拠の乏しい設計が散見される。感性に則った設計は属人的な側面があり、引継ぎが困難である上に、クライアントへの説得力が乏しい。
この問題を解決する手法として、Goodpatch社およびソシオメディア社が提唱している「モデルベースUIデザイン」がある。モデルベースUIデザインとはドメイン(解決領域)を概念モデル図に落とし込み、概念モデルに対してUIを設計する手法である。本手法はUI界のDDD(エリック・エヴァンスのドメイン駆動設計)と言える。
DDDの知見や認知心理学における意味ネットワークモデルを活用したSoftbank流モデルベースUIデザインの実践プロセスを語る。本手法の実践により、仕様変更に強く非属人的なUIの実現が可能である。
【スライド】
フルバージョン
https://www.slideshare.net/ssuser7ad47f/sb-tech-festival2022scmui/
ティザーバージョン
https://www.slideshare.net/ssuser7ad47f/sb-tech-festival2022ui/ssuser7ad47f/sb-tech-festival2022ui
【動画】
改善前の物流管理システムのUI
https://youtu.be/CSGVquqC4xg
改善後の物流管理システムのUI
https://youtu.be/BILaXrb1QVE
【イベント情報】
https://www.softbank.jp/biz/events/techfestival-deeptech-2022/
https://sbtechnight.connpass.com/event/230085/
-----
Model-Based User Interface Design
Business Support System Division, Business Support System Management Department, Consumer IT Division, Technology Unit, Softbank Corp.
Ryoka NAKAI
In the world of user interface (UI), there are many designs that are based on one's own sensibility and have little logical basis. In the world of user interface (UI), there are many designs which are based on our sensibility and have little logical basis. The designs based on our sensibility are not only difficult to transfer but also hard to convince clients.
Goodpatch and Sociomedia have proposed "Model-Based UI Design" as a solution to this problem. Model-Based UI Design is a method of designing UI based on a conceptual model of a domain (solution domain). This method can be called the DDD (Eric Evans' Domain Driven Design) of the UI world.
I will talk about the practical process of Softbank's model-based UI design using the knowledge of DDD and the semantic network model in cognitive psychology. By practicing this method, it is possible to realize a non-personal UI that is resistant to specification changes.