我知道有一家公司拥有一个像样的软件产品的知识产权,并且每年从许可中获得丰厚的收入。然而,主任(非技术)抱怨维持开发团队的成本,因为它大大侵蚀了利润率,并正在考虑将特定模块的开发外包给其他收费较低的国家。
就个人而言,我不认为这将是一个更符合成本效益的长期解决方案。这可能会导致沟通故障时,有问题,此外,规格将需要水紧固,最终可能会花费更多的时间无论如何。在我看来,当在团队中工作时,沟通是关键--或者有一种有效的方法来完成这个任务?
发布于 2010-12-20 01:04:11
我肯定有人有这种效果的例子,但我还没看到。
我在财富500强的一家公司工作了很多年,他们把大量的开发外包出去了。我没有一个例子,在那些年的外包项目,成本低于如果我们自己做(内部)。
虽然他们的编程率比我们的少,但我们花在管理外包团队上的时间是内部团队的3倍。这是在需要额外时间的基础上,使需求比我们内部团队的需求更详细,以及在QA中增加所需的时间,因为代码从来没有接近正确的程度。
发布于 2010-12-20 01:15:28
你可以很快,你可以有它便宜,或者你可以把它做好。你不可能拥有这三个,我会说,即使是三分之二的人,也会是一个很大的负担。
发布于 2010-12-20 04:50:57
对于一家软件公司来说,这简直是愚蠢。他们能做出的最明智的决定是将公司迁往另一个拥有更廉价人才的地方。
软件公司外包他们的软件开发不再是软件公司了。我认为,任何获得的收益都是短暂的,因为你正在创造自己的竞争对手。一旦他们意识到他们比你更了解产品,那么他们也会意识到他们不再需要你了。
https://softwareengineering.stackexchange.com/questions/28110
复制相似问题