惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Forbes - Security
Forbes - Security
A
Arctic Wolf
M
MIT News - Artificial intelligence
T
Threat Research - Cisco Blogs
T
The Exploit Database - CXSecurity.com
C
CERT Recently Published Vulnerability Notes
NISL@THU
NISL@THU
L
Lohrmann on Cybersecurity
Martin Fowler
Martin Fowler
A
About on SuperTechFans
P
Palo Alto Networks Blog
Project Zero
Project Zero
The GitHub Blog
The GitHub Blog
WordPress大学
WordPress大学
Blog — PlanetScale
Blog — PlanetScale
博客园_首页
大猫的无限游戏
大猫的无限游戏
Cisco Talos Blog
Cisco Talos Blog
P
Proofpoint News Feed
D
DataBreaches.Net
Cyberwarzone
Cyberwarzone
T
Tor Project blog
IT之家
IT之家
P
Proofpoint News Feed
Help Net Security
Help Net Security
S
Securelist
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
C
CXSECURITY Database RSS Feed - CXSecurity.com
Microsoft Azure Blog
Microsoft Azure Blog
V2EX - 技术
V2EX - 技术
K
Kaspersky official blog
Hugging Face - Blog
Hugging Face - Blog
MongoDB | Blog
MongoDB | Blog
B
Blog
N
News and Events Feed by Topic
The Cloudflare Blog
S
Schneier on Security
P
Privacy & Cybersecurity Law Blog
T
The Blog of Author Tim Ferriss
Recorded Future
Recorded Future
Last Week in AI
Last Week in AI
The Last Watchdog
The Last Watchdog
Hacker News - Newest:
Hacker News - Newest: "LLM"
L
LangChain Blog
I
InfoQ
F
Full Disclosure
The Register - Security
The Register - Security
阮一峰的网络日志
阮一峰的网络日志
H
Hacker News: Front Page
V
V2EX

博客园 - songsoft

Js表单验证控件-02 Ajax验证 Js表单验证控件(使用方便,无需编码)-01使用说明 字符串对比 KindEditor编辑器For DotNet控件 模板引擎开发(三)-自定义标签的处理 Flash AS实现时钟效果(全脚本实现) 模板引擎开发(二)-值标签的处理 Jquery插件-浮动广告 模板引擎开发(一) 软件开发模型之一 万祖归宗是瀑布 关于制度化管理 关于加薪的策略 关于文档编写 蓝海与红海--有感于软件创新 李广难封--有感于团队建设 哪里是乐土?--关于团队良性循环 从酒桌上看团队建设 创造一切条件让大家“混” 百万富翁成长路线
绿有四季--关于需求沟通
songsoft · 2012-05-02 · via 博客园 - songsoft

我们曾经接了一个私活儿,某农业局的政务网站,功能很简单,无非就是新闻发布、在线留言等功能。这对我们这些做惯B/S开发的人来说,简直是小菜一碟。

负责设计的同事,很容易就搞了几个界面效果,发给客户看,客户还算满意,顺便还夸了我们几句,不过提议要绿色的。农业局吗,绿色的能表现农业,可以理解。

改了一套绿色的,送过去。人家不满意,提了几个意见。改了又送过去,又不满意;又改,还不满意。美工郁闷了,开始嘟囔,“为什么一开始挺满意,越做反而意见越多,我这么多天,是不是白干了?客户整个就是没事儿找茬,他要做什么,我就做什么,还是不满意。肯定是觉得我们做得太快了,我们应该拖一拖,让他们觉得这个工作很难做。”

工作速度越来越慢。客户也越来越不满意,眼看这活儿要黄。

趁工作间隙,我说,“我给你说说咋回事儿,你看对不?

“农业局要绿色的,这个可以理解,但是他要绿的,你就给他绿的,绿也有很多种啊。

春天的嫩绿,夏天的深绿,秋天的灰绿,冬天的墨绿,客户要哪一种呢?

“或许,他们要的只是春天的感觉,要的是生机盎然,而不是绿,姹紫嫣红都是春,绿并是关键。只不过,客户不知道如何表达罢了。第一次客户只看到一个粗略的架构,他们并不是满意了,而是相信我们会进一步精化界面,我们不应该放松心态,而应该心存感激。可是后来的设计思路与他们想的并不一样,就着急了,也觉得我们辜负了他们的信任,态度开始不友好。所以,现在最好调整思路,不要沿着客户的描述惟命是从,而应该认真分析客户言语背后的真正意图。关于春天的思路,你试试吧,说不定可以哩。”

美工哼哼叽叽不想动,不过也实在没有别的路子,只能拿我的方法试试。

结果,一下就通过了,客户很高兴,说,这就是我想要的。不过,仍提不了少意见。

我告诉美工,现在通过的只是色彩风格,布局能否满意还是个问题,到时,又提一堆细节问题,你改来改去,原本好的设计就改乱了,最终效果不好看,还会怪你。你最好跟客户沟通一下,看他们喜欢什么样的布局,是喜欢韩式的呀,还是欧式,还是中式的?韩式的都是大图顶头,炫、靓;欧式的超简捷,除了logo之外几乎没有图片;中式的吗,上面是图片,下面一拉不见底,全是文字,就像新浪那样的。

又设计三套,客户选了“中式”的,然后象征性的提了几个意见。真正的程序制作倒不费劲,现有的程序往上一套就行了,两天就搞定,而且兼容所有主流浏览器。

经过这个事情,让我想起项目管理中的一个经典案例,“客户说想要个月亮,怎么办?”

客户说想要什么就要什么,那还得了?客户不是上帝,只不过是财神爷。

需求分析的目的,就是搞清楚客户的真实需求,而不是他张嘴就说的“要什么”。那只是表面现象。

问客户,你要月亮干什么呀?

客户说,我晚上怕黑?

那给你修路灯行不行呀?

客户说,俺家在乡下,没电

那就他给建议,你看,我们公司有个产品,轻便小巧,可以随身携带,能够室内室外全天候使用,一个100块钱,给你打八折优惠,你看怎么样?

OK10块钱买一个,卖给他就行了。

赚的70元钱,就是需求分析的价值。需求分析不是客户要什么,我们给什么,而是要知道客户在想什么,这样我们才知道做什么。

经常听一些程序员说,某某软件,那么简单,只是增删改查而已,就能卖几十万,肯定是关系户,一脸的不屑。要知道,人家的价值,就是能真正精准的理解用户需求,快速实现预期目标。

技术的确很简单,你也可以做,但在不明晰需求的情况下,做个试试?返工两回,你的成本就超支了,这个时候,你就不会觉得几十万贵了,而会觉得亏。