构建之法阅读笔记三

后面又阅读了几章内容,感觉我印象比较深刻的就是考虑用户。

其实,计算机软件的用户界面(User Interface, UI)和用户体验(User eXeperience,UX)是一个有着丰富内容的学术领域,软件工程师们在长期工作中也积累了很多相关的经验。

无论软件还是硬件,都有很多功能部件,各个部件还要有机地结合起来,才能满足用户的需求。

1.谁会是我们的目标用户?他们是什么样的人?他们的使用方式是什么样的?用户是从哪里进入到这个软件或网站?他们知道这个产品是做什么的吗?用户想达到什么目的?怎样让他们尽快找到相应的功能入口,完成任务?我们的软件可能比较难用(学习曲线较陡),怎样才能让用户尽快掌握基本功能?

 2.用户和软件的第一次使用,很大程度上决定了用户对软件的评价。怎样让用户在第一次使用的时候,少花时间(或者不花时间)在对用户没有价值的部分(如配置软件的基本设置、登录、填写用户的各种属性等),而把大部分时间花在有实际价值的功能(如完成任务、消费内容、创建内容)上?

个人感受:我们在做软件之前一定要了解用户需求,做好需求分析和功能分析。

原文地址:https://www.cnblogs.com/1329197745a/p/14864540.html