本文由 Gideon(AI)翻译自英文原版。
隔离期间,我仍在持续参加面试。应聘的职位涵盖 Salesforce 管理员、Salesforce 开发者到通用开发者等多个方向。偶尔,面试官会出一道产品设计题,以此了解我的思维方式。产品设计类问题是我最喜欢的!APM 类型的职位极难获得,大多数时候甚至连面试机会都轮不到你。这也是为什么每当我遇到产品设计题时,我都会格外珍惜!我热爱这类题目,你可以在面试中尽情发挥想象力。这次,我收到的题目是"为盲人设计一款调料架",由于是电话面试,我没办法在白板上画图向面试官展示我的想法,只能靠描述来表达。我们的产品面向的是盲人群体,产品本身是一款调料架。
以下是我更详细的分析:
-
目标用户:盲人
-
目标:使产品易于使用,提供便利性(用户满意度)
-
需求分析
- 帮助视障人士方便地取用调料
- 帮助用户及时发现调料即将用尽
-
产品愿景/功能规划
- 语音控制
- 根据重量自动检测调料是否快要用完
- 自动订购快要用完的调料
- 语音控制系统还可以朗读菜谱,引导用户完成烹饪过程
- 每个调料瓶的瓶盖上印有盲文,方便用户确认是否取到了正确的调料
-
产品设计:
-
用户说"给我盐",机器会将盐推出供用户取用,调料瓶会一直保持推出状态,直到被放回原位,甚至可以添加语音提示用户放回。每次只能操作一种调料
-
每个调料槽与底座相连,底座是一套称重系统,用于检测调料是否快要用完(底座记录了每个空瓶的重量,当瓶子加调料后的重量接近该数值时,系统将自动补订该调料)
-

-
约束条件:
-
称重系统可能存在故障 → 机械可能失灵(提供客户支持)
-
语音控制可能存在识别困难或程序错误 → 程序可能出现 bug
-
用户可能将瓶子放回错误的槽位 → 每次只操作一瓶至关重要;同时在瓶子和调料架两处都提供盲文标识,有助于提高准确率
-