8个APP外包开发项目的最佳实践 – 【泛软科技】
您的位置: 首页 » 解决方案 » 8个APP外包开发项目的最佳实践

8个APP外包开发项目的最佳实践

发表于 2年前 (2017-02-05) 阅读: 1,292次

       有时在另一个国家聘请一家发展公司是最经济的选择。 以下是如何导航潜在的陷阱。

       当您的公司需要一个独特的软件应用程序时,有时最好的解决方案是在内部开发。 但是如果你管理的员工人数不超过20人,那么这项工作可能会成本过高。

       一位非常小的公司的首席执行官/经理说,“这对我来说奇怪,我正在咨询,他将一个软件开发项目外包给一家印度公司。

对于选择采用离岸外包路线的小公司,有一些需要考虑的问题和最佳实践。 这里有八个:

做你的研究  

       其他国家的软件开发人员可能比国内公司更难以审查,但你应该花时间去做。 要求开发公司提供一系列可验证的财务数据,以及公司的历史(即已经开展多长时间)和客户列表。 您可以从客户列表中随机选择参考,或者向潜在外包商询问参考,但与过去或当前客户交谈是关键。 一定要问他们什么是不正确的工作,以及什么高兴他们。  

寻找有本地联系的公司

       许多软件开发公司认识到,公司喜欢安心地处理本地联系。这就是为什么他们经常建立一个小的美国办公室,销售和项目领导人谁知道英语和母语国家发展团队的当地语言。这些人还了解IT项目工作,并可以立即回应美国客户并与其互动。如果你能找到一个有本地办事处的公司,你的项目通信和项目的服务水平也可能会增强。

执行不公开协议

       除非开发公司首先签署不公开协议(NDA),否则不要开始工作。 NDA保护您的知识产权,包括软件的需求定义,软件设计和软件本身。它阻止开发公司将它为你做的工作重新用于其他人。您还应该保留一名律师,如果他们没有可以将他们置于美国法律管辖下的美国办事处,他可以确保协议在开发公司的母国有约束力。

有足够的法律代表

       我们都签订协议,希望没有什么会发生错误,但有时它会。一个项目可能无法满足您的期望,它可能迟到,或更糟 - 根本不做。如果没有先确保你有法律代表可以进入开发公司的母国,不要签订协议。请考虑咨询一家从事国际法的律师事务所,或在开发公司的国家的律师。

为项目建立员工牵头人

       离岸项目的通信和管理是很困难的。你不想让更多的员工和开发公司的员工相互交流,做出决策,从而增加更多的复杂性。相反,您应该计划从您的员工和来自开发公司的牵头人/协调员指派牵头人/协调员共同指挥该项目。这保证了有关项目的所有沟通和决定都通过这些中央联系汇集。

在您的协议中包含软件文档

       如果你从交易中收到的是一个成品软件,它不会做很多好。 最低限度,文档应该是您的工作人员的参考,可能需要维护或增强软件。 您的要求也可能需要系统中的帮助功能或用户手册。 确保所有文档都用您的语言编写。

要求早期的概念证明

       特别是如果您以前没有与您的开发公司做生意,请在您的合同中包括该软件的早期概念模型的可交付成果。 事实上,看到一个小例子,真实的东西将是很长的路要确保你和开发公司在同一页。 如果你发现你不在同一页,你可以很容易地在早期原型阶段切断电源线,不会产生太多的成本或损失。

保持杠杆直到项目结束

       在接受任何软件项目之前,您应该让您的员工审核并签署它的所有方面。始终努力在接受后保留至少三分之一的总付款,因为这是您与开发人员唯一的杠杆,以确保修复,如果有接受问题。

       有许多其他外包项目最佳实践,公司发展,因为他们获得更多的项目经验,但最重要的是要记住的是,你必须愿意从一个外包项目流程的控制从端到端。虽然外包的成本起初可能看起来更便宜,但如果出现问题,你的数学可以迅速改变,你不在那里拦截和在早期阶段纠正它们。

       我们的技术决策者通讯是IT领导资源,将帮助您保持业务支持系统运行顺畅,关于人员配备,士气和处理日常挑战的建议。

 

上一篇:
下一篇:


顶部