当外包软件开发时,企业应该如何思考?

软件开发


浏览:917 次

你可以考虑与美国相同的FOB价格。这是官方开发商的平均工资。支付高于这个工资的人肯定会得到更多的高级人才,而支付更少的人也会是初级人才。高技能人员可以在很短的时间内开发出更好的产品,而海外价格的工作也是如此。

服务提供商的文化也是一个重要因素。世界上不同的文化也意味着不同的含义,这些差异会使有效的沟通变得更加困难。

每当你描述你想要应用的功能时,你都在做假设,这可能是你不知道的。当外包软件开发时,假设您向能够清楚解释他们不理解的人解释一些事情。你还假设他们会指出设计中他们看到而你忽略的缺点。你甚至认为你会做你说的事,而不会做他们认为不好的事。这些潜意识的假设可能会让你陷入困境,而且无法避免,因为你没有意识到它们。

如果与您合作的人拥有相同的文化,那么您的假设可能与这些服务提供商的假设很匹配,这可能会减少前进道路上的一些障碍。

对于第一个项目,最好只进行app外包,并使后端业务流程合理化。应努力保持企业内部战略优势的具体化。这并不总是可行的,尤其是对于缺乏内部开发人员的小型企业,但无论如何,国外的知识是昂贵的,而且受到严格保护。如果你需要外包你的“秘方”,一定要先了解你的外包供应商。

这并不意味着你不能外包你的主要app;这不是关键部分。设计良好的app是使用大量可互换模块构建的。继承公司战略优势的模块需要内部开发或通过可靠的外包公司开发。那些提供支持功能的部分可以由外包公司成功完成,然后整合成一个整体。