用户调研学习报告以及用户调研方法的选择

软件开发的过程,就是用户最需求的东西在项目开发过程中不断削减、丢失的过程。所以做好对用户的需求分析很重要,这就需要软件工程小组采取高效且合适的调研方法。

一、对于各种用户调研方法之于大学生软件工程小组的分析(调研方法见:现代软件工程讲义 6 用户调研):

1.焦点小组:

解释:找到一群目标用户的代表来讨论用户想要什么, 用户对软件的评价等等。

分析:抽取的目标用户的代表数量少,并且每个代表对于产品的需求有很强的个人因素的影响,不能准确地表示他所代表的群体的需求,具有很大的不确定性。

可行度:★★★★☆

有效度:★☆☆☆☆

2.深入面谈

解释:通过详细的面谈,广泛而深入地了解用户的背景,心理,需求等。

分析:由于详细面谈需要一对一的采访,这也就使得软件小组的需求分析人员需要耗费很大的精力和时间,也占用了用户的宝贵的时间。

可行度:★☆☆☆☆

有效度:★★★★☆

3.卡片分类

解释: 在卡片上列出所希望的软件有什么样的特点, 然后把这些特点归类。

分析:卡片更加明确了需求的定量成分,将卡片上的信息进行整合,可以得到一个很好的软件的信息架构,但是对于我们大学生来说“将几个不同背景的人聚在一起”的可行度不高。

可行度:★☆☆☆☆

有效度:★★★★☆

4.用户调查问卷

解释:向用户发问卷(电子问卷或者纸质问卷),收集用户反馈的数据,进行需求分析。

分析:对于大学生软件工程小组的可行性很不错,可以收集到大量的数据反馈;但是可能会收到很多的无效信息,或者不代表个人意愿的信息。

可行度:★★★★★

有效度:★★★☆☆

5.用户日志研究

解释:要求用户记录自己日常工作或生活中和所用软件相关的行为, 供以后分析。

分析:要求用户必须像记日记一样的方式对软件相关的行为进行记录,可是有些人根本没有记笔记的习惯,更不要想他会每天对软件相关的行为进行记录了。

可行度:★★☆☆☆

有效度:★★★☆☆

6.民族学、人种学研究

解释:和目标用户同吃同住同劳动。

分析:所得到的需求反馈的信息很高效,但是需要耗费调研人员的大量的精力以及时间,对于大学生软件工程的可行度低。

可行度:★☆☆☆☆

有效度:★★★★★

7.软件可用性研究

解释:研究用户在使用软件的时候有哪些困难, 并如何改进软件,让软件更好用

分析:可行性不错,但是对于发现用户真是的需求的有效度不是很高,而对于发现UI的缺点,针对于如何使得UI更加人性化,简单化倒是有更大的帮助。

可行度:★★★★☆

有效度:★★☆☆☆

8.眼动跟踪研究

解释:通过研究分析用户打开应用时候的眼睛关注点使设计者能够将最希望用户看到的东西设计在合适的位置。

分析:眼动跟踪研究需要专业的设备,并且已经有对于眼动跟踪所得出的诸多结论可以利用,所以大学生软件工程小组采用这种方法可行度不高,并且也不必要。

可行度:☆☆☆☆☆

有效度:★★☆☆☆

9.纸上模型调研

解释:拿一些”纸张“模型, 让用户去使用, 得到反馈,其中模型不一定非要用纸,可以是其他材料做出来的模型。

分析:对于通过模型试用之后得到的用户的反馈还是很有价值的,有效性不错。但是制作模型需要小组成员的脑力和体力以及时间的很大程度的付出,成本高,导致了其可行性低。

可行度:☆☆☆☆☆

有效度:★★★★☆

10.A/B测试

解释:首先决定进行测试的对比对象A和B,然后通常在5%---10%左右的用户中进行试用的测试,最终得到用户的反馈。

分析:A/B测试可以通过对比得到用户的反馈,对于版本的更新会有很大的帮助;选取少部分的用户进行试用的方法也使得其可行性不错。

可行度:★★★★☆

有效度:★★★☆☆

二、选择适合ourteam小组的调研方法

综上分析以及各种方法的所得星级,我们小组选取星级最高的调研方法---用户调查问卷的方式来收集用户的需求以及反馈信息。

时间: 2024-11-10 15:57:50

用户调研学习报告以及用户调研方法的选择的相关文章

一份完整、出色的产品市场调研分析报告应包含哪些内容?

1.行业分析.以下几个要点必须要谈: -市场规模.说明整个盘子有多大,以论证该领域的分量. -盈利情况.能不能赚钱.赚了多少.怎么赚的.论证盈利能力以及稳定性. -增长态势.针对PV.独立用户数.REVENUE/ PROFIT等关键指标而言.这一条承担的是论证产品成长空间和盈利空间的职责,所以非常重要. 2.同行业下的细致分析. 每一个大行业都可以进行细化切分.如在线旅游行业可以划分成票务-酒店模式.团线电商模式.自助游分享模式.B2B模式,etc. 每个细分领域都需分析成长空间以及市场成熟度.

设置警告框样式为带有两个文本输入的警告框,用于收集用户收货地址和联系电话。并选择合适的代理方法,当警告框上的两输入框有一个为空时限制“购买”按钮点击。

收集购物信息  iOS项目 倒计时:588 步骤 /.panel-heading 项目需求 设置警告框样式为带有两个文本输入的警告框,用于收集用户收货地址和联系电话.并选择合适的代理方法,当警告框上的两输入框有一个为空时限制“购买”按钮点击. #import "TableViewController.h" @interface TableViewController ()<UIAlertViewDelegate> @property (nonatomic, strong)

oracle学习笔记之用户管理-3

用户权限机制 1.不同用户表权限的赋予 grant select on scott.emp to software; ---当前登录用户为表所有者,则表名前不用指定所属用户 2.用software登录后 select * from scott.emp; ---software才有权限查询到scott的emp表 方案(schema) 当用户创建好后,如果该用户创建了一个数据对象(如表),此时dbms会创建一个对应的方案与改用户对应,并且该方案的名称和用户名称一致. system与scott都拥有自

图解js中常用的判断浏览器窗体、用户屏幕可视区域大小位置的方法

有时我们需要获得浏览器窗口或屏幕的大小.窗口下拉框下拉的距离等数据,对应这些需求,js中提供了不少解决方法,只是数量稍多容易混淆它们各自的意义,下面咱们用图例来解释下12个常见对象属性的作用. 其中有6个常用的浏览器窗体属性(由于offsetWidth/Height在不同浏览器下表现有出入,故不在本章讨论): document.documentElement.clientWidth document.documentElement.clientHeight document.documentEl

oracle学习笔记之用户管理-2

案例:创建一个用户software,然后给分配权限,可以让software登录数据库.创建表.操作自己创建的表,回收角色,最后删除用户. 1.创建software用户,密码system create user software identified by system; 2.让software连接数据库,需要给其connect.resource权限 grant connect to software; grant resource to software; 3.使用software用户登录 co

笔记 – SAP 用户权限学习

SAP 用户权限学习 一.SAP用户权限架构 SAP用户权限是通过Role(角色)来定义的, 从Role到最低层的最小控制单元Authorization field总共有4层,结构示意图如下. 涉及的常用T-code如下: SU20 维护authorization field SU21 维护authorization object(object按object class分类显示) PFCG 维护role SU02 / OOPR 维护authorization profile, 这2个code功能

用户 \&#39;IIS APPPOOL\\X\&#39; 登录失败解决方法

最近搭了一个IIS发布VS2010做的网站,在编译器内运行网站没有任何问题,但是再浏览器中输入网址运行就出错了,后来仔细查了资料,终于解决了,给大家介绍一下,不要走弯路. 工具/原料 IIS VS2010 方法/步骤 1 你在浏览器输入网址报这样的错误 2 然后打开你的internet信息服务(IIS)管理器 3 点击“应用程序池” 4 在右边找到你的网站名字,右键“高级设置” 5 找到“进程模型”的标识 6 点开“标识”的下拉框,选择localsystem即可 "无法打开登录所请求的数据库 \

oracle学习笔记之用户管理-1

sys    system(管理员) scott(普通用户) sqlserver sa 前提:oracle 上,假如自己是管理员,当需要建立用户的时候,由自己操作: 1.创建用户(sys system用户) create user username identified by password; 注意:密码不能以数字开头 create user mmy identified by system; 创建的mmy用户,并不能通过conn立刻登录,需要进行下面一步 2.赋予用户相应的权限 grant

Oracle基础学习3--Oracle创建用户并授权

Oracle服务器端的操作一般如下: 1)       安装Oracle服务器软件 2)       创建数据库(安装时自动创建) 3)       配置监听(安装时自动配置) 4)       启动Oracle实例 5)       创建用户表空间 6)       创建新用户并授权 下面就开始讲创建用户表空间.创建新用户并授权两项: 首先要用系统管理员登陆Oracle(sqlplus/as sysdba) ?  创建用户表空间(D盘根目录创建名为ts_zhangsan的表空间) create