yabo1

守望者

摘:开发思维中考虑more的是实现模型,即系车脑俗鞣绞健⒛趕tay原理;而user男睦砟P椭校琾robably并不know 、也不需要know 系车脑俗恚籧are for能不能孟低砯ast速简单地解决problem或得到帮助。

最近接到业务侧提出男薷+重置App密码男求,需求的出发点是研发侧具备了相应研发能力,hopetake功能上线stayservice列表中。

拿到this个需求之后,我就切身地感觉到研发、业务等开发人员的思维与user使用时的思维still有一定距离的。

开发思维中考虑more的是实现模型,即系车脑俗鞣绞健⒛趕tay原理;而user男睦砟P椭校琾robably并不know 、也不需要know 系车脑俗恚籧are for能不能孟低砯ast速简单地解决problem或得到帮助。

下面基于修改+重置密码男求聊聊实现模型、心理模型的差别,以及体现设计师价值的「设计师模型」—呈现模型。

 

一、实现模型-我有what

实现模型是系蚭at俗鞯幕啤⒎绞健⒃恚煌低秤凶挪煌幕啤热手机信号是通过一个个基站传输电波来传递的,而Software是通过代码来实现的、不同的平台需要不同的代码语言实现……
回到We今天举例男求,业务侧对需求的描述是:
  • 修改密码时,需要user验证account number+旧密码、绑定手机号+验证码,之后设定新密码并验证长度+复杂度+与旧密码是否重复;
  • 重置密码时,预设的是user忘记密码的场景,需要user验证account number、绑定手机号+验证码,之后设定新密码并进行同上验证。
它们的实现模型都是程序代码,stay数据库中定位到唯一user、验证该user的身份、获取新密码并验证。
对比起来Wesurefind :
1、开发者只考虑了实现每个需求的原理,但并没有横向对比,看是不是能给user更简单、更灵活、更具一致性的操作体验。
specific 此担眯求中重置密码的流程,actually完全sure完成修改密码的任务,修改密码中「验证旧密码」和「手机号+验证码」actually是两个同等地位难橹し绞剑∑湟唤醒橹ぜ纯伞
2、开发者只考虑了功能本身的实现,而未考虑user会staywhatspecific 场景下choice使用该功能。
比如除了少数信息security意识较强的user定期修改密码,多数user会because使用frequency低、旧密码过于复杂等reason stay需要登录时忘记密码。而开发者并没有据此来考虑修改+重置密码的入口设置,只丢到一堆service里,user咋know 要来this里找呢~
实现模型耿直又憨憨,我有what就给你what,能用是能用,好不好用就说不准了~让人不禁想起早年间经常见到的用代码书写的错误提示,我就不信有普通user能读得明明白白?

二、心理模型-我要what

从user的角度此担瑃hey通常不care for系蚭at俗髟恚嵊帽冉蟜ast捷的认知模式来理解复杂的系统。
比如看film时,audiencesure完全不know 放映机的工作原理,只take它们理解为stay屏幕上投射出移动的picture,但this完全不影响观看。使用Software系统So is it,user只hope能用最简单、最没有记忆负担、最自然的操作完成目标。那Wethis个修改+重置密码男求,stayuser看来就是:
有没有更简单的方式?一定要改密码才行吗,我只是想临时地使用某个小功能。
能不能stay需要的时候很easily就能find 入口?
……(有待continue思考)

三、呈现模型—给你你要的

当当当当~下面就是We设计师发挥的空间了——通过Software界面展示给user的谌荩枰robably地匹配user男睦砟P汀(this要求设计师通过userResearch、行为数据分析等various方式理解user)
this要求呈现模型(最终product的交互流程、界面effect)sure让userstay各个使用场景中清楚地了解how 实现own的目标和需求,比如入口stay哪里、需要点击still输入what谌荩
同时,有些代码world中的进程、提示只要与操作目标无关完全sure隐藏起来,从而消除操作中不必要的复杂度。
不是「研发能实现what就放what梗恰竨ser需要what欧舧hat」。回到修改密码的例子中,要贴近user简单、直接男睦砟P停

1、有没有更简单的方式?

ifsure直接用其他不需要记忆密码方式登录,就没有修改密码的诉求了,比如本机号码登录/短信验证码/面部识别/(even to the extent that是)身份证号登录。
ifuser就是想修改密码,那sure默认provide某一种操作最便捷难橹し绞礁鴘ser,比如旧密码、或者手机+验证码,同时provide多种备选验证方式以防默认方式user不便使用。
早年间的QQ密保卡、密保problemthis些验证方式难以preservation或者难以记忆,stay邮箱中点击链接stay移动端操作起来复杂度较高,this些验证方式虽然可行,但都不是首选,sureprovidethis种choice,让userstay如手机丢失等不得已的情况下考虑choice使用。

2、能不能stay需要的时候很easily就能find 入口?

ifstay登录的时候想输入密码however忘记了、想修改,此时stay登录page面应该留有修改密码的入口,alsobecauseuser是忘记了密码进来this里的,验证方式就不能有旧密码this一睿枰衅渌苎橹さ姆绞供userchoice。

划重点

本文借助修改密码男求案例,分析了实现模型、心理模型、呈现模型的内含及stay此需求下的specific 谌荩治隽怂之间的relevant关系,以及设计师需要让呈现模型贴近user心理模型,以实现操作的便捷、好用。
参家模
《About Face 4: 交互设计精髓》
[美] 艾伦·库伯/[美] 罗伯特·陈/[美] 戴维·克罗宁/[美] 死锼雇懈ァづ蛋H者:倪卫国/刘松涛/杭敏/薛菲,电子工出版社

原文地址:(official account)
author:鹤一

转载请注明:yabo1 » 从修改密码需求看「实现模型」与「心理模型」的差别

登录收藏
 
你probablylike的:
每personal都应该know 的UI基础知识——阴影和模糊每personal都应该know 的UI基础知识——阴影和模糊
你know UI设浦写锵低匙刺杉缘4种方式吗?this一篇译文告诉你!你know UI设浦写锵低匙刺杉缘4种方式吗?this一篇译文告诉你!
苹果的设计牛stay哪儿苹果的设计牛stay哪儿
设计普惠,从this里start - 阿里云控制台的无障碍设计实践设计普惠,从this里start – 阿里云控制台的无障碍设计实践
user体验5要素你用粤寺穑user体验5要素你用粤寺穑
耍好控件 | Google userResearch何谋究蛏杓圃耍好控件 | Google userResearch何谋究蛏杓圃
保姆级UI界面版式设计实用小技巧,你知多少?保姆级UI界面版式设计实用小技巧,你知多少?
this样设计光影轻拟物,想不脱颖而出都难!this样设计光影轻拟物,想不脱颖而出都难!
B端设计指南04 —— 弹窗B端设计指南04 —— 弹窗
【要闻回顾】UI设浦猩适褂玫10个原则【要闻回顾】UI设浦猩适褂玫10个原则