这到底是谁之错?
【感谢 @风枫峰 投递本文】
故事一:
背景介绍:RT是一个外包公司,ZWZX是项目承接公司,YD是甲方。
RT公司每天下班的时候都会接到ZWZX负责人的电话,询问一天的工作情况,然后布置任务要求晚上加班做完,RT公司的员工很无奈也很气愤因为每天都要加班,员工们就问项目经理:“为什么天天加班赶需求,今天才提一个需求,明天就要上线,还让不让人活了?” 项目经理无奈的说:“我有什么办法啊?这是人家ZWZX负责人说的啊,对方逼得紧。”
多次以后项目经理也忍不住了,就问ZWZX的负责人怎么天天这样啊,ZWZX的负责人就说了:”明天就要向YD的负责人展示这个页面,我也没有办法啊?YD那边老总就是这么要求的,我怎么办,我也不想这样啊?”
然后RT的项目经理实在受不了了就辞职了,新上任的项目经理又会走他的老路,因为从开始我们就被培养“满足客户的需求是最重要的”。RT的员工也就这样一直抱怨着,一直忍受着。天天在心里咒骂YD的老总真是没有人性,不拿人当人看啊!
人换了一批又一批,加班也就慢慢的变成了应该的,你不加班说明你不敬业,不合格。
故事二:
IE6一直存活着,所有的前端开发人员都痛恨它,都不想兼容它,可是产品经理看到IE6的市场占有率还是这么高,就会要求前端开发人员必须兼容IE6。
矛盾又来了,就像故事一一样,前端开发人员天天抱怨,产品经理也天天抱怨,但是面对IE6的市场份额,产品经理会劝开发人员说:“我有什么办法啊?IE6的市场份额就是这么高,不兼容怎么办啊?我也不想啊!” 开发人员也就这样忍受着,然后不断地抱怨用IE6的用户低端,没文化,怎么还用IE6啊!天天兼容IE6就够烦的了,还怎么创新啊!
这两个故事里出现的问题到底是谁的错误引起的?
故事一的罪魁祸首是YD的老总吗?
故事二的罪魁祸首是那些还用着IE6的用户吗?
从这两个嫌疑最大的罪魁祸首眼中看一下这两个故事:
故事一:
我是YD的老总,我要建立一个网站,找到了ZWZX公司,签订了合同,我提需求他们实现。
我不懂制作网站,可是我才思敏捷,创意无限,不停的会有好点子从我的脑海里蹦出来,每当有一个好点子蹦出来后,我都会给ZWZX公司的负责人讲清楚我的想法,让他实现,开始我不知道做一个页面需要多长时间。第一次我试探性的说了一周必须把我这个点子做出来,ZWZX公司负责人很痛快的答应了,一周后我果然看到了这个功能。
可是会不会我给他们的时间太长了?对!肯定是,要不也不会答应的这么痛快。这些人啊!天天就是想拖时间,好多骗我点钱。
点子又来了,这次我要求5天做出来,这个点子和上个点子类似,我倒要看看5天能不能做出来~ ZWZX公司负责人一副痛苦的表情,我会不会逼的太紧了,5天是不是真的做不出来?到时候看看吧,如果5天没做出来估计是我给的时间太少了。
5天过去了ZWZX公司的负责人很高兴的拿出了我要的功能实现,哎,看来开始真的骗了我两天。就是不知道5天会不会还是多了啊?下次给3天~
又拿出来了,虽然他装的好像时间太紧似的,可别以为我不知道,你第一个功能最多3天就做出来了,我还给了你7天的项目经费,你们多赚了我多少啊!!!! 真是没良心。 下次1天!!!
啊啊啊啊啊啊啊啊!!! 1天就出来了,这些人。。。。。 有没有良心,原来做这个这么简单,以后就给1天,不 ! 一天N个功能。
故事二:
我买了个电脑,没什么别的用途,就是打开电脑上上网,上上QQ和儿子聊聊天,QQ是儿子给我装上的,这样我就可以和他视频了。有一次QQ提醒我说我的QQ版本太低了,不能视频了,我打电话问儿子,儿子说按提示升级一下QQ就行了,呵呵,我按QQ的提示,儿子的指示一步一步的升级QQ成功了,看来电脑也不难啊!
到这里您认为开始的两个故事的罪魁祸首是谁啊?
我们一直以加班,甚至通宵去满足客户不合理的要求,只因为他是客户。只因为人人都认为满足客户的要求是我们最大的
价值,可是不合理的要求不能去拒绝吗?套用刘欢说的一句话“我们是不是活的应该有些尊严”,一味的迎合客户,只会让我们自己越来越痛苦,反而得不到用户的尊重,肯定。
我一直有个疑惑,很多人说网站不支持IE6,而选择让用户去升级IE,这样的用户体验不好!如果按照按照这个逻辑,是不是我们都应该是Web应用,而且都应该是IE6下的Web应用呢?为什么微软还要出WIN8,一直XP不是挺好的吗?让用户升级系统,用户体验多么不好啊?QQ,360,搜狗输入法,等等客户端软件用户体验不都不好吗? 都还要用户下载。
实在搞不懂为什么我们做个东西非要去支持IE6呢?检测到用户是IE6,给个提示,给个升级链接不就行了? 这样做用户体验是有多么不好吗? 你天天去支持IE6,还要天天磨叽用户使用IE6,你不觉的很矛盾吗?再说我一个普通用户,你如果不提醒,我怎么知道要升级IE6啊?
对于遭遇了故事一,故事二的人只能送上一句话“哀其不幸,怒其不争!”
原文链接:http://hfcc8685.github.com/blog/2012/04/19/shui-zhi-cuo/
(转载本站文章请注明作者和出处 酷 壳 – CoolShell ,请勿用于任何商业用途)
《这到底是谁之错?》的相关评论
IE升级很多时候是企业用户做不到的–他们没有权限升级浏览器……域管理员不允许他们升级
@AcePlus
“域管理员不允许他们升级”,要是搞个类似360的网页界面,整天提示你如果不升级就有中木马病毒数据被盗的可能,估计那管理员就不会这么懒了。
严重赞成,要是再来个“被全国99%的电脑击败了”的提示信息,升级得更快。。
移动 卓望 软通。。。
ie6下弹黄条提示升级并表示放弃ie6支持的网站高兴的飘过,液。
以前就职的某SNS网站也尝试做过放弃ie6支持的尝试,但是可耻的以失败告终了。贪婪是某些人的天性,不得不承认哦。
IE可以用CSS来竖排文字,那些渣渣的浏览器可以么
故事一里面抱怨的员工和项目经理就是抗争的行为,辞职,人换了一批又一批是抗争的结果。天朝万事根因还是人口多。
说的再理!
列举的那些“正面例子”,感觉都是在所处领域处于垄断地位的……
对于“故事一”非常的赞同,我就是那样的人,一直依着客户,说几天就几天,总是想办法满足客户的要求,客户也是越来越得寸进尺。之前同事也说过我的,不要这样的,撞了南墙才知道回头。那样做的还有一个原因就是,源于对自己的不自信,想要极力证明我可以完成那件事。
站在不同的角度看问题。~
故事一 : 用需求文档、合同来约束 最主要的责任在 ZWZX
故事二 : 考虑用户的业务应用是否多样?是否为企业用户? 如果是具有多样业务应用的企业用户,升级IE6真不是什么容易的事儿. 你的应用可以不管IE6,但其他厂商的应用却只支持IE6,那该如何 ?
同样的, IE6要是能升级, Firefox、chrome也一样能在用户的电脑中了(都是一个下载链接),可现实并非如此。
All we should do kill IE 6
学会拒绝
要学会说”NO”! 人的欲望是没有止境的,得寸就进尺.
所以我觉得国内的 程序员 们要过得更有”尊严”点
遇到了 和故事一有点相似的, 抗争了。怎么会不抗争。。。可人家拍桌子说:“钱是我们出的,我就要这个功能”(完成合同后,现在再也不联系这个客户了,这对公司也是一种损失)。。 引导客户非常难,人家才思敏捷,思如泉涌,财力雄厚,你说的一堆不可行的理由,甚至公式证明其失败的必然,对方也是点点头后,依旧我行我素,发现程序员或软件工程师,的社会地位很低。
@Anita Mui
合同只能是约束,你不允许客户变更,也许这就是最后一次合作。做供应商的角色,还是要期望如何帮助客户成长。
好像都简单化了
1、可以搜一下柠檬市场,也就是信息不对称
2、ie升级,很多操作习惯都要改,而且升级不一定都成功,失败了有可能要重新安装系统,浏览器的设置很多很复杂,即使IT人员都不一定全部能掌握。ie7、8其实也很差,好一点的ie9却非win7不可,不要说xp也该换了。。。。。。。
企业用户,xp基本很好了,为什么要升级?安全什么的,一靠防火墙,二靠用户习惯
故事背后的分析太经典了
故事一的问题应该出在RT公司的项目经理上,ZWZX公司和YD老总都不清楚具体情况,而RT公司的项目经理却是最清楚的人,比如实际多少工作量、有多少加班量,如何改善和向ZWZX收取更多回报是他的工作。而故事中他唯唯诺诺,最后一走了之,实在是无能。
@zuo
很赞同你的看法,一切现象的根源,人口多
@zuo
这个在理,理想很丰满,现实很骨感。不是不争,是很多情况争不下来。直到无法忍受,辞职去另一家公司。发现去的那家公司也有类似的问题!!!(没有类似问题的公司实在太少了,或自身还不及那些公司的要求,或可遇不可求。)这些问题上,码农们是弱势群体。很难推动事情往好的方向发展。求出路。
有没有试过ie6升级的?对一个对电脑不怎么懂的用户,IE的升级流程不是一般的烂。
下载速度慢,安装的时候还要下载,安装一系列升级插件,还没有提示需要等待时间。
360其实对升级用户浏览器是最有实力的,但是360基本上,还是没有这么做。
方法很多,所以要开会,三个人总比一个人思想开阔
这种水平的见识真是烂大牙
WordPress3.3.1已经不兼容IE6了,万恶的IE6啊,在网吧上博客都是看源码才能看到文章内容。。
天朝万事根因还是人口多.
支持
嗯 同意、只有你说了拒绝,他们才会纠正,不然他们还老以为他们是对的。就是这个逻辑。
所以说,好的PM不光handle项目进度和team里的人,还要handle甲方
我以前在一家做他们自己电商网站的公司,PM白天不管开发,瞎转悠,快下班了,就一一检查今天每个人的完成情况,只要他不满意,就得改,不管你吃不吃饭,不管你要花多少时间,一定要今天搞完,然后其他人也不准走,就干等着。改完以后,本地测试没问题,就部署到production环境。然后所有人都等着他在production环境上再测试一遍。如果又有问题,再重来。
“我是YD的老总”原谅我想到一些不技术的东西。。。。。。。
微软被妖魔化是导致很多用户自以为是不升级的原因之一。
话好说,事难办,对于基础的系统,很多东西都是关联性的,简单给个 IE6 升级地址人如果万一升级了,他别的啥子系统跟 IE6 配合得很好,跟后来的 IE8、IE9 配合不好,那你能给负责摆平这个事?不是那么简单来句”引导“就能解决问题。
需求不断变化导致的这种情况估计从有应用软件开发就一直存在,并将一直存在,解决办法简单点说就得需求固化,或者说得严格按照需求、原型来,任何变动(那怕一点点)一方面涉及钱,另一方面涉及工期后延,必然如此。本质上这就是个工程,其它的建筑工程什么的不也这样么
想避免这种需求不断变化的软件开发人员,最简单的找个做自身产品的公司并加入相关组,例如加入 office、flashget 等的开发团队,这样就自然和最终用户间隔了一或几层,然后产品的升级会有个稳定的程序、过程,不大可能短时期内变来变去
good
rt公司的人伤不起啊。。。。可怜我们就是RT公司啊。。。
所以管理水平很重要,有句话怎么说来着——“管理你的客户”……
关于最后那个IE6的问题,这是一个成本谁承担的问题。腾讯有底气说你升级吧,但一般创业者的底气就不会那么足,这里面有囚徒的困境的问题。
@zhiqiang
要是升级个windows都会有灾难性后果,那IT还有今天?想想如果你升级个linux……
对于IE6感觉比较靠谱的做法是做降级处理,能用,但会很难看,你想用高级的就提示
你需要换浏览器或升级。我们的拖拽上传文件就是用的这种策略。
都是给惯的,有些坑就是自己给自己埋的!自作自受,就是这样的情况咯!
赞
尽量不兼容 IE6。。。没必要折磨自己。。。
鄙视ie6,不解释
不错的写作风格,有点像你的灯还亮着吗?
不做任何说词~~
技术人员的价值普遍不被尊重,而且很容易被替代。这种粗放型的模式导致我们的技术人员失去了话语权。