需求分析不畅更多的是程序员的责任

来源:互联网 发布:手机即时聊天软件 编辑:程序博客网 时间:2024/04/18 08:39

作为一个程序员,当你和用户沟通作需求分析的时候,由于沟通不畅你的不愉快心情有多大?平息你的心情,继续向下看可能给你带来好的心情。

听一听下面一些人的感觉:

他们来自于另一个世界(这是比较客气的说法);

那些提需求的家伙根本不懂怎么说话(这个说法稍为激烈一些)

那是一些不知道自己要什么的蠢货(你遇到过这样的用户吗?)

怎么样?作为程序员的你是否大呼过瘾,但是作为沟通的用户可能要骂娘了。

       中国有句老话:隔行如隔山。中国的计算机起步晚,作为程序员把象征高科技(本山大叔语录)的电子化推向普通大众的时候,他们有点措手不及是可以理解的。

我们使用手工化劳动很好,为什么非要我学习使用这个破信息系统,费时费力不说,那些莫名其妙的所谓专家工程师还要问我感觉好用与否,那还用说:不好用、浪费时间。

个人有个人的立场,同志们需要相互理解。我不想评价谁是谁非,但是我想问作为程序员人这样一个问题:你想购买房屋,一般你是要到现成的房屋作视察,估计价位和自己的承受能力;假如有个不知好歹的房地产商人拿着设计图纸向你炫耀他们的马上要建造的房屋有多么的漂亮舒适方便,并且还虚心的让你提一些意见,你会作何感想?你会购买他们的房屋吗?

你想看到现成的房屋,正如你的用户想看到你设计的系统,然后再给你提建议。不要指望用户在开始的时候能够给你符合你思想的需求报告。

站在别人的立场,起码可以让你避免生气伤肝。

不过一般作为顾客(用户)和商人(程序员的老板),顾客永远是上帝。极限编程提倡用户参与、快速迭代和及时沟通是很有道理的。

在作为程序员的你拿起转头向下砸以前,我需要声明我也是一个程序员,而且资历不见得比你低。所以看在阶级兄弟的分上,高抬贵手吧!