谈谈用户和需求

 

柳鲲鹏

2007-7-27

 

关键字:用户 需求

简介:用户自己也不知道自己需要什么,也不知道自己的需求。用户提的意见,可以说绝大多数是没有意义的;而用户的需求,必须由你详细考察用户的工作过程才能搞清楚。软件要做好,才有资格听取用户意见。别把用户反映的产品的问题和缺陷当作用户需求。

 

 

  在软件工作中,经常听到有些人打着用户的幌子说:用户希望这样,用户才不管你怎么实现的,你这样不符合用户的习惯……似乎他接触了多少用户、就了解用户、还接受了用户委托替用户代言一样。其实这根本就是胡扯!他跟用户没有任何关系,他仅仅代表他自己的看法。

  什么是用户?这个词实际上比较模糊,比如使用者、试用者、消费者(购买者)、客户、采购者、潜在消费者等几种说法。大体上可以分为个人和集体、试用者和消费者两种情况。而软件,可为分为专用软件和通用软件两大类。专用软件,是公司花钱专门定制的。而通用软件,就是开发一个产品,面对广大用户的。这之间的区别,在于专用软件是根据用户要求修改,版本变化较为频繁;而一个通用软件一般不会根据所谓用户需求临时出一个版本。就我们的广义的看法,凡是使用者的建议、意见,都是所谓的需求。

  还要注意的是,用户本身是一个泛指。所以可以绕口令的说,你碰到的用户只是用户个体,他的意见仅仅是自己的看法,千万不能武断的认为这是广大用户的心声。经常可以碰到冲突情况,这个用户说这样好,另外一个用户则认为这样不利于其工作。如果你要没有搞清楚,最后什么也做不好。

  但用户的意见本身,也是多种多样的。一类是功能缺失性的,比如跟别的软件一比,没某个功能自然觉得亐了;习惯性的,改变原来的做法不适应,于是就要抱怨几句;改进性的,某些用户自认自己发现了什么秘密,悄悄的告诉你(可以说绝大多数都是没用的);最后一类是错误,你的软件明明做得很差缺陷很多就自认很好,别人不骂你骂谁?还觉得这是用户需求?你不丢脸啊?据本人所知,大多数所谓需求都是这种情况——但你为什么不把产品先做好?仅仅是为了向领导邀功?

 

  本人所在的公司安排了一次下点安装软件,不少人回来说用户抱怨某个功能不好。一下子整个公司急三火四的按照所谓“用户需求”改了,可再次安装并没有让人满意,回来的人说“人家要的根本就不是这个东西”。是哪个东西?调查了一番,不了了之,因为没有人说得清楚。

  好了,假设你真的有机会面对用户了,聆听用户的需求了。这时你必须明白,用户要求不知道自己想要什么,不清楚自己想做什么。用户唯一知道的是,你的软件,应该让他很方便的完成工作,除此之外他什么也不知道,也不清楚。你必须却了解、体验他的工作过程,搞明白工作中的各个细节,尤其要追究用户萌发需求的起因和过程。这时,你仅仅了解了工作,而软件功能要做成什么样子,谁也不知道。你又要自己去分析、设计操作界面和过程,并反复推敲每个细节的方便性。如果用户觉得凑合了,这才算把用户的需求了解清楚了。而这个过程,所谓用户需求,仅仅是一句话而已,仅仅是用户的朦胧感觉而已,其他的工作都是你自己的分析。

  举两个例子。每次WINDOWS的功能改进,难道是某个用户提的意见吗?从来没有听说有这样聪明的用户;又如当年OFFICE XP出来的时候,改变了以前在一个WORD里面容纳所有文件的方式(MDI),改为每个文件在任务栏上一个按钮,刚刚出来的时候“用户”一片抱怨,结果没有多久就发现这样实在好用,一起闭嘴了。

 

  那么什么是用户?用户是个体,仅仅是表达自己的意见,这不是什么需求,没有研究之前你不能当真。

  用户自己也不明白自己的需求是什么。你面对用户,必须搞清楚细节。

用户的意见,是需要仔细分选的。除了缺陷,几乎所有的意见都没有价值,因为他们并不清楚自己在说什么。

  软件要做好,才有资格听取用户意见。别把用户反映的产品的问题和缺陷当作用户需求。

管理感悟:谈谈用户和需求相关推荐

  1. 笔记-项目范围管理-需求工程-需求分析的三个阶段-需求提出-需求描述-需求评审...

    需求工程分为需求获取.需求分析.需求定义和需求验证.或:分为5个独立的阶段:需求获取.需求建模.形成需求规格.需求验证和需求管理. 需求分析三个阶段:可分为需求提出.需求描述及需求评审 需求工程:笔记 ...

  2. 基于SCVMM对虚拟化服务器与虚拟机管理权限分配用户角色

    基于SCVMM对虚拟化服务器与虚拟机管理权限 分配用户角色 随着云计算时代的来临,越来越多的企业已经将IT环境迁移到虚拟化环境中,那么企业如何来统一管理如此多的虚拟化主机与虚拟机,通过管理平台是否能实 ...

  3. iNeuOS工业互联平台,发布消息管理、子用户权限管理、元件移动事件、联动控制、油表饼状图和建筑类设备驱动,v3.4版本...

    目       录 1.      概述... 2 2.      平台演示... 2 3.      消息管理... 2 4.      子用户权限管理... 3 5.      元件移动事件... ...

  4. [需求管理-2]:什么是需求以及需求的收集与识别

    作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:[需求管理-2]:什么是需求以及需求的收集与识别_文火冰糖的硅基工坊的博客-CSDN博客 目录 第 ...

  5. 《人人都是项目经理V2.0》读书笔记——第3章 需求管理——筛选干系人的需求

    1. 什么是干系人 什么是干系人? 干系人(Stakeholder),也译为相关方.利害关系者等,即和项目相关的人. 干系人的内涵 干系人既可以指人,也可以指组织. 干系人与项目之间会产生双向的影响, ...

  6. 为预测用户出行需求,ofo开始使用AI实现智能调度

    ofo官方称在其人工智能系统中,应用了一款能够预测用户出行需求的AI,以便用户更好的出行体验. 共享单车几乎已经遍布了国内的主要城市,在众多共享单车中,属于佼佼者地位的ofo今天称在其人工智能系统中, ...

  7. 网络营销外包期间站长如何挖掘用户真实需求探索网络营销外包真谛

    众所周知,在企业网络营销外包中挖掘用户需求是有多么重要,不仅引导企业网络推广主要方向,还左右着企业网站排名流量等内容的获取,由此可见,企业网站挖掘用户需求有多么重要.那么作为网络营销外包前期挖掘用户需 ...

  8. 【Linux 内核 内存管理】内存管理架构 ① ( 内存管理架构组成 | 用户空间 | 内核空间 | MMU 硬件 | Linux 内核架构层次 | Linux 系统调用接口 )

    文章目录 一.内存管理架构组成 ( 用户空间 | 内核空间 | MMU 硬件 ) 二.Linux 内核架构层次 三.Linux 系统调用接口 一.内存管理架构组成 ( 用户空间 | 内核空间 | MM ...

  9. java头像交互式差分演变_一种基于交互式差分进化计算的用户知识需求获取方法与流程...

    本发明属于知识服务领域,具体涉及一种基于交互式差分进化计算的用户知识需求获取方法. 背景技术: 在多数企业拥有庞大的知识数量和优质的知识资源的情况下,如何利用推送系统将知识主动推送给设计人员以提高企业 ...

  10. 开发人员如何了解用户和需求

    很多前辈和书上都说开发人员,尤其是架构师和技术经理需要有商业感觉,我一直试图培养自己这方面的能力,可是常常不知所措,一说到感觉,就意味着要么是与生俱来的,要么就是在商业世界里一点一滴积累起来,而对于我 ...

最新文章

  1. JNI/NDK开发指南(八)——调用构造方法和父类实例方法
  2. (How to)Windows Live Writer插入Latex公式
  3. spring core源码解读之ASM4用户手册翻译之一asm简介
  4. 完整适配LUCI界面的Openwrt中EC20的QMI拨号
  5. 为Go编译的Windows程序加入资源文件
  6. Socket开发探秘--基于Json格式的数据协议收发
  7. C语言流程图生成器的具体操作流程是什么,分享绘制C语言流程图方法
  8. Access数据库的查询
  9. excel宏计算机,Excel怎么设置宏 Excel宏设置图文教程-电脑教程
  10. 解决验证码不显示问题
  11. n以内的最多因子数的数 n=1e18
  12. java面试宝典:留着慢慢看
  13. 交换机vtp功能配置
  14. Vue中使用qs 将post 请求方式序列化成get 请求
  15. [基础库Numpy] 技能树总结:一篇文章学会Numpy库
  16. 微信小程序开发01 双线程模型:为什么小程序不用浏览器的线程模型?
  17. 信号满格怎么显示无法连接服务器,Win7 32系统网络信号满格却无法连接上网怎么处理...
  18. 图像保边滤波算法集锦--非局部均值NLM滤波器
  19. 史上最全阿里 Java 面试题总结及答案
  20. 使用xpath解析网页的实例(完整代码)

热门文章

  1. 中计算均方误差_为什么分类问题不使用均方误差作为代价函数
  2. 比赛排行榜如何在LED大屏上实现自动实时滚动播报?
  3. 构造方法、toString、Object类、String类
  4. OSS-Android SDK 搭建总结
  5. 逆向微信-分析学习微信是如何快速构建静态TableView界面的
  6. 一、Docker之旅
  7. 项目过程中的部分逻辑
  8. ubuntu简单安装oracle,Ubuntu上Oracle10g安装是一件很简单的事情
  9. php导出Excel表格(无插件)
  10. PHP比较两个时间戳相差天时分秒