zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记03

    针对第十章 典型用户和场景

    要学会定义自己系统的用户,也要明确自己系统主要针对服务的用户对象。

    软件系统中也有受欢迎的和不受欢迎的典型用户,如果用户有不同的安全需求,要定义不同的角色来适应这些需求。如:

    受欢迎的典型用户——那些按设计者的期望使用系统的用户,如“网站的购物者”。

    不受欢迎的典型用户——那些有不当目的的用户,如一个房地产业主在论坛中滥发房屋中介广告的用户,这些用户也许在别的系统中(如房屋中介论坛)是受欢迎的。

    典型用户的模板:名字、年龄和收入、代表用户占的比例和重要性、使用这个软件的典型场景、使用本软件/服务的环境、生活/工作状况、知识层次和能力、

    用户的动机、目的和困难、用户的偏好。

    从典型用户到场景。

    描绘一个用户使用的场景,先分析用户使用的背景,然后开始描绘场景一定要细致,从用户打开系统开始,一直到用户使用完毕。

    做完上述工作后,就会对自己的系统有一个明确的定位,就会了解自己系统的特点和特色。

    我过去怎么做的:

    没有分析,没有从用户的角度考虑问题,上来就开始敲代码。

    这样做的坏处:

    写完后小细节的漏洞很多,而且好多时候自己发现不了缺陷,只有其他同学或老师点出来的时候才恍然大悟。

    自己用的时候会只按着正确的操作走,少了很多非法操作的友情提示。

    如何改正:

    无论做一个自己的项目还是做团队项目,都要确定自己针对的用户群体,这写的时候才有针对性,

    还要从用户的角度考虑,简化一些操作,做一些友情提示。

  • 相关阅读:
    Thinkphp下实现D函数用于实例化Model格式
    Thinkphp3.2下导入所需的类库 同java的Import 本函数有缓存功能
    Thinkphp下记录和统计时间(微秒)和内存使用情况
    python打造seo必备工具-自动查询排名
    Python爬虫爬企查查数据
    解决Android8.0系统应用打开webView报错
    团队冲刺第七天个人博客
    团队冲刺第六天个人博客
    团队冲刺第五天个人博客
    团队冲刺第四天个人博客
  • 原文地址:https://www.cnblogs.com/ssyh/p/8277658.html
Copyright © 2011-2022 走看看