一个产品可能看起来很简单,直到我从第二种角色的视角审视它。此时,权限、例外、中间状态,以及依赖他人的决策就会出现。
因此,我从关系而非界面开始设计这类系统。谁能够操作?操作哪个实体?在什么时刻?操作之前需要知道什么?
界面是系统的呈现
按角色区分的导航不是表面上的个性化,而是不同职责的可见表达。
在 Buy&Sell 或运营中心这类项目中,界面、API 与数据库之间的状态应当清晰、一致。如果每一层使用不同的词汇,体验最终会暴露这种脱节。
简化,但不掩盖
简化不是消除复杂性,而是把它放在能够被理解和管理的位置。好的界面让人能够行动,而不要求其了解全部架构。
产品工作要决定的是:哪些内容现在必须可见、哪些可以稍后出现,以及每个决策需要什么依据。
探索俱乐部运营中心的角色与状态