本文译自Quora的同名问答贴:软件开发中最流行的错误观点有哪些? Lee Semel给出的答复得票数最高,他列出了一些流行的错误观念:
瀑布模型是在实施软件之前最行之有效的描述系统的模型,它能帮助软件实施时循序渐进,而非循环反复。人们一直当它是一个好的实施方案,而一篇论文中恰好将它列为很差的实施方案,因此引起广泛讨论。
用户知道他们想要什么,他们也能够将需求阐述清楚。
有某种语言、技术或是流行方法将会是杀手锏,能够取代你正在使用的方法,解决你的问题。
人月神话里说,在一个开发团队中增加人手会让效率成线性增长。
最近媒体旋风式的集中对Facebook的首席运营官——Sheryl Sandberg进行表扬,表扬她每天准时5:30下班回家去陪她的孩子。很显然,她这样做已经持续数年,只是最近才被媒体“挖掘出来”。这位COO有什么不好意思的?需要隐藏这样的事实吗?因为几个世纪以来的研究都显示了无可否认的事实:每周工作超过40小时实际上会降低工作效率。
人们越来越担心,甲骨文的困境不是周期性因素导致的,而是非周期性因素造成的。甲骨文依然在增长,但增长步伐已经越来越缓慢无力。深层次的原因在于,虽然甲骨文依然一家独大,但它所在的传统企业软件市场正在日益萎缩,渐渐让位于新兴的云计算服务。
甲骨文的问题到底出在哪
如果你的公司是行业翘楚,但所在的行业却江河日下,你该怎么办?
这就是甲骨文公司(Oracle)现在面临的困境。这家公司一度曾是整个商业软件市场上最让竞争对手恐惧的企业。上周,甲骨文公司公布了截止到2013年5月31日的最近一个财年财务业绩。它的收入增长至372亿美元,比上一财年的371亿美元略有上升。甲骨文虽然仍在增长,但增长幅度已是十分勉强。