首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >软件开发会被整合吗?

软件开发会被整合吗?
EN

Stack Overflow用户
提问于 2009-07-08 18:03:06
回答 10查看 254关注 0票数 1

在系统管理部门,服务器和IT基础设施正在迁移到数据中心,IT员工有时会被裁减。有没有可能同样的事情发生在软件开发人员身上,世界上的软件可以由几个大公司生产,而不是由这么多的开发人员生产?

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2009-07-08 18:48:20

不是的。

构建软件并不是一项伸缩性很好的活动。如果一个女人需要9个月才能生一个孩子,那么18个女人是不是需要一个月?上面有人提到了“神秘的人月”--这个问题最早是在那里被报道的。在某种程度上,团队中开发软件的通信和管理费用实际上开始阻碍前进的势头。

还有一种观点认为,伟大的程序员和普通的程序员(或者-那些浪费时间在StackOverflow上发帖的人和那些不这么做的人)和虚构的(或者可能不是那么虚构的)净负面高效程序员-那些通过糟糕的实践、糟糕的设计决策或者以某种方式破坏团队士气的人,实际上会导致负面的生产力。

另外,大多数软件公司专注于一种类型的软件或一种语言,而且总是有新的东西出来。“创新发生在别处”--一旦你足够大,你就可以舒适地做你一直在做的事情,所以你不会去寻找可能会破坏你现有模型的新东西。

现在开源已经很大了--所以你不可能真的得到一家大公司,它会把除他们自己的软件之外的所有软件都锁起来。(无论微软多么想...)

票数 3
EN

Stack Overflow用户

发布于 2009-07-08 18:06:45

我认为不是--在短期内。有了TDD和配对编程等东西,似乎更小、更敏捷的团队才是发展的方向。

我总是回想起像“神秘的男人月”这样的事情。我可以有一个拥有1000名开发人员的大公司--但这并不意味着1000个工时的项目可以在一天内完成。

只是看起来效果不太好

票数 1
EN

Stack Overflow用户

发布于 2009-07-08 18:08:27

一些人会把目光投向印度的大型开发机构,并认为一旦所有的问题都解决了,这就是一种可能性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1099662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档