聊一聊产品与设计
产品与设计其实也算是一个话题,产品设计对于我们来说可以说是无处不在,只要你看到的自己的身体周围几乎充斥着各种各样的产品设计。今天呢我们就聊聊有关UI设计方面的产品设计
做了这么长时间还没总结过,今天就总结一下遇到的问题及如何来快速正确的解决问题。项目问题是永远不会少的,但尽量将问题降到最低,这才能够控制时间成本,降低预算成本,更好地完成项目。
俗话说:工欲善其事必先利其器,在项目中也起到相关重要的。首先要有一个稳扎稳打的团队,他们之间各司其职但又相互关联,一个好的团队就如一把利剑,在项目中斩妖除魔,一个一个的解决完出现的妖怪(bug)。团队战斗不是一个人作秀,也不是个人主义的天下,要以公司利益为重任,以漂亮的完成项目工作为目标。项目中要发挥每个人的优点,谁擅长做什么,那就让谁来做,若有想了解这方面的业务的,可以在业余时间来进行学习,总之最终的目的就是让项目高质量短时间的完成。
还有句话叫做:磨刀不误砍柴工,虽然经常听到这句话,但这句话确实是我们经常要牢记的。项目有了如何有效的去实施?有时候我们辗转反复改了很多遍才完成了一个项目,其实最主要的原因就是前期没有了解好业务需求,没做好调研及需求文档。如何来更好完成项目及减少项目进行中需求的变更呢,下面谈论也是一起学习一下。
1、改变团队的工作方式。项目中要多鼓励伙伴对项目认真些,精力多放在项目上面。让他们分清任务的轻重缓急,所有的任务肯定有轻有重,必要的分清可以提高工作效率、更高效的完成项目。
2、要及时的沟通和交流,无论是项目经理还是项目组员,遇到问题都要及时的进行沟通。及时了解项目的进行情况,把握项目进程主干,必要时多和组员沟通解决方法互相交流互相提高。
3、将项目中遇到的难点,大家共同去克服,然后总结分享交流。共同提高,让每个人都有所进步。
谈了这么多似乎有点偏题哈,我是做的UI设计,下面讲点设计相关的。起初拿到项目,不是接着就埋头苦干。没有了解业务流程,不知道客户的需求,也不知道他们想要什么。这么的埋头苦干,只会在以后的工作中改来改去,有句话说得好,不给用户好的用户体验都是耍流氓。设计中如何不耍流氓呢 ,需要这么几项。
1、我们都知道在一个项目开始的时候,有时候没有让UI也参与当中去,尤其是在与项目对接了解需求的时候,这个时候就需要UI也进行沟通。可能有人会说到时候给UI讲讲就行了,其实转达的过程中就会漏掉很多细节,有时候还会把转达人自己的思想加进里面了,然而就不知道他是用户需求,还是自己(转达者)的观点,以至于不知道用户想实现什么样的产品。所以在接收项目的时候就需要让UI一块了解需求,每个职位都有自己的项目实行方法,肯定出发点也会不同,所以这是决定后期界面及用户体验是否达到客户需求的重要所在。
2、UI设计app中,还是需要遵循一定的设计规范的,例如以IOS750*1334为例,
状态栏高度:44px;
标题栏高度:88px;
导航栏下滑动tab高度:80px;
列表卡片:88px;
底部tab高度:98px;
内容块之间最小间距:16px;
内容结束的最小间距:16px;
屏幕左右与内容间距:24px;
一行常规内容块高度为:88px;
小标题栏高度:64px;
这些比例高度基本上将一个app的框架搭建出来了,一般设计中都会以这个为标准,其余的则按照不同的设计来自行制定了。当然各有各的设计规范,只要设计的合理得体且用户用着方便即可。
说到方便,也是个有意思的话题,其实就是个用户体验问题。软件用着不方便,流程复杂,操作麻烦,这就是用户体验不佳了。大到一个设计流程问题,小到一个像素问题,都有可能会影响到用户的体验。如何提升用户体验,如何黏住用户呢,下面说说个人的几个观点。
第一就是构建原型
原型基本上分为
▪ 草图:就是失真原型,快速产生想法
• 线框图:低保真原型,有整体框架结构
• UI稿:高保真原型,优化视觉呈现
当然原型构建中,最大的忌讳就是尝试把所有的细节都尽善尽美,做到极致,一个良好的用户体验是在反复迭代下产生的,我们一口吃不了胖子嘛,吃多了反而会撑着。想着自己花了几个通宵设计了个原型,最后又用HTML实现了交互效果。这时你的领导说可以把排版变一下吗?我想你一定是崩溃的。如果设计后需要展示给用户,那么设计的越逼真越好,这样会让用户觉得,明天产品就可以上线。这也可以增加用户对产品的信心及对我们的信任度。
如对产品了解还不是很清楚,可以先做出草图或用笔在纸上画,把交互页面相关联起来,与相关领导讨论,商讨流程是否正确,哪儿需要修改,这样可以避免以后更改的麻烦,减少工作量,提升用户体验。我们在设计的时候有必要瞻前顾后,想想今后若是有优化或是新增功能如何去放新的功能,以及优化的内容与现在的内容融合在一块。
第二就是用户测试
用户测试可以说是能发现问题最快最高效的方法,我记得我自己的产品中缺少一步测试就是原型测试。其实测试包含两种方法,一个是原型测试,一个是产品的实测。
测试产品是否满足了用户需求
测试产品是否满足了用户的心智模型
【设计中的心智模型:是人们脑海中对万物(即真实世界、设备、软件等)的解析】
测试产品还有哪些潜在的需求要满足
测试用户的选择,即要选择对产品熟悉的用户,也要选择对产品不熟悉的用户,做出这样的一个产品,大多数使用者都是对产品不熟悉的。选择不同的人,这样才能更全面的提出问题所在,然后对问题进行分类,在进行优化。一个产品简单易懂且易用而又不失原有功能,复杂的问题简单化,当你的产品用户不再将其视作一个“产品“,也不在意识到它是一个“工具“,而是将它当做生活中一个实用而不可缺少的组成部分的时候,这 将意味着这个产品是很成功的。
第三就是优化升级
项目测试完毕,都少不了优化解决各种bug,bug中也包括用户体验的问题。对于出现的问题,我们要先想一想为什么会出现该问题,是没有想到还是其他原因造成的。下面就着重去解决该问题,解决问题时可以制作一个适当的用户体验bug集库。分好类别,写上bug出现的原因,如何去解决的,有利于存放各项目出现的bug以及减少今后类似出现的问题。
都说,经验是在项目中获得的,一点也没错。不管你是在做哪一个方面,其实都是在一步步成长。成长的过程中不免会遇到各种问题,问题解决就是提升。当然做的过程中减少问题的出现才是一个优秀设计或优秀程序员的重中之重。
好了就写这么多了,基本上都是个人观点,希望对读到的人有一点提升,能够相互学习。
【喜欢的点一点赞哦】






































