日期:2014-05-19  浏览次数:20426 次

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


我们做了一个假设:

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

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

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

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


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

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


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


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

如果修改一下

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

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




------解决方案--------------------
选b吧,先有了原型可以先用起来, 然后其它慢慢的效率改进
------解决方案--------------------
B,在中国时间比哪上国家都紧张,大家不是在搞技术,而且是在搞名词。一年后这个东西就过时了,没有用了。
呵呵。。。。。。。。。。。。。不好比,WEB技术一样,在美国ASP,VB依然被很多人使用和运用,而且在中国,你不会.net,java会死的
------解决方案--------------------
我会选择B
前提是假设这个东西没有成熟的技术情况下。
我会选择B。 首先我要告诉客户,给我1个月的时间我能让他实现,在给些时间我尽量会把时间控制在2秒以内。

客户既然要2秒。说明他这个东西要的时间紧。所以,先让对方有所满足。才能继续开展下步的工作。
------解决方案--------------------
B
先实现功能 在 进行优化
------解决方案--------------------
我们都在用别人的技术, 做的最多的, 也许只是研究实现方式, 所以还是选 B 吧..
几个月以后就会出现更有效率的技术的...
------解决方案--------------------
个人小结:还是要看具体项目\具体比较数据,在性能相差不大的情况还是要看时间
------解决方案--------------------
B 更适合吧~
------解决方案--------------------
有意思,偶选B
------解决方案--------------------
应该分析下为什么非要2秒,以及这个2秒的概念在全局中的地位,然后才能做出选择吧
------解决方案--------------------
老板说,客户要求的是两秒,这是需求,不符合需求的就不行,花再多的时间也要实现。
----------------------
个人感觉客户的需求往往在时间面前时可以让步的
当客户要求10个月做完需求,而实际情况需要20个月,那么客户往往更喜欢在10个月的时候得到一个实现了50-60%功能的系统,而不是写了50-60%代码,却什么也做不了的东西。
------解决方案--------------------
在中国,就选B
------解决方案--------------------
厂商10天,4秒.他当然要最快看到成效.钱不能白投.对我们来说,是最痛苦的了,改几个月.
------解决方案--------------------
如果有一秒钟可以搞定的肯定选择一秒钟就搞定的
中国的现状就是这样,没办法的事情.
------解决方案--------------------
老伴==老板
LZ性福啊。。。。嘿嘿。
------解决方案--------------------
这个要试具体情况而定 这个两秒是否必须达到
如果运行查询一超出2秒就会出现很严重的后果 选A 否则选B
------解决方案--------------------
帮顶~~~
------解决方案--------------------
今天和老伴讨论了一个开发效率和运行效率的问题

-------------
老伴呵呵
------解决方案--------------------
看是什么东西了

我选B
------解决方案--------------------
听老板的 老板就是不对也听老板的
------解决方案--------------------
B 先抓客户再抓维护
------解决方案--------------------
选B了
------解决方案--------------------
厂商A 用C/C++

厂商B 用.NET/Java