您为什么要雇用内部外包而不是外包来为您的公司开发产品?我只能想到一些,但我不确定它们是否足够好。
这实际上是为了在课堂上进行一场辩论。我更倾向于外包,但是不幸的是,我被要求转到辩论的内部。
有任何想法吗?
您为什么要雇用内部外包而不是外包来为您的公司开发产品?我只能想到一些,但我不确定它们是否足够好。
这实际上是为了在课堂上进行一场辩论。我更倾向于外包,但是不幸的是,我被要求转到辩论的内部。
有任何想法吗?
Answers:
(有关抗辩,请参阅乔尔的看法。)
如果要在战略上或战略上使用该软件,或者该软件是您业务的核心,那么让理解该业务的程序员成为关键。他们还需要了解支持和生命周期,以及发布后为公司提供系统支持所需的费用。
我认为成本通常不是一个真正的因素。如果有人声称这是愚昧无知或说谎。如果您外包,则您要付出别人的成本之外的利润。通常,由于地理劳动力市场差异而导致的任何节省通常会很快被通讯和教育成本的增加所弥补,而且速率差异并不像以前那样大,因为发展中国家被称为是有原因的。
那里有很多软件。在许多情况下,您可以外包某些东西并且可以。问题在于该决策需要根据具体情况做出,而您不能一视同仁地解决所有问题。
我敢肯定,决策过程中有一百万人需要寻找。
在某些情况下,可能会很容易地将专门开发但核心的软件的开发工作外包给专门从事此类工作的公司-例如,设备级驱动程序或Web服务器之类的系统级东西可能仍会外包给一家制造电器并希望专注于用户体验的公司,而不是构建基石的公司。
另一方面,如果您打算以特殊方式驱动该Web服务器,并且即使您对其进行了详细说明,则将使该组件与主要的多阶段开发计划紧密相关,您可能不会不想外包。
这是一个较晚的答案,但更笼统的是“为什么公司要在X房雇用而不是外包?” -换句话说,为什么存在公司,而不是一个将所有事情都外包的首席执行官?-被称为“企业理论”
http://en.wikipedia.org/wiki/Theory_of_the_firm
并且出于各种原因,有大量的证据和研究,以及大量关于何时将各种劳动力和资本外包与“外包”有意义的知识。