15321250321
010-86462584

APP开发 > APP学院 > 常见问题 >

如何寻找开发定制APP人员?

2022-06-24 1331

​许多(如果不是大多数)公司在构建 Web 或移动APP时会寻求外部帮助。问题是有许多APP开发公司和APP开发人员可以被聘用。您如何为您的特定项目找到最好的APP开发人员?与购买新设备不同,没有一个简单的评估过程可以遵循。您购买的是关键服务,而不是现成的产品。

我在一家位于奥斯汀的网络和移动APP开发公司工作,该公司已经构建了 350 多个APP。在本文中,我将与您分享我在为下一个项目选择开发公司时会考虑的事项。希望这种“内部人士”的观点能帮助您在下一个项目中做出最好的决定!

他们的开发定制APP投资组合

每个成熟的开发公司都应该有一个项目或案例研究页面。找到该页面并花一些时间挖掘它。以下是您应该寻找的一些主要内容:

是否有与您要构建的APP相似的APP?

如果是这样,那是一个很好的迹象。即使这家公司不重用代码,或者即使同一个开发人员不在您的项目上工作,拥有这种相关经验也是非常宝贵的。其他APP的经验将使他们能够更好地估计您的项目,提高他们的效率,并且他们可能会对您在此过程中可能面临的潜在问题有独特的洞察力。

下载列出的APP并亲自试用。

这些是这家公司最引以为豪的APP。下载APP或访问网站,看看它们是如何工作的。不要因为APP的下载次数而责备他们,除非这家公司还管理该APP的营销,但请仔细检查APP的外观、功能和性能。

考虑他们的客户/客户名单。

这家公司是否与初创公司合作?所有的公司都是财富500强吗?APP开发过程因APP的构建对象而异。寻找了解如何与您的规模和预算的公司合作的APP开发人员。

考虑列出的应用类型。

这家公司是否专注于某种类型的APP(可能是游戏、金融等)?这并不是真正的问题或偏好,重要的是要知道他们正在构建什么样的APP以及其他公司选择了哪些APP。

团队规模和组成

美国奥运体操运动员拉根史密斯站在奥运篮球运动员德安德鲁乔丹旁边。

您想了解公司的结构。一些APP开发公司只有 1 名开发人员,而另一些则有 500 名。重要的不仅仅是整体规模,还有他们的构成。以下是您可能会在他们的团队页面上看到的一些常见标题。如果他们没有团队页面,请转到他们的 LinkedIn 页面并将其用于这部分研究。对于非开发人员来说,开发人员的头衔可能不清楚,因此您可能会发现以下一些常见的头衔:

开发人员(或者全栈开发人员) ——这个人可能会在开发项目的大部分方面提供帮助。他们并不专注于开发的特定部分或方面。

前端开发人员- 该开发人员是实现 UI/UX 设计人员创建的内容的人。他们专注于使APP的外观和感觉都很棒。

后端开发人员- 该开发人员是实现APP大部分逻辑部分的人。他们负责确保将正确的值传递给APP,快速检索APP使用的数据,并确保APP的大部分安全性。

设计师或 UI/UX 设计师- 此人将处理您的APP的设计。他们会选择颜色、字体、样式,甚至可能会制作你的APP图标。

项目经理(或其他类似业务的头衔) ——担任此职位的人员将监督您的项目。在与开发公司合作时,他们可能是您的主要联系人。

大多数公司都会有这些角色的某种组合。根据他们的特定比例,您可以确定该公司最适合哪种项目。拥有更多的前端开发人员意味着他们可能会在没有大量功能的更简单的网站上工作。通常是类似小册子的网站或APP。拥有更多的后端开发人员可能表明他们从事更复杂(通常是更多 B2B 类型)的APP。项目经理 (PM) 与开发人员的比例也让您知道您将与谁互动以及您将为哪些服务付费。项目的规模应决定上述角色的比例,较小的项目更侧重于设计和开发(直接价值),而较大的项目则有额外的管理。

最终,您可以使用这些信息更好地了解公司的结构以及他们最适合哪种项目。

他们的开发定制APP技术“堆栈”

许多APP开发公司会在其网站上列出特定技术。如果他们没有说清楚,请查看他们的职业页面以了解他们需要什么技能或找到他们的博客并查看他们在谈论什么。作为最后的手段,请查看他们的开发人员的已链接个人资料,但请记住,许多工作愉快的开发人员不会更新他们的个人资料。

获得技术列表后,您应该执行以下操作:

  • 弄清楚他们是对所有项目使用单一的“堆栈”还是因项目而异。为此,请查看一家公司是否列出了竞争技术(即 AngularJS 和 React 或 Java、C#、node.js、Go 和 php)。如果他们没有列出竞争技术,他们可能会在大多数项目中使用相同的堆栈。这意味着该公司可能会非常擅长处理某种类型的项目,如果它适合他们的堆栈的话。这也可能意味着他们把你推销给你,不是因为它是最合适的,而是因为它最适合他们。

  • 弄清楚他们的堆栈的使用范围有多广。为此,请转到 StackOverflow 的标签页面并输入技术。为该技术找到的问题数量将表明它的使用范围。例如,C# 有近 100 万个问题,而 Scala 有 50,000 个。这两种语言天生都不好,但这确实意味着使用 Scala 的开发人员越来越少。Scala 可能非常适合您的项目,但如果更少的开发人员使用它,这可能意味着未来的开发成本可能会更高(由于供需的性质)。了解一项技术是新兴还是成熟也很重要。例如,React 是由 Facebook 和 Instagram 开发人员编写的较新的 javascript 框架,在网上只有少量讨论,但却是一项备受推崇的技术。

  • 找出还有谁在使用类似的堆栈。无论项目成功还是失败,开发人员都喜欢谈论他们的技术决策。尝试从与您类似的技术公司中寻找事后分析或案例研究。查找开发人员和其他利益相关者编写的内容。公司在其开发的某些阶段在堆栈之间移动并不少见。尝试了解他们做出这些决定的原因,并从他们的错误和成功中吸取教训。

最重要的是,与您正在面试的公司的某个人谈谈他们为您的项目推荐的堆栈。了解他们为什么推荐一种特定的方法,并询问他们考虑了哪些其他选择。询问公司使用这种方法完成的其他项目。

开发人员经常对语言和技术进行激烈的争论,但事实是可以使用一连串的方法来编写出色的软件。您只是想确保您的开发人员或开发公司可以为他们选择的方法提出令人信服的论据。

他们的平均开发定制APP项目规模

再看看公司的项目页面。尝试确定每个项目有多大。这家公司是专注于非常大型和复杂的项目,还是专注于较小的网站和APP?您在这里要考虑的主要事情是您的项目将属于他们的项目规模范围。

你想成为一家公司做过的最大的项目吗?几乎可以肯定不是!该公司可能缺乏处理这种规模项目的必要经验。这可能导致APP无法正常运行、项目大大超出预算、大大落后于计划或彻底失败。

您也不想成为公司正在进行的最小项目。这是成为他们最低优先级项目或让他们最缺乏经验和能力的开发人员分配给您的项目的快速方法。

在理想情况下,我希望我的项目在规模和成本方面占我的开发公司的 70% 左右。这样,我可以确信他们可以处理该项目并确保我的APP得到应有的关注。

他们的开发定制APP历史

一家公司的历史可以告诉你很多关于他们的信息。就像您在同意第一次约会(或者可能会在他们身上滑动)之前在 Facebook(或其他社交网络)上查找某人一样,您应该尽可能多地了解您的潜在伴侣。在雇佣一家公司来构建我的APP之前,我会尝试了解以下一些事情:

  • 他们做生意多久了?对于一家科技公司来说,没有一个真正理想的年龄,但它可以影响你的决定。不太成熟的企业在项目完成期间或之后失败的风险更高。几乎所有的软件都需要随着时间的推移进行一些调整,而且最好的匹配通常是长期的。

  • 他们有多少营业额?在项目中培养新的开发人员需要时间,并且可能是一个冒险的过程。APP通常会有 1 或 2 个人完全了解解决方案的工作原理。如果一家公司的营业额很高,那么从现在开始的一年(甚至 6 个月)内,完全了解您的应用的 1 或 2 个开发人员可能不会在那里。

  • 他们有多少回头客?再看公司的项目页面。他们是否为同一家公司编写了多个APP?他们的APP是否在很长一段时间内都有大量补丁?如果是,您可以推断他们有适度的重复业务。这是您能找到的对公司最大的认可之一。

他们的开发定制APP评论

就像购买新设备或雇用搬运工时一样,您需要在雇用公司之前评估公司的在线评论。这里的主要困难是大多数开发机构的评论远少于三星电视。要记住的另一件事是,这些公司可能会征求成功项目的评论。但是,很高兴知道他们确实有成功的项目!APP开发公司使用的一些主要评论网站是:Google、Facebook、Yelp 和 Clutch。根据您所在的位置,可能还需要考虑一些特定城市的评论网站。

他们的开发定制APP员工

这是评估过程中最困难但也是最重要的部分之一。最终,对您的APP的成功影响最大的将是开发人员和设计人员。在开始一个项目之前,我希望与至少两个将实际在我的APP上工作的人交谈。我想与将监督该项目的高级开发人员交谈,然后希望与将从事该项目的非高级开发人员或设计师交谈。我还会考虑尝试通过阅读他们撰写的博客或查看他们的 Linkedin 页面来更多地了解这些人。一些高级开发人员甚至可能在较大的出版物上发表过文章或在开发者大会上发表演讲。这些不是要求,但您可以找到更多信息,

结论

寻找开发定制APP人员有很多工作要做。经验、价格、舒适度和对您的愿景的充分理解都是您应该为您的项目聘请的人。我希望这篇文章能帮助您了解我的“内部人员”如何寻找APP开发人员!

此外,作为在一家非常棒的网络和移动开发公司工作的人,我希望您在搜索时考虑我们。如果您遵循上述建议并且我们符合您的标准,请考虑联系我们!我们很想听听您正在寻找什么!

客服QQ:121446412 联系电话:15321250321

京ICP备17026149号-1

版权所有@2011-2022 北京天品互联APP开发公司 公司地址:北京市海淀区上地科实大厦D座11层

收缩
  • 15321250321