构建Salesforce集成应用程序需要多少费用?

快速解答:范围非常广泛

Kinvey报告[1]显示,“接受调查的移动领导者中有56%表示开发一个应用程序需要7个月到一年多的时间。 18%的受访者表示,他们每个应用程序的支出从50万美元到100万美元以上,平均每个应用程序为270,000美元。” Clutch的代理商调查[2]并未显示这个范围会更小。 中位数高成本为171,450美元,范围从3万美元以下到70万美元以上。

为什么这么贵?

应用在许多方面都不同。 有些比其他复杂,有些具有更好的设计,更多的用户交互等。所有这些因素都会影响应用程序的范围和成本。

移动应用与网络应用

您知道是否需要移动应用程序或Web应用程序,或两者都需要? 这可能会影响范围,并因此影响价格标签。

iOS,Android还是跨平台?

如果您不使用像ReactNative这样的跨平台解决方案(我们使用它!),则需要考虑在多个平台上安装应用程序的额外费用。

用户体验设计

从纸质模型到低保真和高保真原型,一直到拥有可点击的原型,您都需要确保为应用程序用户提供最佳的用户体验。 不幸的是,这既耗时又昂贵。

模板应用程序与自定义应用程序

模板应用更便宜,而自定义应用更昂贵。 这会影响与应用程序开发相关的各种成本。


如何建立应用程式

开发应用程序的成本很高,对任何公司或个人来说都是一笔巨额投资。 那么构建应用程序有哪些不同的方法呢? 您可以使用哪些资源,每种方法的利弊是什么?

1-内部开发

如果仅考虑构建应用程序的成本,那么此选项可能比雇用信誉良好的代理机构便宜。 但是实际上,您需要增加花费在吸引人才上的时间/金钱,经历招聘过程,福利和其他与拥有员工相关的费用。

2-当地自由职业者

他们的时薪可能比雇用员工多20-30%,但是在福利和雇用过程上节省的成本和时间将很容易就可以弥补。 总体而言,此解决方案仍比雇用信誉良好的代理商便宜。

这种方法的问题在于您的项目范围。 通常,一个自由职业者无法承担大型应用程序开发项目。 他们是一个领域的专家,但不是其他领域的专家。

3-离岸自由职业者

使用离岸自由职业者的途径是我们看到的一些客户使用的方法,并且在大多数情况下,他们的口中有苦涩的味道。 项目被推迟,预算超出预算,几乎没有什么可显示的。 此选项有一个很大的优势:成本。 如果您使用离岸自由职业者,则您的成本可能会低很多。 在我们这里介绍的5种应用中,它们是最便宜的选择,但是如果您考虑构建一个成功应用的真正成本,结果可能会有所不同。

除了有关本地自由职业者的解释问题外,您现在还需要处理时区,沟通和翻译等问题。 这些是我们看到外包给离岸自由职业者的项目失败的最大原因。

4-离岸外包

此选项是使用代理机构和使用离岸资源的组合。 离岸公司通常有多个团队。 考虑到这种方法的成本,它肯定比使用信誉良好的代理商要低。 有时候,他们甚至比雇用当地的自由职业者还要便宜(请注意,因为低端的质量)。

这里的问题主要与时区,通信和翻译有关。 时区将限制您与团队进行有效来回沟通的能力,并延迟项目。 交流的另一个障碍是,大多数离岸代理商的资源有限,无法用英语进行清晰的交流。

5-信誉良好的代理商

使用信誉良好的代理商来构建应用程序是最昂贵的选择。 像AY Technologies这样的代理商都有接受客户的严格准则,因此您应该准备参与他们自己的评估过程。 这个过程是他们成功的原因,但是这需要您的时间,您应该可以与他们保持联系。

较高的成本是与知名机构合作开发应用程序的最大障碍。 作为回报,您将获得可以为您的问题创建独特解决方案的专家团队。 在正确的基础上构建将意味着更好的结果和更低的维护成本。

这是我最初在AY Technologies博客上写的博客文章,标题为“开发应用程序需要多少钱”

脚注

[1]http://resources.kinvey.com/docs…

[2]构建移动应用的成本:一项调查

范围各不相同,您要根据从API获取的数据来设计多少个定制应用程序。 只要考虑到与标准应用程序的同步和基本集成,就可以使用3-4天的ETA来完成(考虑(创建连接的应用程序)开发代码以使用数据并填充记录),这还取决于您是否希望按计划自动进行此集成根据或按需。 我粗略地说,基本数据传输的端到端集成可以在一周内完成(据我估计)。

通常,外包给印度要便宜得多,但是任何自由职业者都可以建造,这可能会收取更高的费用,考虑到印度较高的边际费率可能是每小时30-40美元,并假设1周的工作将花费40个小时,那么〜2000美元将好猜

Salesforce集成应用程序的成本范围非常广泛,因为在进行任何项目之前,它都会受到一系列必须考虑的因素的影响。 其中一些,仅举几例:

  • 目的:应用程序要解决什么问题。
  • 用户:将要运行该应用程序的用户。
  • 集成:您需要将哪些其他应用程序集成到CRM。

如您所见,构建应用程序是一段旅程,就像Salesforce员工自己说的那样,好消息是,很多专家以前多次进行相同的旅程,他们可以在您提出想法的同时消除您的所有麻烦最好的解决方案。 这是其中之一,他们可以以负担得起的成本来做到这一点: http : //www.paradisoolutions.com

实际上,如果像您希望的那样简单的Integration只是简单地从外部系统中转储Salesforce中的数据,那么它就不会花费很多时间。 所有端到端测试大约需要3-4周。 但是,如果要进行一些自动化处理,然后对该数据进行处理,则可能需要一些时间。

同样,如果数据在不同的对象(表)中传输,则集成会变得很复杂。

此处的变量包括:API及其文档的质量,需要集成哪些数据,同步的频率,是否需要转换Salesforce中的结果数据或需要与其他数据进行交互。

在不知道这些细节的情况下,我估计这将是60-200小时x您同意的小时费率。