至于开发效率和运行效率的讨论。挺有意思的。(还有维护效率)


关于开发效率和运行效率的讨论。挺有意思的。(还有维护效率)
今天和老伴讨论了一个开发效率和运行效率的问题,感觉挺好玩的。大家也一起来看看吧。


我们做了一个假设:

有一个客户想要实现一个查询功能,要求这个查询功能要在两秒钟内显示出来结果。

现在客户找到了两个厂商,厂商A和厂商B。

厂商A   说:我可以实现两秒内完成,但是做好这个查询功能需要一年的时间。

厂商B   说:我实现这个功能只需要一个月,但是两秒内出不来结果,需要三秒。


问题1:如果只有这两个厂商,您会选择哪个?为什么?

问题2:厂商A、厂商B哪个更容易在中国生存?为什么?


我们讨论的挺热闹的,我会选B,老板选A。


========================

如果修改一下

厂商B   可以在剩下的几个月的时间里把时间缩短到两秒。那么被选中的机会就会很大吧。

前一段是开发效率和运行效率,这里就涉及到维护效率了。后段是我新加的,没有和老板讨论。




.net 程序开发 asp

Leomg 11 years, 8 months ago


厂商10天,4秒.他当然要最快看到成效.钱不能白投.对我们来说,是最痛苦的了,改几个月.

怎么这么天才 answered 11 years, 8 months ago


在中国,就选B

一粒蛋怒疯 answered 11 years, 8 months ago


厂商A 用C/C++

厂商B 用.NET/Java

撸炮大魔王 answered 11 years, 8 months ago


选B了

可爱的双一 answered 11 years, 8 months ago


B 先抓客户再抓维护

Kira尹 answered 11 years, 8 months ago


听老板的 老板就是不对也听老板的

Umbra answered 11 years, 8 months ago


看是什么东西了

我选B

kazuo answered 11 years, 8 months ago


今天和老伴讨论了一个开发效率和运行效率的问题

-------------
老伴呵呵

動と静D均衡 answered 11 years, 8 months ago


帮顶~~~

免贵姓喵名霸天 answered 11 years, 8 months ago


这个要试具体情况而定 这个两秒是否必须达到
如果运行查询一超出2秒就会出现很严重的后果 选A 否则选B

森岛はるか answered 11 years, 8 months ago


老伴==老板
LZ性福啊。。。。嘿嘿。

绝望的宅男 answered 11 years, 8 months ago


如果有一秒钟可以搞定的肯定选择一秒钟就搞定的
中国的现状就是这样,没办法的事情.

闪亮亮圆舞曲 answered 11 years, 8 months ago


老板说,客户要求的是两秒,这是需求,不符合需求的就不行,花再多的时间也要实现。
----------------------
个人感觉客户的需求往往在时间面前时可以让步的
当客户要求10个月做完需求,而实际情况需要20个月,那么客户往往更喜欢在10个月的时候得到一个实现了50-60%功能的系统,而不是写了50-60%代码,却什么也做不了的东西。

你们就好啦 answered 11 years, 8 months ago

Your Answer