当前位置:  开发笔记 > 后端 > 正文

你有过最有趣的用户请求是什么?

如何解决《你有过最有趣的用户请求是什么?》经验,为你挑选了13个好方法。

用户有时会为程序员设计和实现提供最有趣,最奇怪和最精彩的要求.

今天我读了老板的一份备忘录,说明我们需要"能够轻松快速地导入任何excel或访问数据,无论大小."

从同一个备忘录中,我们要求"知道是否有人未经授权访问系统" - 好像黑客将把他的电话卡楔入某个索引和外键之间.

我想我的老板一直在看太多"星际迷航"...... :)

你有过最有趣的用户请求是什么?



1> Alec Smart..:

我的客户要求在他的网站上当前的白色太正常了.我引用"我想要脸书和谷歌的光泽白"

我想知道这是否会奏效:

的main.css

body {
    background-color: #ffffff !glossy;
}


实施它,提供白色区域的并排比较,询问它们是哪个,然后给它们开账单.客户要求的是他们认为他们的网站白色和谷歌一样好.证明它是收集你的钱.
你应该给他们一个新的光面显示器!
只要你有facebook和谷歌的预算,就告诉他没问题.那会让他闭嘴.

2> Skrim..:

"日历真的很难用,因为每个月都有不同的天数.你能不能把它们换成相同的天数?"


"好吧,本月我已经用完了我的天堂要求,换了新的10速,但我会试一试."
那天快到了,我的朋友.http://www.atalasoft.com/cs/blogs/stevehawley/archive/2009/01/14/thinking-about-dates.aspx

3> jasonevers..:

客户:"我真的很喜欢我的网站和谷歌,但是当我的笔记本电脑没有互联网连接时我都需要它们.你能把它们刻录成CD,以便我可以离线使用它们吗?"

我说:"我可以让你的网站的离线版本,但它具有有限的功能,我不能做但谷歌可脱机这是可能的硬件和每月的合同,获得随时随地上网的月费与数据卡.你必须通过ATT或Sprint等方式支付每月60美元左右的费用."

客户:"我开始对你的能力感到失望."


哇.我本来有一个*非常难以阻止合同结束的回应...>.<
对不起,没有链接.他们会在他们的分析中看到引用页面,并且知道他们的前网络老兄和他保密一样有能力.
@jason +1原则.虽然我很难相信这些人会在分析方面做得很好.

4> hasen..:

"我们知道服务器有时会停机,但我们希望它永远不会停机"


提供冗余服务器.永不退缩是一个合理的要求.
如果客户愿意支付没有单点故障并且冗余一切的系统,这是一个合理的要求.您需要具有此类经验的程序员和管理员,这需要花钱.通常,如果您向客户展示99%正常运行时间和99.99%正常运行时间之间的成本差异,他们倾向于认为系统可能会偶尔停机.
如果客户要求该网站即使服务器出现故障也能工作.但只有管理员屏幕需要这种魔力,就好像这样更容易.

5> Jason..:

"你能确保我们的销售增长至少131%吗?这将使我们超过去年."


我怎么样给你一个输入字段,你输入你想要的任何百分比?
哦,当然没问题.虽然我正在编辑代码,但我会把它整理到140%.怎么样?
当然.只需将我的工资增加约两倍的销售额.

6> Alex..:

"我们需要在复选框之后点击按钮才能启用按钮点击."


如果有人知道它应该是什么意思,那就不好笑了.

7> PTBNL..:

以下是同一个人多次发生的......

数据输入操作员(在远程站点):你能修理我的终端吗?它不会打开.

我:上次你打电话给这个问题时它被拔掉了,你能检查一下吗?

数据输入操作员:已插入!

所以我开车到远程站点,我发现了什么?当然是一个不插电的终端!我插上电源,工作得很好.


也许DEO只想穿上你的裤子?
让他们重新安装连接器.这将清除灰尘,什么不是......是的.它真的只是让他们发现它没有连接.
我希望你收取费用!
..或者有借口暂时不做任何工作,因为他们正在等待他们的电脑"被修复".

8> hawkeye..:

项目经理:"我们需要您列出该项目中所有未知风险的清单."


是的,我从我的前PHB那里得到了这个要求......:D

9> Pascal Thive..:

替代文字http://img360.imageshack.us/img360/1020/dilbert2030557071204cr8.gif



10> Warren Young..:

我们的一个程序让普通人操纵一个相当复杂的视频分发系统.它使用视频源的代表性图片(VCR,DVD播放器等)直观地显示后端发生了什么.这些图形非常详细; 录像机上有一个琥珀色的显示屏,用7段LED字体表示"12:00".一位用户要求我们让它眨眼.另一个人要求我们让它显示当前时间.

刘海头靠在桌子上



11> Juliet..:

我的编程团队编写了一个与遗留会计系统连接的内部网.基本上,我们编写了一个漂亮的ASP.NET前端,以保护用户不必与终端系统进行交互.

无论如何,我们的一位测试人员注意到我们的登录代码接受了任何密码,只要前8个字符是正确的.测试人员使用密码"密码"创建了一个用户,但应用程序将验证"Password1","PasswordMonkey","PasswordFakeFakeFakehahahah".因此,我们的测试人员将此记录为缺陷.一些调查显示,遗留系统将密码存储在固定宽度的8字段字段中,并且它只是将查询静静地截断为8个字符.一个快速测试表明,这个错误也存在于会计系统中,并且被忽视了20年.

我们无法修改遗留应用程序,因为它是由第三方供应商维护的,所以我写了一个快速if (password.Length > 8) { return false; }的结果 - 毕竟,超过8个字符的密码不可能是正确的.错误修复,QA签收.

因此,当我们的应用程序投入生产时,我们会得到一个" 紧急!!用户无法登录到他们的账户!!! "来自我们客户的总裁的消息.事实证明,州法律或公司政策要求所有密码长度至少为12个字符,并且修复后没有用户能够使用我们的产品.

我们解释说,会计系统根本不存储超过8个字符的任何内容,并且如果用户只输入前8个字符,那么一切都会很好."不能接受!" 好的,那么我们可以在文本框上放置一个maxlength,将输入限制为只有有效的字符范围."IMBECILES!它工作得非常好,现在修复它!" 我们的客户与我公司的总裁大吵大闹,如果我们没有修复应用程序,就会威胁变更供应商.

因此,我"修复"应用程序注释掉了健全性检查并重新引入了错误.在ASP.NET前端验证代码与终端后端进行身份验证不是一个不合理的请求,但它真的令人不安,故意重新破坏应用程序.


这很有趣 - 但我不得不说我对这个客户的同情.虽然从程序员的角度来看这是一个错误,但用户期望一致的行为,如果他们想要"不正确"的行为,那么这不是一个真正的错误.
"这不是一个错误,它是一个功能!"

12> corymathews..:

看看这个名为Clients From Hell的博客

那里有一些非常"好"的东西.



13> Chris Pietsc..:

"我刚刚删除了一个客户端数据记录.你能从回收站中恢复吗?"

有些人不明白,当删除记录时,它会被删除.这就是"删除"的意思,特别是当他们没有要求我们构建"删除"功能时.


从备份中恢复它.你有备份不是吗?
在我的数据库中,每个表都有一个活动列.永远不会删除东西,只是不活动.(还有一个审核专栏,所以我知道谁删除了它,非常有用)
取消删除不是一个问题,它应该始终建立.
推荐阅读
牛尾巴2010
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有